Hola, alguien ha trabajado con esos módulos para publicar mensajes en MQTT?
Estoy intentándolo sin exito. Probé esta sesión:
\0x00\0x00
RDY
+CFUN: 1
+CPIN: READY
Call Ready
SMS Ready
AT+CIPSHUT
SHUT OK
AT+CGATT=1
OK
AT+CSTT="igprs.claro.com.ar","",""
OK
AT+CIICR
OK
AT+CIFSR
10.160.104.56
AT+CIPSTART="TCP","test.mosquitto.org",1883
OK
CONNECT OK
AT+CIPSEND
>
\0x10\0x13\0x00\0x04MQTT\0x04\0x02\0x00<\0x00\0x07elgarbe\0x1a
SEND OK
CLOSED
Mi conección es la siguiente:
0x10 Connect request
0x13 19 bytes to the end
0x00
0x04 Protocol lenght
0x4D
0x51
0x54
0x54 MQTT
0x04 Protocol Level
0x02 No user, no paswd, clean session
0x00
0xC2 60 sec keep alive
0x00
0x07 Payload lenght
0x65
0x6c
0x67
0x61
0x72
0x62
0x65
0x1A ctrl-z to finish CIPSEND
Para estar seguro que el sim se conecta a internet realizo la siguiente prueba:
AT+SAPBR=1,1
OK
AT+HTTPINIT
OK
AT+HTTPPARA="URL","http://httpbin.org/get"
OK
AT+HTTPPARA="CID",1
OK
AT+HTTPACTION=0
OK
+HTTPACTION: 0,200,256
AT+HTTPREAD
+HTTPREAD: 256
{
"args": {},
"headers": {
"Accept": "*/*",
"Host": "httpbin.org",
"User-Agent": "SIMCOM_MODULE",
"X-Amzn-Trace-Id": "Root=1-5e98ae6e-8f7a6e1090755400a90f9428"
},
"origin": "181.117.220.2",
"url": "http://httpbin.org/get"
}
OK
OK
AT+HTTPTERM
OK
Alguien que me pueda arrojar un poco de luz?
Gracias!