AT Instruksi Set
E90-DTU(xxxSLxx-ETH)_V2.0
Fungsi dhasar AT printah pesawat
Pandhuan kanggo nggunakake E90-DTU (xxxSLxx-ETH) instruksi manual:
- Ketik mode printah AT: port serial ngirim +++ , ngirim AT maneh ing 3 detik, lan piranti bali + OK , banjur ketik mode printah AT;
- Manual instruksi iki ndhukung 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 lan gateway EXNUMX liyane;
- Ing teks ing ngisor iki, " ” lan “\r\n” makili baris break ing macem-macem format teks, kang bener HEX (0x0D lan 0x0A);
- Ndhukung konfigurasi printah AT jaringan, sing bisa mujudake konfigurasi AT jaringan liwat mode transmisi transparan TCP / UDP, aja nggunakake konfigurasi AT ing mode gateway Modbus.
- Server TCP/klien TCP nggunakake:
- Panggunaan UDP Server/Klien UDP:
Tabel Kode kesalahan:
Kode kesalahan | Ilustrasi |
-1 | Format printah ora valid |
-2 | Prentah ora sah |
-3 | Durung Ditetepake |
-4 | Parameter ora valid |
-5 | Durung Ditetepake |
1.1 Ringkesan Pandhuan Konfigurasi Dasar
dhawuh | Ilustrasi |
AT + EXAT | Metu saka mode konfigurasi AT |
AT+MODEL | Model piranti |
AT + NAMA | jeneng piranti |
AT+SN | ID piranti |
AT+REBT | Urip maneh piranti |
AT + MULIH | Reset |
AT + VER | Pitakonan versi firmware |
AT+UART | Parameter port serial |
AT + MAC | Alamat MAC piranti |
AT+LORA | Parameter nirkabel mesin |
AT+REMOLORA | Konfigurasi parameter nirkabel jarak jauh |
AT+WAN | Parameter jaringan piranti |
AT+LPORT | Port piranti |
AT+SOCK | Mode kerja lan parameter jaringan target |
AT+LINKSTA | Umpan balik status sambungan |
AT+UARTCLR | Sambungake mode cache port serial |
AT+REGMOD | Mode Paket Registrasi |
AT + REGINFO | Isi Paket Registrasi |
AT+HEARTMOD | Mode Paket Detak Jantung |
AT + HEARTINFO | Isi paket heartbeat |
AT+SHORTM | Sambungan cendhak |
AT+TMORST | Wektu entek diwiwiti maneh |
AT+TMOLINK | Wiwiti maneh sawise pedhot |
AT+WEBCFGPORT | Web port konfigurasi |
1.2 Ketik AT Command
dhawuh | AT |
Fungsi | Ketik mode printah AT |
Ngirim | AT |
wangsul | +OKE / +OK=AT ngaktifake |
Cathetan | Ngasilake nalika ora ana sambungan lan konfigurasi: + OK = AT ngaktifake Bali nalika ana sambungan: + OK |
【Example】
Kirim +++ dhisik tanpa baris anyar
Ora break line dibutuhake nalika ngirim AT
Ditampa \r\n+OK\r\n或\r\n+OK=AT enable\r\n
1.3 Metu AT Command
dhawuh | AT + EXAT |
Fungsi | Ketik mode printah AT |
Ngirim | AT + EXAT |
wangsul | +OKE |
【Example】
Kirim: AT+EXAT\r\n
Ditampa:\r\n+OK\r\n
Enteni piranti diwiwiti maneh.
1.4 Model Pitakonan
dhawuh | AT+MODEL |
Fungsi | Model Pitakonan |
Ngirim | AT+MODEL |
wangsul | +OK= |
Cathetan | Model string: NA111 |
NA111-A | |
NA112 | |
NA112-A | |
NS1 | |
NT1 | |
NT1-B |
【Example】
Kirim: AT+MODEL\r\n
Ditampa:\r\n +OK=NA111-A\r\n
1.5 Pitakonan / Jeneng Setel
dhawuh | AT + NAMA |
Fungsi | Pitakonan, Setel jeneng |
Kirim Pitakonan) | AT+NAME |
Wangsulan pitakon) | +OK= |
Kirim Set) | AT+Jeneng= (Batesan 10 Byte) |
Set bali) | +OKE |
【Example】
takon:
Kirim: AT+NAME\r\n
Ditampa:\r\n +OK=A0001\r\n
Setel:
Kirim: AT+NAME=001\r\n
Ditampa: \r\n +OK \r\n
1.6 Pitakonan / Set ID
dhawuh | AT+SN |
Fungsi | Pitakonan, lungguh |
Kirim Pitakonan) | AT+SN |
Wangsul (Query) | +OK= |
Kirim Set) | AT+SN= (Batesan 24 Byte) |
Set bali) | +OKE |
【Example】
takon:
Kirim: AT+SN\r\n
Ditampa:\r\n +OK=0001\r\n
Setel:
Kirim: AT+SN=111\r\n
Ditampa:\r\n +OK \r\n
1.7 Urip maneh
dhawuh | AT+REBT |
Fungsi | Urip maneh |
Ngirim | AT+REBT |
wangsul | +OKE |
【Example】
Kirim: AT+REBT\r\n
Ditampa:\r\n +OK \r\n
Enteni nganti restart rampung.
1.8 Reset
dhawuh | AT + MULIH |
Fungsi | Reset |
Ngirim | AT + MULIH |
wangsul | +OKE |
【Example】
Kirim: AT+RESTORE\r\n
Ditampa:\r\n +OK \r\n
Enteni Reset rampung.
1.9 Informasi versi pitakon
dhawuh | AT + VER |
Fungsi | Informasi versi pitakon |
Ngirim | AT+VER |
wangsul | +OKE |
【Example】
Dikirim: AT+VER\r\n
Ditampa:\r\n +OK =9050-0-xx\r\n
[Cathetan] xx nggambarake versi sing beda-beda;
1.10 Pitakonan Alamat MAS
dhawuh | AT + MAC |
Fungsi | Njaluk Alamat MAC |
Ngirim | AT+MAC |
wangsul | +OK= |
pangandikan | Format data bali "xx-xx-xx-xx-xx-xx" |
【Example】
Dikirim: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Pitakonan / Setel Parameter LORA Native
dhawuh | LORA |
Fungsi | Ngatur paramèter lora native |
Kirim Pitakonan) | AT+LORA |
Wangsul (Query) | +OK= |
Kirim Set) | AT+LORA= |
Set bali) | +OKE |
pangandikan | 1. ADDR(alamat lokal):0-65535 2. NETID(Network ID):0-255 3. AIR_BAUD(Tingkat data udara): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500(400) 4. PACK_LENGTH(Panjang paket):240, 128, 64, 32 5. RSSI_EN(Ambient Noise Enable) Tutup: RSCHOFF, Buka: RSCHON 6. TX_POW(Daya transmisi) Dhuwur: PWMAX, Tengah: PWMID, Low: PWLOW, Very Low: PWMIN 7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 8. RSSI_DATA(Data Noise Enable) Tutup: RSDATOFF, Buka: RSDATON 9. TR_MOD(metode transfer) Transmisi transparan: TRNOR, transmisi titik tetep: TRFIX 10. Relay (fungsi relay) relay ditutup: RLYOFF, relay mbukak: RLYON 11. LBT(LBT Aktifake) Tutup:LBTOFF, Bukak:LBTON 12. WOR(Worded) WOR panrima: WORRX, WOR pangirim: WORTX, Tutup WOR: WOROFF 13. WOR_TIM(periode WOR, unit ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 14. Kunci komunikasi CRYPT: 0-65535 |
【Example】
Pitakonan:
Kirim: AT+ LORA \r\n
ditampa:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Setel:
Kirim:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Ditampa:\r\n+OK\r\n
1.12 Setel Parameter LORA Remote
dhawuh | LORA |
Fungsi | Ngatur paramèter lora native |
Kirim Set Up) | AT+REMOLORA= |
Setup bali) | +OKE |
pangandikan | 1. ADDR(Alamat Lokal):0-65535 2. NETID(Network ID):0-255 3. BAUD(Baud rate): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(Bit data, bit paritas, stop bit) 8N1, 8O1, 8E1 4. AIR_BAUD(Tingkat data udara): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(400) 5. PACK_LENGTH(Panjang paket):240, 128, 64, 32 6. RSSI_EN(Ambient Noise Enable): Tutup: RSCHOFF, Buka: RSCHON 7. TX_POW(Pangiriman daya) Dhuwur: PWMAX, MIDlet: PWMID, Low: PWLOW, Ngisor: PWMIN 8. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 9. RSSI_DATA(Data Noise Enable): Tutup: RSDATOFF, Buka: RSDATON 10. TR_MOD (cara transfer): Transparent Transparent: TRNOR, transmisi titik tetep: TRFIX 11. Relay (fungsi relay): relay ditutup: RLYOFF, relay mbukak: RLYON 12. LBT(LBT Aktifake): Tutup:LBTOFF, Bukak:LBTON 13. WOR(WOR Mode): WOR Receiver: WORRX, WOR Pangirim: WORTX, Close WOR:WOROFF 14. WOR_TIM(WOR Cycle, Unit ms): 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 15. Kunci komunikasi CRYPT: 0-65535 |
[Cathetan]: Konfigurasi remot kudu disambungake karo transmisi transparan sadurunge konfigurasi sukses, lan konfigurasi kecepatan udara sing luwih murah lan subpaket sing luwih gedhe tinimbang 128Bit bisa dikirim kanthi sukses.
【Example】
takon:
Kirim: AT+AT+REMOLORA\r\n tampa:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Setel:
Kirim:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Ditampa:\r\n+OK\r\n
1.13 Pitakonan / Setel Parameter Jaringan
dhawuh | AT+WAN |
Fungsi | Pitakon / atur Parameter Jaringan |
Kirim Pitakonan) | AT+WAN |
Wangsul (Query) | +OK= |
Kirim Set) | AT+WAN= |
Set bali) | +OKE |
pangandikan | Mode: Alamat DHCP/STATIK: Alamat IP Lokal Masker: subnet mask Gateway: gateway DNS: server DNS |
【Example】
takon:
Kirim: AT+WAN\r\n
Ditampa: \r\n+OK= STATIS ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Setelan: (IP Dinamis)
Kirim: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Ditampa:\r\n+OK\r\n
Setelan: (IP Statis)
Kirim: AT+WAN=STATIK,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Ditampa:\r\n+OK\r\n
1.14 Pitakonan / Setel Nomer Port Lokal
dhawuh | AT+LPORT |
Fungsi | Pitakonan / Setel Nomer Port Lokal |
Kirim Pitakonan) | AT+LPORT |
Wangsul (Query) | +OK= |
Kirim Set) | AT+LPORT= |
Set bali) | +OKE |
pangandikan | Nilai (nomer port): 0-65535,0 (mode klien nggunakake port acak, lan mode server kudu nggunakake parameter "non-0", yen server piranti bakal gagal mbukak); |
【Example】
takon:
Kirim: AT+LPORT\r\n
Ditampa:\r\n+OK=8887\r\n
atur:
Kirim: AT+LPORT=8883\r\n
Ditampa:\r\n+OK\r\n
1.15 Pitakonan / nyetel mode kerja mesin lan paramèter jaringan piranti target
dhawuh | AT+SOCK |
Kirim Pitakonan) | Pitakonan lan nyetel paramèter protokol jaringan |
Wangsul (Query) | AT+SOCK |
Kirim Set) | +OK= |
Set bali) | AT+SOCK= |
pangandikan | +OKE |
Fungsi | Model (mode kerja): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; Remote IP (target IP/jeneng domain): maksimal 128-karakter jeneng domain bisa diatur; Remote Port: 1-65535; |
【Example】
takon:
Kirim: AT+SOCK\r\n
Ditampa:\r\n+OK=TCPC,192.168.3.3,8888\r\n
atur:
Kirim: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Ditampa:\r\n+OK\r\n
1.16 Status Link Jaringan Pitakonan
dhawuh | AT+LINKSTA |
Fungsi | Status link Jaringan Kueri |
Ngirim | AT+LINKSTA |
wangsul | +OK= |
pangandikan | STA: Sambungake / Putus |
【Example】
Kirim: AT+LINKSTA\r\n
Ditampa:\r\n+OK=Putus sambungan\r\n
1.17 Pitakonan / Nyetel Status Mbusak Cache Port Serial
dhawuh | AT+UARTCLR |
Fungsi | Pitakon lan atur status ngresiki cache port serial |
Kirim Pitakonan) | AT+UARTCLR |
Wangsul (Query) | +OK= |
Kirim Set) | AT+UARTCLR= |
Set bali) | +OKE |
pangandikan | STA: ON(Aktifake sambungan kanggo mbusak cache) OFF (Pateni sambungan mbusak cache) |
【Example】
takon:
Kirim: AT+UARTCLR\r\n
Ditampa:\r\n+OK=ON\r\n
atur:
Kirim: AT+UARTCLR=OFF\r\n
Ditampa:\r\n+OK\r\n
1.18 Pitakonan / nyetel Mode Paket Registrasi
dhawuh | AT+REGMOD |
Fungsi | Pitakon / atur Mode Paket Registrasi |
Kirim Pitakonan) | AT+REGMOD |
Wangsul (Query) | +OK= |
Kirim Set) | AT+REGMOD= |
Set bali) | +OKE |
pangandikan | Status: OFF – OLMAC dipatèni – Kirim MAC ing sambungan pisanan OLCSTM – Sambungan pisanan Kirim Custom EMBMAC – kirim MAC saben paket EMBCSTM – Kirim Per Paket Custom |
【Example】
takon:
Kirim: AT+REGMOD\r\n
Ditampa:\r\n+OK=OFF\r\n
atur:
Kirim: AT+UARTCLR=OLMAC\r\n
Ditampa:\r\n+OK\r\n
1.19 Pitakon / atur isi paket registrasi khusus
dhawuh | REGINFO |
Fungsi | Pitakon / atur konten paket registrasi khusus |
Kirim Pitakonan) | AT + HEARTINFO |
Wangsul (Query) | +OK= |
Kirim Set) | AT+HEARTINFO= |
Set bali) | +OKE |
pangandikan | Mode: format data (HEX) heksadesimal, (STR) string; Data data: watesan ASCII 40 bait, watesan HEX 20 bait; |
【Example】
takon:
Kirim: AT+REGINFO\r\n
Ditampa:\r\n+OK=STR,register msg\r\n
atur:
Kirim: AT+REGINFO=STR,EBTYE TEST\r\n
Ditampa:\r\n+OK\r\n
1.20 Pitakonan / nyetel mode paket detak jantung
dhawuh | AT+HEARTMOD |
Fungsi | Pitakon / atur mode paket detak jantung |
Kirim Pitakonan) | AT+ HEARTMOD |
Wangsul (Query) | +OK= |
Kirim Set) | AT+HEARTMOD= |
Set bali) | +OKE |
pangandikan | Mode: NONE (ditutup), UART (detak jantung serial), NET (detak jantung jaringan); Wektu: wektu 0-65535s, 0 (nutup deg-degan); |
【Example】
takon:
Kirim: AT+HEARTMOD\r\n
Ditampa:\r\n+OK=NONE,0\r\n
Kirim: AT+HEARTMOD =NET,50\r\n
Ditampa:\r\n+OK\r\n
1.21 Pitakonan / nyetel data deg-degan
dhawuh | AT + HEARTINFO |
Fungsi | Pitakon / atur data detak jantung |
Kirim Pitakonan) | AT + HEARTINFO |
Wangsul (Query) | +OK= |
Kirim Set) | AT+HEARTINFO= |
Set bali) | +OKE |
pangandikan | Mode: format data (HEX) heksadesimal, (STR) string; Data data: watesan ASCII 40 bait, watesan HEX 20 bait; |
【Example】
takon:
Kirim: AT+HEARTINFO\r\n
Ditampa:\r\n+OK=STR,pesen detak jantung\r\n
atur:
Kirim: AT+HEARTINFO=STR,EBTYE HEART TEST\r\n
Ditampa:\r\n+OK\r\n
1.22 Pitakonan / nyetel wektu sambungan singkat
dhawuh | AT+SHORTM |
Fungsi | Pitakonan / nyetel wektu sambungan singkat |
Kirim Pitakonan) | AT+SHORTM |
Wangsul (Query) | +OK= |
Kirim Set) | AT+SHORTM= |
Set bali) | +OKE |
pangandikan | Wektu: Watesan 2-255 detik, 0 mati; |
【Example】
takon:
Kirim: AT+SHORTM\r\n
Ditampa:\r\n+OK=0\r\n
atur:
Kirim: AT+SHORTM=5\r\n
Ditampa:\r\n+OK\r\n
1.23 Pitakonan / nyetel wektu entek wektu maneh
dhawuh | AT+TMORST |
Fungsi | Pitakonan / nyetel wektu entek maneh wektu |
Kirim Pitakonan) | AT+TMORST |
Wangsul (Query) | +OK= |
Kirim Set) | AT+TMORST= 60-65535s, |
Set bali) | +OKE |
pangandikan | Wektu: Watesan 2-255 detik, 0 mati; |
【Example】
takon:
Kirim: AT+TMORST\r\n
Ditampa:\r\n+OK=300\r\n
atur:
Kirim: AT+SHORTM=350\r\n
Ditampa:\r\n+OK\r\n
1.24 Pitakonan / nyetel wektu lan wektu pedhot lan sambungan maneh
dhawuh | AT+TMOLINK |
Fungsi | Pitakon / atur wektu lan wektu pedhot lan sambungan maneh |
Kirim Pitakonan) | AT+TMOLINK |
Wangsul (Query) | +OK= |
Kirim Set) | AT+TMOLINK= |
Set bali) | +OKE |
pangandikan | Wektu (wektu pedhot lan sambungan maneh): watesan 1-255, 0 ditutup; Num (wektu pedhot lan sambungan maneh): watesan 1-60 kaping; |
【Example】
takon:
Kirim: AT+TMOLINK\r\n
Ditampa:\r\n+OK=5,5\r\n
atur:
Kirim: AT+TMOLINK=10,10\r\n
Ditampa:\r\n+OK\r\n
1.25 Web Port Konfigurasi
dhawuh | AT+WEBCFGPORT |
Fungsi | Pitakonan lan nyetel web port konfigurasi |
Kirim Pitakonan) | AT+WEBCFGPORT |
Wangsul (Query) | +OK= |
Kirim Set) | AT+TMOLINK= |
Set bali) | +OKE |
pangandikan | PORT: 2-65535 |
【Example】
takon:
Kirim: AT+WEBCFGPORT\r\n
Ditampa:\r\n+OK=80\r\n
atur:
Kirim: AT+WEBCFGPORT=80\r\n
Ditampa:\r\n+OK\r\n
Modbus fungsi AT printah pesawat
2.1 Ringkesan saka "Fungsi Modbus" Printah
dhawuh | Katrangan |
AT+MODWKMOD | Modbus |
AT+MODPTCL | Konversi protokol |
AT+MODGTWYTM | Panyimpenan Gateway Instruksi Wektu Panyimpenan lan Interval Query |
AT+MODCMDEDIT | Modbus RTU printah wis disimpen |
2.2 Query Modbus mode apa lan printah wektu entek
dhawuh | AT+MODWKMOD |
Fungsi | Pitakon lan atur mode kerja Modbus |
Kirim Pitakonan) | AT+MODWKMOD |
Wangsul (Query) | +OK= |
pangandikan | Mode: NONE (mateni MODBUS) SIMPL (Konversi Protokol Sederhana) MULIT (Mode Multi-Master) STORE (Gerbang Panyimpenan) CONFIG (Gerbang sing Bisa Dikonfigurasi) AUTOUP (mode unggahan aktif) Wektu entek: 0-65535; |
takon:
Kirim: AT+MODWKMOD\r\n
Ditampa:\r\n+OK=SIMPL,100\r\n
atur:
Kirim: AT+MODWKMOD=MULIT,1000\r\n
Ditampa:\r\n+OK\r\n
2.3 Aktifake Modbus TCP kanggo konversi protokol Modbus RTU
dhawuh | AT+MODPTCL |
Fungsi | Pitakonan lan atur konversi protokol Modbus TCP<=>Modbus RTU) |
Kirim Pitakonan) | AT+MODPTCL |
Wangsul (Query) | +OK= |
pangandikan | Mode: ON (Aktifake konversi protokol) OFF (Pateni konversi protokol) |
takon:
Kirim: AT+MODPTCL\r\n
Ditampa:\r\n+OK=ON\r\n
atur:
Kirim: AT+MODPTCL=ON\r\n
Ditampa:\r\n+OK\r\n
2.4 Setel wektu panyimpenan printah Modbus gateway lan interval query otomatis
dhawuh | AT+MODGTWYTM |
Fungsi | Njaluk lan ngatur wektu panyimpenan printah Modbus gateway lan interval query otomatis |
Kirim (Query) | AT+MODGTWYTM |
Wangsul (Query) | +OK= |
pangandikan | Wektu 1: Wektu panyimpenan instruksi (1-255 detik) Wektu2: Wektu interval pitakon otomatis (1-65535 milidetik) |
takon:
Kirim: AT+MODGTWYTM\r\n
Ditampa:\r\n+OK=10,200\r\n
atur:
Kirim: AT+MODGTWYTM=5,100\r\n
Ditampa:\r\n+OK\r\n
2.5 Pitakonan lan suntingan prentah sing wis disimpen ing gateway konfigurasi Modbus
dhawuh | AT+MODCMDEDIT |
Fungsi | Pitakon lan suntingan prentah sing wis disimpen ing gateway konfigurasi Modbus |
Kirim Pitakonan) | AT+MODCMDEDIT |
Wangsul (Query) | +OK= |
pangandikan | Mode: ADD nambah printah; DEL mbusak instruksi; CLR printah cetha; CMD: Modbus printah (mung ndhukung standar Modbus RTU printah, ora perlu ngisi verifikasi, mung kode fungsi maca printah 01, 02, 03, 04 bisa diatur), ora bisa nyimpen printah padha lan bali + ERR = - 4; |
takon:
Kirim: AT+MODCMDEDIT\r\n
Ditampa: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
atur:
Kirim: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Tambah perintah)
Ditampa:\r\n+OK\r\n
Kirim: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Mbusak printah)
Ditampa:\r\n+OK\r\n
Kirim: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Clear command)
Ditampa:\r\n+OK\r\n
Set printah Internet of Things AT
3.1 Ringkesan Petunjuk "Kapabilitas IoT".
dhawuh | Katrangan |
AT+HTPREQMODE | Metode panjalukan HTTP |
AT+HTPURL | HTTP URL dalan |
AT+HTPHEAD | header HTTP |
AT+MQTTCLOUD | platform MQTT |
AT+MQTKPALIVE | MQTT detak jantung tetep-urip periode |
AT+MQTDEVID | ID Klien MQTT |
AT+MQTUSER | Jeneng Pangguna MQTT |
AT+MQTPASS | MQTT Sandi |
AT+MQTTPRDKEY | Kunci Produk Alibaba Cloud |
AT+MQTSUB | Topik langganan MQTT |
AT+MQTPUB | MQTT nerbitake topik |
3.2 MQTT lan HTTP target IP utawa konfigurasi jeneng domain
Waca "Query / Setel Mode Kerja Mesin lan Parameter Jaringan Piranti Target".
Setel mode MQTT lan parameter target:
Kirim: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Ditampa:\r\n+OK\r\n
Setel mode MQTT lan parameter target:
Kirim: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Ditampa:\r\n+OK\r\n
3.3 Query/set metode panjalukan HTTP
dhawuh | AT+HTPREQMODE |
Fungsi | Query/set metode panjalukan HTTP |
Kirim (Query) | AT+HTPREQMODE |
Wangsul (Query) | +OK= |
Kirim (Setel) | AT+HTPREQMODE= |
Set bali) | +OKE |
pangandikan | Metode: GET\POST |
【Example】
takon:
Kirim: AT+HTPREQMODE\r\n
Ditampa:\r\n+OK=GET\r\n
atur:
Kirim: AT+HTPREQMODE=POST\r\n
Ditampa:\r\n+OK\r\n
3.4 Pitakonan / Setel HTTP URL Path
dhawuh | AT+HTPURL |
Fungsi | Pitakon / Setel HTTP URL Path |
Kirim Pitakonan) | AT+HTPURL |
Wangsul (Query) | +OK= |
Kirim Set) | AT+HTPURL= |
Set bali) | +OKE |
pangandikan | Path: panjalukan HTTP URL alamat sumber daya (wates dawa 0-128 karakter) |
【Example】
takon:
Kirim: AT+HTPURL\r\n
Ditampa: \r\n+OK=/1.php?\r\n
atur:
Kirim: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Ditampa:\r\n+OK\r\n
3.5 Pitakonan / Setel header HTTP
dhawuh | AT+HTPHEAD |
Fungsi | Pitakon / Setel header HTTP |
Kirim (Query) | AT+HTPHEAD |
Wangsul (Query) | +OK= , |
Kirim Set) | AT+HTPHEAD= , |
Set bali) | +OKE |
pangandikan | Para (HTTP ngasilake data port serial karo header): DEL: tanpa header; ADD: karo Baotou; Kepala (header panjalukan HTTP): watesan dawa 128 karakter; |
【Example】
takon:
Kirim: AT+HTPHEAD\r\n
Ditampa:\r\n+OK=Delousers-Agen: Mozilla/5.0\r\n
atur:
Kirim: AT+HTPHEAD=ADD, Host: www.ebyte.com\r\n
Ditampa:\r\n+OK\r\n
3.6 Pitakonan / Setel platform target MQTT
dhawuh | AT+MQTTCLOUD |
Fungsi | Pitakon / Setel platform target MQTT |
Kirim (Query) | AT+MQTTCLOUD |
Wangsul (Query) | +OK= |
Kirim (Setel) | AT+MQTTCLOUD= |
Set bali) | +OKE |
pangandikan | Server (platform target MQTT): STANDARD (Server protokol standar MQTT3.1.1) ONENET (Server OneNote-MQTT) ALI (Server MQTT Cloud Alibaba) BAIDU (Server MQTT Cloud Baidu) HUAWEI (Server MQTT Cloud Huawei) |
【Example】
takon:
Kirim: AT+MQTTCLOUD\r\n
Ditampa:\r\n+OK=STANDARD\r\n
atur:
Kirim: AT+MQTTCLOUD=BAIDU\r\n
Ditampa:\r\n+OK\r\n
3.7 Query/set MQTT keep-alive heartbeat packet send cycle
dhawuh | AT+MQTKPALIVE |
Fungsi | Pitakon/setel MQTT keep-alive heartbeat packet send cycle |
Kirim Pitakonan) | AT+MQTKPALIVE |
Wangsul (Query) | +OK= |
Kirim Set) | AT+MQTKPALIVE= |
Set bali) | +OKE |
pangandikan | Wektu: MQTT tetep-urip wektu deg-degan (watesan 1-255 detik, standar 60s, ora dianjurake kanggo ngowahi); |
【Example】
takon:
Kirim: AT+MQTKPALIVE\r\n
Ditampa:\r\n+OK=60\r\n
atur:
Kirim: AT+MQTKPALIVE=30\r\n
Ditampa:\r\n+OK\r\n
3.8 Pitakon/setel Jeneng Piranti MQTT (ID Klien)
dhawuh | AT+MQTDEVID |
Fungsi | Kueri/setel Jeneng Piranti MQTT (ID Klien) |
Kirim Pitakonan) | AT+MQTDEVID |
Wangsul (Query) | +OK= |
Kirim Set) | AT+MQTDEVID= |
Set bali) | +OKE |
pangandikan | ID Klien: Jeneng piranti MQTT (ID Klien) diwatesi nganti 128 karakter; |
【Example】
takon:
Kirim: AT+MQTDEVID\r\n
Ditampa: \r\n+OK=test-1\r\n
atur:
Kirim: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Ditampa:\r\n+OK\r\n
3.9 Pitakonan/Setel Jeneng Panganggo MQTT (Jeneng Pangguna/Jeneng Piranti)
dhawuh | AT+MQTUSER |
Fungsi | Pitakonan/Setel Jeneng Panganggo MQTT (Jeneng Pangguna/ Jeneng Piranti) |
Kirim Pitakonan) | AT+MQTUSER |
Wangsul (Query) | +OK= |
Kirim Set) | AT+MQTUSER= |
Set bali) | +OKE |
pangandikan | Jeneng Pangguna: ID produk MQTT (Jeneng Pangguna/jeneng piranti) nduweni dawa winates 128 karakter; |
【Example】
takon:
Kirim: AT+MQTUSER\r\n
Ditampa:\r\n+OK=ebyte-IOT\r\n
atur:
Kirim: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Ditampa:\r\n+OK\r\n
3.10 Kueri/Setel Sandi Produk MQTT (sandi MQTT/Rahasia Piranti)
dhawuh | AT+MQTPASS |
Fungsi | Query/Setel MQTT log in Sandi (MQTT Sandi/Device Secret) |
Kirim (Query) | AT+MQTPASS |
Wangsul (Query) | +OK= |
Kirim (Setel) | AT+MQTPASS= |
Wangsul (Set) | +OKE |
pangandikan | Sandi: Tembung sandhi mlebu MQTT (Sandhi MQTT/Rahasia Piranti) dawane diwatesi nganti 128 karakter; |
【Example】
takon:
Kirim: AT+MQTPASS\r\n
Ditampa:\r\n+OK=12345678\r\n
atur:
Kirim: AT+MQTPASS=87654321\r\n
Ditampa:\r\n+OK\r\n
3.11 Pitakonan/Setel Kunci Produk Alibaba Cloud MQTT
dhawuh | AT+MQTTPRDKEY |
Fungsi | Pitakonan/Setel Kunci Produk Alibaba Cloud MQTT |
Kirim Pitakonan) | AT+MQTTPRDKEY |
Wangsul (Query) | +OK= |
Kirim Set) | AT+MQTTPRDKEY= |
Set bali) | +OKE |
pangandikan | Kunci Produk: Kunci Produk Alibaba Cloud (diwatesi nganti 64 karakter) |
【Example】
takon:
Kirim: AT+MQTTPRDKEY\r\n
Ditampa:\r\n+OK=user Product Key\r\n set up:
Kirim: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Ditampa:\r\n+OK\r\n
3.12 Pitakonan / nyetel topik langganan MQTT
dhawuh | AT+MQTSUB |
Fungsi | Pitakonan / atur topik langganan MQTT |
Kirim Pitakonan) | AT+MQTSUB |
Wangsul (Query) | +OK= , |
Kirim Set) | AT+MQTSUB= , |
Set bali) | +OKE |
pangandikan | Qos: mung ndhukung level 0, 1; Topik: Topik langganan MQTT (diwatesi nganti 128 karakter) |
【Example】
takon:
Kirim: AT+MQTSUB\r\n
Ditampa: \r\n+OK= 0,topik \r\n atur:
Kirim: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Ditampa:\r\n+OK\r\n
3.13 Pitakonan / Setel topik nerbitake MQTT
dhawuh | AT+MQTPUB |
Fungsi | Pitakonan / Setel topik nerbitake MQTT |
Kirim (Query) | AT+MQTPUB |
Wangsul (Query) | +OK= , |
Kirim (Setel) | AT+MQTPUB= , |
Wangsul (Set) | +OKE |
pangandikan | Qos: mung ndhukung level 0, 1; Topik: MQTT nerbitake topik (diwatesi nganti 128 karakter) |
【Example】
takon:
Kirim: AT+MQTPUB\r\n
Ditampa: \r\n+OK=0,topik \r\n
atur:
Kirim: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Ditampa:\r\n+OK\r\n
Konfigurasi AT Example
4.1 Kelample saka nyambungake menyang server MQTT3.1.1 standar
{ ID Klien: 876275396
jeneng panganggo mqtt:485233
mqtt sandi:E_DEV01
server mqtt: mqtt.heclouds.com
port mqtt: 6002}
Mulihake setelan pabrik sadurunge konfigurasi supaya ora ngaktifake fungsi sing ora digunakake.
Ngirim (++++)
3S 内SEND (AT)
RECV(+OK=AT ngaktifake)
Ngirim (AT+MULIH)
RECV(+OK)
Langkah ing ndhuwur bisa nggunakake hardware kanggo mulihake setelan pabrik.
Langkah 1: Ketik mode konfigurasi AT;
Ngirim (++++)
3S 内SEND (AT)
RECV(+OK=AT ngaktifake)
Langkah 2: Aktifake IP dinamis, yen sampeyan ngatur IP sing cocog kanggo jaringan area lokal
Server MQTT, gunakake IP dinamis ing kene;
KIRIM(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Langkah 3: Konfigurasi mode kerja lan alamat lan port server MQTT;
KIRIM(AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=Lan port lokal wis disetel dadi 0)
Langkah 4: Pilih platform MQTT;
KIRIM(AT+MQTTCLOUD=STANDARD) RECV(+OK)
Langkah 5: Konfigurasi id Klien piranti;
KIRIM(AT+MQTDEVID=876275396)
RECV(+OK)
Langkah 6: Ngatur jeneng pangguna mqtt piranti;
Ngirim(AT+MQTUSER=485233)
RECV(+OK)
Langkah 7: Ngatur sandhi mqtt piranti;
KIRIM(AT+MQTPASS=E_DEV01)
RECV(+OK)
Langkah 8: Langganan menyang topik sing cocog (Topik);
KIRIM(AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Langkah 9: Ngatur topik sing digunakake kanggo nerbitake;
KIRIM(AT+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Langkah 10: Wiwiti maneh piranti;
Ngirim (AT+REBT)
RECV(+OK)
Hak interpretasi pungkasan ana ing Chengdu Ebyte Electronic Technology Co., Ltd.
Riwayat Revisi
Versi | Tanggal | Katrangan | Ditanggepi dening |
1.0 | 2022-01-15 | Versi wiwitan | LC |
Babagan kita
Dhukungan teknis: support@cdebyte.com
Link download Dokumen lan Setelan RF: www.cdebyte.com/en/
Telpon: +86-28-61399028
Fax: 028-64146160
Web:www.cdebyte.com/en/
Alamat: Innovation Center B333-D347, 4# XI-XIN Road, Chengdu, Sichuan, China
Hak Cipta ©2012–2022,Chengdu Ebyte Electronic Technology Co., Ltd.
Dokumen / Sumber Daya
![]() |
EBYTE E90-DTU Wireless Data Transmisi Router Gateway [pdf] Instruksi Manual E90-DTU, E90-DTU Wireless Data Transmisi Router Gateway, Wireless Data Transmisi Router Gateway, Data Transmisi Router Gateway, Transmisi Router Gateway, Router Gateway |