Oui pour soutenir le dev.
Bonjour,
Voici le code de mon automation qui regroupe l’ensemble des notifications pour le statut TEMPO du JOUR et du PROCHAIN JOUR.
J’utilise les indicateurs dans les angles de l’horloge + notification sur l’AppMobile si c’est un jour Rouge.
Pensez à ajuster les entity_id de :
- sensor : votre sensor tempo
- light : votre horloge Awtrix
- notify.mobile_app : votre mobile pour la notification
Je vous laisse ajuster en fonction de vos besoins :
MAJ du 30/11/2024 :
- J’ai remplacé le trigger horaire (tous les matins à 6h05) par un trigger basé sur le changement d’état des entités sensor.rte_tempo_couleur_actuelle et sensor.rte_tempo_prochaine_couleur. Cela évite que les mises à jour tardives de ces entités me fasse rater la couleur du jour.
- Ajout du commentaire « #modif » là où vous devez ajuster en fonction de votre propre installation
alias: Awtrix - Affichage couleur Tempo
description: >-
Affiche la couleur TEMPO du jour et celle du lendemain sur l'horloge LED
Awtrix
triggers:
- trigger: state
entity_id:
- sensor.rte_tempo_couleur_actuelle #modif
- trigger: state
entity_id:
- sensor.rte_tempo_prochaine_couleur #modif
conditions: []
actions:
- alias: TEMPO du jour
choose:
- conditions:
- condition: state
entity_id: sensor.rte_tempo_couleur_actuelle #modif
state: Bleu
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 0
- 0
- 245
brightness_pct: 65
target:
entity_id: light.horloge_awtrix_indicator_1 #modif
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 245
- 245
- 245
target:
entity_id: light.horloge_awtrix_matrix #modif
alias: Si TEMPO du jour est Bleu
- conditions:
- condition: state
entity_id: sensor.rte_tempo_couleur_actuelle #modif
state: Blanc
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 245
- 245
- 245
brightness_pct: 63
target:
entity_id:
- light.horloge_awtrix_indicator_1 #modif
- light.horloge_awtrix_matrix #modif
alias: Si TEMPO du jour est Blanc
- conditions:
- condition: state
entity_id: sensor.rte_tempo_couleur_actuelle #modif
state: Rouge
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 245
- 0
- 0
brightness_pct: 64
target:
entity_id:
- light.horloge_awtrix_indicator_1 #modif
- light.horloge_awtrix_matrix #modif
- action: notify.mobile_app_pixel_8_pro #modif
metadata: {}
data:
message: " 🔴🔌 Today is a red day 🔌🔴"
- action: notify.mobile_app_pixel_7a_sayaka #modif
data:
message: " 🔴🔌 Today is a red day 🔌🔴"
alias: Si TEMPO du jour est Rouge
- alias: TEMPO du Prochain Jour
choose:
- conditions:
- condition: state
entity_id: sensor.rte_tempo_prochaine_couleur #modif
state: Bleu
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 0
- 0
- 245
brightness_pct: 65
target:
entity_id: light.horloge_awtrix_indicator_3 #modif
alias: Si TEMPO du prochain jour est Bleu
- conditions:
- condition: state
entity_id: sensor.rte_tempo_prochaine_couleur #modif
state: Blanc
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 245
- 245
- 245
brightness_pct: 65
target:
entity_id:
- light.horloge_awtrix_indicator_3 #modif
alias: Si TEMPO du prochain jour est Blanc
- conditions:
- condition: state
entity_id: sensor.rte_tempo_prochaine_couleur #modif
state: Rouge
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 245
- 0
- 0
brightness_pct: 65
target:
entity_id:
- light.horloge_awtrix_indicator_3 #modif
alias: Si TEMPO du prochain jour est Rouge
mode: single
3 « J'aime »