logu EBYTESet di istruzioni AT
E90-DTU(xxxSLxx-ETH)_V2.0

Funzione basica AT cumanda set

Istruzioni per l'uso di E90-DTU (xxxSLxx-ETH) manuale di istruzioni:

  1. Entre in u modu di cumandamentu AT: u portu seriale manda +++, mandate AT di novu in 3 seconde, è u dispusitivu torna + OK, dopu entre in u modu di cumandamentu AT;
  2. Stu manuale di istruzioni supporta 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 è altri gateway EXNUMX;
  3. In u testu dopu, " " è "\r\n" rapprisentanu interruzioni di linea in diversi formati di testu, chì sò in realtà HEX (0x0D è 0x0A);
  4. Supporta a cunfigurazione di u cumandimu AT di a rete, chì pò realizà a cunfigurazione di a rete AT attraversu u modu di trasmissione trasparente TCP / UDP, per piacè ùn aduprate micca a cunfigurazione AT in u modu di gateway Modbus.
  5. Usu di u servitore TCP / cliente TCP:EBYTE E90-DTU Router di Trasmissione di Dati Wireless Gateway - App
  6. UDP Server/UDP Client Use:EBYTE E90-DTU Router di Trasmissione di Dati Wireless Gateway - App1

Tabella di codice di errore:

Codice di errore Illustrate
-1 Formatu di cumanda micca validu
-2 Command invalidu
-3 Ùn hè ancu definitu
-4 Parametru invalidu
-5 Ùn hè ancu definitu

1.1 Riassuntu di istruzzioni di cunfigurazione di basa

Cumanda Illustrate
AT+EXAT Esci da u modu di cunfigurazione AT
AT + MODEL mudellu di dispusitivu
AT + NOME nome di u dispusitivu
AT+SN ID di u dispusitivu
AT + REBT Reboot device
AT+RESTORE Resettate
AT + VER Interrogate a versione di firmware
AT+UART Paràmetri di u portu seriale
AT + MAC Indirizzu MAC di u dispusitivu
AT+LORA Parametri wireless di a macchina
AT+REMOLORA Configurate i paràmetri wireless remoti
AT + WAN Paràmetri di a reta di u dispusitivu
AT+LPORT Portu di u dispositivu
AT + SOCK Modu di travagliu è paràmetri di rete di destinazione
AT+LINKSTA Feedback di u statu di cunnessione
AT + UARTCLR Cunnette u modu di cache di u portu seriale
AT + REGMOD Modu Pacchettu Registrazione
AT+REGINFO Cuntenutu di u Pacchettu di Registrazione
AT + HEARTMOD Modu Pacchettu Heartbeat
AT + HEARTINFU U cuntenutu di u pacchettu Heartbeat
AT+SHORTM Cunnessione corta
AT + TMORST Riavvia u timeout
AT+TMOLINK Riavvia dopu a disconnessione
AT+WEBCFGPORT Web portu di cunfigurazione

1.2 Entre in AT Command

Cumanda AT
Funzione Entre in u modu di cumandamentu AT
Mandate AT
Ritorna + OK / +OK=AT attivatu
Rimarca Ritorna quandu ùn ci hè micca cunnessione è cunfigurazione: + OK = AT enable
Ritorna quandu ci hè una cunnessione: + OK

【Esample】
Mandate +++ prima senza newline
Nisuna pausa di linea hè necessaria quandu invià AT
Ricevutu \r\n+OK\r\n或\r\n+OK=AT enable\r\n
1.3 Exit AT Command

Cumanda AT+EXAT
Funzione Entre in u modu di cumandamentu AT
Mandate AT+EXAT
Ritorna + OK

【Esample】
Mandate: AT+EXAT\r\n
Ricevutu:\r\n+OK\r\n
Aspettate chì u dispusitivu riavvia.
1.4 Modellu di dumanda

Cumanda AT + MODEL
Funzione Modellu di dumanda
Mandate AT + MODEL
Ritorna +OK=
Rimarca Corda di mudellu: NA111
NA111-A
NA112
NA112-A
NS1
NT1
NT1-B

【Esample】
Mandate:AT+MODEL\r\n
Ricevutu:\r\n +OK=NA111-A\r\n
1.5 Query/Set Name

Cumanda AT + NOME
Funzione Query, Set name
Mandate a dumanda) AT + NOME
Ritorna a dumanda) +OK=
Mandate Set) AT+NAME= (Limite 10 Bytes)
Set di ritornu) + OK

【Esample】
Richiede:
Mandate: AT+NAME\r\n
Ricevutu:\r\n +OK=A0001\r\n
Istituisci:
Mandate: AT+NAME=001\r\n
Ricevutu: \r\n +OK \r\n
1.6 Query/Set ID

Cumanda AT+SN
Funzione Interroga, pusatu
Mandate a dumanda) AT+SN
Ritorna (Interrogazione) +OK=
Mandate Set) AT+SN= (Limite 24 Bytes)
Set di ritornu) + OK

【Esample】
Richiede:
Invia: AT+SN\r\n
Ricevutu:\r\n +OK=0001\r\n
Istituisci:
Mandate: AT+SN=111\r\n
Ricevutu:\r\n +OK \r\n
1.7 Riavvia

Cumanda AT + REBT
Funzione Reboot
Mandate AT + REBT
Ritorna + OK

【Esample】
Mandate:AT+REBT\r\n
Ricevutu:\r\n +OK \r\n
Aspettate chì u riavviu finisci.
1.8 Resettate

Cumanda AT+RESTORE
Funzione Resettate
Mandate AT+RESTORE
Ritorna + OK

【Esample】
Mandate:AT+RESTORE\r\n
Ricevutu:\r\n +OK \r\n
Aspettate chì u Reset finisci.
1.9 Query Version Information

Cumanda AT + VER
Funzione Interrogate l'infurmazioni nantu à a versione
Mandate AT+VER
Ritorna + OK

【Esample】
Mandatu: AT+VER\r\n
Ricevutu:\r\n +OK =9050-0-xx\r\n
[Nota] xx rapprisenta diverse versioni;
1.10 Query MAS Indirizzu

Cumanda AT + MAC
Funzione Interroga l'indirizzu MAC
Mandate AT + MAC
Ritorna +OK=
Rimarche Formatu di dati di ritornu "xx-xx-xx-xx-xx-xx"

【Esample】
Mandatu: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Query/Set Native LORA Parameters

Cumanda LORA
Funzione Configurate i paràmetri di lora nativu
Mandate a dumanda) AT+LORA
Ritorna (quistione) +OK=
Mandate Set) AT+LORA=
Set di ritornu) + OK
Rimarche 1. ADDR (indirizzu lucale): 0-65535
2. NETID (Network ID): 0-255
3. AIR_BAUD (Tassa di dati di l'aria): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500SL
4. PACK_LENGTH (Lunghezza di u pacchettu): 240, 128, 64, 32
5. RSSI_EN (Attivazione di u rumore ambientale) Close: RSCHOFF, Open: RSCHON
6. TX_POW (potenza di trasmissione) Altu: PWMAX, Mediu: PWMID, Bassu: PWLOW, Moltu Bassu: PWMIN
7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL)
8. RSSI_DATA (Data Noise Enable) Close: RSDATOFF, Open: RSDATON
9. TR_MOD (metudu di trasferimentu) Trasmissione trasparente: TRNOR, trasmissione di puntu fissu: TRFIX
10. RELAY (funzione Relay) relay closed: RLYOFF, relay open: RLYON
11. LBT (LBT Enable) Close: LBTOFF, Open: LBTON
12. WOR (Worded) WOR ricevitore: WORRX, WOR mittente: WORTX, Close WOR: WOROFF
13. WOR_TIM (periodu WOR, unità ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
14. Chjave di cumunicazione CRYPT: 0-65535

【Esample】
Interrogazione:
Mandate:AT+ LORA \r\n
Ricevutu:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Istituisci:
Mandate:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Ricevutu:\r\n+OK\r\n
1.12 Set Remote LORA Parameters

Cumanda LORA
Funzione Configurate i paràmetri di lora nativu
Mandate l'installazione) AT+REMOLORA=
Ritorna Configurazione) + OK
Rimarche 1. ADDR (indirizzu lucale): 0-65535
2. NETID (Network ID): 0-255
3. BAUD (Baud rate): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY (Bit di dati, bit di parità, bit di stop) 8N1, 8O1, 8E1
4. AIR_BAUD (Tassa di dati di l'aria): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500,(400SL(900SL
5. PACK_LENGTH (Lunghezza di u pacchettu): 240, 128, 64, 32
6. RSSI_EN (Attivazione di u rumore ambientale): Close: RSCHOFF, Open: RSCHON
7. TX_POW (potenza di trasmissione) Altu: PWMAX, MIDlet: PWMID, Low: PWLOW, Lower: PWMIN
8.  CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL)
9. RSSI_DATA (Data Noise Enable): Close: RSDATOFF, Open: RSDATON
10. TR_MOD (metudu di trasferimentu): Trasmissione trasparente: TRNOR, trasmissione di puntu fissu: TRFIX
11. RELÈ (funzione Relay): relay chjusu: RLYOFF, relay open: RLYON
12. LBT (LBT Enable): Close: LBTOFF, Open: LBTON
13. WOR (Modu WOR): WOR Ricevitore: WORRX, WOR Mittente: WORTX, Close WOR: WOROFF
14. WOR_TIM(WOR Cycle, Unità ms):
500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
15. Chjave di cumunicazione CRYPT: 0-65535

[Nota]: A cunfigurazione remota deve esse cunnessa cù una trasmissione trasparente prima chì a cunfigurazione hè successu, è a cunfigurazione di a velocità di l'aria più bassa è u subpacchettu più grande di 128Bit pò esse mandatu successu.
【Esample】
Richiede:
Invia: AT+AT+REMOLORA\r\n riceve:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Istituisci:
Mandate:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Ricevutu:\r\n+OK\r\n
1.13 Query/Set Network Parameters

Cumanda AT + WAN
Funzione Query / Set Parameters Network
Mandate a dumanda) AT + WAN
Ritorna (quistione) +OK=
Mandate Set) AT + WAN =
Set di ritornu) + OK
Rimarche Modu: Indirizzu DHCP/STATIC: Indirizzu IP locale Maschera: maschera di subnet Gateway: gateway
DNS: Servitore DNS

【Esample】
Richiede:
Mandate: AT+WAN\r\n
Ricevutu: \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Settings: (IP dinamica)
Mandate: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Ricevutu:\r\n+OK\r\n
Impostazioni: (IP statica)
Mandate: AT+WAN=STATIC,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Ricevutu:\r\n+OK\r\n
1.14 Query/Set Local Port Number

Cumanda AT+LPORT
Funzione Query/Set Local Port Number
Mandate a dumanda) AT+LPORT
Ritorna (quistione) +OK=
Mandate Set) AT+LPORT=
Set di ritornu) + OK
Rimarche Valore (numeru di portu): 0-65535,0 (u modu di u cliente usa un portu aleatoriu, è u modu di u servitore hà bisognu di usà u paràmetru "non-0", altrimenti u servitore di u dispositivu ùn hà micca apertu);

【Esample】
Richiede:
Mandate: AT+LPORT\r\n
Ricevutu:\r\n+OK=8887\r\n
istituisci:
Mandate: AT+LPORT=8883\r\n
Ricevutu:\r\n+OK\r\n
1.15 Query/set the work mode of the machine and network parameters of the target device

Cumanda AT + SOCK
Mandate a dumanda) Interroga è stabilisce i paràmetri di u protocolu di rete
Ritorna (quistione) AT + SOCK
Mandate Set) +OK=
Set di ritornu) AT+SOCK=
Rimarche + OK
Funzione Mudellu (modu di travagliu): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; IP remota (IP di destinazione / nome di duminiu): un massimu di nome di duminiu di 128 caratteri pò esse cunfiguratu;
Portu Remote: 1-65535;

【Esample】
Richiede:
Mandate: AT+SOCK\r\n
Ricevutu:\r\n+OK=TCPC,192.168.3.3,8888\r\n
istituisci:
Mandate: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Ricevutu:\r\n+OK\r\n
1.16 Query Network Link Status

Cumanda AT+LINKSTA
Funzione Query Network Link Status
Mandate AT+LINKSTA
Ritorna +OK=
Rimarche STA: Cunnette / Disconnect

【Esample】
Mandate: AT+LINKSTA\r\n
Ricevutu:\r\n+OK=Disconnect\r\n
1.17 Query / Set Serial Port Cache Clearing Status

Cumanda AT + UARTCLR
Funzione Interrogate è stabilisce u statutu di cache di u portu seriale
Mandate a dumanda) AT + UARTCLR
Ritorna (quistione) +OK=
Mandate Set) AT+UARTCLR=
Set di ritornu) + OK
Rimarche STA: ON(Attiva a cunnessione per sguassà a cache)
OFF(Disattivà a cache di sbulicà a cunnessione)

【Esample】
Richiede:
Mandate: AT+UARTCLR\r\n
Ricevutu:\r\n+OK=ON\r\n
istituisci:
Mandate: AT+UARTCLR=OFF\r\n
Ricevutu:\r\n+OK\r\n
1.18 Query / set Registration Package Mode

Cumanda AT + REGMOD
Funzione Query/set Registration Package Mode
Mandate a dumanda) AT + REGMOD
Ritorna (quistione) +OK=
Mandate Set) AT+REGMOD=
Set di ritornu) + OK
Rimarche Status: OFF - Disabilitatu OLMAC - Mandate MAC nantu à a prima cunnessione OLCSTM - Prima cunnessione Mandate Custom EMBMAC - mandate MAC per pacchettu EMBCSTM - Mandate Per Packet Custom

【Esample】
Richiede:
Mandate: AT+REGMOD\r\n
Ricevutu:\r\n+OK=OFF\r\n
istituisci:
Mandate: AT+UARTCLR=OLMAC\r\n
Ricevutu:\r\n+OK\r\n
1.19 Interroga / stabilisce u cuntenutu di u pacchettu di registrazione persunalizata

Cumanda REGINFO
Funzione Interroga / stabilisce u cuntenutu di u pacchettu di registrazione persunalizata
Mandate a dumanda) AT + HEARTINFU
Ritorna (quistione) +OK=
Mandate Set) AT+HEARTINFO=
Set di ritornu) + OK
Rimarche Modu: formatu di dati (HEX) esadecimale, (STR) stringa; Dati di dati: u limitu ASCII hè 40 byte, u limitu HEX hè 20 byte;

【Esample】
Richiede:
Mandate: AT+REGINFO\r\n
Ricevutu:\r\n+OK=STR,registrà msg\r\n
istituisci:
Mandate: AT+REGINFO=STR,EBTYE TEST\r\n
Ricevutu:\r\n+OK\r\n
1.20 Query / set the heartbeat packet mode

Cumanda AT + HEARTMOD
Funzione Interrogate / stabilisce u modu di pacchettu di heartbeat
Mandate a dumanda) AT+ HEARTMOD
Ritorna (quistione) +OK=
Mandate Set) AT+HEARTMOD=
Set di ritornu) + OK
Rimarche Modu: NONE (chjusu), UART (serial heartbeat), NET (network heartbeat); Tempu: tempu 0-65535s, 0 (chjude u battitu di u core);

【Esample】
Richiede:
Mandate: AT+HEARTMOD\r\n
Ricevutu:\r\n+OK=NONE,0\r\n
Mandate: AT+HEARTMOD =NET,50\r\n
Ricevutu:\r\n+OK\r\n
1.21 Query / set heartbeat data

Cumanda AT + HEARTINFU
Funzione Interroga / stabilisce i dati di u battitu di u core
Mandate a dumanda) AT + HEARTINFU
Ritorna (quistione) +OK=
Mandate Set) AT+HEARTINFO=
Set di ritornu) + OK
Rimarche Modu: formatu di dati (HEX) esadecimale, (STR) stringa; Dati di dati: u limitu ASCII hè 40 byte, u limitu HEX hè 20 byte;

【Esample】
Richiede:
Mandate: AT+HEARTINFO\r\n
Ricevutu:\r\n+OK=STR,msg di battimentu cardiacu\r\n
istituisci:
Mandate: AT+HEARTINFO=STR,EBTYE HEART TEST\r\n
Ricevutu:\r\n+OK\r\n
1.22 Query / set short connection time

Cumanda AT+SHORTM
Funzione Query / stabilisce un cortu tempu di cunnessione
Mandate a dumanda) AT+SHORTM
Ritorna (quistione) +OK=
Mandate Set) AT+SHORTM=
Set di ritornu) + OK
Rimarche Tempu: Limitu 2-255s, 0 hè off;

【Esample】
Richiede:
Mandate: AT+SHORTM\r\n
Ricevutu:\r\n+OK=0\r\n
istituisci:
Mandate: AT+SHORTM=5\r\n
Ricevutu:\r\n+OK\r\n
1.23 Query/set timeout restart time

Cumanda AT + TMORST
Funzione Query/set timeout restart time
Mandate a dumanda) AT + TMORST
Ritorna (quistione) +OK=
Mandate Set) AT+TMORST= 60-65535s,
Set di ritornu) + OK
Rimarche Tempu: Limitu 2-255s, 0 hè off;

【Esample】
Richiede:
Mandate: AT+TMORST\r\n
Ricevutu:\r\n+OK=300\r\n
istituisci:
Mandate: AT+SHORTM=350\r\n
Ricevutu:\r\n+OK\r\n
1.24 Query / stabilisce l'ora è l'ora di scollegamentu è ricollegamentu

Cumanda AT+TMOLINK
Funzione Query / stabilisce l'ora è l'ora di scollegamentu è ricollegamentu
Mandate a dumanda) AT+TMOLINK
Ritorna (quistione) +OK=
Mandate Set) AT+TMOLINK=
Set di ritornu) + OK
Rimarche Tempi (disconnection and reconnection time): limitu 1-255, 0 hè chjusu; Num (tempi di disconnection and reconnection): limite 1-60 volte;

【Esample】
Richiede:
Mandate: AT+TMOLINK\r\n
Ricevutu:\r\n+OK=5,5\r\n
istituisci:
Mandate: AT+TMOLINK=10,10\r\n
Ricevutu:\r\n+OK\r\n
1.25 Web Portu di cunfigurazione

Cumanda AT+WEBCFGPORT
Funzione Interroga è stabilisce web portu di cunfigurazione
Mandate a dumanda) AT+WEBCFGPORT
Ritorna (quistione) +OK=
Mandate Set) AT+TMOLINK=
Set di ritornu) + OK
Rimarche PORTU : 2-65535

【Esample】
Richiede:
Mandate: AT+WEBCFGPORT\r\n
Ricevutu:\r\n+OK=80\r\n
istituisci:
Mandate: AT+WEBCFGPORT=80\r\n
Ricevutu:\r\n+OK\r\n

Funzione Modbus AT set di cumandamenti

2.1 Riassuntu di i cumandamenti "Funzione Modbus".

Cumanda Descrizzione
AT + MODWKMOD Modbus Modbus
AT + MODPTCL Cunversione di u protocolu
AT + MODGTWYTM Storage Gateway Instruction Tempu di Storage è Intervallu di Query
AT+MODCMDEDIT Cummanda Modbus RTU pre-magazinata

2.2 Query Modbus Modbus working and command timeout time

Cumanda AT + MODWKMOD
Funzione Interrogate è stabilisce u modu di travagliu Modbus
Mandate a dumanda) AT + MODWKMOD
Ritorna (quistione) +OK=
Rimarche Modu: NONE (disattiva MODBUS) SIMPL (Conversione di protocolu simplice) MULIT (Modu Multi-Master) STORE (Storage Gateway) CONFIG (Gateway configurabile) AUTOUP (modu upload attivu)
Timeout: 0-65535;

Richiede:
Mandate: AT+MODWKMOD\r\n
Ricevutu:\r\n+OK=SIMPL,100\r\n
istituisci:
Mandate: AT+MODWKMOD=MULIT,1000\r\n
Ricevutu:\r\n+OK\r\n
2.3 Attivà a cunversione di u protocolu Modbus TCP à Modbus RTU

Cumanda AT + MODPTCL
Funzione Interrogazione è cunversione di u protocolu Modbus TCP<=>Modbus RTU)
Mandate a dumanda) AT + MODPTCL
Ritorna (quistione) +OK=
Rimarche Modu: ON (Attivà a cunversione di u protocolu) OFF (Disattivà a cunversione di u protocolu)

Richiede:
Mandate: AT+MODPTCL\r\n
Ricevutu:\r\n+OK=ON\r\n
istituisci:
Mandate: AT+MODPTCL=ON\r\n
Ricevutu:\r\n+OK\r\n
2.4 Stabbilisce u tempu di almacenamentu di u cumandamentu di u gateway Modbus è l'intervallu di dumanda automatica

Cumanda AT + MODGTWYTM
Funzione Interrogate è cunfigurà u tempu di almacenamentu di u cumandamentu di u gateway Modbus è l'intervallu di dumanda automatica
Mandate (questione) AT + MODGTWYTM
Ritorna (quistione) +OK=
Rimarche Time1: Tempu di almacenamentu di l'istruzzioni (1-255 seconde)
Time2: Tempu di intervallu di dumanda automatica (1-65535 millisecondi)

Richiede:
Mandate: AT+MODGTWYTM\r\n
Ricevutu:\r\n+OK=10,200\r\n
istituisci:
Mandate: AT+MODGTWYTM=5,100\r\n
Ricevutu:\r\n+OK\r\n
2.5 Interrogazione è editazione di cumandamenti pre-magazinati di u gateway di cunfigurazione Modbus

Cumanda AT+MODCMDEDIT
Funzione Interrogazione è editazione di cumandamenti pre-magazinati di a porta di cunfigurazione Modbus
Mandate a dumanda) AT+MODCMDEDIT
Ritorna (quistione) +OK=
Rimarche Modu: ADD aghjunghje cumandamentu; DEL elimina l'istruzione; CLR cumandamentu chjaru; CMD: Cumandamentu Modbus (soporta solu u cumandamentu standard Modbus RTU, ùn hè micca bisognu di riempie a verificazione, solu u codice di funzione di u cumandamentu di lettura 01, 02, 03, 04 pò esse cunfiguratu), ùn pò micca guardà u listessu cumandamentu è rinvià + ERR = - 4;

Richiede:
Mandate: AT+MODCMDEDIT\r\n
Ricevutu: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
istituisci:
Mandate: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Aggiungi cumanda)
Ricevutu:\r\n+OK\r\n
Mandate: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Elimina cumanda)
Ricevutu:\r\n+OK\r\n
Mandate: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Clear command)
Ricevutu:\r\n+OK\r\n

Internet of Things AT set di cumandamenti

3.1 Riassuntu di e Direttive "Capacità IoT".

Cumanda Descrizzione
MODE AT+HTPRREQ Metudu di dumanda HTTP
AT + HTPURL HTTP URL caminu
AT + HTPHEAD Intestazioni HTTP
AT+MQTTCLOUD piattaforma MQTT
AT + MQTKPALIVE Periudu di mantenimentu di u battitu cardiacu MQTT
AT+MQTDEVID ID Client MQTT
AT+MQTUSER Nome d'utilizatore MQTT
AT+MQTPASS Password MQTT
AT+MQTTPRDKEY Chjave di u produttu Alibaba Cloud
AT+MQTSUB tema di abbonamentu MQTT
AT+MQTPUB MQTT publica u tema

3.2 MQTT è HTTP destinazione IP o cunfigurazione di nome di duminiu
Riferite à "Query / Set the Working Mode of the Machine and the Network Parameters of the Target Device".
Definite u modu MQTT è i paràmetri di destinazione:
Mandate: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Ricevutu:\r\n+OK\r\n
Definite u modu MQTT è i paràmetri di destinazione:
Mandate: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Ricevutu:\r\n+OK\r\n
3.3 Query/set HTTP request method

Cumanda MODE AT+HTPRREQ
Funzione Query / set the HTTP request method
Mandate (questione) AT + HTPRREQMODE
Ritorna (quistione) +OK=
Mandate (Set) AT+HTPRREQMODE=
Set di ritornu) + OK
Rimarche Metudu: GET\POST

【Esample】
Richiede:
Mandate: AT+HTPRREQMODE\r\n
Ricevutu:\r\n+OK=GET\r\n
istituisci:
Mandate: AT+HTPRREQMODE=POST\r\n
Ricevutu:\r\n+OK\r\n
3.4 Query / Set HTTP URL Strada

Cumanda AT + HTPURL
Funzione Query / Set HTTP URL Strada
Mandate a dumanda) AT + HTPURL
Ritorna (quistione) +OK=
Mandate Set) AT + HTPURL=
Set di ritornu) + OK
Rimarche Path: dumanda HTTP URL indirizzu di risorsa (limite di lunghezza 0-128 caratteri)

【Esample】
Richiede:
Mandate: AT + HTPURL\r\n
Ricevutu: \r\n+OK=/1.php?\r\n
istituisci:
Mandate: AT + HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Ricevutu:\r\n+OK\r\n
3.5 Query/Set HTTP headers

Cumanda AT + HTPHEAD
Funzione Query/Set HTTP headers
Mandate (questione) AT + HTPHEAD
Ritorna (quistione) +OK= ,
Mandate Set) AT+HTPHEAD= ,
Set di ritornu) + OK
Rimarche Para (HTTP torna dati di u portu seriale cù header): DEL: senza header;
ADD: cù Baotou;
Testa (header di dumanda HTTP): limitu di lunghezza 128 caratteri;

【Esample】
Richiede:
Mandate: AT+HTPHEAD\r\n
Ricevutu:\r\n+OK=Agent-Delousers: Mozilla/5.0\r\n
istituisci:
Mandate: AT+HTPHEAD=ADD, Host: www.ebyte.com\r\n
Ricevutu:\r\n+OK\r\n
3.6 Query/Set MQTT target platform

Cumanda AT+MQTTCLOUD
Funzione Query/Set MQTT target platform
Mandate (questione) AT+MQTTCLOUD
Ritorna (quistione) +OK=
Mandate (Set) AT+MQTTCLOUD=
Set di ritornu) + OK
Rimarche Servitore (piattaforma di destinazione MQTT): STANDARD (servitore di protokollu standard MQTT3.1.1) ONENET (servitore OneNote-MQTT) ALI (servitore MQTT Cloud Alibaba) BAIDU (Server MQTT Baidu Cloud) HUAWEI (Server MQTT Cloud Huawei)

【Esample】
Richiede:
Mandate: AT+MQTTCLOUD\r\n
Ricevutu:\r\n+OK=STANDARD\r\n
istituisci:
Mandate : AT+MQTTCLOUD=BAIDU\r\n
Ricevutu:\r\n+OK\r\n
3.7 Query/set MQTT keep-alive heartbeat packet sending cycle

Cumanda AT + MQTKPALIVE
Funzione Query/set MQTT keep-alive packet heartbeat sending cycle
Mandate a dumanda) AT + MQTKPALIVE
Ritorna (quistione) +OK=
Mandate Set) AT+MQTKPALIVE=
Set di ritornu) + OK
Rimarche Tempu: MQTT mantene u tempu di battitu di u core (limite 1-255 seconde, predeterminatu 60s, ùn hè micca cunsigliatu per mudificà);

【Esample】
Richiede:
Mandate: AT+MQTKPALIVE\r\n
Ricevutu:\r\n+OK=60\r\n
istituisci:
Mandate: AT+MQTKPALIVE=30\r\n
Ricevutu:\r\n+OK\r\n
3.8 Query/set MQTT Device Name (Client ID)

Cumanda AT+MQTDEVID
Funzione Query/set MQTT Device Name (Client ID)
Mandate a dumanda) AT+MQTDEVID
Ritorna (quistione) +OK=
Mandate Set) AT+MQTDEVID=
Set di ritornu) + OK
Rimarche ID di u cliente: u nome di u dispositivu MQTT (ID di u cliente) hè limitatu à 128 caratteri;

【Esample】
Richiede:
Mandate: AT+MQTDEVID\r\n
Ricevutu: \r\n+OK=test-1\r\n
istituisci:
Mandate: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Ricevutu:\r\n+OK\r\n
3.9 Query/Set MQTT Username (Nome d'Usuariu/Nome Dispositivu)

Cumanda AT+MQTUSER
Funzione Query/Set MQTT Username (Nome d'utilizatore/Nome di u dispositivu)
Mandate a dumanda) AT+MQTUSER
Ritorna (quistione) +OK=
Mandate Set) AT+MQTUSER=
Set di ritornu) + OK
Rimarche Nome d'utilizatore: ID di produttu MQTT (Nome d'utilizatore / nome di u dispositivu) hà una lunghezza limitata di 128 caratteri;

【Esample】
Richiede:
Mandate: AT+MQTUSER\r\n
Ricevutu:\r\n+OK=ebyte-IOT\r\n
istituisci:
Mandate: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Ricevutu:\r\n+OK\r\n
3.10 Query/Set MQTT Product Password (Password MQTT/Device Secret)

Cumanda AT+MQTPASS
Funzione Query / Set MQTT log in Password (MQTT Password / Device Secret)
Mandate (questione) AT+MQTPASS
Ritorna (quistione) +OK=
Mandate (Set) AT+MQTPASS=
Ritorna (Set) + OK
Rimarche Password: a password di login MQTT (MQTT Password / Device Secret) a lunghezza hè limitata à 128 caratteri;

【Esample】
Richiede:
Mandate: AT+MQTPASS\r\n
Ricevutu:\r\n+OK=12345678\r\n
istituisci:
Mandate: AT+MQTPASS=87654321\r\n
Ricevutu:\r\n+OK\r\n
3.11 Query/Set the Product Key ofAlibaba Cloud MQTT

Cumanda AT+MQTTPRDKEY
Funzione Query/Set the Product Key of Alibaba Cloud MQTT
Mandate a dumanda) AT+MQTTPRDKEY
Ritorna (quistione) +OK=
Mandate Set) AT+MQTTPRDKEY=
Set di ritornu) + OK
Rimarche Chjave di u produttu: Chjave di u produttu di Alibaba Cloud (limitatu à 64 caratteri)

【Esample】
Richiede:
Mandate: AT+MQTTPRDKEY\r\n
Ricevutu:\r\n+OK=Chiave di produttu d'utilizatore\r\n cunfigurata:
Mandate: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Ricevutu:\r\n+OK\r\n
3.12 Query / set the MQTT subscription topic

Cumanda AT+MQTSUB
Funzione Interrogate / stabilisce u tema di abbunamentu MQTT
Mandate a dumanda) AT+MQTSUB
Ritorna (quistione) +OK= ,
Mandate Set) AT+MQTSUB= ,
Set di ritornu) + OK
Rimarche Qos: sustene solu u nivellu 0, 1;
Tema: tema di abbunamentu MQTT (limitatu à 128 caratteri in lunghezza)

【Esample】
Richiede:
Mandate: AT+MQTSUB\r\n
Ricevutu: \r\n+OK= 0,tema \r\n cunfiguratu:
Mandate: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Ricevutu:\r\n+OK\r\n
3.13 Query/Set MQTT publish topic

Cumanda AT+MQTPUB
Funzione Query/Set MQTT publish topic
Mandate (questione) AT+MQTPUB
Ritorna (quistione) +OK= ,
Mandate (Set) AT+MQTPUB= ,
Ritorna (Set) + OK
Rimarche Qos: sustene solu u nivellu 0, 1;
Tema: MQTT pubblicà u tema (limitatu à 128 caratteri in lunghezza)

【Esample】
Richiede:
Mandate: AT+MQTPUB\r\n
Ricevutu: \r\n+OK=0,tema \r\n
istituisci:
Mandate: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Ricevutu:\r\n+OK\r\n

AT Configuration Example

4.1 Esample di cunnessione à un servitore standard MQTT3.1.1
{ Client ID: 876275396
nome d'utilizatore mqtt: 485233
mqtt password: E_DEV01
mqtt server: mqtt.heclouds.com
portu mqtt: 6002}
Ripristina i paràmetri di fabbrica prima di a cunfigurazione per evità di attivà e funzioni inutilizate.
SEND (+++)
3S内SEND(AT)
RECV(+OK=AT attivata)
SEND (AT+RESTORE)
RECV(+OK)
I passi sopra ponu aduprà u hardware per restaurà i paràmetri di fabbrica.
Passu 1: Entre in u modu di cunfigurazione AT;
SEND (+++)
3S内SEND(AT)
RECV(+OK=AT attivata)
Passu 2: Habilita l'IP dinamica, se cunfigurate l'IP currispundente per a reta di l'area lucale
Servitore MQTT, utilizate IP dinamica quì;
SEND (AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Passu 3: Configurate u modu di travagliu è l'indirizzu è u portu di u servitore MQTT;
SEND (AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=E u portu lucale hè statu stabilitu à 0)
Passu 4: Sceglite a piattaforma MQTT;
SEND (AT+MQTTCLOUD=STANDARD) RECV(+OK)
Passu 5: Configurate l'ID Cliente di u dispusitivu;
SEND (AT+MQTDEVID=876275396)
RECV(+OK)
Passu 6: Configurate u nome d'utilizatore mqtt di u dispusitivu;
SEND (AT+MQTUSER=485233)
RECV(+OK)
Passu 7: Configurate a password mqtt di u dispusitivu;
SEND (AT+MQTPASS=E_DEV01)
RECV(+OK)
Passu 8: Abbonate à u tema currispundente (Tema);
SEND (AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Passu 9: Configurate u tema utilizatu per a publicazione;
SEND (AT+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Passu 10: Riavvia u dispusitivu;
SEND (AT + REBT)
RECV(+OK)
U dirittu di interpretazione finale appartene à Chengdu Ebyte Electronic Technology Co., Ltd.

Storia di rivisione

Versione Data Descrizzione Emessu da
1.0 2022-01-15 Versione iniziale LC

Nantu à noi
Assistenza tecnica: support@cdebyte.com
Ligame di download di Documenti è Impostazioni RF: www.cdebyte.com/en/

logu EBYTETel: + 86-28-61399028
Fax: 028-64146160
Web:www.cdebyte.com/en/
Indirizzu: Innovation Center B333-D347, 4# XI-XIN Road, Chengdu, Sichuan, China
Copyright © 2012–2022,Chengdu Ebyte Electronic Technology Co., Ltd.

Documenti / Risorse

EBYTE E90-DTU Router di Trasmissione di Dati Wireless Gateway [pdfManuale d'istruzzioni
E90-DTU, E90-DTU Router di trasmissione di dati wireless Gateway, Gateway di router di trasmissione di dati wireless, Gateway di router di trasmissione di dati, Gateway di router di trasmissione, Gateway di router

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *