Instrukční sada AT
E90-DTU(xxxSLxx-ETH)_V2.0
Základní funkce AT příkazová sada
Návod k použití návodu k použití E90-DTU (xxxSLxx-ETH):
- Vstupte do režimu příkazu AT: sériový port odešle +++ , do 3 sekund odešle AT znovu a zařízení vrátí +OK , poté přejděte do režimu příkazu AT;
- Tento návod k obsluze podporuje E90-DTU(230SL22-ETH)_V2.0, E90-DTU(230SL30-ETH)_V2.0, E90-DTU(400SL22-ETH)_V2.0, E90-DTU(400SL30-ETH) _V2.0. 90, E900- DTU(22SL2.0-ETH)_V90, E900-DTU(30SL2.0-ETH)_V90 a další brány EXNUMX;
- V následujícím textu „ ” a “\r\n” představují konce řádků v různých textových formátech, které jsou ve skutečnosti HEX (0x0D a 0x0A);
- Podporujte konfiguraci síťového příkazu AT, která může realizovat konfiguraci síťového AT prostřednictvím transparentního přenosového režimu TCP/UDP, nepoužívejte konfiguraci AT v režimu brány Modbus.
- Použití TCP serveru/TCP klienta:
- Použití UDP serveru/UDP klienta:
Tabulka chybových kódů:
Kód chyby | Ilustrovat |
-1 | Neplatný formát příkazu |
-2 | Neplatný příkaz |
-3 | Dosud nedefinováno |
-4 | Neplatný parametr |
-5 | Dosud nedefinováno |
1.1 Souhrn základních konfiguračních pokynů
Příkaz | Ilustrovat |
AT+EXAT | Ukončete režim konfigurace AT |
AT+MODEL | Model zařízení |
NA + JMÉNO | název zařízení |
AT+SN | ID zařízení |
AT+REBT | Restartujte zařízení |
AT+RESTORE | Resetovat |
AT + VER | Dotaz na verzi firmwaru |
AT+UART | Parametry sériového portu |
AT + MAC | MAC adresa zařízení |
AT+LORA | Bezdrátové parametry stroje |
AT+REMOLORA | Konfigurace parametrů vzdálené bezdrátové sítě |
AT+WAN | Parametry sítě zařízení |
AT+LPORT | Port zařízení |
AT+PONOŽKA | Pracovní režim a parametry cílové sítě |
AT+LINKSTA | Zpětná vazba stavu připojení |
AT+UARTCLR | Připojte režim mezipaměti sériového portu |
AT+REGMOD | Režim registračního balíčku |
AT+REGINFO | Obsah registračního balíčku |
AT+HEARTMOD | Režim paketů srdečního tepu |
AT+HEARTINFO | Obsah balíčku Heartbeat |
AT+SHORTM | Krátké připojení |
AT+TMORST | Restartování časového limitu |
AT+TMOLINK | Po odpojení restartujte |
AT +WEBCFGPORT | Web konfigurační port |
1.2 Zadejte příkaz AT
Příkaz | AT |
Funkce | Vstupte do příkazového režimu AT |
Poslat | AT |
Návrat | + OK / +OK=AT povolit |
Poznámka | Vrátí se, když není připojení a konfigurace:+OK=AT povoleno Návrat, když je spojení: + OK |
【Přample】
Nejprve odešlete +++ bez nového řádku
Při odesílání AT není vyžadováno zalomení řádku
Přijato \r\n+OK\r\n或\r\n+OK=AT povolit\r\n
1.3 Ukončete příkaz AT
Příkaz | AT+EXAT |
Funkce | Vstupte do příkazového režimu AT |
Poslat | AT+EXAT |
Návrat | + OK |
【Přample】
Odeslat: AT+EXAT\r\n
Přijato:\r\n+OK\r\n
Počkejte, až se zařízení restartuje.
1.4 Model dotazu
Příkaz | AT+MODEL |
Funkce | Model dotazu |
Poslat | AT+MODEL |
Návrat | + OK= |
Poznámka | Modelový řetězec: NA111 |
NA111-A | |
NA112 | |
NA112-A | |
NS1 | |
NT1 | |
NT1-B |
【Přample】
Odeslat:AT+MODEL\r\n
Přijato:\r\n +OK=NA111-A\r\n
1.5 Název dotazu/sady
Příkaz | NA + JMÉNO |
Funkce | Dotaz, Nastavit název |
Odeslat dotaz) | AT+NAME |
Dotaz na vrácení) | + OK= |
Odeslat sadu) | AT+NAME= (Limit 10 bajtů) |
Návratová sada) | + OK |
【Přample】
Zeptejte se:
Odeslat: AT+NAME\r\n
Přijato:\r\n +OK=A0001\r\n
Nastavit:
Odeslat: AT+NAME=001\r\n
Přijato: \r\n +OK \r\n
1.6 ID dotazu/nastavení
Příkaz | AT+SN |
Funkce | Dotaz, Sedí |
Odeslat dotaz) | AT+SN |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+SN= (Limit 24 bajtů) |
Návratová sada) | + OK |
【Přample】
Zeptejte se:
Odeslat:AT+SN\r\n
Přijato:\r\n +OK=0001\r\n
Nastavit:
Odeslat:AT+SN=111\r\n
Přijato:\r\n +OK \r\n
NIKDY restartujte počítač
Příkaz | AT+REBT |
Funkce | Restartujte |
Poslat | AT+REBT |
Návrat | + OK |
【Přample】
Odeslat:AT+REBT\r\n
Přijato:\r\n +OK \r\n
Počkejte na dokončení restartu.
1.8 Reset
Příkaz | AT+RESTORE |
Funkce | Resetovat |
Poslat | AT+RESTORE |
Návrat | + OK |
【Přample】
Odeslat:AT+RESTORE\r\n
Přijato:\r\n +OK \r\n
Počkejte na dokončení resetování.
1.9 Informace o verzi dotazu
Příkaz | AT + VER |
Funkce | Dotaz na informace o verzi |
Poslat | AT+VER |
Návrat | + OK |
【Přample】
Odesláno: AT+VER\r\n
Přijato:\r\n +OK =9050-0-xx\r\n
[Poznámka] xx představuje různé verze;
1.10 Dotaz na MAS adresu
Příkaz | AT + MAC |
Funkce | Dotaz na MAC adresu |
Poslat | AT+MAC |
Návrat | + OK= |
Poznámky | Vrátit formát dat „xx-xx-xx-xx-xx-xx“ |
【Přample】
Odesláno: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Dotazování/nastavení nativních parametrů LORA
Příkaz | LORA |
Funkce | Nakonfigurujte nativní parametry lora |
Odeslat dotaz) | AT+LORA |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+LORA= |
Návratová sada) | + OK |
Poznámky | 1. ADDR(místní adresa):0-65535 2. NETID(ID sítě):0-255 3. AIR_BAUD (rychlost přenosu dat): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500)400SL) 4. PACK_LENGTH(délka paketu):240, 128, 64, 32 5. RSSI_EN(Ambient Noise Enable) Zavřít: RSCHOFF, Otevřít: RSCHON 6. TX_POW (vysílací výkon) Vysoká: PWMAX, Střední: PWMID, Nízká: PWLOW, Velmi nízká: PWMIN 7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 8. RSSI_DATA (Data Noise Enable) Zavřít: RSDATOFF, Otevřít: RSDATON 9. TR_MOD (metoda přenosu) Transparentní přenos: TRNOR, přenos v pevném bodě: TRFIX 10. RELAY (funkce relé) relé sepnuto: RLYOFF, relé otevřeno: RLYON 11. LBT(LBT Enable) Close:LBTOFF, Open:LBTON 12. WOR (slovně) WOR přijímač: WORRX, WOR odesílatel: WORTX, Zavřít WOR: WOROFF 13. WOR_TIM(perioda WOR, jednotka ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 14. Komunikační klíč CRYPT:0-65535 |
【Přample】
Dotaz:
Odeslat:AT+ LORA \r\n
Přijato:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Založit:
Poslat:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Přijato:\r\n+OK\r\n
1.12 Nastavení parametrů vzdáleného LORA
Příkaz | LORA |
Funkce | Nakonfigurujte nativní parametry lora |
Odeslat nastavení) | AT+REMOLORA= |
Nastavení návratu) | + OK |
Poznámky | 1. ADDR(místní adresa):0-65535 2. NETID(ID sítě):0-255 3. BAUD (přenosová rychlost): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY (datové bity, paritní bity, stop bity) 8N1, 8O1, 8E1 4. AIR_BAUD (rychlost přenosu dat): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500)(400SL!900) 5. PACK_LENGTH(délka paketu):240, 128, 64, 32 6. RSSI_EN(Ambient Noise Enable): Close: RSCHOFF, Open: RSCHON 7. TX_POW (vysílací výkon) Vysoká: PWMAX, MIDlet: PWMID, Nízká: PWLOW, Dolní: PWMIN 8. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 9. RSSI_DATA (Data Noise Enable): Zavřít: RSDATOFF, Otevřít: RSDATON 10. TR_MOD(metoda přenosu): Transparentní přenos: TRNOR, přenos v pevném bodě: TRFIX 11. RELÉ (funkce relé): relé sepnuto: RLYOFF, relé rozepnuto: RLYON 12. LBT(LBT Enable): Zavřít:LBTOFF, Otevřít:LBTON 13. WOR (režim WOR): WOR Přijímač: WORRX, WOR Odesílatel: WORTX, Zavřít WOR:WOROFF 14. WOR_TIM(cyklus WOR, jednotka ms): 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 15. Komunikační klíč CRYPT:0-65535 |
[Poznámka]: Vzdálená konfigurace musí být propojena transparentním přenosem, než je konfigurace úspěšná, a může být úspěšně odeslána konfigurace nižší rychlosti a dílčí paket větší než 128 bitů.
【Přample】
Zeptejte se:
Odeslat: AT+AT+REMOLORA\r\n přijmout:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Založit:
Poslat:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Přijato:\r\n+OK\r\n
1.13 Dotaz/nastavení síťových parametrů
Příkaz | AT+WAN |
Funkce | Dotaz/nastavení síťových parametrů |
Odeslat dotaz) | AT+WAN |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+WAN= |
Návratová sada) | + OK |
Poznámky | Režim: DHCP/STATIC Adresa: Místní IP adresa Maska: maska podsítě Brána: brána DNS: server DNS |
【Přample】
Zeptejte se:
Odeslat: AT+WAN\r\n
Přijato: \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Nastavení: (Dynamická IP)
Odeslat: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Přijato:\r\n+OK\r\n
Nastavení: (Statická IP)
Odeslat: AT+WAN=STATIC,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Přijato:\r\n+OK\r\n
1.14 Dotaz/nastavení čísla místního portu
Příkaz | AT+LPORT |
Funkce | Dotaz/nastavení čísla místního portu |
Odeslat dotaz) | AT+LPORT |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+LPORT= |
Návratová sada) | + OK |
Poznámky | Hodnota (číslo portu): 0-65535,0 (režim klienta používá náhodný port a režim serveru musí používat parametr „non-0“, jinak se server zařízení neotevře); |
【Přample】
Zeptejte se:
Odeslat: AT+LPORT\r\n
Přijato:\r\n+OK=8887\r\n
nastavit:
Odeslat: AT+LPORT=8883\r\n
Přijato:\r\n+OK\r\n
1.15 Dotaz/nastavení pracovního režimu stroje a síťových parametrů cílového zařízení
Příkaz | AT+PONOŽKA |
Odeslat dotaz) | Dotaz a nastavení parametrů síťového protokolu |
Návrat (Dotaz) | AT+PONOŽKA |
Odeslat sadu) | + OK= |
Návratová sada) | AT+PONOŽKA= |
Poznámky | + OK |
Funkce | Model (pracovní režim): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; Vzdálená IP (cílová IP/název domény): lze nakonfigurovat maximálně 128znakový název domény; Vzdálený port: 1-65535; |
【Přample】
Zeptejte se:
Odeslat: AT+SOCK\r\n
Přijato:\r\n+OK=TCPC,192.168.3.3,8888\r\n
nastavit:
Odeslat: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Přijato:\r\n+OK\r\n
1.16 Dotaz na stav síťového připojení
Příkaz | AT+LINKSTA |
Funkce | Dotaz na stav síťového odkazu |
Poslat | AT+LINKSTA |
Návrat | + OK= |
Poznámky | STA: Připojit/Odpojit |
【Přample】
Odeslat: AT+LINKSTA\r\n
Přijato:\r\n+OK=Odpojit\r\n
1.17 Dotaz/nastavení stavu vymazání mezipaměti sériového portu
Příkaz | AT+UARTCLR |
Funkce | Dotaz a nastavení stavu vymazání mezipaměti sériového portu |
Odeslat dotaz) | AT+UARTCLR |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+UARTCLR= |
Návratová sada) | + OK |
Poznámky | STA: ON(Povolit připojení pro vymazání mezipaměti) VYPNUTO(Zakázat připojení vymazat mezipaměť) |
【Přample】
Zeptejte se:
Odeslat: AT+UARTCLR\r\n
Přijato:\r\n+OK=ON\r\n
nastavit:
Odeslat: AT+UARTCLR=OFF\r\n
Přijato:\r\n+OK\r\n
1.18 Dotaz/nastavení režimu registračního balíčku
Příkaz | AT+REGMOD |
Funkce | Dotaz/nastavení režimu registračního balíčku |
Odeslat dotaz) | AT+REGMOD |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+REGMOD= |
Návratová sada) | + OK |
Poznámky | Stav: VYPNUTO – Zakázáno OLMAC – Odeslat MAC při prvním připojení OLCSTM – První připojení Odeslat vlastní EMBMAC – odeslat MAC na paket EMBCSTM – Odeslat na paket Vlastní |
【Přample】
Zeptejte se:
Odeslat: AT+REGMOD\r\n
Přijato:\r\n+OK=VYP\r\n
nastavit:
Odeslat: AT+UARTCLR=OLMAC\r\n
Přijato:\r\n+OK\r\n
1.19 Dotaz/nastavení obsahu vlastního registračního balíčku
Příkaz | REGINFO |
Funkce | Dotaz/nastavení obsahu vlastního registračního balíčku |
Odeslat dotaz) | AT+HEARTINFO |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+HEARTINFO= |
Návratová sada) | + OK |
Poznámky | Režim: formát dat (HEX) hexadecimální, (STR) řetězec; Data dat: limit ASCII je 40 bajtů, limit HEX je 20 bajtů; |
【Přample】
Zeptejte se:
Odeslat: AT+REGINFO\r\n
Přijato:\r\n+OK=STR,zaregistrovat zprávu\r\n
nastavit:
Odeslat: AT+REGINFO=STR,EBTYE TEST\r\n
Přijato:\r\n+OK\r\n
1.20 Dotaz/nastavení režimu paketů srdečního tepu
Příkaz | AT+HEARTMOD |
Funkce | Dotaz/nastavení režimu paketů prezenčního signálu |
Odeslat dotaz) | AT+ HEARTMOD |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+HEARTMOD= |
Návratová sada) | + OK |
Poznámky | Režim: NONE (uzavřený), UART (sériový tep), NET (síťový tep); Čas: čas 0-65535s, 0 (uzavření srdečního tepu); |
【Přample】
Zeptejte se:
Odeslat: AT+HEARTMOD\r\n
Přijato:\r\n+OK=NONE,0\r\n
Odeslat: AT+HEARTMOD =NET,50\r\n
Přijato:\r\n+OK\r\n
1.21 Dotazování/nastavení dat srdečního tepu
Příkaz | AT+HEARTINFO |
Funkce | Dotaz na data srdečního tepu/nastavení |
Odeslat dotaz) | AT+HEARTINFO |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+HEARTINFO= |
Návratová sada) | + OK |
Poznámky | Režim: formát dat (HEX) hexadecimální, (STR) řetězec; Data dat: limit ASCII je 40 bajtů, limit HEX je 20 bajtů; |
【Přample】
Zeptejte se:
Odeslat: AT+HEARTINFO\r\n
Přijato:\r\n+OK=STR,srdeční zpráva\r\n
nastavit:
Odeslat: AT+HEARTINFO=STR, EBTYE SRDEČNÍ TEST\r\n
Přijato:\r\n+OK\r\n
1.22 Dotaz/nastavení krátké doby připojení
Příkaz | AT+SHORTM |
Funkce | Dotaz/nastavení krátké doby připojení |
Odeslat dotaz) | AT+SHORTM |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+SHORTM= |
Návratová sada) | + OK |
Poznámky | Čas: Limit 2-255s, 0 je vypnuto; |
【Přample】
Zeptejte se:
Odeslat: AT+SHORTM\r\n
Přijato:\r\n+OK=0\r\n
nastavit:
Odeslat: AT+SHORTM=5\r\n
Přijato:\r\n+OK\r\n
1.23 Čas restartu dotazu/nastavení časového limitu
Příkaz | AT+TMORST |
Funkce | Dotaz/nastavte čas restartu časového limitu |
Odeslat dotaz) | AT+TMORST |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+TMORST= 60-65535s, |
Návratová sada) | + OK |
Poznámky | Čas: Limit 2-255s, 0 je vypnuto; |
【Přample】
Zeptejte se:
Odeslat: AT+TMORST\r\n
Přijato:\r\n+OK=300\r\n
nastavit:
Odeslat: AT+SHORTM=350\r\n
Přijato:\r\n+OK\r\n
1.24 Dotaz/nastavení času a času odpojení a opětovného připojení
Příkaz | AT+TMOLINK |
Funkce | Dotaz/nastavení času a časů odpojení a opětovného připojení |
Odeslat dotaz) | AT+TMOLINK |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+TMOLINK= |
Návratová sada) | + OK |
Poznámky | Časy (doba odpojení a opětovného připojení): limit 1-255, 0 je uzavřeno; Počet (doby odpojení a opětovného připojení): limit 1-60krát; |
【Přample】
Zeptejte se:
Odeslat: AT+TMOLINK\r\n
Přijato:\r\n+OK=5,5\r\n
nastavit:
Odeslat: AT+TMOLINK=10,10\r\n
Přijato:\r\n+OK\r\n
1.25 Web Konfigurační port
Příkaz | AT +WEBCFGPORT |
Funkce | Dotaz a nastavení web konfigurační port |
Odeslat dotaz) | AT +WEBCFGPORT |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+TMOLINK= |
Návratová sada) | + OK |
Poznámky | PORT: 2-65535 |
【Přample】
Zeptejte se:
Odeslat: AT+WEBCFGPORT\r\n
Přijato:\r\n+OK=80\r\n
nastavit:
Odeslat: AT+WEBCFGPORT=80\r\n
Přijato:\r\n+OK\r\n
Funkce Modbus Sada příkazů AT
2.1 Shrnutí příkazů „Funkce Modbus“.
Příkaz | Popis |
AT+MODWKMOD | Modbus režim |
AT+MODPTCL | Konverze protokolu |
AT+MODGTWYTM | Doba ukládání instrukce brány úložiště a interval dotazu |
AT+MODCMDEDIT | Předem uložený příkaz Modbus RTU |
2.2 Dotaz na pracovní režim Modbus a časový limit příkazu
Příkaz | AT+MODWKMOD |
Funkce | Zeptejte se a nastavte pracovní režim Modbus |
Odeslat dotaz) | AT+MODWKMOD |
Návrat (Dotaz) | + OK= |
Poznámky | Režim: ŽÁDNÝ (zakáže MODBUS) SIMPL (převod jednoduchého protokolu) MULIT (režim více hlavních zařízení) STORE (brána úložiště) CONFIG (konfigurovatelná brána) AUTOUP (aktivní režim nahrávání) Časový limit: 0-65535; |
Zeptejte se:
Odeslat: AT+MODWKMOD\r\n
Přijato:\r\n+OK=SIMPL,100\r\n
nastavit:
Odeslat: AT+MODWKMOD=MULIT,1000\r\n
Přijato:\r\n+OK\r\n
2.3 Povolte převod protokolu Modbus TCP na protokol Modbus RTU
Příkaz | AT+MODPTCL |
Funkce | Dotaz a nastavení konverze protokolu Modbus TCP<=>Modbus RTU) |
Odeslat dotaz) | AT+MODPTCL |
Návrat (Dotaz) | + OK= |
Poznámky | Režim: ON (Povolit převod protokolu) OFF (Zakázat převod protokolu) |
Zeptejte se:
Odeslat: AT+MODPTCL\r\n
Přijato:\r\n+OK=ON\r\n
nastavit:
Odeslat: AT+MODPTCL=ON\r\n
Přijato:\r\n+OK\r\n
2.4 Nastavení doby uložení příkazu brány Modbus a intervalu automatického dotazu
Příkaz | AT+MODGTWYTM |
Funkce | Dotazujte se a konfigurujte dobu ukládání příkazů brány Modbus a interval automatického dotazování |
Odeslat (Dotaz) | AT+MODGTWYTM |
Návrat (Dotaz) | + OK= |
Poznámky | Time1: Doba uložení instrukce (1-255 sekund) Time2: Interval automatického dotazu (1-65535 milisekund) |
Zeptejte se:
Odeslat: AT+MODGTWYTM\r\n
Přijato:\r\n+OK=10,200\r\n
nastavit:
Odeslat: AT+MODGTWYTM=5,100 XNUMX\r\n
Přijato:\r\n+OK\r\n
2.5 Dotaz a úprava předem uložených příkazů konfigurační brány Modbus
Příkaz | AT+MODCMDEDIT |
Funkce | Dotazování a úprava předem uložených příkazů konfigurační brány Modbus |
Odeslat dotaz) | AT+MODCMDEDIT |
Návrat (Dotaz) | + OK= |
Poznámky | Režim: ADD add příkaz; instrukce DEL delete; CLR příkaz clear; CMD: Příkaz Modbus (podporuje pouze standardní příkaz Modbus RTU, není třeba vyplňovat ověření, lze nakonfigurovat pouze funkční kód příkazu čtení 01, 02, 03, 04), nelze uložit stejný příkaz a vrátit +ERR=- 4; |
Zeptejte se:
Odeslat: AT+MODCMDEDIT\r\n
Přijato: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
nastavit:
Odeslat: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Přidat příkaz)
Přijato:\r\n+OK\r\n
Odeslat: AT+MODCMDEDIT=DEL,0103000A0003\r\n(příkaz smazat)
Přijato:\r\n+OK\r\n
Odeslat: AT+MODCMDEDIT=CLR,0103000A0003\r\n(příkaz Vymazat)
Přijato:\r\n+OK\r\n
Sada příkazů Internet of Things AT
3.1 Shrnutí direktiv „IoT Capabilities“.
Příkaz | Popis |
AT+HTREQMODE | Metoda požadavku HTTP |
AT+HTPURL | HTTP URL cesta |
AT+HTPHEAD | HTTP hlavičky |
AT+MQTTCLOUD | platforma MQTT |
AT+MQTKPALIVE | Období udržení srdečního tepu MQTT |
AT+MQTDEVID | ID klienta MQTT |
AT+MQTUSER | Uživatelské jméno MQTT |
AT+MQTPASS | Heslo MQTT |
AT+MQTTPRDKEY | Produktový klíč Alibaba Cloud |
AT+MQTSUB | Téma předplatného MQTT |
AT+MQTPUB | Téma zveřejnění MQTT |
3.2 Konfigurace cílové adresy IP nebo názvu domény MQTT a HTTP
Viz „Dotaz/nastavení pracovního režimu stroje a síťových parametrů cílového zařízení“.
Nastavte režim MQTT a cílové parametry:
Odeslat: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Přijato:\r\n+OK\r\n
Nastavte režim MQTT a cílové parametry:
Odeslat: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Přijato:\r\n+OK\r\n
3.3 Dotaz/nastavení metody HTTP požadavku
Příkaz | AT+HTREQMODE |
Funkce | Dotaz/nastavení metody požadavku HTTP |
Odeslat (Dotaz) | AT+HTREQMODE |
Návrat (Dotaz) | + OK= |
Odeslat (nastavit) | AT+HTREQMODE= |
Návratová sada) | + OK |
Poznámky | Metoda: GET\POST |
【Přample】
Zeptejte se:
Odeslat: AT+HTREQMODE\r\n
Přijato:\r\n+OK=GET\r\n
nastavit:
Odeslat: AT+HTREQMODE=POST\r\n
Přijato:\r\n+OK\r\n
3.4 Dotaz/nastavení HTTP URL Cesta
Příkaz | AT+HTPURL |
Funkce | Dotaz/nastavení HTTP URL Cesta |
Odeslat dotaz) | AT+HTPURL |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+HTPURL= |
Návratová sada) | + OK |
Poznámky | Cesta: HTTP požadavek URL adresa zdroje (limit délky 0–128 znaků) |
【Přample】
Zeptejte se:
Odeslat: AT+HTPURL\r\n
Přijato: \r\n+OK=/1.php?\r\n
nastavit:
Odeslat: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Přijato:\r\n+OK\r\n
3.5 Dotaz/nastavení HTTP hlaviček
Příkaz | AT+HTPHEAD |
Funkce | Dotaz/nastavení HTTP hlaviček |
Odeslat (Dotaz) | AT+HTPHEAD |
Návrat (Dotaz) | + OK= , |
Odeslat sadu) | AT+HTPHEAD= , |
Návratová sada) | + OK |
Poznámky | Para (HTTP vrací data sériového portu s hlavičkou): DEL: bez hlavičky; PŘIDAT: s Baotou; Hlavička (hlavička požadavku HTTP): limit délky 128 znaků; |
【Přample】
Zeptejte se:
Odeslat: AT+HTPHEAD\r\n
Přijato:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
nastavit:
Odeslat: AT+HTPHEAD=ADD, hostitel: www.ebyte.com\r\n
Přijato:\r\n+OK\r\n
3.6 Dotaz/nastavení cílové platformy MQTT
Příkaz | AT+MQTTCLOUD |
Funkce | Dotaz/nastavení cílové platformy MQTT |
Odeslat (Dotaz) | AT+MQTTCLOUD |
Návrat (Dotaz) | + OK= |
Odeslat (nastavit) | AT+MQTTCLOUD= |
Návratová sada) | + OK |
Poznámky | Server (cílová platforma MQTT): STANDARDNÍ (server standardního protokolu MQTT3.1.1) ONENET (server OneNote-MQTT) ALI (server Alibaba Cloud MQTT) BAIDU (Server Baidu Cloud MQTT) HUAWEI (Server Huawei Cloud MQTT) |
【Přample】
Zeptejte se:
Odeslat: AT+MQTTCLOUD\r\n
Přijato:\r\n+OK=STANDARD\r\n
nastavit:
Odeslat: AT+MQTTCLOUD=BAIDU\r\n
Přijato:\r\n+OK\r\n
3.7 Dotaz/nastavení cyklu odesílání paketů pro udržování srdečního tepu MQTT
Příkaz | AT+MQTKPALIVE |
Funkce | Dotaz/nastavení cyklu odesílání paketů pro udržování tepu MQTT |
Odeslat dotaz) | AT+MQTKPALIVE |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+MQTKPALIVE= |
Návratová sada) | + OK |
Poznámky | Čas: MQTT udržovací tepová doba (limit 1-255 sekund, výchozí 60 s, nedoporučuje se upravovat); |
【Přample】
Zeptejte se:
Odeslat: AT+MQTKPALIVE\r\n
Přijato:\r\n+OK=60\r\n
nastavit:
Odeslat: AT+MQTKPALIVE=30\r\n
Přijato:\r\n+OK\r\n
3.8 Dotaz/nastavení názvu zařízení MQTT (ID klienta)
Příkaz | AT+MQTDEVID |
Funkce | Dotaz/nastavení názvu zařízení MQTT (ID klienta) |
Odeslat dotaz) | AT+MQTDEVID |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+MQTDEVID= |
Návratová sada) | + OK |
Poznámky | Client ID: Název zařízení MQTT (Client ID) je omezen na 128 znaků na délku; |
【Přample】
Zeptejte se:
Odeslat: AT+MQTDEVID\r\n
Přijato: \r\n+OK=test-1\r\n
nastavit:
Odeslat: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Přijato:\r\n+OK\r\n
3.9 Dotaz/nastavení uživatelského jména MQTT (uživatelské jméno/název zařízení)
Příkaz | AT+MQTUSER |
Funkce | Dotaz/nastavení uživatelského jména MQTT (uživatelské jméno/název zařízení) |
Odeslat dotaz) | AT+MQTUSER |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+MQTUSER= |
Návratová sada) | + OK |
Poznámky | Uživatelské jméno: ID produktu MQTT (uživatelské jméno/název zařízení) má omezenou délku 128 znaků; |
【Přample】
Zeptejte se:
Odeslat: AT+MQTUSER\r\n
Přijato:\r\n+OK=ebyte-IOT\r\n
nastavit:
Odeslat: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Přijato:\r\n+OK\r\n
3.10 Dotaz/nastavení hesla produktu MQTT (heslo MQTT/tajný údaj zařízení)
Příkaz | AT+MQTPASS |
Funkce | Dotaz/nastavení přihlašovacího hesla MQTT (heslo MQTT/tajný údaj zařízení) |
Odeslat (Dotaz) | AT+MQTPASS |
Návrat (Dotaz) | + OK= |
Odeslat (nastavit) | AT+MQTPASS= |
Návrat (Nastavit) | + OK |
Poznámky | Heslo: Délka přihlašovacího hesla MQTT (MQTT Password/Device Secret) je omezena na 128 znaků; |
【Přample】
Zeptejte se:
Odeslat: AT+MQTPASS\r\n
Přijato:\r\n+OK=12345678\r\n
nastavit:
Odeslat: AT+MQTPASS=87654321\r\n
Přijato:\r\n+OK\r\n
3.11 Dotaz/nastavení kódu Product Key služby Alibaba Cloud MQTT
Příkaz | AT+MQTTPRDKEY |
Funkce | Dotaz/nastavení produktového klíče Alibaba Cloud MQTT |
Odeslat dotaz) | AT+MQTTPRDKEY |
Návrat (Dotaz) | + OK= |
Odeslat sadu) | AT+MQTTPRDKEY= |
Návratová sada) | + OK |
Poznámky | Product Key: Product Key of Alibaba Cloud (omezeno na 64 znaků) |
【Přample】
Zeptejte se:
Odeslat: AT+MQTTPRDKEY\r\n
Přijato:\r\n+OK=uživatelský kód Product Key\r\n nastavit:
Odeslat: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Přijato:\r\n+OK\r\n
3.12 Dotaz na téma odběru MQTT/nastavení
Příkaz | AT+MQTSUB |
Funkce | Dotaz na téma odběru MQTT/nastavení |
Odeslat dotaz) | AT+MQTSUB |
Návrat (Dotaz) | + OK= , |
Odeslat sadu) | AT+MQTSUB= , |
Návratová sada) | + OK |
Poznámky | Qos: podporuje pouze úroveň 0, 1; Téma: Téma předplatného MQTT (omezeno na 128 znaků) |
【Přample】
Zeptejte se:
Odeslat: AT+MQTSUB\r\n
Přijato: \r\n+OK= 0, téma \r\n nastaveno:
Odeslat: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Přijato:\r\n+OK\r\n
3.13 Dotaz/nastavení tématu publikování MQTT
Příkaz | AT+MQTPUB |
Funkce | Dotaz/nastavení tématu publikování MQTT |
Odeslat (Dotaz) | AT+MQTPUB |
Návrat (Dotaz) | + OK= , |
Odeslat (nastavit) | AT+MQTPUB= , |
Návrat (Nastavit) | + OK |
Poznámky | Qos: podporuje pouze úroveň 0, 1; Téma: téma publikování MQTT (omezeno na 128 znaků) |
【Přample】
Zeptejte se:
Odeslat: AT+MQTPUB\r\n
Přijato: \r\n+OK=0,téma \r\n
nastavit:
Odeslat: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Přijato:\r\n+OK\r\n
Konfigurace AT Přample
4.1 Přampsoubor připojení ke standardnímu serveru MQTT3.1.1
{ ID klienta:876275396
Uživatelské jméno mqtt:485233
mqtt heslo: E_DEV01
mqtt server: mqtt.heclouds.com
mqtt port: 6002}
Před konfigurací obnovte tovární nastavení, abyste se vyhnuli povolení nepoužívaných funkcí.
ODESLAT (+++)
3S内ODESLAT (AT)
RECV(+OK=AT povolit)
ODESLAT (AT+OBNOVIT)
RECV(+OK)
Výše uvedené kroky mohou použít hardware k obnovení továrního nastavení.
Krok 1: Vstupte do konfiguračního režimu AT;
ODESLAT (+++)
3S内ODESLAT (AT)
RECV(+OK=AT povolit)
Krok 2: Povolte dynamickou IP, pokud nakonfigurujete odpovídající IP pro místní síť
server MQTT, zde použijte dynamickou IP;
ODESLAT(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Krok 3: Nakonfigurujte pracovní režim a adresu a port serveru MQTT;
ODESLAT(AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=A místní port byl nastaven na 0)
Krok 4: Vyberte platformu MQTT;
ODESLAT(AT+MQTTCLOUD=STANDARD) RECV(+OK)
Krok 5: Nakonfigurujte ID klienta zařízení;
ODESLAT(AT+MQTDEVID=876275396)
RECV(+OK)
Krok 6: Nakonfigurujte uživatelské jméno mqtt zařízení;
ODESLAT(AT+MQTUSER=485233)
RECV(+OK)
Krok 7: Nakonfigurujte mqtt heslo zařízení;
ODESLAT(AT+MQTPASS=E_DEV01)
RECV(+OK)
Krok 8: Přihlaste se k odběru příslušného tématu (Téma);
ODESLAT(AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Krok 9: Nakonfigurujte téma použité pro publikování;
ODESLAT(AT+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Krok 10: Restartujte zařízení;
ODESLAT (AT+REBT)
RECV(+OK)
Konečné interpretační právo náleží společnosti Chengdu Ebyte Electronic Technology Co., Ltd.
Historie revizí
Verze | Datum | Popis | Vydal |
1.0 | 2022-01-15 | Počáteční verze | LC |
O nás
Technická podpora: podpora@cdebyte.com
Odkaz na stažení dokumentů a nastavení RF: www.cdebyte.com/en/
Tel: +86-28-61399028
Fax: 028-64146160
Web:www.cdebyte.com/en/
Adresa: Innovation Center B333-D347, 4# XI-XIN Road, Chengdu, Sichuan, Čína
Copyright ©2012–2022, Chengdu Ebyte Electronic Technology Co., Ltd.
Dokumenty / zdroje
![]() |
Bezdrátový router pro přenos dat EBYTE E90-DTU [pdfNávod k obsluze E90-DTU, E90-DTU Bezdrátový směrovač pro přenos dat Brána, Brána směrovače bezdrátového přenosu dat, Brána směrovače přenosu dat, Brána směrovače přenosu, Brána směrovače |