Hi,
I’m trying to configure DialogFlow but without success. https is well configured and working.
The documentation is misleading and not complete.
It’s written to add to DialogFlow fullfitment:
- Enable Webhook and set your Dialogflow webhook url as the endpoint, e.g.,
https://myhome.duckdns.org:8123/api/webhook/800b4cb4d27d078a8871656a90854a292651b20635685f8ea23ddb7a09e8b417
but where have I to put this webhook_id in my configuration file?
Looking in source files there is an “webhook_id” so i tried to add (with this ID just for test)
dialogflow:
webhook_id: "800b4cb4d27d078a8871656a90854a292651b20635685f8ea23ddb7a09e8b417"
but the answer was “(MainThread) [homeassistant.components.webhook] Received message for unregistered webhook 800b4cb4d27d078a8871656a90854a292651b20635685f8ea23ddb7a09e8b417”
and
“status”: {
“code”: 206,
“errorType”: “partial_content”,
“errorDetails”: “Webhook call failed. Error: Webhook response was empty.”
},
Looking on forums I’ve fould other URLs so I tried to changed with
https://myhome.duckdns.org:8123/api/dialogflow
https://myhome.duckdns.org:8123/api/dialogflow?api_password=XXXX
and the is always
“status”: {
“code”: 206,
“errorType”: “partial_content”,
“errorDetails”: “Webhook call failed. Error: 404 Not Found”
},
Which is the right configuration?
Anyone has a working example?
Thanks