Déclencher une automatisation avec un Google Home et NabuCasa

Bonjour,

J’essaie de lancer des automatisations paramétrées dans HA avec une commande que je prononce à mes Google Hub (ou autre).
J’ai pris un abonnement NabuCasa pour me simplifier les choses, mais ça ne fonctionne pas.

J’ai pourtant scrupuleusement suivi leur tuto : Google Assistant configuration

En regardant dans les paramètres de mon automatisation, je vois que Google Assistant est « non pris en charge » :

Comment ça se fait et comment résoudre ça ??

Je précise que je voudrais, autant que possible, faire de la commande en local.
Mes Google Hub sont bien sur le même réseau que HA.
J’arrive à faire du broadcast sur les Google.
HA est bien en http.
HA est installé sur un Synology avec Container Manager (ex Docker).

Merci pour vos idées !

Ma configuration


System Information

version core-2024.11.3
installation_type Home Assistant Container
dev false
hassio false
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 5.10.55+
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.1
Stage running
Available Repositories 1494
Downloaded Repositories 10
Home Assistant Cloud
logged_in true
subscription_expiration 5 janvier 2025 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
cloud_ice_servers_enabled false
remote_server eu-central-1-24.ui.nabu.casa
certificate_status ready
instance_id 3e94be1290c14ff4b3b9df3857eb1848
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Dashboards
dashboards 4
resources 3
views 1
mode storage
Recorder
oldest_recorder_run 9 décembre 2024 à 07:32
current_recorder_run 18 décembre 2024 à 19:14
estimated_db_size 42.21 MiB
database_engine sqlite
database_version 3.45.3
___

Salut
Comme c’est indiqué les automatisations ne sont pas prises en charge par google home.

Comme tu veux la lancer depuis google home c’est a dire à la voix en general tu n’as plus de besoin de la partie trigger dans dans ton automatisation. Du coup ça devient un script et justement les scripts eux sont pris en compte dans google home.

Conclusion, crée un script et non pas une automatisation.

Bonjour @Tochy et merci pour ta réponse.

Donc si je comprends bien, pour démarrer le script que je fais dans HA, il faut que je créé une routine dans Google Home qui l’appelle…

C’est un peu ce que je voulais éviter. Une routine Google a besoin d’internet, et parfois chez moi, il est tellement pourri que mes GHome ne comprennent rien…

Mais si c’est ça, je me demande bien à quoi sert le trigger « Phrase » :

Il y a d’autres assistants vocaux qu’Alexa ou Google Home ? Siri ?

Non, tu créer le script sur HA et tu le lance a la voix directement.

mon script
image

je dit: « OK google, Activer allumer platine »

1 « J'aime »

Oui, le HA Voice.
tu as le live en ce moment qui en parle https://www.youtube.com/watch?v=ZgoaoTpIhm8

edit:

Comme l’indique @WarC0zes une fois ton script créé et visible depuis Google home il suffit de dire « ok Google active mon script »
Si tu veux une phrase plus personnelle plutôt que « active » il faut passer par une routine.

Le trigger phrase que tu montres est pour assist et non pas Google home mais je n’en suis pas sûr vu que je ne l’utilise pas.

2 « J'aime »

Oui, je viens de voir l’unboxing du « HA Switch ».
Mais j’ai une 10aine de Google Hub, Mini… Je ne pense pas les remplacer par un truc à 59 € (sans écran…). Ca ne va pas rentrer dans le budget du Père Noël !! :laughing:

J’ai répondu a ta question, il y a bien autre chose que alexa google ou siri et quand local.
tu as des esp32 + micro et HP, ou le atom echo ou le S3 BOX avec ecran qui fontionne avec assist.

Ah !
C’est « active » que je ne disais pas !

Bon… Il va quand même falloir que je fasse une routine dans GHome, parce que ma femme ne va jamais y penser… :stuck_out_tongue_winking_eye:

Petite question subsidiaire : comment fait-on pour voir si un script a été déclenché en local ?

Je n’avais jamais entendu parlé ! Intéressant. :smiley:
Pas excessivement cher en plus…

Je cherchais quelque chose pour ma table de nuit. Je vais peut être me laisser tenter…

si besoin, pour le flasher:

ou

Bonjour

Sinon pour plus de fluidité et de flexibilité tu peux faire remonter tes appareils/automatisation/scripts comme des appareils dans Google home.
Ils répondent indifféremment a "allumes/démarres/actives/éteins/arrête/désactive/stop et c’est instantané.
Mon appareil "ordinateur " répond aussi a « ordi » et « pc » sans que j’ai eu a créé d’alias.
Chez moi c’est Alexa mais c’est la même chose.
Tout ces appareils et scènes remonte de HA en passant par matterhub:

Bonjour @Anselme

Merci pour l’info !
Mais mes Google Hub ne sont pas matter.
En plus, je vois que matterhub est un addon. Mon HA est dans un NAS en docker. Donc c’est un peu une tannée pour installer les addon ! :innocent: