Skip to content
This repository was archived by the owner on Mar 26, 2022. It is now read-only.
This repository was archived by the owner on Mar 26, 2022. It is now read-only.

Add Part 2 video to the sparkplug resources page. #101

@hassanjaber98

Description

@hassanjaber98

link to video: https://www.youtube.com/watch?v=27_DKWjE3gg

link to page:https://sparkplug.eclipse.org/resources/

Title: Sparkplug Essentials 02 - Requirements for MQTT Sparkplug

Desc: What are the requirements for Sparkplug?

Sparkplug relies heavily on MQTT. In order to use Sparkplug it is important to use an MQTT broker that fully supports the MQTT 3.1.1 specification. It is not possible to use Sparkplug unless MQTT broker and clients support at least MQTT version 3.1.1 or higher.

The hard requirements for Sparkplug are

• QoS 0 and 1
• Retained Messages
• Last Will and Testament
• A flexible security system

Quality of Service 1 (delivery at most once) and Quality of Service 1 (delivery at least once) are mandatory for using Sparkplug. For more information about Quality of Service Levels read our blog post
https://www.hivemq.com/blog/mqtt-esse...
or watch the video on the same topic:
https://www.youtube.com/watch?v=hvhtJ...

Retained Messages and Last Will and Testament are also required features for MQTT Sparkplug. Make sure your MQTT broker offers 100% MQTT 3.1.1 conformity. For a better understanding of Retained Messages and Last Will and Testament we recommend reading our blog posts:

https://www.hivemq.com/blog/mqtt-esse...
https://www.hivemq.com/blog/mqtt-esse...

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions