Logo EBYTEAT Set Arahan
E90-DTU(xxxSLxx-ETH)_V2.0

Set perintah AT fungsi asas

Arahan untuk penggunaan manual arahan E90-DTU (xxxSLxx-ETH):

  1. Masukkan mod arahan AT: port bersiri menghantar +++ , hantar AT semula dalam masa 3 saat, dan peranti kembali +OK , kemudian masukkan mod arahan AT;
  2. Manual arahan ini menyokong 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 dan get laluan EXNUMX yang lain;
  3. Dalam teks berikut, “ ” dan “\r\n” mewakili pemisah baris dalam format teks yang berbeza, yang sebenarnya HEX (0x0D dan 0x0A);
  4. Sokongan konfigurasi arahan AT rangkaian, yang boleh merealisasikan konfigurasi AT rangkaian melalui mod penghantaran telus TCP/UDP, sila jangan gunakan konfigurasi AT dalam mod gerbang Modbus.
  5. Penggunaan pelayan TCP/pelanggan TCP:Gerbang Penghala Penghantaran Data Wayarles EBYTE E90-DTU - Apl
  6. Penggunaan Pelayan UDP/Klien UDP:Gerbang Penghala Penghantaran Data Wayarles EBYTE E90-DTU - Apl1

Jadual Kod Ralat:

Kod Ralat Gambarkan
-1 Format Perintah Tidak Sah
-2 Perintah Tidak Sah
-3 Belum Ditakrifkan
-4 Parameter tidak sah
-5 Belum Ditakrifkan

1.1 Ringkasan Arahan Konfigurasi Asas

Perintah Gambarkan
AT+EXAT Keluar daripada mod konfigurasi AT
AT+MODEL Model peranti
AT + NAMA nama peranti
AT+SN ID peranti
AT+REBT But semula peranti
DI+PULIHKAN Tetapkan semula
AT + VER Pertanyaan versi perisian tegar
AT+UART Parameter port bersiri
AT + MAC Alamat MAC peranti
AT+LORA Parameter wayarles mesin
DI+REMOLORA Konfigurasikan parameter wayarles jauh
AT+WAN Parameter rangkaian peranti
AT+LPORT Port peranti
AT+SOCK Mod kerja dan parameter rangkaian sasaran
DI+LINKSTA Maklum balas status sambungan
AT+UARTCLR Sambungkan mod cache port bersiri
AT+REGMOD Mod Pakej Pendaftaran
DI+REGINFO Kandungan Pakej Pendaftaran
AT+HEARTMOD Mod Paket Denyutan Jantung
DI+HEARTINFO Kandungan pakej degupan jantung
AT+SHORTM Sambungan pendek
AT+TORST Tamat masa dimulakan semula
AT+TMOLINK Mulakan semula selepas terputus sambungan
AT+WEBCFGPORT Web port konfigurasi

1.2 Masukkan Perintah AT

Perintah AT
Fungsi Masukkan mod arahan AT
Hantar AT
Kembali +OK / +OK=AT dayakan
Teguran Kembali apabila tiada sambungan dan konfigurasi:+OK=AT enable
Kembali apabila terdapat sambungan:+OK

【Cthample】
Hantar +++ dahulu tanpa baris baharu
Tiada pemisah talian diperlukan semasa menghantar AT
Diterima \r\n+OK\r\n或\r\n+OK=AT enable\r\n
1.3 Keluar daripada Perintah AT

Perintah AT+EXAT
Fungsi Masukkan mod arahan AT
Hantar AT+EXAT
Kembali +OK

【Cthample】
Hantar: AT+EXAT\r\n
Diterima:\r\n+OK\r\n
Tunggu sehingga peranti dimulakan semula.
1.4 Model Pertanyaan

Perintah AT+MODEL
Fungsi Model Pertanyaan
Hantar AT+MODEL
Kembali +OK=
Teguran Rentetan model:NA111
NA111-A
NA112
NA112-A
NS1
NT1
NT1-B

【Cthample】
Hantar:AT+MODEL\r\n
Diterima:\r\n +OK=NA111-A\r\n
1.5 Pertanyaan/Set Nama

Perintah AT + NAMA
Fungsi Pertanyaan, Tetapkan nama
Hantar Pertanyaan) AT+NAME
Kembalikan Pertanyaan) +OK=
Set Hantar) AT+NAME= (Hadkan 10 Bait)
Set Pemulangan) +OK

【Cthample】
Tanya:
Hantar: AT+NAME\r\n
Diterima:\r\n +OK=A0001\r\n
Sediakan:
Hantar: AT+NAME=001\r\n
Diterima: \r\n +OK \r\n
1.6 Pertanyaan/Set ID

Perintah AT+SN
Fungsi Pertanyaan, Duduk
Hantar Pertanyaan) AT+SN
Kembali (Pertanyaan) +OK=
Set Hantar) AT+SN= (Hadkan 24 Bait)
Set Pemulangan) +OK

【Cthample】
Tanya:
Hantar:AT+SN\r\n
Diterima:\r\n +OK=0001\r\n
Sediakan:
Hantar:AT+SN=111\r\n
Diterima:\r\n +OK \r\n
1.7 But semula

Perintah AT+REBT
Fungsi But semula
Hantar AT+REBT
Kembali +OK

【Cthample】
Hantar:AT+REBT\r\n
Diterima:\r\n +OK \r\n
Tunggu sehingga permulaan semula selesai.
1.8 Tetapkan semula

Perintah DI+PULIHKAN
Fungsi Tetapkan semula
Hantar AT+RESTORE
Kembali +OK

【Cthample】
Hantar:AT+RESTORE\r\n
Diterima:\r\n +OK \r\n
Tunggu Reset selesai.
1.9 Maklumat versi pertanyaan

Perintah AT + VER
Fungsi Maklumat versi pertanyaan
Hantar AT+VER
Kembali +OK

【Cthample】
Dihantar:AT+VER\r\n
Diterima:\r\n +OK =9050-0-xx\r\n
[Nota] xx mewakili versi yang berbeza;
1.10 Pertanyaan Alamat MAS

Perintah AT + MAC
Fungsi Pertanyaan Alamat MAC
Hantar AT+MAC
Kembali +OK=
Teguran Kembalikan format data "xx-xx-xx-xx-xx-xx"

【Cthample】
Dihantar:AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Pertanyaan/Tetapkan Parameter LORA Asli

Perintah LORA
Fungsi Konfigurasikan parameter lora asli
Hantar Pertanyaan) AT+LORA
Kembali (Pertanyaan) +OK=
Set Hantar) AT+LORA=
Set Pemulangan) +OK
Teguran 1. ADDR(alamat tempatan):0-65535
2. NETID(ID Rangkaian):0-255
3. AIR_BAUD(Kadar 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(Kuasa penghantaran) Tinggi: PWMAX, Tengah: PWMID, Rendah: PWLOW, Sangat Rendah: 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(kaedah pemindahan) Penghantaran lutsinar: TRNOR, penghantaran titik tetap: TRFIX
10. RELAY(Fungsi geganti) geganti ditutup: RLYOFF, geganti terbuka: RLYON
11. LBT(LBT Enable) Tutup:LBTOFF, Buka:LBTON
12. WOR(Worded) WOR penerima: WORRX, WOR pengirim: WORTX, Tutup WOR: WOROFF
13. WOR_TIM(tempoh WOR, unit ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
14. Kunci komunikasi CRYPT:0-65535

【Cthample】
Pertanyaan:
Hantar:AT+ LORA \r\n
Menerima:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Sediakan:
Hantar:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Diterima:\r\n+OK\r\n
1.12 Tetapkan Parameter LORA Jauh

Perintah LORA
Fungsi Konfigurasikan parameter lora asli
Hantar Persediaan) AT+REMOLORA=
Sediakan Kembali) +OK
Teguran 1. ADDR(Alamat Tempatan):0-65535
2. NETID(ID Rangkaian):0-255
3. BAUD(Kadar Baud): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(Bit data, bit pariti, bit henti) 8N1, 8O1, 8E1
4. AIR_BAUD(Kadar data udara): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(400SL)
5. PACK_LENGTH(Panjang paket):240, 128, 64, 32
6. RSSI_EN(Ambient Noise Enable): Tutup: RSCHOFF, Buka: RSCHON
7. TX_POW(Kuasa penghantaran) Tinggi: PWMAX, MIDlet: PWMID, Rendah: PWLOW, Bawah: 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(kaedah pemindahan): Penghantaran lutsinar: TRNOR, penghantaran titik tetap: TRFIX
11. RELAY(Fungsi geganti): geganti ditutup: RLYOFF, geganti terbuka: RLYON
12. LBT(LBT Enable): Tutup:LBTOFF, Buka:LBTON
13. WOR(WOR Mode): WOR Receiver: WORRX, WOR Dender: WORTX, Close WOR:WOROFF
14. WOR_TIM(Kitaran WOR, Unit ms):
500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
15. Kunci komunikasi CRYPT:0-65535

[Nota]: Konfigurasi jauh mesti disambungkan dengan penghantaran telus sebelum konfigurasi berjaya, dan konfigurasi kelajuan udara yang lebih rendah dan subpaket yang lebih besar daripada 128Bit boleh dihantar dengan jayanya.
【Cthample】
Tanya:
Hantar: AT+AT+REMOLORA\r\n terima:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Sediakan:
Hantar:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Diterima:\r\n+OK\r\n
1.13 Pertanyaan/Tetapkan Parameter Rangkaian

Perintah AT+WAN
Fungsi Pertanyaan/tetapkan Parameter Rangkaian
Hantar Pertanyaan) AT+WAN
Kembali (Pertanyaan) +OK=
Set Hantar) AT+WAN=
Set Pemulangan) +OK
Teguran Mod: Alamat DHCP/STATIK: Alamat IP Setempat Mask: subnet mask Gateway: gateway
DNS: pelayan DNS

【Cthample】
Tanya:
Hantar: AT+WAN\r\n
Diterima: \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Tetapan: (IP Dinamik)
Hantar: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Diterima:\r\n+OK\r\n
Tetapan: (IP Statik)
Hantar: AT+WAN=STATIK,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Diterima:\r\n+OK\r\n
1.14 Pertanyaan/Tetapkan Nombor Port Tempatan

Perintah AT+LPORT
Fungsi Pertanyaan/Tetapkan Nombor Port Tempatan
Hantar Pertanyaan) AT+LPORT
Kembali (Pertanyaan) +OK=
Set Hantar) AT+LPORT=
Set Pemulangan) +OK
Teguran Nilai (nombor port): 0-65535,0 (mod klien menggunakan port rawak, dan mod pelayan perlu menggunakan parameter "bukan-0", jika tidak pelayan peranti akan gagal dibuka);

【Cthample】
Tanya:
Hantar: AT+LPORT\r\n
Diterima:\r\n+OK=8887\r\n
sediakan:
Hantar: AT+LPORT=8883\r\n
Diterima:\r\n+OK\r\n
1.15 Tanya/tetapkan mod kerja mesin dan parameter rangkaian peranti sasaran

Perintah AT+SOCK
Hantar Pertanyaan) Pertanyaan dan tetapkan parameter protokol rangkaian
Kembali (Pertanyaan) AT+SOCK
Set Hantar) +OK=
Set Pemulangan) AT+SOCK=
Teguran +OK
Fungsi Model (mod kerja): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; IP Jauh (sasaran IP/nama domain): maksimum 128 aksara nama domain boleh dikonfigurasikan;
Pelabuhan Jauh: 1-65535;

【Cthample】
Tanya:
Hantar: AT+SOCK\r\n
Diterima:\r\n+OK=TCPC,192.168.3.3,8888\r\n
sediakan:
Hantar: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Diterima:\r\n+OK\r\n
1.16 Status Pautan Rangkaian Pertanyaan

Perintah DI+LINKSTA
Fungsi Status pautan Rangkaian Pertanyaan
Hantar DI+LINKSTA
Kembali +OK=
Teguran STA: Sambung/Putuskan sambungan

【Cthample】
Hantar: AT+LINKSTA\r\n
Diterima:\r\n+OK=Putuskan sambungan\r\n
1.17 Pertanyaan/Tetapkan Status Pembersihan Cache Port Bersiri

Perintah AT+UARTCLR
Fungsi Tanya dan tetapkan status pembersihan cache port bersiri
Hantar Pertanyaan) AT+UARTCLR
Kembali (Pertanyaan) +OK=
Set Hantar) AT+UARTCLR=
Set Pemulangan) +OK
Teguran STA: HIDUP(Dayakan sambungan untuk mengosongkan cache)
MATI(Lumpuhkan sambungan kosongkan cache)

【Cthample】
Tanya:
Hantar: AT+UARTCLR\r\n
Diterima:\r\n+OK=ON\r\n
sediakan:
Hantar: AT+UARTCLR=OFF\r\n
Diterima:\r\n+OK\r\n
1.18 Pertanyaan/tetapkan Mod Pakej Pendaftaran

Perintah AT+REGMOD
Fungsi Pertanyaan/tetapkan Mod Pakej Pendaftaran
Hantar Pertanyaan) AT+REGMOD
Kembali (Pertanyaan) +OK=
Set Hantar) AT+REGMOD=
Set Pemulangan) +OK
Teguran Status: MATI – OLMAC Dilumpuhkan – Hantar MAC pada sambungan pertama OLCSTM – Sambungan Pertama Hantar EMBMAC Tersuai – hantar MAC setiap paket EMBCSTM – Hantar Per Paket Tersuai

【Cthample】
Tanya:
Hantar: AT+REGMOD\r\n
Diterima:\r\n+OK=OFF\r\n
sediakan:
Hantar: AT+UARTCLR=OLMAC\r\n
Diterima:\r\n+OK\r\n
1.19 Pertanyaan/tetapkan kandungan pakej pendaftaran tersuai

Perintah REGINFO
Fungsi Pertanyaan/tetapkan kandungan pakej pendaftaran tersuai
Hantar Pertanyaan) DI+HEARTINFO
Kembali (Pertanyaan) +OK=
Set Hantar) AT+HEARTINFO=
Set Pemulangan) +OK
Teguran Mod: format data (HEX) perenambelasan, (STR) rentetan; Data data: Had ASCII ialah 40 bait, had HEX ialah 20 bait;

【Cthample】
Tanya:
Hantar: AT+REGINFO\r\n
Diterima:\r\n+OK=STR,regist msg\r\n
sediakan:
Hantar: AT+REGINFO=STR,EBTYE TEST\r\n
Diterima:\r\n+OK\r\n
1.20 Tanya/tetapkan mod paket degupan jantung

Perintah AT+HEARTMOD
Fungsi Tanya/tetapkan mod paket degupan jantung
Hantar Pertanyaan) AT+ HEARTMOD
Kembali (Pertanyaan) +OK=
Set Hantar) AT+HEARTMOD=
Set Pemulangan) +OK
Teguran Mod: TIADA (tertutup), UART (degupan jantung bersiri), NET (degupan jantung rangkaian); Masa: masa 0-65535s, 0 (tutup degupan jantung);

【Cthample】
Tanya:
Hantar: AT+HEARTMOD\r\n
Diterima:\r\n+OK=TIADA,0\r\n
Hantar: AT+HEARTMOD =NET,50\r\n
Diterima:\r\n+OK\r\n
1.21 Soal/set data degupan jantung

Perintah DI+HEARTINFO
Fungsi Pertanyaan/tetapkan data degupan jantung
Hantar Pertanyaan) DI+HEARTINFO
Kembali (Pertanyaan) +OK=
Set Hantar) AT+HEARTINFO=
Set Pemulangan) +OK
Teguran Mod: format data (HEX) perenambelasan, (STR) rentetan; Data data: Had ASCII ialah 40 bait, had HEX ialah 20 bait;

【Cthample】
Tanya:
Hantar: AT+HEARTINFO\r\n
Diterima:\r\n+OK=STR,mesej degupan jantung\r\n
sediakan:
Hantar: AT+HEARTINFO=STR,EBTYE HEART TEST\r\n
Diterima:\r\n+OK\r\n
1.22 Pertanyaan/tetapkan masa sambungan yang singkat

Perintah AT+SHORTM
Fungsi Pertanyaan/tetapkan masa sambungan yang singkat
Hantar Pertanyaan) AT+SHORTM
Kembali (Pertanyaan) +OK=
Set Hantar) AT+SHORTM=
Set Pemulangan) +OK
Teguran Masa: Had 2-255s, 0 dimatikan;

【Cthample】
Tanya:
Hantar: AT+SHORTM\r\n
Diterima:\r\n+OK=0\r\n
sediakan:
Hantar: AT+SHORTM=5\r\n
Diterima:\r\n+OK\r\n
1.23 Pertanyaan/tetapkan masa tamat masa mulakan semula

Perintah AT+TORST
Fungsi Tanya/tetapkan masa tamat semula masa
Hantar Pertanyaan) AT+TORST
Kembali (Pertanyaan) +OK=
Set Hantar) AT+TMORST= 60-65535s,
Set Pemulangan) +OK
Teguran Masa: Had 2-255s, 0 dimatikan;

【Cthample】
Tanya:
Hantar: AT+TMORST\r\n
Diterima:\r\n+OK=300\r\n
sediakan:
Hantar: AT+SHORTM=350\r\n
Diterima:\r\n+OK\r\n
1.24 Pertanyaan/tetapkan masa dan masa pemotongan dan penyambungan semula

Perintah AT+TMOLINK
Fungsi Tanya/tetapkan masa dan masa pemotongan dan penyambungan semula
Hantar Pertanyaan) AT+TMOLINK
Kembali (Pertanyaan) +OK=
Set Hantar) AT+TMOLINK=
Set Pemulangan) +OK
Teguran Masa (masa pemotongan dan penyambungan semula): had 1-255, 0 ditutup; Num (masa pemotongan dan penyambungan semula): hadkan 1-60 kali;

【Cthample】
Tanya:
Hantar: AT+TMOLINK\r\n
Diterima:\r\n+OK=5,5\r\n
sediakan:
Hantar: AT+TMOLINK=10,10\r\n
Diterima:\r\n+OK\r\n
1.25 Web Pelabuhan Konfigurasi

Perintah AT+WEBCFGPORT
Fungsi Pertanyaan dan tetapkan web port konfigurasi
Hantar Pertanyaan) AT+WEBCFGPORT
Kembali (Pertanyaan) +OK=
Set Hantar) AT+TMOLINK=
Set Pemulangan) +OK
Teguran PELABUHAN: 2-65535

【Cthample】
Tanya:
Hantar: AT+WEBCFGPORT\r\n
Diterima:\r\n+OK=80\r\n
sediakan:
Hantar: AT+WEBCFGPORT=80\r\n
Diterima:\r\n+OK\r\n

Set arahan AT fungsi modbus

2.1 Ringkasan Perintah “Modbus Function”.

Perintah Penerangan
AT+MODWKMOD Mod modbus
AT+MODPTCL Penukaran protokol
AT+MODGTWYTM Arahan Gerbang Penyimpanan Masa Penyimpanan dan Selang Pertanyaan
DI+MODCMDEDIT Arahan Modbus RTU dipra-simpan

2.2 Soal Modbus mod kerja dan masa tamat perintah

Perintah AT+MODWKMOD
Fungsi Tanya dan tetapkan mod kerja Modbus
Hantar Pertanyaan) AT+MODWKMOD
Kembali (Pertanyaan) +OK=
Teguran Mod: TIADA (lumpuhkan MODBUS) SIMPL (Penukaran Protokol Mudah) MULIT (Mod Berbilang Induk) STORE (Gerbang Storan) CONFIG (Gerbang Boleh Dikonfigurasikan) AUTOUP (mod muat naik aktif)
Tamat masa: 0-65535;

Tanya:
Hantar: AT+MODWKMOD\r\n
Diterima:\r\n+OK=SIMPL,100\r\n
sediakan:
Hantar: AT+MODWKMOD=MULIT,1000\r\n
Diterima:\r\n+OK\r\n
2.3 Dayakan penukaran protokol Modbus TCP kepada Modbus RTU

Perintah AT+MODPTCL
Fungsi Pertanyaan dan tetapkan penukaran protokol Modbus TCP<=>Modbus RTU)
Hantar Pertanyaan) AT+MODPTCL
Kembali (Pertanyaan) +OK=
Teguran Mod: HIDUP (Dayakan penukaran protokol) MATI (Lumpuhkan penukaran protokol)

Tanya:
Hantar: AT+MODPTCL\r\n
Diterima:\r\n+OK=ON\r\n
sediakan:
Hantar: AT+MODPTCL=ON\r\n
Diterima:\r\n+OK\r\n
2.4 Tetapkan masa penyimpanan arahan gerbang Modbus dan selang pertanyaan automatik

Perintah AT+MODGTWYTM
Fungsi Tanya dan konfigurasikan masa penyimpanan arahan gerbang Modbus dan selang pertanyaan automatik
Hantar(Pertanyaan) AT+MODGTWYTM
Kembali (Pertanyaan) +OK=
Teguran Masa1: Masa penyimpanan arahan (1-255 saat)
Masa2: Masa selang pertanyaan automatik (1-65535 milisaat)

Tanya:
Hantar: AT+MODGTWYTM\r\n
Diterima:\r\n+OK=10,200\r\n
sediakan:
Hantar: AT+MODGTWYTM=5,100\r\n
Diterima:\r\n+OK\r\n
2.5 Pertanyaan dan edit perintah pra-simpan get laluan konfigurasi Modbus

Perintah DI+MODCMDEDIT
Fungsi Pertanyaan dan edit perintah pra-simpan get laluan konfigurasi Modbus
Hantar Pertanyaan) DI+MODCMDEDIT
Kembali (Pertanyaan) +OK=
Teguran Mod: ADD add command; arahan memadam DEL; Perintah jelas CLR; CMD: Perintah Modbus (hanya menyokong arahan Modbus RTU standard, tidak perlu mengisi pengesahan, hanya kod fungsi perintah baca 01, 02, 03, 04 boleh dikonfigurasikan), tidak boleh menyimpan arahan yang sama dan mengembalikan +ERR=- 4;

Tanya:
Hantar: AT+MODCMDEDIT\r\n
Diterima: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
sediakan:
Hantar: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Tambah arahan)
Diterima:\r\n+OK\r\n
Hantar: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Padam arahan)
Diterima:\r\n+OK\r\n
Hantar: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Kosongkan arahan)
Diterima:\r\n+OK\r\n

Set arahan Internet of Things AT

3.1 Ringkasan Arahan "Keupayaan IoT".

Perintah Penerangan
AT+HTPREQMODE Kaedah permintaan HTTP
AT+HTPURL HTTP URL laluan
AT+HTPHEAD Pengepala HTTP
DI+MQTTCLOUD platform MQTT
DI+MQTKPALIVE MQTT degupan jantung terus hidup tempoh
AT+MQTDEVID ID Klien MQTT
AT+MQTUSER Nama Pengguna MQTT
AT+MQTPASS Kata Laluan MQTT
AT+MQTTPRDKEY Kunci Produk Awan Alibaba
AT+MQTSUB Topik langganan MQTT
AT+MQTPUB MQTT menerbitkan topik

3.2 MQTT dan HTTP sasaran IP atau konfigurasi nama domain
Rujuk kepada “Pertanyaan/Tetapkan Mod Kerja Mesin dan Parameter Rangkaian Peranti Sasaran”.
Tetapkan mod MQTT dan parameter sasaran:
Hantar: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Diterima:\r\n+OK\r\n
Tetapkan mod MQTT dan parameter sasaran:
Hantar: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Diterima:\r\n+OK\r\n
3.3 Pertanyaan/tetapkan kaedah permintaan HTTP

Perintah AT+HTPREQMODE
Fungsi Pertanyaan/tetapkan kaedah permintaan HTTP
Hantar(Pertanyaan) AT+HTPREQMODE
Kembali (Pertanyaan) +OK=
Hantar(Set) AT+HTPREQMODE=
Set Pemulangan) +OK
Teguran Kaedah: GET\POST

【Cthample】
Tanya:
Hantar: AT+HTPREQMODE\r\n
Diterima:\r\n+OK=GET\r\n
sediakan:
Hantar: AT+HTPREQMODE=POST\r\n
Diterima:\r\n+OK\r\n
3.4 Pertanyaan/Tetapkan HTTP URL Laluan

Perintah AT+HTPURL
Fungsi Pertanyaan/Tetapkan HTTP URL Laluan
Hantar Pertanyaan) AT+HTPURL
Kembali (Pertanyaan) +OK=
Set Hantar) AT+HTPURL=
Set Pemulangan) +OK
Teguran Laluan: Permintaan HTTP URL alamat sumber (had panjang 0-128 aksara)

【Cthample】
Tanya:
Hantar: AT+HTPURL\r\n
Diterima: \r\n+OK=/1.php?\r\n
sediakan:
Hantar: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Diterima:\r\n+OK\r\n
3.5 Pertanyaan/Tetapkan pengepala HTTP

Perintah AT+HTPHEAD
Fungsi Pertanyaan/Tetapkan pengepala HTTP
Hantar(Pertanyaan) AT+HTPHEAD
Kembali (Pertanyaan) +OK= ,
Set Hantar) AT+HTPHEAD= ,
Set Pemulangan) +OK
Teguran Para (HTTP mengembalikan data port bersiri dengan pengepala): DEL: tanpa pengepala;
TAMBAH: dengan Baotou;
Kepala (pengepala permintaan HTTP): had panjang 128 aksara;

【Cthample】
Tanya:
Hantar: AT+HTPHEAD\r\n
Diterima:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
sediakan:
Hantar: AT+HTPHEAD=ADD, Hos: www.ebyte.com\r\n
Diterima:\r\n+OK\r\n
3.6 Pertanyaan/Tetapkan platform sasaran MQTT

Perintah DI+MQTTCLOUD
Fungsi Pertanyaan/Tetapkan platform sasaran MQTT
Hantar(Pertanyaan) DI+MQTTCLOUD
Kembali (Pertanyaan) +OK=
Hantar(Set) AT+MQTTCLOUD=
Set Pemulangan) +OK
Teguran Pelayan (platform sasaran MQTT): STANDARD (pelayan protokol standard MQTT3.1.1) ONENET (pelayan OneNote-MQTT) ALI (pelayan MQTT Cloud Alibaba) BAIDU (Pelayan MQTT Cloud Baidu) HUAWEI (Pelayan MQTT Cloud Huawei)

【Cthample】
Tanya:
Hantar: AT+MQTTCLOUD\r\n
Diterima:\r\n+OK=STANDARD\r\n
sediakan:
Hantar: AT+MQTTCLOUD=BAIDU\r\n
Diterima:\r\n+OK\r\n
3.7 Pertanyaan/tetapkan kitaran penghantaran paket degupan jantung MQTT kekal hidup

Perintah DI+MQTKPALIVE
Fungsi Pertanyaan/tetapkan kitaran penghantaran paket degupan jantung MQTT kekal hidup
Hantar Pertanyaan) DI+MQTKPALIVE
Kembali (Pertanyaan) +OK=
Set Hantar) AT+MQTKPALIVE=
Set Pemulangan) +OK
Teguran Masa: Masa degupan jantung kekal hidup MQTT (had 1-255 saat, lalai 60s, tidak disyorkan untuk mengubah suai);

【Cthample】
Tanya:
Hantar: AT+MQTKPALIVE\r\n
Diterima:\r\n+OK=60\r\n
sediakan:
Hantar: AT+MQTKPALIVE=30\r\n
Diterima:\r\n+OK\r\n
3.8 Pertanyaan/setkan Nama Peranti MQTT (ID Pelanggan)

Perintah AT+MQTDEVID
Fungsi Pertanyaan/tetapkan Nama Peranti MQTT (ID Pelanggan)
Hantar Pertanyaan) AT+MQTDEVID
Kembali (Pertanyaan) +OK=
Set Hantar) AT+MQTDEVID=
Set Pemulangan) +OK
Teguran ID Pelanggan: Nama peranti MQTT (ID Pelanggan) terhad kepada 128 aksara panjangnya;

【Cthample】
Tanya:
Hantar: AT+MQTDEVID\r\n
Diterima: \r\n+OK=test-1\r\n
sediakan:
Hantar: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Diterima:\r\n+OK\r\n
3.9 Pertanyaan/Tetapkan Nama Pengguna MQTT (Nama Pengguna/Nama Peranti)

Perintah AT+MQTUSER
Fungsi Pertanyaan/Tetapkan Nama Pengguna MQTT (Nama Pengguna/ Nama Peranti)
Hantar Pertanyaan) AT+MQTUSER
Kembali (Pertanyaan) +OK=
Set Hantar) AT+MQTUSER=
Set Pemulangan) +OK
Teguran Nama Pengguna: ID produk MQTT (Nama Pengguna/ nama peranti) mempunyai panjang terhad 128 aksara;

【Cthample】
Tanya:
Hantar: AT+MQTUSER\r\n
Diterima:\r\n+OK=ebyte-IOT\r\n
sediakan:
Hantar: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Diterima:\r\n+OK\r\n
3.10 Pertanyaan/Tetapkan Kata Laluan Produk MQTT (kata laluan MQTT/Rahsia Peranti)

Perintah AT+MQTPASS
Fungsi Pertanyaan/Tetapkan kata laluan log masuk MQTT (Kata Laluan MQTT/Rahsia Peranti)
Hantar(Pertanyaan) AT+MQTPASS
Kembali (Pertanyaan) +OK=
Hantar(Set) AT+MQTPASS=
Kembali(Set) +OK
Teguran Kata laluan: Kata laluan log masuk MQTT (Kata Laluan MQTT/Rahsia Peranti) panjang terhad kepada 128 aksara;

【Cthample】
Tanya:
Hantar: AT+MQTPASS\r\n
Diterima:\r\n+OK=12345678\r\n
sediakan:
Hantar: AT+MQTPASS=87654321\r\n
Diterima:\r\n+OK\r\n
3.11 Pertanyaan/Tetapkan Kunci Produk Alibaba Cloud MQTT

Perintah AT+MQTTPRDKEY
Fungsi Pertanyaan/Tetapkan Kunci Produk Alibaba Cloud MQTT
Hantar Pertanyaan) AT+MQTTPRDKEY
Kembali (Pertanyaan) +OK=
Set Hantar) AT+MQTTPRDKEY=
Set Pemulangan) +OK
Teguran Kunci Produk: Kunci Produk Alibaba Cloud (terhad kepada 64 aksara)

【Cthample】
Tanya:
Hantar: AT+MQTTPRDKEY\r\n
Diterima:\r\n+OK=Kunci Produk pengguna\r\n sediakan:
Hantar: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Diterima:\r\n+OK\r\n
3.12 Pertanyaan/tetapkan topik langganan MQTT

Perintah AT+MQTSUB
Fungsi Pertanyaan/tetapkan topik langganan MQTT
Hantar Pertanyaan) AT+MQTSUB
Kembali (Pertanyaan) +OK= ,
Set Hantar) AT+MQTSUB= ,
Set Pemulangan) +OK
Teguran Qos: hanya menyokong tahap 0, 1;
Topik: Topik langganan MQTT (terhad kepada 128 aksara panjangnya)

【Cthample】
Tanya:
Hantar: AT+MQTSUB\r\n
Diterima: \r\n+OK= 0,topik \r\n sediakan:
Hantar: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Diterima:\r\n+OK\r\n
3.13 Pertanyaan/Tetapkan topik penerbitan MQTT

Perintah AT+MQTPUB
Fungsi Pertanyaan/Tetapkan topik penerbitan MQTT
Hantar(Pertanyaan) AT+MQTPUB
Kembali (Pertanyaan) +OK= ,
Hantar(Set) AT+MQTPUB= ,
Kembali(Set) +OK
Teguran Qos: hanya menyokong tahap 0, 1;
Topik: Topik terbitan MQTT (terhad kepada 128 aksara panjangnya)

【Cthample】
Tanya:
Hantar: AT+MQTPUB\r\n
Diterima: \r\n+OK=0,topik \r\n
sediakan:
Hantar: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/pengguna/PUB\r\n
Diterima:\r\n+OK\r\n

Konfigurasi AT Cthample

4.1 Cthampcara menyambung ke pelayan MQTT3.1.1 standard
{ ID pelanggan:876275396
nama pengguna mqtt:485233
kata laluan mqtt:E_DEV01
pelayan mqtt: mqtt.heclouds.com
port mqtt:6002}
Pulihkan tetapan kilang sebelum konfigurasi untuk mengelakkan mendayakan fungsi yang tidak digunakan.
HANTAR(+++)
3S内HANTAR(DI)
RECV(+OK=AT dayakan)
HANTAR(DI+PULIHKAN)
RECV(+OK)
Langkah di atas boleh menggunakan perkakasan untuk memulihkan tetapan kilang.
Langkah 1: Masukkan mod konfigurasi AT;
HANTAR(+++)
3S内HANTAR(DI)
RECV(+OK=AT dayakan)
Langkah 2: Dayakan IP dinamik, jika anda mengkonfigurasi IP yang sepadan untuk rangkaian kawasan setempat
Pelayan MQTT, gunakan IP dinamik di sini;
HANTAR(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Langkah 3: Konfigurasikan mod kerja dan alamat dan port pelayan MQTT;
HANTAR(AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=Dan port tempatan telah ditetapkan kepada 0)
Langkah 4: Pilih platform MQTT;
HANTAR(DI+MQTTCLOUD=STANDARD) RECV(+OK)
Langkah 5: Konfigurasikan id Pelanggan peranti;
HANTAR(DI+MQTDEVID=876275396)
RECV(+OK)
Langkah 6: Konfigurasikan nama pengguna mqtt peranti;
HANTAR(DI+MQTUSER=485233)
RECV(+OK)
Langkah 7: Konfigurasikan kata laluan mqtt peranti;
HANTAR(AT+MQTPASS=E_DEV01)
RECV(+OK)
Langkah 8: Langgan topik yang sepadan (Topik);
HANTAR(AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Langkah 9: Konfigurasikan topik yang digunakan untuk penerbitan;
HANTAR(DI+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Langkah 10: Mulakan semula peranti;
HANTAR(AT+REBT)
RECV(+OK)
Hak tafsiran terakhir adalah milik Chengdu Ebyte Electronic Technology Co., Ltd.

Sejarah Semakan

Versi tarikh Penerangan Dikeluarkan oleh
1.0 2022-01-15 Versi awal LC

Tentang kami
Sokongan teknikal: support@cdebyte.com
Pautan muat turun Dokumen dan Tetapan RF: www.cdebyte.com/en/

Logo EBYTETel:+86-28-61399028
Faks:028-64146160
Web:www.cdebyte.com/en/
Alamat: Pusat Inovasi B333-D347, 4# XI-XIN Road, Chengdu, Sichuan, China
Hak Cipta ©2012–2022,Chengdu Ebyte Electronic Technology Co., Ltd.

Dokumen / Sumber

Gerbang Penghala Penghantaran Data Wayarles EBYTE E90-DTU [pdf] Manual Arahan
E90-DTU, E90-DTU Gerbang Penghala Penghantaran Data Wayarles, Gerbang Penghala Penghantaran Data Wayarles, Gerbang Penghala Penghantaran Data, Gerbang Penghala Penghantaran, Gerbang Penghala

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *