Witam,
przewertowałem forum, ale coś nie działają podane rozwiązania, albo ja robię coś nie tak.
Mam sensor który, większość czasu jest unavailable, tylko raz na godzine raportuje stan.
Dodałem do template.yaml taki sensor:
- sensor:
name: "David's Room Temeperature Template"
unique_id: davids_room_temeperature_template
device_class: temperature
unit_of_measurement: "°C"
state_class: measurement
state: >
{% if is_state('sensor.davids_room_temperature', 'unavailable') or is_state('sensor.davids_room_temperature', 'unknown') %}
{{ states('sensor.davids_room_temeperature_template') }}
{% else %}
{{ states('sensor.davids_room_temperature') }}
{% endif %}
niestety nowy sensor zachowje się jak jego pierwowzór, a teoretycznie powinien pokazywać poprzednią wartoś.
W czym może być problem?
pozdrawiam