Mon problème
Bonjour,
Je débute sur HA, et je cherche à savoir combien de points lumineux sont allumés chez moi.
Afin de réaliser ce besoin, j’ai récupéré ce code sur un autre topic de ce forum :
{{states.light
| selectattr( 'state', 'eq', 'on')
| rejectattr( 'entity_id', 'in', 'light.salon')
| list | length}}
Cela fonctionne, je vois bien le nombre de lumières qui varie en fonction de ce que j’allume et j’éteins.
Le problème est que les lampes allumées sont comptées et en double ou même en triple.
Je pense que ce problème vient du fait que ces lampes viennent d’un système HUE qui groupe automatiquement les lampes par pièces et des zones dans l’application HUE.
C’est-à-dire que lorsque j’allume une lampe, home assistant voit cette lampe s’allumer, mais il doit surement également compter cette même lampe qui est dans la pièce virtuelle du système HUE. Et si cette lampe à en plus été ajoutée dans une zone (dans l’application HUE), celle-ci est comptée non plus 2, mais 3 fois.
par exemple sur la capture d’écran ci-dessous :
La lampe « Perifo 1 salon » est la lampe réelle physique.
Mais celle-ci est également dans la pièce virtuelle « salon » et également la zone virtuelle « Salon plafond ».
Du coup quand j’allume cette lampe, home assistant avec le code ci-dessus me renvoie 3 lumières allumées
Seriez vous m’aider à exclure ces pièces et zones virtuelles ?
Ma configuration
System Information
version | core-2024.1.0 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.11.6 |
os_name | Linux |
os_version | 6.1.63-haos |
arch | x86_64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 4993 |
Installed Version | 1.33.0 |
Stage | running |
Available Repositories | 1365 |
Downloaded Repositories | 5 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 11.2 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2023.12.0 |
agent_version | 1.6.0 |
docker_version | 24.0.7 |
disk_total | 30.8 GB |
disk_used | 5.2 GB |
healthy | true |
supported | true |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | File editor (5.7.0), Studio Code Server (5.14.2), Terminal & SSH (9.8.1), Matter Server (5.0.1), Samba share (12.2.0), AirCast (4.0.1) |
Dashboards
dashboards | 2 |
---|---|
resources | 5 |
views | 3 |
mode | storage |
Recorder
oldest_recorder_run | 2 janvier 2024 à 22:49 |
---|---|
current_recorder_run | 4 janvier 2024 à 14:15 |
estimated_db_size | 35.77 MiB |
database_engine | sqlite |
database_version | 3.41.2 |