Publish ​Publish

yaml
type: "io.kestra.plugin.mqtt.publish"
yaml
id: mqtt_publish
namespace: company.team

tasks:
  - id: publish
    type: io.kestra.plugin.mqtt.Publish
    server: tcp://localhost:1883
    clientId: kestraProducer
    topic: kestra/sensors/cpu
    serdeType: JSON
    retain: true
    from:
      type: "sensors"
      value: 1.23

yaml
id: mqtt_publish
namespace: company.team

tasks:
  - id: publish
    type: io.kestra.plugin.mqtt.Publish
    server: ssl://localhost:8883
    clientId: kestraProducer
    topic: kestra/sensors/cpu
    crt: /home/path/to/ca.crt
    serdeType: JSON
    retain: true
    from:
      type: "sensors"
      value: 1.23
Properties
Possible Values
STRINGJSONBYTES
Format duration
Default V5
Possible Values
V3V5
Default 1
Default false