Skip to content

MQTT 5.0 Operation Binding v0.1.0

WARNING

This is a legacy version of the MQTT 5.0 operation binding. It is recommended to use the latest version (v0.2.0) for up-to-date features and compatibility.

The MQTT 5.0 operation binding v0.1.0 describes the behavior of a publish or subscribe operation. This version of the binding is a placeholder and does not define any specific properties.

Overview

This binding is used to signify an MQTT-specific operation, where future configurations like Quality of Service (QoS) would be defined. In this legacy version, its presence is purely informational.

Operation Properties

PropertyTypeRequiredDescription
bindingVersionstringNoBinding version (defaults to 0.1.0)

Example

This example shows a publish operation with the legacy binding.

yaml
operations:
  sendLightMeasurement:
    action: send
    channel:
      $ref: '#/channels/lightMeasured'
    bindings:
      mqtt5:
        bindingVersion: '0.1.0'

Changelog

Version 0.1.0

  • Initial legacy release of the MQTT 5.0 operation binding.
  • The binding is a placeholder with no specific properties.