diff --git a/include/templates/family_presence.yaml b/include/templates/family_presence.yaml index a0cbb3a..74dd96c 100644 --- a/include/templates/family_presence.yaml +++ b/include/templates/family_presence.yaml @@ -1,9 +1,11 @@ binary_sensor: - name: "Family Presence" + unique_id: family_presence device_class: presence - default_entity_id: binary_sensor.family_presence state: > - {{ is_state('person.anne_schusler_dethlefsen','home') - or is_state('person.claus_dethlefsen','home') - or is_state('person.andreas_schusler_dethlefsen','home') - or is_state('person.daniel_schusler_dethlefsen','home') }} + {{ [ + states('person.anne_schusler_dethlefsen'), + states('person.claus_dethlefsen'), + states('person.andreas_schusler_dethlefsen'), + states('person.daniel_schusler_dethlefsen') + ] | select('eq', 'home') | list | count > 0 }}