Logotipo de EBYTEConjunto de instrucións AT
E90-DTU(xxxSLxx-ETH)_V2.0

Función básica conxunto de comandos AT

Instrucións de uso do manual de instrucións E90-DTU (xxxSLxx-ETH):

  1. Introduza o modo de comando AT: o porto serie envía +++, envía AT de novo dentro de 3 segundos e o dispositivo volve +OK e, a continuación, ingrese no modo de comando AT;
  2. Este manual de instrucións admite 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 e outras pasarelas EXNUMX;
  3. No seguinte texto, “ ” e “\r\n” representan saltos de liña en diferentes formatos de texto, que en realidade son HEX (0x0D e 0x0A);
  4. Admite a configuración do comando AT da rede, que pode realizar a configuración da rede AT a través do modo de transmisión transparente TCP/UDP, non use a configuración AT no modo de pasarela Modbus.
  5. Uso do servidor TCP/cliente TCP:Pasarela de enrutador de transmisión de datos sen fíos EBYTE E90-DTU - Aplicación
  6. Uso do servidor UDP/cliente UDP:Pasarela de enrutador de transmisión de datos sen fíos EBYTE E90-DTU - Aplicación 1

Táboa de códigos de erro:

Código de erro Ilustrar
-1 Formato de comando non válido
-2 Comando non válido
-3 Aínda non definido
-4 Parámetro non válido
-5 Aínda non definido

1.1 Resumo das instrucións básicas de configuración

Comando Ilustrar
AT+EXAT Saír do modo de configuración AT
MODELO AT+ Modelo de dispositivo
AT + NOME nome do dispositivo
AT+SN ID do dispositivo
AT+REBT Reinicie o dispositivo
AT+RESTAURAR Restablecer
AT + VER Consulta a versión do firmware
AT+UART Parámetros do porto serie
AT + MAC Enderezo MAC do dispositivo
AT+LORA Parámetros sen fíos da máquina
AT+REMOLORA Configure os parámetros inalámbricos remotos
AT+WAN Parámetros de rede do dispositivo
AT+LPORT Porto do dispositivo
AT+SOCK Modo de traballo e parámetros de rede de destino
AT+LINKSTA Comentarios sobre o estado da conexión
AT+UARTCLR Conecte o modo de caché do porto serie
AT+REGMOD Modo de paquete de rexistro
AT+REGINFO Contido do paquete de rexistro
AT+HEARTMOD Modo de paquete de latido cardíaco
AT+HEARTINFO Contido do paquete Heartbeat
AT+SHORTM Conexión curta
AT+TMORST Reinicio do tempo de espera
AT+TMOLINK Reinicie despois da desconexión
AT +WEBCFGPORT Web porto de configuración

1.2 Introduza o comando AT

Comando AT
Función Entra no modo de comando AT
Enviar AT
Volver +OK / +OK=AT activado
Observación Devolve cando non hai conexión e configuración: +OK=AT activado
Volver cando haxa unha conexión: + OK

【Example】
Envía +++ primeiro sen nova liña
Non se require ningún salto de liña ao enviar AT
Recibido \r\n+OK\r\n或\r\n+OK=Activar AT\r\n
1.3 Saír do comando AT

Comando AT+EXAT
Función Entra no modo de comando AT
Enviar AT+EXAT
Volver +OK

【Example】
Enviar: AT+EXAT\r\n
Recibido:\r\n+OK\r\n
Agarda a que o dispositivo se reinicie.
1.4 Modelo de consulta

Comando MODELO AT+
Función Modelo de consulta
Enviar MODELO AT+
Volver +OK=
Observación Modelo: NA111
NA111-A
NA112
NA112-A
NS1
NT1
NT1-B

【Example】
Enviar: AT+MODELO\r\n
Recibido:\r\n +OK=NA111-A\r\n
1.5 Consulta/Establecer nome

Comando AT + NOME
Función Consulta, Definir nome
Enviar consulta) AT+NAME
Consulta de devolución) +OK=
Enviar conxunto) AT+NAME= (Límite 10 bytes)
Conxunto de devolución) +OK

【Example】
Consulta:
Enviar: AT+NAME\r\n
Recibido:\r\n +OK=A0001\r\n
Configurar:
Enviar: AT+NAME=001\r\n
Recibido: \r\n +OK \r\n
1.6 Consulta/Establecer ID

Comando AT+SN
Función Consulta, Sentado
Enviar consulta) AT+SN
Volver (consulta) +OK=
Enviar conxunto) AT+SN= (Límite 24 bytes)
Conxunto de devolución) +OK

【Example】
Consulta:
Enviar: AT+SN\r\n
Recibido:\r\n +OK=0001\r\n
Configurar:
Enviar: AT+SN=111\r\n
Recibido:\r\n +OK \r\n
1.7 Reiniciar

Comando AT+REBT
Función Reinicie
Enviar AT+REBT
Volver +OK

【Example】
Enviar: AT+REBT\r\n
Recibido:\r\n +OK \r\n
Agarde a que se complete o reinicio.
1.8 Restablecer

Comando AT+RESTAURAR
Función Restablecer
Enviar AT+RESTAURAR
Volver +OK

【Example】
Enviar: AT+RESTORE\r\n
Recibido:\r\n +OK \r\n
Agarde a que se complete o restablecemento.
1.9 Consultar a información da versión

Comando AT + VER
Función Consulta a información da versión
Enviar AT+VER
Volver +OK

【Example】
Enviado: AT+VER\r\n
Recibido:\r\n +OK =9050-0-xx\r\n
[Nota] xx representa versións diferentes;
1.10 Consulta o enderezo MAS

Comando AT + MAC
Función Consulta o enderezo MAC
Enviar AT+MAC
Volver +OK=
Observacións Formato de datos de retorno "xx-xx-xx-xx-xx-xx"

【Example】
Enviado: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Consulta/Establecer parámetros LORA nativos

Comando LORA
Función Configurar parámetros de Lora nativos
Enviar consulta) AT+LORA
Volver (consulta) +OK=
Enviar conxunto) AT+LORA=
Conxunto de devolución) +OK
Observacións 1. ADDR (enderezo local): 0-65535
2. NETID (ID de rede): 0-255
3. AIR_BAUD (taxa de datos aéreos): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500(400SL
4. PACK_LENGTH(Lonxitude do paquete): 240, 128, 64, 32
5. RSSI_EN(Activar ruído ambiental) Pechar: RSCHOFF, Abrir: RSCHON
6. TX_POW (potencia de transmisión) Alto: PWMAX, Medio: PWMID, Baixo: PWLOW, Moi baixo: PWMIN
7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL)
8. RSSI_DATA(Activación de ruído de datos) Pechar: RSDATOFF, Abrir: RSDATON
9. TR_MOD (método de transferencia) Transmisión transparente: TRNOR, transmisión de punto fixo: TRFIX
10. RELE (función de relé) relé pechado: RLYOFF, relé aberto: RLYON
11. LBT(Activar LBT) Pechar:LBTOFF, Abrir:LBTON
12. WOR(Worded) WOR receptor: WORRX, WOR remitente: WORTX, Close WOR: WOROFF
13. WOR_TIM(WOR período, unidade ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
14. Chave de comunicación CRYPT: 0-65535

【Example】
Consulta:
Enviar: AT+ LORA \r\n
Recibido:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Montar:
Enviar:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Recibido:\r\n+OK\r\n
1.12 Establecer os parámetros LORA remotos

Comando LORA
Función Configurar parámetros de Lora nativos
Enviar configuración) AT+REMOLORA=
Volver configuración) +OK
Observacións 1. ADDR (enderezo local): 0-65535
2. NETID (ID de rede): 0-255
3. BAUD(Tasa de transmisión): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(bits de datos, bits de paridade, bits de parada) 8N1, 8O1, 8E1
4. AIR_BAUD (taxa de datos aéreos): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500,(400SL/(900SL
5. PACK_LENGTH(Lonxitude do paquete): 240, 128, 64, 32
6. RSSI_EN(Activar ruído ambiental): pechar: RSCHOFF, Abrir: RSCHON
7. TX_POW (potencia de transmisión) Alto: PWMAX, MIDlet: PWMID, Baixo: PWLOW, Inferior: PWMIN
8.  CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL)
9. RSSI_DATA(Habilitar ruído de datos): pechar: RSDATOFF, abrir: RSDATON
10. TR_MOD (método de transferencia): transmisión transparente: TRNOR, transmisión de punto fixo: TRFIX
11. RELE(Función de relé): relé pechado: RLYOFF, relé aberto: RLYON
12. LBT(Habilitar LBT): Pechar:LBTOFF, Abrir:LBTON
13. WOR(Modo WOR): WOR Receptor: WORRX, WOR Remitente: WORTX, Pechar WOR:WOROFF
14. WOR_TIM(Ciclo WOR, Unidade ms):
500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
15. Chave de comunicación CRYPT: 0-65535

[Nota]: A configuración remota debe conectarse cunha transmisión transparente antes de que a configuración teña éxito, e a configuración de velocidade aérea máis baixa e o subpaquete superior a 128 bits pódense enviar correctamente.
【Example】
Consulta:
Enviar: AT+AT+REMOLORA\r\n recibir:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Montar:
Enviar:
AT+HTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Recibido:\r\n+OK\r\n
1.13 Consulta/Establecer parámetros de rede

Comando AT+WAN
Función Consulta/definir parámetros de rede
Enviar consulta) AT+WAN
Volver (consulta) +OK=
Enviar conxunto) AT+WAN=
Conxunto de devolución) +OK
Observacións Modo: DHCP/ESTÁTICO Enderezo: enderezo IP local Máscara: máscara de subrede Pasarela: pasarela
DNS: servidor DNS

【Example】
Consulta:
Enviar: AT+WAN\r\n
Recibido: \r\n+OK= ESTÁTICO ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Configuración: (IP dinámica)
Enviar: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Recibido:\r\n+OK\r\n
Configuración: (IP estática)
Enviar: AT+WAN=ESTÁTICO,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Recibido:\r\n+OK\r\n
1.14 Consulta/Establece o número de porto local

Comando AT+LPORT
Función Consulta/Establece o número de porto local
Enviar consulta) AT+LPORT
Volver (consulta) +OK=
Enviar conxunto) AT+LPORT=
Conxunto de devolución) +OK
Observacións Valor (número de porto): 0-65535,0 (o modo cliente usa un porto aleatorio e o modo servidor necesita usar o parámetro "non-0", se non, o servidor do dispositivo non se abrirá);

【Example】
Consulta:
Enviar: AT+LPORT\r\n
Recibido:\r\n+OK=8887\r\n
configurar:
Enviar: AT+LPORT=8883\r\n
Recibido:\r\n+OK\r\n
1.15 Consultar/definir o modo de traballo da máquina e os parámetros de rede do dispositivo de destino

Comando AT+SOCK
Enviar consulta) Consulta e establece os parámetros do protocolo de rede
Volver (consulta) AT+SOCK
Enviar conxunto) +OK=
Conxunto de devolución) AT+SOCK=
Observacións +OK
Función Modelo (modo de traballo): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; IP remota (IP de destino/nome de dominio): pódese configurar un máximo de nome de dominio de 128 caracteres;
Porto remoto: 1-65535;

【Example】
Consulta:
Enviar: AT+SOCK\r\n
Recibido:\r\n+OK=TCPC,192.168.3.3,8888\r\n
configurar:
Enviar: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Recibido:\r\n+OK\r\n
1.16 Consultar o estado da ligazón de rede

Comando AT+LINKSTA
Función Consulta o estado da ligazón de rede
Enviar AT+LINKSTA
Volver +OK=
Observacións STA: Conectar/Desconectar

【Example】
Enviar: AT+LINKSTA\r\n
Recibido:\r\n+OK=Desconectar\r\n
1.17 Consulta/Establecer o estado de borrado da caché do porto serie

Comando AT+UARTCLR
Función Consulta e establece o estado de borrado da caché do porto serie
Enviar consulta) AT+UARTCLR
Volver (consulta) +OK=
Enviar conxunto) AT+UARTCLR=
Conxunto de devolución) +OK
Observacións STA: ON(Activar a conexión para borrar a caché)
OFF(Desactivar a caché de borrado da conexión)

【Example】
Consulta:
Enviar: AT+UARTCLR\r\n
Recibido:\r\n+OK=ON\r\n
configurar:
Enviar: AT+UARTCLR=OFF\r\n
Recibido:\r\n+OK\r\n
1.18 Consulta/definir o modo de paquete de rexistro

Comando AT+REGMOD
Función Consulta/definir o modo de paquete de rexistro
Enviar consulta) AT+REGMOD
Volver (consulta) +OK=
Enviar conxunto) AT+REGMOD=
Conxunto de devolución) +OK
Observacións Estado: OFF – Desactivado OLMAC – Enviar MAC na primeira conexión OLCSTM – Primeira conexión Enviar EMBMAC personalizado – enviar MAC por paquete EMBCSTM – Enviar por paquete personalizado

【Example】
Consulta:
Enviar: AT+REGMOD\r\n
Recibido:\r\n+OK=OFF\r\n
configurar:
Enviar: AT+UARTCLR=OLMAC\r\n
Recibido:\r\n+OK\r\n
1.19 Consultar/definir o contido do paquete de rexistro personalizado

Comando REGINFO
Función Consulta/establece o contido do paquete de rexistro personalizado
Enviar consulta) AT+HEARTINFO
Volver (consulta) +OK=
Enviar conxunto) AT+HEARTINFO=
Conxunto de devolución) +OK
Observacións Modo: formato de datos (HEX) hexadecimal, cadea (STR); Datos de datos: o límite ASCII é de 40 bytes, o límite HEX é de 20 bytes;

【Example】
Consulta:
Enviar: AT+REGINFO\r\n
Recibido:\r\n+OK=STR,rexistrar mensaxe\r\n
configurar:
Enviar: AT+REGINFO=STR,TEST EBTYE\r\n
Recibido:\r\n+OK\r\n
1.20 Consulta/establece o modo de paquete de latido cardíaco

Comando AT+HEARTMOD
Función Consulta/establece o modo de paquete de latido cardíaco
Enviar consulta) AT+ HEARTMOD
Volver (consulta) +OK=
Enviar conxunto) AT+HEARTMOD=
Conxunto de devolución) +OK
Observacións Modo: NINGUNO (pechado), UART (latido cardíaco en serie), NET (latido cardíaco da rede); Tempo: tempo 0-65535 s, 0 (pecha o latido do corazón);

【Example】
Consulta:
Enviar: AT+HEARTMOD\r\n
Recibido:\r\n+OK=NINGUNHA,0\r\n
Enviar: AT+HEARTMOD =NET,50\r\n
Recibido:\r\n+OK\r\n
1.21 Consultar/definir datos do latido do corazón

Comando AT+HEARTINFO
Función Consulta/establece os datos do latido do corazón
Enviar consulta) AT+HEARTINFO
Volver (consulta) +OK=
Enviar conxunto) AT+HEARTINFO=
Conxunto de devolución) +OK
Observacións Modo: formato de datos (HEX) hexadecimal, cadea (STR); Datos de datos: o límite ASCII é de 40 bytes, o límite HEX é de 20 bytes;

【Example】
Consulta:
Enviar: AT+HEARTINFO\r\n
Recibido:\r\n+OK=STR, mensaxe de latexo do corazón\r\n
configurar:
Enviar: AT+HEARTINFO=STR,PROBA DE CORAZÓN EBTYE\r\n
Recibido:\r\n+OK\r\n
1.22 Consulta/definir un tempo de conexión curto

Comando AT+SHORTM
Función Consulta/establece un tempo de conexión curto
Enviar consulta) AT+SHORTM
Volver (consulta) +OK=
Enviar conxunto) AT+SHORTM=
Conxunto de devolución) +OK
Observacións Tempo: límite 2-255 s, 0 está desactivado;

【Example】
Consulta:
Enviar: AT+SHORTM\r\n
Recibido:\r\n+OK=0\r\n
configurar:
Enviar: AT+SHORTM=5\r\n
Recibido:\r\n+OK\r\n
1.23 Consulta/definir o tempo de reinicio do tempo de espera

Comando AT+TMORST
Función Consulta/establece o tempo de reinicio do tempo de espera
Enviar consulta) AT+TMORST
Volver (consulta) +OK=
Enviar conxunto) AT+TMORST= 60-65535s,
Conxunto de devolución) +OK
Observacións Tempo: límite 2-255 s, 0 está desactivado;

【Example】
Consulta:
Enviar: AT+TMORST\r\n
Recibido:\r\n+OK=300\r\n
configurar:
Enviar: AT+SHORTM=350\r\n
Recibido:\r\n+OK\r\n
1.24 Consulta/establece a hora e as horas de desconexión e reconexión

Comando AT+TMOLINK
Función Consulta/establece a hora e as horas de desconexión e reconexión
Enviar consulta) AT+TMOLINK
Volver (consulta) +OK=
Enviar conxunto) AT+TMOLINK=
Conxunto de devolución) +OK
Observacións Tempos (tempo de desconexión e reconexión): límite 1-255, 0 está pechado; Num (tempos de desconexión e reconexión): límite 1-60 veces;

【Example】
Consulta:
Enviar: AT+TMOLINK\r\n
Recibido:\r\n+OK=5,5\r\n
configurar:
Enviar: AT+TMOLINK=10,10\r\n
Recibido:\r\n+OK\r\n
1.25 Web Porto de configuración

Comando AT +WEBCFGPORT
Función Consulta e configura web porto de configuración
Enviar consulta) AT +WEBCFGPORT
Volver (consulta) +OK=
Enviar conxunto) AT+TMOLINK=
Conxunto de devolución) +OK
Observacións PORTO: 2-65535

【Example】
Consulta:
Enviar: AT+WEBCFGPORT\r\n
Recibido:\r\n+OK=80\r\n
configurar:
Enviar: AT+WEBCFGPORT=80\r\n
Recibido:\r\n+OK\r\n

Función Modbus Conjunto de comandos AT

2.1 Resumo dos comandos "Función Modbus".

Comando Descrición
AT+MODWKMOD Modo Modbus
AT+MODPTCL Conversión de protocolos
AT+MODGTWYTM Instrución de pasarela de almacenamento Tempo de almacenamento e intervalo de consulta
AT+MODCMDEDIT Comando Modbus RTU almacenado previamente

2.2 Consulta o modo de traballo de Modbus e o tempo de espera do comando

Comando AT+MODWKMOD
Función Consulta e configura o modo de traballo Modbus
Enviar consulta) AT+MODWKMOD
Volver (consulta) +OK=
Observacións Modo: NONE (desactiva MODBUS) SIMPL (conversión de protocolo simple) MULIT (modo multi-master) STORE (gateway de almacenamento) CONFIG (gateway configurable) AUTOUP (modo de carga activo)
Tempo de espera: 0-65535;

Consulta:
Enviar: AT+MODWKMOD\r\n
Recibido:\r\n+OK=SIMPL,100\r\n
configurar:
Enviar: AT+MODWKMOD=MULIT,1000\r\n
Recibido:\r\n+OK\r\n
2.3 Activar a conversión do protocolo Modbus TCP a Modbus RTU

Comando AT+MODPTCL
Función Consulta e configura a conversión do protocolo Modbus TCP<=>Modbus RTU)
Enviar consulta) AT+MODPTCL
Volver (consulta) +OK=
Observacións Modo: ON (Activar conversión de protocolo) OFF (Desactivar conversión de protocolo)

Consulta:
Enviar: AT+MODPTCL\r\n
Recibido:\r\n+OK=ON\r\n
configurar:
Enviar: AT+MODPTCL=ON\r\n
Recibido:\r\n+OK\r\n
2.4 Establecer o tempo de almacenamento dos comandos de pasarela Modbus e o intervalo de consulta automática

Comando AT+MODGTWYTM
Función Consulta e configura o tempo de almacenamento dos comandos de pasarela Modbus e o intervalo de consulta automática
Enviar (consulta) AT+MODGTWYTM
Volver (consulta) +OK=
Observacións Tempo 1: tempo de almacenamento das instrucións (1-255 segundos)
Time2: tempo de intervalo de consulta automática (1-65535 milisegundos)

Consulta:
Enviar: AT+MODGTWYTM\r\n
Recibido:\r\n+OK=10,200\r\n
configurar:
Enviar: AT+MODGTWYTM=5,100\r\n
Recibido:\r\n+OK\r\n
2.5 Consulta e edición de comandos previamente almacenados da pasarela de configuración Modbus

Comando AT+MODCMDEDIT
Función Consulta e edición de comandos previamente almacenados da pasarela de configuración Modbus
Enviar consulta) AT+MODCMDEDIT
Volver (consulta) +OK=
Observacións Modo: AGREGAR comando de engadir; instrución de eliminación DEL; comando de borrado CLR; CMD: comando Modbus (só admite o comando Modbus RTU estándar, non é necesario cubrir a verificación, só se pode configurar o código de función do comando de lectura 01, 02, 03, 04), non pode almacenar o mesmo comando e devolver +ERR=- 4;

Consulta:
Enviar: AT+MODCMDEDIT\r\n
Recibido: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
configurar:
Enviar: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Engadir comando)
Recibido:\r\n+OK\r\n
Enviar: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Comando Eliminar)
Recibido:\r\n+OK\r\n
Enviar: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Borrar comando)
Recibido:\r\n+OK\r\n

Conxunto de comandos AT de Internet das cousas

3.1 Resumo das directivas "Capacidades IoT".

Comando Descrición
MODO AT+HTPRREQ Método de solicitude HTTP
AT+HTPURL HTTP URL camiño
AT+HTPHEAD Cabeceiras HTTP
AT+MQTTCLOUD Plataforma MQTT
AT+MQTKPALIVE Período de conservación do latido cardíaco MQTT
AT+MQTDEVID ID de cliente MQTT
AT+MQTUSER Nome de usuario MQTT
AT+MQTPASS Contrasinal MQTT
AT+MQTTPRDKEY Clave de produto Alibaba Cloud
AT+MQTSUB Tema de subscrición a MQTT
AT+MQTPUB Tema de publicación de MQTT

3.2 Configuración do nome de dominio ou IP de destino MQTT e HTTP
Consulte "Consultar/Establecer o modo de traballo da máquina e os parámetros de rede do dispositivo de destino".
Establece o modo MQTT e os parámetros de destino:
Enviar: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Recibido:\r\n+OK\r\n
Establece o modo MQTT e os parámetros de destino:
Enviar: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Recibido:\r\n+OK\r\n
3.3 Consulta/configurar o método de solicitude HTTP

Comando MODO AT+HTPRREQ
Función Consulta/configura o método de solicitude HTTP
Enviar (consulta) MODO AT+HTPRREQ
Volver (consulta) +OK=
Enviar (Configurar) AT+HTPRREQMODE=
Conxunto de devolución) +OK
Observacións Método: GET\POST

【Example】
Consulta:
Enviar: AT+HTREQMODE\r\n
Recibido:\r\n+OK=GET\r\n
configurar:
Enviar: AT+HTPRREQMODE=POST\r\n
Recibido:\r\n+OK\r\n
3.4 Consulta/Establecer HTTP URL Camiño

Comando AT+HTPURL
Función Consulta/Establece HTTP URL Camiño
Enviar consulta) AT+HTPURL
Volver (consulta) +OK=
Enviar conxunto) AT+HTPURL=
Conxunto de devolución) +OK
Observacións Ruta: solicitude HTTP URL enderezo do recurso (límite de lonxitude 0-128 caracteres)

【Example】
Consulta:
Enviar: AT+HTPURL\r\n
Recibido: \r\n+OK=/1.php?\r\n
configurar:
Enviar: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Recibido:\r\n+OK\r\n
3.5 Consulta/Establecer cabeceiras HTTP

Comando AT+HTPHEAD
Función Consulta/Establecer cabeceiras HTTP
Enviar (consulta) AT+HTPHEAD
Volver (consulta) +OK= ,
Enviar conxunto) AT+HTPHEAD= ,
Conxunto de devolución) +OK
Observacións Para (HTTP devolve os datos do porto serie con cabeceira): DEL: sen cabeceira;
ENGADIR: con Baotou;
Cabeceira (encabezado de solicitude HTTP): límite de lonxitude 128 caracteres;

【Example】
Consulta:
Enviar: AT+HTPHEAD\r\n
Recibido:\r\n+OK=Axente de eliminación: Mozilla/5.0\r\n
configurar:
Enviar: AT+HTPHEAD=ADD, Host: www.ebyte.com\r\n
Recibido:\r\n+OK\r\n
3.6 Consulta/Establecer plataforma de destino MQTT

Comando AT+MQTTCLOUD
Función Consulta/Establece a plataforma de destino MQTT
Enviar (consulta) AT+MQTTCLOUD
Volver (consulta) +OK=
Enviar (Configurar) AT+MQTTCLOUD=
Conxunto de devolución) +OK
Observacións Servidor (plataforma de destino MQTT): ESTÁNDAR (servidor de protocolo estándar MQTT3.1.1) ONENET (servidor OneNote-MQTT) ALI (servidor MQTT de nube de Alibaba) BAIDU (servidor MQTT de nube de Baidu) HUAWEI (servidor MQTT de nube de Huawei)

【Example】
Consulta:
Enviar: AT+MQTTCLOUD\r\n
Recibido:\r\n+OK=ESTÁNDAR\r\n
configurar:
Enviar: AT+MQTTCLOUD=BAIDU\r\n
Recibido:\r\n+OK\r\n
3.7 Consulta/configurar o ciclo de envío de paquetes de latido cardíaco MQTT keep-alive

Comando AT+MQTKPALIVE
Función Consulta/establece o ciclo de envío de paquetes de latido cardíaco MQTT keep-alive
Enviar consulta) AT+MQTKPALIVE
Volver (consulta) +OK=
Enviar conxunto) AT+MQTKPALIVE=
Conxunto de devolución) +OK
Observacións Tempo: tempo de latido do corazón de MQTT (límite 1-255 segundos, predeterminado 60 segundos, non se recomenda modificalo);

【Example】
Consulta:
Enviar: AT+MQTKPALIVE\r\n
Recibido:\r\n+OK=60\r\n
configurar:
Enviar: AT+MQTKPALIVE=30\r\n
Recibido:\r\n+OK\r\n
3.8 Consulta/definir o nome do dispositivo MQTT (ID de cliente)

Comando AT+MQTDEVID
Función Consulta/definir o nome do dispositivo MQTT (ID de cliente)
Enviar consulta) AT+MQTDEVID
Volver (consulta) +OK=
Enviar conxunto) AT+MQTDEVID=
Conxunto de devolución) +OK
Observacións ID de cliente: o nome do dispositivo MQTT (ID de cliente) está limitado a 128 caracteres;

【Example】
Consulta:
Enviar: AT+MQTDEVID\r\n
Recibido: \r\n+OK=test-1\r\n
configurar:
Enviar: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Recibido:\r\n+OK\r\n
3.9 Consulta/Establecer nome de usuario MQTT (nome de usuario/nome do dispositivo)

Comando AT+MQTUSER
Función Consulta/Establecer nome de usuario MQTT (nome de usuario/nome de dispositivo)
Enviar consulta) AT+MQTUSER
Volver (consulta) +OK=
Enviar conxunto) AT+MQTUSER=
Conxunto de devolución) +OK
Observacións Nome de usuario: o ID de produto MQTT (nome de usuario/nome do dispositivo) ten unha lonxitude limitada de 128 caracteres;

【Example】
Consulta:
Enviar: AT+MQTUSER\r\n
Recibido:\r\n+OK=ebyte-IOT\r\n
configurar:
Enviar: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Recibido:\r\n+OK\r\n
3.10 Consulta/Establecer contrasinal do produto MQTT (contrasinal MQTT/segredo do dispositivo)

Comando AT+MQTPASS
Función Consulta/Establecer contrasinal de inicio de sesión MQTT (contrasinal MQTT/segredo do dispositivo)
Enviar (consulta) AT+MQTPASS
Volver (consulta) +OK=
Enviar (Configurar) AT+MQTPASS=
Volver (Configurar) +OK
Observacións Contrasinal: a lonxitude do contrasinal de inicio de sesión MQTT (contrasinal MQTT/segredo do dispositivo) está limitada a 128 caracteres;

【Example】
Consulta:
Enviar: AT+MQTPASS\r\n
Recibido:\r\n+OK=12345678\r\n
configurar:
Enviar: AT+MQTPASS=87654321\r\n
Recibido:\r\n+OK\r\n
3.11 Consulta/Establece a clave de produto de Alibaba Cloud MQTT

Comando AT+MQTTPRDKEY
Función Consulta/Establece a clave de produto de Alibaba Cloud MQTT
Enviar consulta) AT+MQTTPRDKEY
Volver (consulta) +OK=
Enviar conxunto) AT+MQTTPRDKEY=
Conxunto de devolución) +OK
Observacións Clave de produto: clave de produto de Alibaba Cloud (limitado a 64 caracteres)

【Example】
Consulta:
Enviar: AT+MQTTPRDKEY\r\n
Recibido:\r\n+OK=chave de produto do usuario\r\n configurado:
Enviar: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Recibido:\r\n+OK\r\n
3.12 Consultar/definir o tema da subscrición a MQTT

Comando AT+MQTSUB
Función Consulta/establece o tema da subscrición a MQTT
Enviar consulta) AT+MQTSUB
Volver (consulta) +OK= ,
Enviar conxunto) AT+MQTSUB= ,
Conxunto de devolución) +OK
Observacións Qos: só admite o nivel 0, 1;
Tema: tema da subscrición a MQTT (limitado a 128 caracteres)

【Example】
Consulta:
Enviar: AT+MQTSUB\r\n
Recibido: \r\n+OK= 0, tema \r\n configurado:
Enviar: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/usuario/SUB\r\n
Recibido:\r\n+OK\r\n
3.13 Consulta/Establece o tema de publicación de MQTT

Comando AT+MQTPUB
Función Consulta/Establece o tema de publicación de MQTT
Enviar (consulta) AT+MQTPUB
Volver (consulta) +OK= ,
Enviar (Configurar) AT+MQTPUB= ,
Volver (Configurar) +OK
Observacións Qos: só admite o nivel 0, 1;
Tema: tema de publicación de MQTT (limitado a 128 caracteres)

【Example】
Consulta:
Enviar: AT+MQTPUB\r\n
Recibido: \r\n+OK=0,tema \r\n
configurar:
Enviar: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/usuario/PUB\r\n
Recibido:\r\n+OK\r\n

Configuración AT Example

4.1 Examparchivo de conexión a un servidor MQTT3.1.1 estándar
{ ID do cliente: 876275396
nome de usuario mqtt: 485233
mqtt contrasinal: E_DEV01
Servidor mqtt: mqtt.heclouds.com
porto mqtt: 6002}
Restablece a configuración de fábrica antes da configuración para evitar activar funcións non utilizadas.
ENVIAR (+++)
3S内ENVIAR (ÁS)
RECV(+OK=AT activado)
ENVIAR (Á+RESTAURAR)
RECV(+OK)
Os pasos anteriores poden usar o hardware para restaurar a configuración de fábrica.
Paso 1: Ingrese ao modo de configuración AT;
ENVIAR (+++)
3S内ENVIAR (ÁS)
RECV(+OK=AT activado)
Paso 2: Activa a IP dinámica, se configura a IP correspondente para a rede de área local
Servidor MQTT, use aquí a IP dinámica;
ENVIAR(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Paso 3: Configure o modo de traballo e o enderezo e o porto do servidor MQTT;
ENVIAR(AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=E o porto local estableceuse como 0)
Paso 4: Seleccione a plataforma MQTT;
ENVIAR(AT+MQTTCLOUD=ESTÁNDAR) RECV(+OK)
Paso 5: Configure o ID de cliente do dispositivo;
ENVIAR(AT+MQTDEVID=876275396)
RECV(+OK)
Paso 6: Configure o nome de usuario mqtt do dispositivo;
ENVIAR(AT+MQTUSER=485233)
RECV(+OK)
Paso 7: Configure o contrasinal mqtt do dispositivo;
ENVIAR(AT+MQTPASS=E_DEV01)
RECV(+OK)
Paso 8: Subscríbete ao tema correspondente (Tema);
ENVIAR(AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Paso 9: Configure o tema utilizado para publicar;
ENVIAR(AT+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Paso 10: Reinicie o dispositivo;
ENVIAR (AT+REBT)
RECV(+OK)
O dereito de interpretación final pertence a Chengdu Ebyte Electronic Technology Co., Ltd.

Historial de revisións

Versión Data Descrición Emitido por
1.0 2022-01-15 Versión inicial LC

Sobre nós
Soporte técnico: support@cdebyte.com
Ligazón de descarga de documentos e configuración de RF: www.cdebyte.com/en/

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

Documentos/Recursos

Pasarela de enrutador de transmisión de datos sen fíos EBYTE E90-DTU [pdfManual de instrucións
E90-DTU, E90-DTU Pasarela de enrutador de transmisión de datos sen fíos, Pasarela de enrutador de transmisión de datos sen fíos, Pasarela de enrutador de transmisión de datos, Pasarela de enrutador de transmisión, Pasarela de enrutador

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *