I ended up rolling back to 0.84 in the end as a quick fix.
I have find a new solution for me… actually work fine !
i have create a link with my google home and home assistant (this link for tuto : https://www.home-assistant.io/components/google_assistant/
i have bought domaine with ssl in Gandi.net (0.69 € for 1 year with SSL)
and i have scripted channel for my Hub in configuration.yaml :
google_assistant:
project_id: YOURPROJECTIDWITHGOOGLEHOME
api_key: YOUR APIKEY
expose_by_default: true
exposed_domains:
- switch (for enable script)
entity_config:
script.ok:
name: valide
expose: true
script.13emerue:
name: 13eme rue
expose: true
script.beinsport1:
name: bein sports 1
expose: true
script.beinsport2:
name: bein sports 2
expose: true
script.beinsport3:
name: bein sport 3
expose: true
script.c8:
name: c8
expose: true
script.canalplus:
name: canal plus
expose: true
script.cstar:
name: cstar
expose: true
script.fr2:
name: france 2
expose: true
script.fr3:
name: france 3
expose: true
script.fr4:
name: france 4
expose: true
script.m6:
name: m6
expose: true
script.mute:
name: coupe le son
expose: true
script.nrj12:
name: nrj12
expose: true
script.nrjhits:
name: nrj hits
expose: true
script.rmcsport1:
name: RMC sport 1
expose: true
script.rmcsport2:
name: RMC sport 2
expose: true
script.rmcsport3:
name: RMC sport 3
expose: true
script.rmcsport4:
name: RMC sport 4
expose: true
script.tf1:
name: tf1
expose: true
script.tfx:
name: tfx
expose: true
script.tmc:
name: tmc
expose: true
script.w9:
name: w9
expose: true
script.volumedown:
name: baisse SFR
expose: true
script.volumeup:
name: augment SFR
expose: true
and now just say hey google turn on “name” and immediatly google change channel
i have bypass ifttt and change channel is immediatly
i dont now i its possible to change “turn on” by “put the channel” but actully all it’s ok.
Need to try 5/6 day without restart my home assistant because old solution need to restart home assistant everyday
I have do it even easier, if you make switched that execute an script. , Then expose the switch , you can just say the name , without the word “on”
just my google home is in french language so i need to say : "dis google allume “channel” (hey google turn on “channel”
and google answer ok j’allume 2 scenes (ok i turn on “2 scenes”) i dont know what is the 2 scenes ?
maybe scripts.yaml and configuration.yaml have duplicate ?
in my log when i call in script i have that :
Script script.13emerue already running.
18:21 components/script.py (WARNING)
Script script.volumeup already running.
17:23 components/script.py (WARNING)
Script script.volumedown already running.
17:23 components/script.py (WARNING)
Script script.13emerue already running.
17:23 components/script.py (WARNING)
Script script.nrj12 already running.
17:22 components/script.py (WARNING)
Log Details (WARNING)
Fri Jan 18 2019 18:21:43 GMT+0100 (heure normale d’Europe centrale)
Script script.13emerue already running.
you probably have “ghost devices” , its indeed a known issue
unlink your app
command: sync my devices
delete any empty rooms if you created them by HA
link your app
again command : sync my devices
should be fixed then
Thank you for your reply i have try your solution work partialy some channel say again 2 scenes but i retry tomorrow this solution maybe google home or HA have again ghost in “cloud” or memory
Also be careful with the commands, for example
I have a command like : vacuum kitchen and vacuum diner room, …
So if I say : vacuum, then it response : ok starting vacuum 2 times… , That’s not good offcourse, but it’s normal…
Ok thank you for information