Formation PUB420 : Système domotique DIY, 2020 Home Assistant

6.54 Automatisation qui tient compte de l'heure


Les automatisations dans Home Asssistant peuvent tenir compte de la date et/ou de l'heure.

Par exemple, on pourrait vouloir envoyer une notifications si la porte est ouverte après minuit.

Je vous présente ici quelques techniques. À vous de les tester afin de trouver celle qui répond le mieux à votre besoin.

Capteur virtuel

Le déclencheur peut utiliser un capteur virtuel qui affiche la date et l'heure actuelles (sensor.date_time, sensor.time, etc.) ou encore un capteur virtuel de type input_datetime qui permet de saisir une date et/ou une heure.

Notez que pour utiliser sensor.xxx, vous devez avoir fait les ajouts requis dans le fichier configuration.yaml.

Dans les deux cas, le type de déclencheur sera Entité / État.

Dans la zone Entité, choisissez sensor.time pour utiliser l'heure actuelle ou input_datetime.heure (au autre nom selon votre capteur virtuel) pour une heure saisie à l'écran.

Entrez ensuite l'heure à laquelle vous désirez que le déclencheur lance l'action.

Déclencheur avec le capteur virtuel Date and time

Type Heure

Une autre technique pour créer une automatisation qui tient compte de l'heure est d'utiliser un déclencheur de type Heure et lieuHeure.

Ici, on entrera simplement l'heure à laquelle le déclencheur doit lancer l'action.

Déclencheur avec une heure

Pour avoir plus d'options, on peut travailler avec une condition de type Heure et lieuHeure.

La condition devra être associée à un déclencheur, par exemple l'ouverture de la porte.

Cette fois, il est possible d'entrer les limites de l'intervalle de temps puis de choisir le ou les jours de la semaine concernés.

Condition avec une heure

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre