The delay seems to be reasonable from the IFTTT side, google assistant varies it seems. Seems that I canāt IFTTT to send the packets. syslog and access.logs show not attempt try trying the IFTTT webhook manually.
If I try to do the request local, it works. I tried with a http request from https://www.hurl.it/ and that works fine too.
IFTTT documentation is lax, and found a couple results that the ssl certificate is not validated by IFTTT.
running nginx with letsencrypt ssl with certificate based auth and failback basic auth expect for /api
Rookeh, could you share your play_movie script? Iām trying to do something similar from IFTTT ā¦ calling a script with another variable, but I am not sure how the syntax works in the script. Thanks.
Thanks for the quick response. Actually, I still havenāt decided whether to buy a Google Home or not. This delay seems too much for me and Iām testing Google Now + Tasker in the meantime.
@Smith, sure, Iāll post my script config when I get home tonight.
Edit: This is the config for my play_movie script:
play_movie:
alias: Play Movie
sequence:
- service: shell_command.play_movie
data_template:
movieTitle: '{{movieTitle}}'
This in turn calls a shell command which passes the movie title as an argument to a python script that contains all of the logic to find and play the movie. That command is defined in the config as follows:
(As I look back at this it occurs to me that I could probably simplify this logic by just calling the shell command directly without needing the script - this was probably the first thing I attempted to set up in HA though so youāll have to excuse the inefficiency!)
is this stock? i dint have to change ths?
api/services/light/
can you explain me that? iam very helpless with that, for me its like from another worldā¦
Replace the body with whatever is relevant for you. Best place to go is the Services section of Developer Tools on your front end to find out the right query.
i have these five lamps which i wanne switch on and off
Yes. Make sure that mydyndns is an actual address. (i.e. has .com or whatever you use)
is this stock? i dint have to change ths?
api/services/light/
If you go to services you will be able to see that it says light.xxxx if you are targeting a light. If you are targeting a switch it will be a different call.
Replace the body with whatever is relevant for you. Best place to go is the Services section of Developer Tools on your front end to find out the right query.
These are instructions you can follow. If you can toggle your light/switch from this page, you will be able to find the correct augments to pass.
hello tks for your tutorial, iĀ“m very noobie on this, i was already able to setup my broadlink with home assistant, and iĀ“m trying to make a webrequest trough ifttt to turn on my tv, but I donĀ“t know how to fill correctly this applet. After service on the url what should I write, switch? also on my services thereĀ“s nothing how should I know wich service should I call? My entity I notice itĀ“s on the dashboard state, and after entoty_id what should I wirte. If anyone can help me IĀ“d be very apreciate.
Hello there, tks for the tutorial IĀ“m having problem to find the right service, I foun the entity.id on my state dashboard, but on my service dashboard I did not find anything, IĀ“m trying to turn on my tv IĀ“ve already have the switch for this itĀ“s a IR broadlink. Any clue?
This is really great. Works well. I cant figure out how top toggle a light group. Any advice? I would also like to know hot to turn off/on a light without toggle if possible.