Bonjour tout le monde !
J’ai déjà posté mon message sur le forum officiel d’HA, mais je voulais aussi poster ici au cas ou des frenchis avaient déjà rencontré ce problème.
Mon problème
Need : Avec le minimum de configuration, je souhaite trigger mon automatisation plus intelligemment que de renseigner une liste d’entités ou de créer un groupe manuel.
Pour être le plus fléxible, je ne veux surtout pas créer un group avec mes entités.
L’expérience utilisateur devrait être la suivante : Je rentre un nouveau capteur dans mon instance d’Home Assistant (par exemple un capteur de mouvement). Je lui assigne une pièce. Dès que la pièce est ajouté via l’UI, mon automatisation sera trigger par le nouveau capteur de mouvement.
Un petit exemple de comment celà pourrait être implémenté :
QUAND un mouvement est détecté
ALORS j’allume les lumières de la pièce de mon capteur de mouvement.
- id: 'turn_on_light'
mode: single
alias: 'Turn on light'
description: ''
trigger:
- platform: template
value_template: "{{ states.binary_sensor | rejectattr('attributes.device_class', 'undefined') | selectattr('attributes.device_class', 'eq', 'motion') | selectattr('state', 'eq', 'on') | list }}"
condition: []
action:
- service: light.turn_on
target:
area_id: "{{ area_id(target.entity_id) }}"
Des idées ou des pistes à explorer ?
Ma configuration
version | core-2022.6.7 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.9.12 |
os_name | Linux |
os_version | 5.15.45 |
arch | x86_64 |
timezone | Europe/Paris |
Merci beaucoup,
Lou_Juicy