New presence sensors
This commit is contained in:
@ -93,13 +93,43 @@ sensor:
|
|||||||
- platform: template
|
- platform: template
|
||||||
sensors:
|
sensors:
|
||||||
tony_home:
|
tony_home:
|
||||||
|
icon_template: >-
|
||||||
|
{% if is_state('device_tracker.tony_s_iphone', 'home') or is_state('device_tracker.tony_s_iphone_app', 'home') or is_state('device_tracker.life360_tony_stork','home') %}
|
||||||
|
mdi:home
|
||||||
|
{% else %}
|
||||||
|
mdi:car
|
||||||
|
{% endif %}
|
||||||
value_template: >-
|
value_template: >-
|
||||||
{{ is_state('device_tracker.tony_s_iphone', 'home') or is_state('device_tracker.tony_s_iphone_app', 'home') or is_state('device_tracker.life360_tony_stork','home') }}
|
{{ is_state('device_tracker.tony_s_iphone', 'home') or is_state('device_tracker.tony_s_iphone_app', 'home') or is_state('device_tracker.life360_tony_stork','home') }}
|
||||||
- platform: template
|
- platform: template
|
||||||
sensors:
|
sensors:
|
||||||
tina_home:
|
tina_home:
|
||||||
|
icon_template: >-
|
||||||
|
{% if is_state('device_tracker.tinas_iphone', 'home') or is_state('device_tracker.tinas_iphone_app', 'home') or is_state('device_tracker.life360_christina_stork','home') %}
|
||||||
|
mdi:home
|
||||||
|
{% else %}
|
||||||
|
mdi:car
|
||||||
|
{% endif %}
|
||||||
value_template: >-
|
value_template: >-
|
||||||
{{ is_state('device_tracker.tinas_iphone', 'home') or is_state('device_tracker.tinas_iphone_app', 'home') or is_state('device_tracker.life360_christina_stork','home') }}
|
{{ is_state('device_tracker.tinas_iphone', 'home') or is_state('device_tracker.tinas_iphone_app', 'home') or is_state('device_tracker.life360_christina_stork','home') }}
|
||||||
|
- platform: template
|
||||||
|
sensors:
|
||||||
|
people_home:
|
||||||
|
friendly_name: "People"
|
||||||
|
unit_of_measurement: 'home'
|
||||||
|
value_template: >-
|
||||||
|
{{ states['person'] | selectattr('state','eq','home') | list | count }}
|
||||||
|
- platform: template
|
||||||
|
sensors:
|
||||||
|
people_away:
|
||||||
|
friendly_name: "People"
|
||||||
|
unit_of_measurement: 'away'
|
||||||
|
value_template: >-
|
||||||
|
{% set adults = [
|
||||||
|
states.person.tony_stork,
|
||||||
|
states.person.christina_stork,
|
||||||
|
] %}
|
||||||
|
{{ adults | selectattr('state','ne','home') | list | count }}
|
||||||
|
|
||||||
mqtt:
|
mqtt:
|
||||||
sensor:
|
sensor:
|
||||||
|
Reference in New Issue
Block a user