Chat freely about anything...

User avatar
By titusece
#59290 Dear All,

I am able to do MQTT on ESP8266 board and now I want to do AMQP (advanced message queue protocol) using ESP8266.

I will use CloudAMQP as broker here.

The code would be arduino ino code, LUA or micropython code. But it should run on ESP8266.

Thanks for your support.

Regards,
Titus S.
User avatar
By titusece
#59317 I'm able to send message to cloudAMQP using the below linux commands.
AMQP:
amqp-publish -e amq.direct --url amqp://rpbabbvu:UWRYLmLEHHJSSXHXF7bhvy6 ... m/rpbabbvu -b 10

MQTT and Rabbitmq:
mosquitto_pub -h zebra.rmq.cloudamqp.com -t test -m "Jesus" -u rpbabbvu:rpbabbvu -P UWRYLmLEHHJSSXHXF7bhvy6CO1hlHYRT

In ESP8266 and Arduino:

mqttClient.setServer("zebra.rmq.cloudamqp.com", 1883);
mqttClient.setKeepAlive(5).setWill("topic/online", 2, true, "no").setCredentials("arbnarbm:arbnarbm", "1if1Zah5rraaBDcr9fN3bOV8guypAqEt").setClientId("myDevice");

Not sure, this is correct.

Please anybody knows about AMQP in Arduino/ESP8266 (NodeMCU)