Salut
Là tu peux faire plus simple, avec l’application mobile HA installée sur le téléphone, tu peux récupérer directement la valeur de next_alarm
Un template sensor, avec un next_alarm - now <= 40 min …
- platform: template
sensors:
reveil:
value_template: >
{% if not is_state('sensor.gm1910_next_alarm', 'unavailable') %}
{%- set diff = states('sensor.gm1910_next_alarm')|as_timestamp - now()|as_timestamp -%}
{%- if diff <= 2400 -%}
on
{% else %}
off
{% endif %}
{% else %}
off
{% endif %}
ça s’enchaine tout seul, le mieux étant quand même à mon avis de gérer des alarmes chacun de son coté.
3 « J'aime »