În tabelul de mai jos sunt descrise toate serviciile REST disponibile pe μFR Nano Online. Metoda HTTP este POST. Autorizația de bază este necesară, cu excepția /uart1 și /uart2. Numele de utilizator și parola sunt aceleași ca și autentificarea.
URL-UL | Parametrii | Descrierea / |
/Informaţii | Nici unul | Obțineți informații de configurare. |
/scanare | Nici unul | Obțineți rețele WiFi disponibile. |
/togglemode | Nici unul | Comutați modul master / slave. |
/toggletransparent | Nici unul | Comutați modul transparent. |
/changetransparent | Nici unul | Schimbați modul de dispozitiv transparent. |
/changeap | SSID, parolă | Schimbați dispozitivul AP SSID și parola. |
/ Changehost | gazdă | Modificați gazda modului coordonator. |
/ changebroadcast | IP | Schimbați modul de master UDP difuzat IP. |
/changeauth | nume de utilizator, parolă | Modificați acreditările de autorizare. |
/changesta | SSID, parolă | Conectați-vă la rețeaua WiFi. |
/setport | port1, port2 | Modificați porturile UDP/TCP. |
/deconecta | Nici unul | Deconectați-vă de la rețeaua WiFi. |
/reîncepe | Nici unul | Reporniți dispozitivul. |
/toggleserver | Nici unul | Comutați protocolul UDP/TCP. Numai în modul slave. |
/toggleble | Nici unul | Comutați modul BLE Low Energy. |
/ setbaud | UART1, UART2 | Modificați ratele de baud UART1 și UART2. |
/setdefaultbaud | UART | Resetați dispozitivul μFR conectat la rata implicită de baud. |
/toggle485 | Nici unul | Comutați suportul UART2 RS485. |
/setdefault | Nici unul | Resetați dispozitivul la setările implicite din fabrică. |
/togglepost | Nici unul | Comutați solicitarea post mod coordonator. |
/ togglebroadcast | Nici unul | Comutați modul principal de difuzare UDP. |
/togglelinear | Nici unul | Comutați citirea liniară. Numai în modul master. |
/ changelinearmode | mod | Modificați modul de citire liniară (1-8). |
/changelinearsize | începe, dimensiune | Modificați adresa de citire liniară și dimensiunea. |
/changelinearauth | Auth | Schimbarea modului automat de citire liniară (0x60, 0x61…) |
/changelinearkeyindex | index | Modificați indexul cheii de citire liniară (0-31). |
/ changelinearkey | Șir HEX | Modificați cheia de citire liniară. |
/ UART1 | Șir HEX | Trimiteți comenzi șir HEX la UART1. |
/ Uart2 | Șir HEX | Trimiteți comenzi șir HEX la UART2. |
/ Tooglebt | Nici unul | Comutați modul Serial BLE. |
/ togglesleep | Nici unul | Comutați somnul modemului. |
/actualiza | requested_fw_version | Solicitați firmware și actualizare. |
/getμFRlist | UART | Obțineți lista de firmware μFR Nano. |
/μFRupdat | UART, vers | Actualizare μFR Nano. Solicitați /getμFRlist mai întâi. |
/ changeblepin | PIN | Schimbați cheia de acces BLE Low Energy. |
/setrtc | RTC | Setați data/ora RTC UTC. |
/ getrtc | Nici unul | SOLICITAREA GET returnează data/ora RTC UTC. |
/ getled | Nici unul | OBȚINEȚI culorile LED actuale (r1g1b1r2g2b2) în HEX |
/setled | Șir de culori HEX | Setarea culorilor LED |
/ togglestatic | Nici unul | Comutarea adresei IP statice/DHCP |
/changetatic | IP, mască, gateway, DNS | Modificarea parametrilor adresei IP statice |