J’essaye tant bien que mal de créer une automatisation afin de m’envoyer une notification (pushover) -
tous les jours de la semaine
à 16h30 et 17h
si et seulement si le temps de trajet est > 30 min
J’utilise l’interface utilisateur mais je ne comprends pas pourquoi il n’est pas possible de mettre l’heure fixe en condition ??
Je souhaiterai que dans le message de la notification, je reçoive le temps de trajet mais la syntaxe m’échappe.
alias: Trajet sup. 30
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.temps_trajet_retour_travail
above: 30
- platform: time
at: "16:30:00"
- platform: time
at: "17:30:00"
condition:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
action:
- service: notify.pushover_ha
data:
message: Temps de trajet supérieur à 30 min.
mode: single
Merci @Herbs , nos messages se sont croisés … j’ai compris après pour mettre les triggers sur les horaires même si je sais pas pourquoi il n’est pas possible de les mettre en condition … bref …
Et coller le temps de trajet dans la notification ??
Le plus simple si l’état du sensor temps_trajet est exprimé en minutes :
action:
- service: notify.pushover_ha
data:
message: Temps de trajet est de {{ states('sensor.temps_trajet_retour_travail') }} min.
mode: single
Après si le temps de trajet est de 76 minutes et que tu le veux exprimé sous la forme « 1 heure et 16 minutes » ou « 1H16 » il va falloir jouer de la template