From 4cf85294dbaba1704fe86b507f9b69aae234e753 Mon Sep 17 00:00:00 2001 From: Flyte Date: Fri, 5 Feb 2016 21:47:27 +0000 Subject: [PATCH] Add template support to mqtt.publish service payload. --- homeassistant/components/mqtt/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/mqtt/__init__.py b/homeassistant/components/mqtt/__init__.py index 2701ccad314..b2e62f720e5 100644 --- a/homeassistant/components/mqtt/__init__.py +++ b/homeassistant/components/mqtt/__init__.py @@ -131,7 +131,7 @@ def setup(hass, config): def publish_service(call): """Handle MQTT publish service calls.""" msg_topic = call.data.get(ATTR_TOPIC) - payload = call.data.get(ATTR_PAYLOAD) + payload = util.template.render(hass, call.data.get(ATTR_PAYLOAD)) qos = call.data.get(ATTR_QOS, DEFAULT_QOS) retain = call.data.get(ATTR_RETAIN, DEFAULT_RETAIN) if msg_topic is None or payload is None: