MQTT: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
|  (Created page with "=MQTT=  MQTT is a ''really'' simple protocol that connected devices can use to publish and receive messages. Messages have a topic and may contain an arbitrary payload. Device...") | mNo edit summary | ||
| (7 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| [[IoT with AME|Home]] | |||
| MQTT is a ''really'' simple protocol that connected devices can use to publish and receive messages. Messages have a topic and may contain an arbitrary payload. Devices never talk to each other directly. A MQTT  | =MQTT - A Protocol for Connecting IoT Devices= | ||
| MQTT is a ''really'' simple protocol that connected devices can use to publish and receive messages. Messages have a topic and may contain an arbitrary payload. Devices never talk to each other directly. A server (MQTT broker) receives published messages and distributes them to subscribers by matching message topics with subscribed-to topics. | |||
| * [[MQTT Encoding and Decoding]] | |||
| * [[MQTT FSM|Handshaking]] - a FSM (Finite State Machine) of the protocol at QoS 0, 1, 2 | |||
| * [[MQTT Arduino Limits|Limits of the Arduino environment]] (like, conversational state) | |||
| [[IoT with AME|Home]] | |||
Latest revision as of 11:52, 13 June 2018
MQTT - A Protocol for Connecting IoT Devices
MQTT is a really simple protocol that connected devices can use to publish and receive messages. Messages have a topic and may contain an arbitrary payload. Devices never talk to each other directly. A server (MQTT broker) receives published messages and distributes them to subscribers by matching message topics with subscribed-to topics.
- MQTT Encoding and Decoding
- Handshaking - a FSM (Finite State Machine) of the protocol at QoS 0, 1, 2
- Limits of the Arduino environment (like, conversational state)