Hallo @Frank-Ahrens bin mir nicht sicher, was genau Du meinst.
Um die Personen aufzuzählen die sich aktuell in der zone.home befinden oder die Anzahl der Personen zu zählen die sich in einen bestimmten Zone befindet, brauchst Du keinen zusätzliche Personen Gruppe zu erstellen.
Diese Informationen hat bereits die jeweilige Zone.
Hier mal ein Bsp. um die Personen Aufzulisten, welche sich aktuell in der Heim Zone befinden.
Code: Alles auswählen
{{ (expand(state_attr('zone.home', 'persons')) | map(attribute='name')) | join(', ') }}
Die Anzahl der Personen in der Heim Zone
Das heist Du kannst die Entität zone.home direkt in Automatisierungen verwenden. Wenn zone.home steigt über 0 -> Haus ist bewohnt
Wenn zone.home fällt unter 1 -> Haus ist leer.
Oder Du erstellst Dir einen Template Sensor, welcher die Hausbelegung angibt. Diesen kannst Du dann ebenfalls in Automatisierungen als Auslöser und oder Bedingung nutzen
Auszug aus der template.yaml
Code: Alles auswählen
- binary_sensor:
- name: Hausbelegung
state: |
{{ states('zone.home') > '0' }}
device_class: presence
icon: |
{% if is_state('binary_sensor', 'on)') %}
mdi:home
{% else %}
mdi:home-export-outline
{% endif %}
unique_id: 51fc4aa0-9f42-11ed-afdf-a7227fc1cf1f
Gruß
Osorkon