From bd62248841defdc8075deb1665630ac776cf4295 Mon Sep 17 00:00:00 2001 From: Tommy Jonsson Date: Sat, 7 Jul 2018 11:10:43 +0200 Subject: [PATCH] Add original message as dialogflow_query parameter (#15304) So you can access for example sessionId as {{ dialogflow_query.sessionId }} in intent templates. --- homeassistant/components/dialogflow.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/dialogflow.py b/homeassistant/components/dialogflow.py index 7a0918aab25..28b3a05e403 100644 --- a/homeassistant/components/dialogflow.py +++ b/homeassistant/components/dialogflow.py @@ -99,7 +99,8 @@ async def async_handle_message(hass, message): return None action = req.get('action', '') - parameters = req.get('parameters') + parameters = req.get('parameters').copy() + parameters["dialogflow_query"] = message dialogflow_response = DialogflowResponse(parameters) if action == "":