From 0102b6b1d24e690019625f08822dd66af175c04b Mon Sep 17 00:00:00 2001 From: Tommy Jonsson Date: Thu, 5 Jul 2018 10:36:40 +0200 Subject: [PATCH] Add original message as dialogflow_query parameter 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 7a0918aab25e0d..28b3a05e403cb1 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 == "":