- HASS (Home Assistant) 0.35 or higher
- IFTTT maker
Now create an IFTTT applet at https://ifttt.com/
create a New Applet
Choose + this
Choose the Google Assistant service
Choose the phrase with a text ingredient
Enter the desired phrase to kick off the request
and use $ where you want your input.
You may also choose a custom response -- including
the $ if you want the phrase repeated in the response
Now choose + that
Choose the Maker action service
web request
URL: This is an externally accessible URL to your HASS instance
Method: POST
Content Type: application/json
Body: add your device name.. as shown at /dev-state
Click Finish to save you new applet
If everything went well it should look like the following
Create a additional applets to call other rooms
7 comments:
I do not have MAKER in my IFTTT. Where can I get it or is there another app to use.
named changed to maker web request
Name changed to Webhooks.
What do I put in the URL?
I have the same questions about URL, any help?
Great example. Works for me.
A few things left out for others.
In configuration.yaml you need to set two things: an API password and google tts component.
http:
api_password: [something_you_make_up]
base_url: [your_dynamic_dns_name_or_ip]:8123
tts:
- platform: google
The URL is in his image. You just need to supply your own ip or domain and the API password. I hope this helps.
Thanks for this post. I've installed HASS, and built an applet in IFTTT. When I issue the command to my home, I get the respond that I've input, but the other device never plays the message. Any troubleshooting suggestions?
BTW, I enabled port forwarded on 8123 to the Windows PC running HASS, and I've successfully tested accessing it from the internet.
I want to set this up, yet I still don't know where to obtain the "externally accessible URL to your HASS instance".
Post a Comment