Assistants vocaux¶
Intégration des assistants Google Nest Hub et Nest Mini avec Home Assistant.
Inventaire¶
| Appareil | Modèle | Emplacement | Entité |
|---|---|---|---|
| Nest Hub | 1ère génération | Entrée | media_player.entree |
| Nest Hub | 2ème génération | Chambre Amandine | media_player.nesthub566d |
| Nest Hub | 2ème génération | Chambre Jérémie | media_player.nesthubd76d |
| Nest Hub | - | Chambre Elea | media_player.elea |
| Nest Mini | - | Buanderie | media_player.google_home_garage |
Groupe tous appareils¶
media_player.allgooglehome:
entity_id: media_player.allgooglehome
friendly_name: "Tous les Google Home"
Schéma d'emplacement¶
flowchart TB
subgraph etage["Étage"]
NH1[Nest Hub<br/>Chambre Amandine]
NH2[Nest Hub<br/>Chambre Jérémie]
NH3[Nest Hub<br/>Chambre Elea]
end
subgraph rdc["RDC"]
NH4[Nest Hub<br/>Entrée]
NM1[Nest Mini<br/>Buanderie]
end
HA[Home Assistant] <--> etage
HA <--> rdc
Intégration Google Cast¶
Configuration¶
L'intégration Google Cast est activée automatiquement via la découverte réseau.
Paramètres → Appareils et services → Google Cast
Entités disponibles¶
Chaque appareil expose :
| Type | Entité | Usage |
|---|---|---|
| Media Player | media_player.XXX |
Lecture audio/vidéo |
| Sensor | sensor.XXX_alarms |
Alarmes programmées |
Text-to-Speech (TTS)¶
Configuration TTS¶
Exemple d'annonce¶
service: tts.google_translate_say
target:
entity_id: media_player.entree
data:
message: "La porte d'entrée est ouverte depuis 30 secondes"
language: "fr"
Annonce sur tous les appareils¶
service: tts.google_translate_say
target:
entity_id: media_player.allgooglehome
data:
message: "Attention, alerte incendie détectée !"
language: "fr"
Automatisations vocales¶
Annonce porte entrée ouverte¶
automation.oubli_porte_entree_v3 :
- Déclencheur : Porte ouverte 25 secondes
- Action : Message humoristique multilingue sur media_player.entree
Messages saisonniers : - Été : Alertes moustiques, chaleur - Hiver : Alertes froid
Annonce agenda matin¶
automation.agenda_matin_premiere_ouverture_porte :
- Déclencheur : Première ouverture porte après 7h
- Action : Lecture calendrier du jour
Réveil musical¶
| Automatisation | Cible | Heure | Jours |
|---|---|---|---|
automation.reveil_popo |
Chambre parentale | 7h05 | Lun, Mar, Jeu, Ven |
automation.reveil_yaya_v2 |
Chambre Elea | 7h05 | Lun, Mar, Jeu, Ven |
Séquence réveil : 1. Volume 16% 2. Playlist YouTube 3. Volume +1 toutes les minutes (×3) 4. Arrêt après 15 min
Buanderie¶
automation.entree_buanderie_v2 :
- Joue "Siffler en travaillant" (Blanche Neige) à l'entrée
- Conditions : 7h-21h, max 1×/15 min
Lecture multimédia¶
Jouer une URL YouTube¶
service: media_player.play_media
target:
entity_id: media_player.entree
data:
media_content_id: "https://www.youtube.com/watch?v=XXXXX"
media_content_type: "video/youtube"
Contrôle volume¶
service: media_player.volume_set
target:
entity_id: media_player.entree
data:
volume_level: 0.3 # 30%
Arrêter la lecture¶
Routines Google Home¶
Les routines natives Google Home peuvent déclencher des actions Home Assistant via l'intégration Google Assistant (cloud).
Commandes vocales personnalisées¶
| Commande | Action HA |
|---|---|
| "OK Google, je pars" | Armer alarme |
| "OK Google, bonne nuit" | Fermer volets + mode nuit |
| "OK Google, réveil" | Ouvrir volets + météo |
⚠️ Nécessite l'abonnement Nabu Casa ou une configuration manuelle Google Actions.
Limitation arrêt automatique¶
automation.eteindre_google_elea :
- Éteint le Google Home d'Elea après 1h de lecture continue
- Évite la lecture infinie la nuit
Dépannage¶
Appareil non détecté¶
- Vérifier que l'appareil est sur le même réseau (192.168.1.x)
- Redémarrer l'appareil Google
- Paramètres → Intégrations → Google Cast → Recharger
TTS ne fonctionne pas¶
- Vérifier le volume de l'appareil
- Tester avec Developer Tools → Services
- Vérifier les logs pour erreurs réseau
Latence élevée¶
- Vérifier la qualité WiFi
- Privilégier les appareils connectés en 5 GHz
- Éviter les annonces simultanées sur tous les appareils
Autres lecteurs multimédia¶
En complément des assistants vocaux :
| Appareil | Entité | Usage |
|---|---|---|
| TV Philips 65" | media_player.65oled854_12_5 |
Cast vidéo |
| TV Salon | media_player.tele_du_salon_2 |
Cast vidéo |
| Ampli Onkyo | media_player.tx_nr609 |
Audio multi-room |
Voir aussi¶
- Automations - Automatisations vocales détaillées
- Dashboards - Contrôle des media players
- Intégrations - Configuration Google Cast