Après avoir déclaré les domaines de façon générique et exclus ensuite individuellement les entités que je ne voulais pas « exposer » à partir du fichier de config configuration.yaml , j’ai redémarré HA, resynchronisé Google Assistant. Seules les entités que je veux piloter depuis Google Assistant apparaissent. J’ai pu ensuite créés des routines… bluffant !
voici un aperçu du fichier de config:
google_assistant:
project_id: homeassistant
service_account: !include SERVICE_ACCOUNT.JSON
report_state: true
exposed_domains:
- switch
- light
- cover
entity_config:
switch.prise_bureau_ordinateur:
name: Prise Bureau
expose: false
switch.detecteur_fumee_etage_alarm:
expose: false
switch.0xa4c138d2ac409cf9:
expose: false
light.tapo_garage_floodlight_timed:
expose: false
switch.c200_9d8bca_wan_access:
expose: false
switch.detecteur_fumee_garage_alarm:
expose: false
switch.0xa4c138a9097458ff:
expose: false
switch.prise_refrigerateur_congel:
expose: false
Après réflexion, la solution proposée par Frosh (que j'ai lu après avoir fait mon paramétrage !) est bien plus pertinente ! C'est plus facile (et logique) de tout exclure et ensuite de ne déclarer que ce que l'on veut exposer.
:thinking: :blush: :+1:
Merci à vous tous pour votre contribution.
Norbert