Aller au contenu

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

# configuration.yaml
tts:
  - platform: google_translate
    language: "fr"

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

service: media_player.media_stop
target:
  entity_id: media_player.entree

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é

  1. Vérifier que l'appareil est sur le même réseau (192.168.1.x)
  2. Redémarrer l'appareil Google
  3. Paramètres → Intégrations → Google Cast → Recharger

TTS ne fonctionne pas

  1. Vérifier le volume de l'appareil
  2. Tester avec Developer Tools → Services
  3. Vérifier les logs pour erreurs réseau

Latence élevée

  1. Vérifier la qualité WiFi
  2. Privilégier les appareils connectés en 5 GHz
  3. É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