home-assistant.github.io/source/_docs/mqtt/service.markdown
2018-03-11 15:04:50 -07:00

781 B

layout title description date sidebar comments sharing footer logo
page MQTT Publish service Instructions how to setup the MQTT Publish service within Home Assistant. 2015-08-07 18:00 true false true true mqtt.png

The MQTT component will register the service publish which allows publishing messages to MQTT topics. There are two ways of specifying your payload. You can either use payload to hard-code a payload or use payload_template to specify a template that will be rendered to generate the payload.

{
  "topic": "home-assistant/light/1/command",
  "payload": "on"
}
{
  "topic": "home-assistant/light/1/state",
  "payload_template": "{% raw %}{{ states('device_tracker.paulus') }}{% endraw %}"
}