filmov
tv
Foundational MQTT protocol changes | MQTT 5 Essentials Part 2
Показать описание
In part 2 of our MQTT 5 Essentials series, we will determine that the new version of this popular IoT protocol, MQTT 5, is still MQTT. All the proven principles of MQTT remained, but there were some foundational changes and a set of useful new features was added, like:
- User Properties
- Reason Codes
- Return Codes for unsupported features (Negative Acknowledgements)
- Clean Start
- Additional Auth Packet
- UTF-8 String pairs
- Bi-directional DISCONNECT packets
- No retry for QoS 1 and 2 messages
- Using passwords without usernames
Many of them will be explained in detail in the following parts of this series. It is mentionable brokers like HiveMQ already introduced some of these features in earlier versions of MQTT.
*** Chapters / Table of Contents ***
00:00 Welcome to MQTT5 Essentials
00:17 MQTT is still MQTT
00:28 New features and foundational changes to MQTT 5
02:26 Conclusion
02:39 Announcing part 3 - Session and Message Expiry Intervals
#MQTT5 #MQTT #MQTT5Essentials
- User Properties
- Reason Codes
- Return Codes for unsupported features (Negative Acknowledgements)
- Clean Start
- Additional Auth Packet
- UTF-8 String pairs
- Bi-directional DISCONNECT packets
- No retry for QoS 1 and 2 messages
- Using passwords without usernames
Many of them will be explained in detail in the following parts of this series. It is mentionable brokers like HiveMQ already introduced some of these features in earlier versions of MQTT.
*** Chapters / Table of Contents ***
00:00 Welcome to MQTT5 Essentials
00:17 MQTT is still MQTT
00:28 New features and foundational changes to MQTT 5
02:26 Conclusion
02:39 Announcing part 3 - Session and Message Expiry Intervals
#MQTT5 #MQTT #MQTT5Essentials