DarkOfSoul
Member
Super Ansatz, habe es hinbekommen. Wie folgt funktioniert es nun auch in HA. Vielen Dank!
Hast du vielleicht mal einen guten Tip für mich wo ich mich dazu mal belesen kann?
YAML:
- platform: template
sensors:
rec_aktiv:
value_template: >-
{% set new_data = state_attr('sensor.rec', 'data')|from_json %}
{% if new_data[1] is defined %}
{% set runtime = new_data[1].runtime %}
{% set target_timestamp_start = as_timestamp(new_data[1].airdate) %}
{% set target_timestamp_end = target_timestamp_start + runtime * 60 %}
{% set current_timestamp = as_timestamp(now()) %}
{% if current_timestamp >= target_timestamp_start -300 and current_timestamp <= target_timestamp_end %}
{{ true }}
{% else %}
{{ false }}
{% endif %}
{% else %}
{{ false }}
{% endif %}
friendly_name: Aufnahme aktiv
Hast du vielleicht mal einen guten Tip für mich wo ich mich dazu mal belesen kann?