logo sa EBYTEAT Set sa Instruksyon
E90-DTU(xxxSLxx-ETH)_V2.0

Basic function AT command set

Mga panudlo alang sa paggamit saE90-DTU (xxxSLxx-ETH) nga manwal sa panudlo:

  1. Pagsulod sa AT command mode: ang serial port nagpadala +++ , ipadala ang AT pag-usab sulod sa 3 segundos, ug ang device mobalik + OK , unya mosulod sa AT command mode;
  2. Kini nga manwal sa instruksiyon nagsuporta sa 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 ug uban pang EXNUMX gateway;
  3. Sa mosunod nga teksto, " ” ug “\r\n” nagrepresentar sa mga linya sa linya sa lain-laing mga format sa teksto, nga sa pagkatinuod HEX (0x0D ug 0x0A);
  4. Suportahi ang network AT command configuration, nga makaamgo sa network AT configuration pinaagi sa TCP/UDP transparent transmission mode, palihug ayaw gamita ang AT configuration sa Modbus gateway mode.
  5. Paggamit sa TCP server/TCP client:EBYTE E90-DTU Wireless Data Transmission Router Gateway - App
  6. UDP Server/UDP Client Paggamit:EBYTE E90-DTU Wireless Data Transmission Router Gateway - App1

Talaan sa Error Code:

Error Code Iilustrar
-1 Dili balido nga Command Format
-2 Dili balido nga Sugo
-3 Wala Pa Gihubit
-4 Dili balido nga Parameter
-5 Wala Pa Gihubit

1.1 Katingbanan sa Basic Configuration Instruction

Sugo Iilustrar
SA+EXAT Paggawas sa AT configuration mode
SA+MODEL Modelo sa aparato
SA + NGALAN ngalan sa device
AT+SN Device ID
AT+REBT I-reboot ang device
SA+REstore I-reset
SA + VER Pangutana nga bersyon sa firmware
AT+UART Mga parameter sa serial port
SA + MAC MAC address sa aparato
AT+LORA Wireless nga mga parameter sa makina
SA+REMOLORA I-configure ang hilit nga wireless nga mga parameter
AT+WAN Mga parameter sa network sa aparato
SA+LPORT Port sa device
SA+SOCK Working mode ug target network parameters
SA+LINKSTA Feedback sa status sa koneksyon
AT+UARTCLR Ikonektar ang serial port cache mode
AT+REGMOD Registration Package Mode
SA+REGINFO Mga Sulod sa Pakete sa Pagparehistro
SA+HEARTMOD Mode sa Packet sa Heartbeat
SA+HEARTINFO Ang sulod sa package sa heartbeat
AT+SHORTM Mubo nga koneksyon
SA+TMORST Pag-usab sa timeout
SA+TMOLINK I-restart human maputol
SA +WEBCFGPORT Web pantalan sa pag-configure

1.2 Pagsulod sa AT Command

Sugo AT
Kalihokan Pagsulod sa AT command mode
Ipadala AT
Pagbalik +OK / +OK=AT mahimo
Remark Mobalik kung walay koneksyon ug configuration:+OK=AT enable
Balik kung adunay koneksyon: + OK

【Example】
Ipadala una ang +++ nga walay bag-ong linya
Walay line break ang gikinahanglan sa pagpadala sa AT
Nadawat \r\n+OK\r\n或\r\n+OK=AT enable\r\n
1.3 Paggawas sa AT Command

Sugo SA+EXAT
Kalihokan Pagsulod sa AT command mode
Ipadala SA+EXAT
Pagbalik +OK

【Example】
Ipadala: AT+EXAT\r\n
Nadawat:\r\n+OK\r\n
Paghulat nga ang aparato mag-restart.
1.4 Modelong Pangutana

Sugo SA+MODEL
Kalihokan Modelo sa Pangutana
Ipadala SA+MODEL
Pagbalik +OK=
Remark Modelstring:NA111
NA111-A
NA112
NA112-A
NS1
NT1
NT1-B

【Example】
Ipadala: SA+MODEL\r\n
Nadawat:\r\n +OK=NA111-A\r\n
1.5 Pangutana/Itakda nga Ngalan

Sugo SA + NGALAN
Kalihokan Pangutana, Itakda ang ngalan
Ipadala Pangutana) AT+NAME
Balik Pangutana) +OK=
Ipadala Set) AT+NAME= (Limit sa 10 Bytes)
Ibalik Set) +OK

【Example】
Pangutana:
Ipadala: AT+NAME\r\n
Nadawat:\r\n +OK=A0001\r\n
Ibutang:
Ipadala: AT+NAME=001\r\n
Nadawat: \r\n +OK \r\n
1.6 Pangutana/Itakda ang ID

Sugo AT+SN
Kalihokan Pangutana, Naglingkod
Ipadala Pangutana) AT+SN
Pagbalik (Pangutana) +OK=
Ipadala Set) AT+SN= (Limit sa 24 Bytes)
Ibalik Set) +OK

【Example】
Pangutana:
Ipadala: AT+SN\r\n
Nadawat:\r\n +OK=0001\r\n
Ibutang:
Ipadala: AT+SN=111\r\n
Nadawat:\r\n +OK \r\n
1.7 Pag-usab

Sugo AT+REBT
Kalihokan Pag-reboot
Ipadala AT+REBT
Pagbalik +OK

【Example】
Ipadala: AT+REBT\r\n
Nadawat:\r\n +OK \r\n
Paghulat nga makompleto ang pagsugod.
1.8 Pag-usab

Sugo SA+REstore
Kalihokan I-reset
Ipadala SA+RESTORE
Pagbalik +OK

【Example】
Ipadala: AT+RESTORE\r\n
Nadawat:\r\n +OK \r\n
Paghulat nga makompleto ang Reset.
1.9 Pangutana nga bersyon Impormasyon

Sugo SA + VER
Kalihokan Pangutana nga impormasyon sa bersyon
Ipadala AT+VER
Pagbalik +OK

【Example】
Gipadala: AT+VER\r\n
Nadawat:\r\n +OK =9050-0-xx\r\n
[Note] xx nagrepresentar sa lain-laing mga bersyon;
1.10 Pangutana MAS Address

Sugo SA + MAC
Kalihokan Pangutana sa MAC Address
Ipadala AT+MAC
Pagbalik +OK=
Mga komento Ibalik ang format sa datos "xx-xx-xx-xx-xx-xx"

【Example】
Gipadala: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Pangutana/Itakda ang Lumad nga LORA Parameter

Sugo LORA
Kalihokan I-configure ang lumad nga mga parameter sa lora
Ipadala Pangutana) AT+LORA
Ibalik (Pangutana) +OK=
Ipadala Set) AT+LORA=
Ibalik Set) +OK
Mga komento 1. ADDR(lokal nga adres):0-65535
2. NETID(Network ID):0-255
3. AIR_BAUD(Data rate sa hangin): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500) 400)
4. PACK_LENGTH(Packet gitas-on):240, 128, 64, 32
5. RSSI_EN(Ambient Noise Enable) Close: RSCHOFF, Open: RSCHON
6. TX_POW(Transmit power) Taas: PWMAX, Tunga-tunga: PWMID, Ubos: PWLOW, Ubos kaayo: 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(paagi sa pagbalhin) Transparent transmission: TRNOR, fixed point transmission: TRFIX
10. Relay(Relay function) relay closed: RLYOFF, relay open: RLYON
11. LBT(LBT Enable) Close:LBTOFF, Open:LBTON
12. WOR(Worded) WOR tigdawat: WORRX, WOR sender: WORTX, Close WOR: WOROFF
13. WOR_TIM(WOR period, unit ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
14. CRYPT komunikasyon yawe:0-65535

【Example】
Pangutana:
Ipadala: AT+ LORA \r\n
Nakadawat:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Ipahimutang:
Ipadala:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Nadawat:\r\n+OK\r\n
1.12 Itakda ang Remote LORA Parameter

Sugo LORA
Kalihokan I-configure ang lumad nga mga parameter sa lora
Ipadala Set Up) SA+REMOLORA=
Ibalik ang Set Up) +OK
Mga komento 1. ADDR(Lokal nga Address):0-65535
2. NETID(Network ID):0-255
3. BAUD(Baud rate): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(Data bits, parity bits, stop bits) 8N1, 8O1, 8E1
4. AIR_BAUD(Data rate sa hangin): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(400SL)
5. PACK_LENGTH(Packet gitas-on):240, 128, 64, 32
6. RSSI_EN(Ambient Noise Enable): Close: RSCHOFF, Open: RSCHON
7. TX_POW(Transmit power) Taas: PWMAX, MIDlet: PWMID, Ubos: PWLOW, Ubos: 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(paagi sa pagbalhin): Transparent transmission: TRNOR, fixed point transmission: TRFIX
11. RELAY(Relay function): relay closed: RLYOFF, relay open: RLYON
12. LBT(LBT Enable): Close:LBTOFF, Open:LBTON
13. WOR(WOR Mode): WOR Receiver: WORRX, WOR Sender: WORTX, Close WOR:WOROFF
14. WOR_TIM(WOR Cycle, Unit ms):
500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
15. CRYPT komunikasyon yawe:0-65535

[Pahinumdom]: Ang hilit nga configuration kinahanglan nga konektado sa transparent transmission sa dili pa ang configuration molampos, ug ang ubos nga airspeed configuration ug ang sub-packet nga labaw pa sa 128Bit mahimong mapadala nga malampuson.
【Example】
Pangutana:
Ipadala: AT+AT+REMOLORA\r\n makadawat:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Ipahimutang:
Ipadala:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Nadawat:\r\n+OK\r\n
1.13 Pangutana/Itakda ang Mga Parameter sa Network

Sugo AT+WAN
Kalihokan Pangutana/pagbutang sa mga Parameter sa Network
Ipadala Pangutana) AT+WAN
Ibalik (Pangutana) +OK=
Ipadala Set) AT+WAN=
Ibalik Set) +OK
Mga komento Mode: DHCP/STATIC Address: Lokal nga IP address Mask: subnet mask Gateway: gateway
DNS: DNS server

【Example】
Pangutana:
Ipadala: AT+WAN\r\n
Nadawat: \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Mga Setting: (Dynamic IP)
Ipadala: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Nadawat:\r\n+OK\r\n
Mga Setting: (Static IP)
Ipadala: AT+WAN=STATIC,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Nadawat:\r\n+OK\r\n
1.14 Pangutana/Itakda ang Lokal nga Numero sa Port

Sugo SA+LPORT
Kalihokan Pangutana/Itakda ang Lokal nga Numero sa Port
Ipadala Pangutana) SA+LPORT
Ibalik (Pangutana) +OK=
Ipadala Set) SA+LPORT=
Ibalik Set) +OK
Mga komento Bili (port number): 0-65535,0 (ang client mode naggamit ug random port, ug ang server mode kinahanglan nga mogamit sa "non-0" parameter, kung dili ang device server mapakyas sa pag-abli);

【Example】
Pangutana:
Ipadala: AT+LPORT\r\n
Nadawat:\r\n+OK=8887\r\n
set up:
Ipadala: AT+LPORT=8883\r\n
Nadawat:\r\n+OK\r\n
1.15 Pangutana/itakda ang working mode sa makina ug network parameters sa target device

Sugo SA+SOCK
Ipadala Pangutana) Pangutana ug itakda ang mga parameter sa network protocol
Ibalik (Pangutana) SA+SOCK
Ipadala Set) +OK=
Ibalik Set) AT+SOCK=
Mga komento +OK
Kalihokan Modelo (mode sa pagtrabaho): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; Hilit nga IP (target IP/domain name): maximum nga 128-character domain name mahimong ma-configure;
Hilit nga Dunggoanan: 1-65535;

【Example】
Pangutana:
Ipadala: AT+SOCK\r\n
Nadawat:\r\n+OK=TCPC,192.168.3.3,8888\r\n
set up:
Ipadala: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Nadawat:\r\n+OK\r\n
1.16 Pangutana nga Network Link Status

Sugo SA+LINKSTA
Kalihokan Status sa link sa Query Network
Ipadala SA+LINKSTA
Pagbalik +OK=
Mga komento STA: Sumpay/Disconnect

【Example】
Ipadala: AT+LINKSTA\r\n
Nadawat:\r\n+OK=Disconnect\r\n
1.17 Pangutana/Itakda ang Serial Port Cache Clearing Status

Sugo AT+UARTCLR
Kalihokan Pangutana ug itakda ang serial port cache clearing status
Ipadala Pangutana) AT+UARTCLR
Ibalik (Pangutana) +OK=
Ipadala Set) AT+UARTCLR=
Ibalik Set) +OK
Mga komento STA: ON(Enable connection to clear cache)
OFF(I-disable ang connection clear cache)

【Example】
Pangutana:
Ipadala: AT+UARTCLR\r\n
Nadawat:\r\n+OK=ON\r\n
set up:
Ipadala: AT+UARTCLR=OFF\r\n
Nadawat:\r\n+OK\r\n
1.18 Pangutana/itakda ang Registration Package Mode

Sugo AT+REGMOD
Kalihokan Pangutana/itakda ang Registration Package Mode
Ipadala Pangutana) AT+REGMOD
Ibalik (Pangutana) +OK=
Ipadala Set) AT+REGMOD=
Ibalik Set) +OK
Mga komento Status: OFF – Disabled OLMAC – Ipadala MAC sa unang koneksyon OLCSTM – Unang Koneksyon Ipadala Custom EMBMAC – ipadala MAC kada pakete EMBCSTM – Ipadala Per Packet Custom

【Example】
Pangutana:
Ipadala: AT+REGMOD\r\n
Nadawat:\r\n+OK=OFF\r\n
set up:
Ipadala: AT+UARTCLR=OLMAC\r\n
Nadawat:\r\n+OK\r\n
1.19 Pangutana/pagbutang ug custom nga sulod sa pakete sa pagparehistro

Sugo REGINFO
Kalihokan Pangutana/pagbutang ug custom nga registration package content
Ipadala Pangutana) SA+HEARTINFO
Ibalik (Pangutana) +OK=
Ipadala Set) SA+HEARTINFO=
Ibalik Set) +OK
Mga komento Mode: format sa datos (HEX) hexadecimal, (STR) string; Data data: ASCII limit mao ang 40 bytes, HEX limit mao ang 20 bytes;

【Example】
Pangutana:
Ipadala: AT+REGINFO\r\n
Nadawat:\r\n+OK=STR,register msg\r\n
set up:
Ipadala: AT+REGINFO=STR,EBTYE TEST\r\n
Nadawat:\r\n+OK\r\n
1.20 Pangutana/ibutang ang heartbeat packet mode

Sugo SA+HEARTMOD
Kalihokan Pangutana/ibutang ang heartbeat packet mode
Ipadala Pangutana) SA+ HEARTMOD
Ibalik (Pangutana) +OK=
Ipadala Set) SA+HEARTMOD=
Ibalik Set) +OK
Mga komento Mode: WALA (sirado), UART (serial heartbeat), NET (network heartbeat); Oras: oras 0-65535s, 0 (isira ang pinitik sa kasingkasing);

【Example】
Pangutana:
Ipadala: AT+HEARTMOD\r\n
Nadawat:\r\n+OK=WALA,0\r\n
Ipadala: AT+HEARTMOD =NET,50\r\n
Nadawat:\r\n+OK\r\n
1.21 Pangutana/pagtakda sa datos sa heartbeat

Sugo SA+HEARTINFO
Kalihokan Pangutana/itakda ang datos sa heartbeat
Ipadala Pangutana) SA+HEARTINFO
Ibalik (Pangutana) +OK=
Ipadala Set) SA+HEARTINFO=
Ibalik Set) +OK
Mga komento Mode: format sa datos (HEX) hexadecimal, (STR) string; Data data: ASCII limit mao ang 40 bytes, HEX limit mao ang 20 bytes;

【Example】
Pangutana:
Ipadala: AT+HEARTINFO\r\n
Nadawat:\r\n+OK=STR,heart beat msg\r\n
set up:
Ipadala: AT+HEARTINFO=STR,EBTYE HEART TEST\r\n
Nadawat:\r\n+OK\r\n
1.22 Pangutana/pagbutang ug mubo nga oras sa koneksyon

Sugo AT+SHORTM
Kalihokan Pangutana/pagbutang ug mubo nga oras sa koneksyon
Ipadala Pangutana) AT+SHORTM
Ibalik (Pangutana) +OK=
Ipadala Set) AT+SHORTM=
Ibalik Set) +OK
Mga komento Oras: Limitahan ang 2-255s, 0 ang wala;

【Example】
Pangutana:
Ipadala: AT+SHORTM\r\n
Nadawat:\r\n+OK=0\r\n
set up:
Ipadala: AT+SHORTM=5\r\n
Nadawat:\r\n+OK\r\n
1.23 Pangutana/set timeout restart time

Sugo SA+TMORST
Kalihokan Pangutana/set timeout restart time
Ipadala Pangutana) SA+TMORST
Ibalik (Pangutana) +OK=
Ipadala Set) AT+TMORST= 60-65535s,
Ibalik Set) +OK
Mga komento Oras: Limitahan ang 2-255s, 0 ang wala;

【Example】
Pangutana:
Ipadala: AT+TMORST\r\n
Nadawat:\r\n+OK=300\r\n
set up:
Ipadala: AT+SHORTM=350\r\n
Nadawat:\r\n+OK\r\n
1.24 Pangutana/itakda ang oras ug mga oras sa pagdiskonekta ug pagkonektar pag-usab

Sugo SA+TMOLINK
Kalihokan Pangutana / itakda ang oras ug oras sa pagdiskonekta ug pagkonekta pag-usab
Ipadala Pangutana) SA+TMOLINK
Ibalik (Pangutana) +OK=
Ipadala Set) AT+TMOLINK=
Ibalik Set) +OK
Mga komento Mga oras (panahon sa pagdiskonekta ug pagkonekta pag-usab): limit 1-255, 0 ang sirado; Num (mga panahon sa pagdiskonekta ug pagkonektar pag-usab): limitahan ang 1-60 ka beses;

【Example】
Pangutana:
Ipadala: AT+TMOLINK\r\n
Nadawat:\r\n+OK=5,5\r\n
set up:
Ipadala: AT+TMOLINK=10,10\r\n
Nadawat:\r\n+OK\r\n
1.25 Web Port sa Pag-configure

Sugo SA +WEBCFGPORT
Kalihokan Pangutana ug set web pantalan sa pag-configure
Ipadala Pangutana) SA +WEBCFGPORT
Ibalik (Pangutana) +OK=
Ipadala Set) AT+TMOLINK=
Ibalik Set) +OK
Mga komento PORT: 2-65535

【Example】
Pangutana:
Ipadala: AT+WEBCFGPORT\r\n
Nadawat:\r\n+OK=80\r\n
set up:
Ipadala: AT+WEBCFGPORT=80\r\n
Nadawat:\r\n+OK\r\n

Modbus function AT command set

2.1 Katingbanan sa “Modbus Function” Commands

Sugo Deskripsyon
SA+MODWKMOD Modbus mode
AT+MODPTCL Pagbalhin sa protocol
SA+MODGTWYTM Instruksyon sa Gateway sa Pagtipig Panahon sa Pagtipig ug Interval sa Pangutana
SA+MODCMDEDIT Ang Modbus RTU nga sugo gi-pre-store

2.2 Query Modbus working mode ug command timeout time

Sugo SA+MODWKMOD
Kalihokan Pangutana ug itakda ang Modbus working mode
Ipadala Pangutana) SA+MODWKMOD
Ibalik (Pangutana) +OK=
Mga komento Mode: WALA (nag-disable sa MODBUS) SIMPL (Simple Protocol Conversion) MULIT (Multi-Master Mode) STORE (Storage Gateway) CONFIG (Configurable Gateway) AUTOUP (active upload mode)
Oras: 0-65535;

Pangutana:
Ipadala: AT+MODWKMOD\r\n
Nadawat:\r\n+OK=SIMPL,100\r\n
set up:
Ipadala: AT+MODWKMOD=MULIT,1000\r\n
Nadawat:\r\n+OK\r\n
2.3 I-enable ang Modbus TCP ngadto sa Modbus RTU protocol conversion

Sugo AT+MODPTCL
Kalihokan Pangutana ug itakda ang pagkakabig sa protocol Modbus TCP<=>Modbus RTU)
Ipadala Pangutana) AT+MODPTCL
Ibalik (Pangutana) +OK=
Mga komento Mode: ON(Enable protocol conversion) OFF(Disable protocol conversion)

Pangutana:
Ipadala: AT+MODPTCL\r\n
Nadawat:\r\n+OK=ON\r\n
set up:
Ipadala: AT+MODPTCL=ON\r\n
Nadawat:\r\n+OK\r\n
2.4 Ibutang ang Modbus gateway command storage time ug automatic query interval

Sugo SA+MODGTWYTM
Kalihokan Pangutana ug i-configure ang Modbus gateway command storage time ug automatic query interval
Ipadala(Pangutana) SA+MODGTWYTM
Ibalik (Pangutana) +OK=
Mga komento Oras1: Oras sa pagtipig sa instruksiyon (1-255 segundos)
Oras2: Awtomatikong oras sa agwat sa pangutana (1-65535 milliseconds)

Pangutana:
Ipadala: AT+MODGTWYTM\r\n
Nadawat:\r\n+OK=10,200\r\n
set up:
Ipadala: AT+MODGTWYTM=5,100\r\n
Nadawat:\r\n+OK\r\n
2.5 Pangutana ug pag-edit sa mga pre-stored commands sa Modbus configuration gateway

Sugo SA+MODCMDEDIT
Kalihokan Pangutana ug pag-edit sa mga pre-stored commands sa Modbus configuration gateway
Ipadala Pangutana) SA+MODCMDEDIT
Ibalik (Pangutana) +OK=
Mga komento Mode: ADD add command; DEL delete instruksiyon; CLR tin-aw nga sugo; CMD: Modbus command (nagsuporta lamang sa standard Modbus RTU command, dili kinahanglan nga pun-on ang verification, ang function code sa read command 01, 02, 03, 04 lamang ang ma-configure), dili makatipig sa sama nga command ug mobalik + ERR = - 4;

Pangutana:
Ipadala: AT+MODCMDEDIT\r\n
Nadawat: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
set up:
Ipadala: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Add command)
Nadawat:\r\n+OK\r\n
Ipadala: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Delete command)
Nadawat:\r\n+OK\r\n
Ipadala: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Clear command)
Nadawat:\r\n+OK\r\n

Internet of Things AT command set

3.1 Katingbanan sa mga Direktiba sa "Mga Kapabilidad sa IoT".

Sugo Deskripsyon
SA+HTPREQMODE Pamaagi sa paghangyo sa HTTP
AT+HTPURL HTTP URL dalan
SA+HTPHEAD Mga ulohan sa HTTP
SA+MQTTCLOUD MQTT plataporma
SA+MQTKPALIVE MQTT heartbeat keep-alive nga panahon
SA+MQTDEVID MQTT Client ID
SA+MQTUSER Ngalan sa Gumagamit sa MQTT
SA+MQTPASS MQTT Password
AT+MQTTPRDKEY Yawe sa Produkto sa Alibaba Cloud
SA+MQTSUB Hilisgutan sa suskrisyon sa MQTT
AT+MQTPUB MQTT publish nga topiko

3.2 MQTT ug HTTP target IP o domain name configuration
Tan-awa ang "Pangutana / Itakda ang Working Mode sa Machine ug ang Network Parameters sa Target Device".
Ibutang ang MQTT mode ug target nga mga parameter:
Ipadala: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Nadawat:\r\n+OK\r\n
Ibutang ang MQTT mode ug target nga mga parameter:
Ipadala: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Nadawat:\r\n+OK\r\n
3.3 Pangutana/pagbutang pamaagi sa paghangyo sa HTTP

Sugo SA+HTPREQMODE
Kalihokan Pangutana/itakda ang pamaagi sa paghangyo sa HTTP
Ipadala(Pangutana) SA+HTPREQMODE
Ibalik (Pangutana) +OK=
Ipadala(Set) AT+HTPREQMODE=
Ibalik Set) +OK
Mga komento Pamaagi: GET\POST

【Example】
Pangutana:
Ipadala: AT+HTPREQMODE\r\n
Nadawat:\r\n+OK=GET\r\n
set up:
Ipadala: AT+HTPREQMODE=POST\r\n
Nadawat:\r\n+OK\r\n
3.4 Pangutana/Itakda ang HTTP URL Dalan

Sugo AT+HTPURL
Kalihokan Pangutana/Itakda ang HTTP URL Dalan
Ipadala Pangutana) AT+HTPURL
Ibalik (Pangutana) +OK=
Ipadala Set) AT+HTPURL=
Ibalik Set) +OK
Mga komento Path: HTTP nga hangyo URL adres sa kapanguhaan (limitasyon sa gitas-on 0-128 ka karakter)

【Example】
Pangutana:
Ipadala: AT+HTPURL\r\n
Nadawat: \r\n+OK=/1.php?\r\n
set up:
Ipadala: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Nadawat:\r\n+OK\r\n
3.5 Pangutana/Itakda ang mga ulohan sa HTTP

Sugo SA+HTPHEAD
Kalihokan Pangutana/Itakda ang mga ulohan sa HTTP
Ipadala(Pangutana) SA+HTPHEAD
Ibalik (Pangutana) +OK= ,
Ipadala Set) AT+HTPHEAD= ,
Ibalik Set) +OK
Mga komento Para (HTTP mibalik sa serial port data nga adunay header): DEL: walay header;
ADD: uban sa Baotou;
Ulo (HTTP request header): limitasyon sa gitas-on 128 ka karakter;

【Example】
Pangutana:
Ipadala: AT+HTPHEAD\r\n
Nadawat:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
set up:
Ipadala: AT+HTPHEAD=ADD, Host: www.ebyte.com\r\n
Nadawat:\r\n+OK\r\n
3.6 Pangutana/Itakda ang MQTT target nga plataporma

Sugo SA+MQTTCLOUD
Kalihokan Pangutana/Itakda ang MQTT target nga plataporma
Ipadala(Pangutana) SA+MQTTCLOUD
Ibalik (Pangutana) +OK=
Ipadala(Set) SA+MQTTCLOUD=
Ibalik Set) +OK
Mga komento Server (MQTT target nga plataporma): STANDARD (MQTT3.1.1 standard protocol server) ONENET (OneNote-MQTT server) ALI (Alibaba Cloud MQTT server) BAIDU (Baidu Cloud MQTT Server) HUAWEI (Huawei Cloud MQTT Server)

【Example】
Pangutana:
Ipadala: AT+MQTTCLOUD\r\n
Nadawat:\r\n+OK=STANDARD\r\n
set up:
Ipadala: AT+MQTTCLOUD=BAIDU\r\n
Nadawat:\r\n+OK\r\n
3.7 Pangutana/set MQTT keep-alive heartbeat packet sending cycle

Sugo SA+MQTKPALIVE
Kalihokan Pangutana/set MQTT keep-alive heartbeat packet sending cycle
Ipadala Pangutana) SA+MQTKPALIVE
Ibalik (Pangutana) +OK=
Ipadala Set) SA+MQTKPALIVE=
Ibalik Set) +OK
Mga komento Oras: MQTT keep-alive heartbeat time (limitahan ang 1-255 seconds, default 60s, dili girekomenda nga usbon);

【Example】
Pangutana:
Ipadala: AT+MQTKPALIVE\r\n
Nadawat:\r\n+OK=60\r\n
set up:
Ipadala: AT+MQTKPALIVE=30\r\n
Nadawat:\r\n+OK\r\n
3.8 Pangutana/set MQTT Device Name (Client ID)

Sugo SA+MQTDEVID
Kalihokan Pangutana/itakda ang MQTT Device Name (Client ID)
Ipadala Pangutana) SA+MQTDEVID
Ibalik (Pangutana) +OK=
Ipadala Set) AT+MQTDEVID=
Ibalik Set) +OK
Mga komento Client ID: MQTT device name (Client ID) limitado sa 128 ka karakter ang gitas-on;

【Example】
Pangutana:
Ipadala: AT+MQTDEVID\r\n
Nadawat: \r\n+OK=test-1\r\n
set up:
Ipadala: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Nadawat:\r\n+OK\r\n
3.9 Pangutana/Itakda ang MQTT Username (User Name/Device Name)

Sugo SA+MQTUSER
Kalihokan Pangutana/Itakda ang MQTT Username (User Name/ Device Name)
Ipadala Pangutana) SA+MQTUSER
Ibalik (Pangutana) +OK=
Ipadala Set) AT+MQTUSER=
Ibalik Set) +OK
Mga komento Ngalan sa Gumagamit: Ang ID sa produkto sa MQTT (Ngalan sa Gumagamit / ngalan sa aparato) adunay limitado nga gitas-on nga 128 ka karakter;

【Example】
Pangutana:
Ipadala: AT+MQTUSER\r\n
Nadawat:\r\n+OK=ebyte-IOT\r\n
set up:
Ipadala: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Nadawat:\r\n+OK\r\n
3.10 Pangutana/Itakda ang MQTT Product Password (MQTT password/Device Secret)

Sugo SA+MQTPASS
Kalihokan Pangutana/Itakda ang MQTT log in Password (MQTT Password/Device Secret)
Ipadala(Pangutana) SA+MQTPASS
Ibalik (Pangutana) +OK=
Ipadala(Set) AT+MQTPASS=
Pagbalik (Set) +OK
Mga komento Password: MQTT login password (MQTT Password/Device Secret) ang gitas-on limitado sa 128 ka karakter;

【Example】
Pangutana:
Ipadala: AT+MQTPASS\r\n
Nadawat:\r\n+OK=12345678\r\n
set up:
Ipadala: AT+MQTPASS=87654321\r\n
Nadawat:\r\n+OK\r\n
3.11 Pangutana/Itakda ang Product Key sa Alibaba Cloud MQTT

Sugo AT+MQTTPRDKEY
Kalihokan Pangutana/Itakda ang Product Key sa Alibaba Cloud MQTT
Ipadala Pangutana) AT+MQTTPRDKEY
Ibalik (Pangutana) +OK=
Ipadala Set) AT+MQTTPRDKEY=
Ibalik Set) +OK
Mga komento Product Key: Product Key sa Alibaba Cloud (limitado sa 64 ka karakter)

【Example】
Pangutana:
Ipadala: AT+MQTTPRDKEY\r\n
Nadawat:\r\n+OK=user Product Key\r\n set up:
Ipadala: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Nadawat:\r\n+OK\r\n
3.12 Pangutana/itakda ang MQTT nga suskrisyon nga topiko

Sugo SA+MQTSUB
Kalihokan Pangutana/pagbutang ug MQTT subscription topic
Ipadala Pangutana) SA+MQTSUB
Ibalik (Pangutana) +OK= ,
Ipadala Set) AT+MQTSUB= ,
Ibalik Set) +OK
Mga komento Qos: nagsuporta lamang sa lebel 0, 1;
Hilisgutan: MQTT subscription topic (limitado sa 128 ka karakter ang gitas-on)

【Example】
Pangutana:
Ipadala: AT+MQTSUB\r\n
Nadawat: \r\n+OK= 0,topic \r\n set up:
Ipadala: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Nadawat:\r\n+OK\r\n
3.13 Pangutana/Itakda ang MQTT publish topic

Sugo AT+MQTPUB
Kalihokan Pangutana/Itakda ang MQTT publish topic
Ipadala(Pangutana) AT+MQTPUB
Ibalik (Pangutana) +OK= ,
Ipadala(Set) AT+MQTPUB= ,
Pagbalik (Set) +OK
Mga komento Qos: nagsuporta lamang sa lebel 0, 1;
Hilisgutan: MQTT publish nga topiko (limitado sa 128 ka karakter ang gitas-on)

【Example】
Pangutana:
Ipadala: AT+MQTPUB\r\n
Nadawat: \r\n+OK=0,topic \r\n
set up:
Ipadala: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Nadawat:\r\n+OK\r\n

AT Configuration Example

4.1 Example sa pagkonektar sa usa ka standard MQTT3.1.1 server
{ Client id: 876275396
mqtt username:485233
mqtt password:E_DEV01
mqtt server: mqtt.heclouds.com
mqtt port: 6002}
Ibalik ang mga setting sa pabrika sa wala pa ang pag-configure aron malikayan ang dili magamit nga mga gimbuhaton.
IPADALA(+++)
3S ug SEND(AT)
RECV(+OK=AT makahimo)
IPADALA(SA+RESTORE)
RECV(+OK)
Ang mga lakang sa ibabaw mahimong magamit ang hardware aron mapasig-uli ang mga setting sa pabrika.
Lakang 1: Pagsulod sa AT configuration mode;
IPADALA(+++)
3S ug SEND(AT)
RECV(+OK=AT makahimo)
Lakang 2: I-enable ang dinamikong IP, kung imong i-configure ang katugbang nga IP alang sa lokal nga network sa lugar
MQTT server, gamita ang dinamikong IP dinhi;
IPADALA(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Lakang 3: I-configure ang working mode ug ang MQTT server address ug port;
IPADALA(SA+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=Ug ang lokal nga pantalan gibutang sa 0)
Lakang 4: Pilia ang plataporma sa MQTT;
IPADALA(SA+MQTTCLOUD=STANDARD) RECV(+OK)
Lakang 5: I-configure ang Client id sa device;
IPADALA(SA+MQTDEVID=876275396)
RECV(+OK)
Lakang 6: I-configure ang mqtt username sa device;
IPADALA(SA+MQTUSER=485233)
RECV(+OK)
Lakang 7: I-configure ang mqtt password sa device;
IPADALA(AT+MQTPASS=E_DEV01)
RECV(+OK)
Lakang 8: Mag-subscribe sa katugbang nga hilisgutan (Topic);
IPADALA(AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Lakang 9: I-configure ang hilisgutan nga gigamit sa pagmantala;
IPADALA(SA+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Lakang 10: I-restart ang device;
IPADALA(SA+REBT)
RECV(+OK)
Ang katapusang katungod sa paghubad iya sa Chengdu Ebyte Electronic Technology Co., Ltd.

Kasaysayan sa Pagbag-o

Bersyon Petsa Deskripsyon Gi-isyu ni
1.0 2022-01-15 Inisyal nga bersyon LC

Bahin namo
Teknikal nga suporta: support@cdebyte.com
Dokumento ug RF Setting download link: www.cdebyte.com/en/

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

Mga Dokumento / Mga Kapanguhaan

EBYTE E90-DTU Wireless Data Transmission Router Gateway [pdf] Manwal sa Instruksyon
E90-DTU, E90-DTU Wireless Data Transmission Router Gateway, Wireless Data Transmission Router Gateway, Data Transmission Router Gateway, Transmission Router Gateway, Router Gateway

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *