Hi All. I’m having issue with this code (which checks whether the temperature and sensor for one of the rooms has been stale). I am trying to return the triggering room but can’t make it work using trigger:
alias: Stale Wiser
description: ""
triggers:
- value_template: >-
{{ now() -
states.sensor.wiser_lts_temperature_masters_bedroom.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_masters_bedroom_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_bedroom_2.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_bedroom_2_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_office.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_office_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: true
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_bedroom_3.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_bedroom_3_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_living_room.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_living_room_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_hallway.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_hallway_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_dining.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_dining_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_kitchen.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_kitchen_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_wash_room_1.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_wash_room_1_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
- value_template: >-
{{ now() - states.sensor.wiser_lts_temperature_wash_room_2.last_changed >=
timedelta(minutes=2) and now() -
states.sensor.wiser_itrv_wash_room_2_signal.last_changed >=
timedelta(minutes=2) }}
trigger: template
enabled: false
conditions: []
actions:
- data:
title: Stale Temperature
message: >
{{ now().timestamp() | timestamp_local }} Wiser {{ trigger.to_state.name
}} {{ trigger.to_state.attributes.friendly_name }} have been unchanged
for the past hour.
action: notify.persistent_notification
mode: single
could you pls help me with this? Thanks