Ja korzystam z group
:
group:
doors:
name: Doors
icon: mdi:door
entities:
- binary_sensor.0x00158d00053fac0e_contact
- binary_sensor.0x00158d00045ca805_contact
a potem sensor
do tego:
sensor:
- platform: template
sensors:
open_door_count:
value_template: {{expand('group.doors') | selectattr ('state','eq','on') | list | count }}
icon_template: >
{% if states.group.doors.state == 'off' %}
mdi:door-closed
{% elif states.group.doors.state == 'on' %}
mdi:door-open
{% else %}
mdi:help
{% endif %}
ale niestety to nie działa poprawnie - sensor.open_door_count
powinien mieć wartość 2
Natomiast w menu Developer Tools -> TEMPLATE wszystko działa poprawnie.
Jest bug w HA dotyczący tego (w kolejności):
i otwarty issues: