User Tools

Site Tools


No ACL setup yet! Denying access to everyone.
en:edu:zmitac:s2:aih:lab:stm32mqtt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:edu:zmitac:s2:aih:lab:stm32mqtt [2024/01/17 14:36] – ktokarzen:edu:zmitac:s2:aih:lab:stm32mqtt [2024/01/17 14:46] (current) – ktokarz
Line 53: Line 53:
 AT+MQTTCONN=0,"192.168.1.100",1883,1 AT+MQTTCONN=0,"192.168.1.100",1883,1
 </code> </code>
 +<note>
 +The last parameter is the reconnect flag. If 1 the modem will reconnect automatically after the connection with the broker is lost, if 0 it will not reconnect automatically.
 +</note>
 After a successful connection to the MQTT broker, we can subscribe to the chosen topic or publish messages. After a successful connection to the MQTT broker, we can subscribe to the chosen topic or publish messages.
 <code> <code>
Line 63: Line 66:
 Please refer to the MQTT lesson for the details. Please refer to the MQTT lesson for the details.
 </note> </note>
 +If some other device publishes the data using the topic we subscribe the modem will send the information including the topic's name, length of the payload and payload as the text (without quotation marks).
 +<code>
 ++MQTTSUBRECV:0,"MQTT_topic",length,data
 +</code>
 +for example:
 +<code>
 ++MQTTSUBRECV:0,"vrel/device1/sensor/colour",7,#1C1C99
 +</code>
en/edu/zmitac/s2/aih/lab/stm32mqtt.1705498578.txt.gz · Last modified: by ktokarz