Bonjour,
Parfois on est emmerdé avec des petits détails dans HA et c’est mon cas ici :
J’ai un linky tarif bleu HC/HP option Tempo, je récupère dans HA, la trame TIC info au travers d’un ESP 8266 dans ESPHOME (Version actuelle : 2024.12.2)
Dans la trame j’ai bien l’information « couleur du jour » qui évolue en fonction de la couleur du jour
J’ai vérifier dans l’outil de développement de HA que je récupère bien la couleur du jour actuelle de l’entité « sensor.esp8266_linky_tarif_actuel »
Mon problème c’est quand je veux tester cet état (HP BLEU) dans un simple automatisme appelé chaque seconde qui allume une lumière quand la condition est réalisée et sinon l’éteint (avec les 3 petits points puis tester)
j’ai le résultat « la condition n’est pas remplie »
j’ai essayer de modifier le yaml avec ‹ HP BLEU › ou « HP BLEU » ou hp bleu ou avec 2 espaces entre HP et bleu avec toujours le même message
D’ou peut bien venir ce pb ?
Merci pour votre aide
L’automation.yaml :
alias: test
description: ""
triggers:
- trigger: time_pattern
seconds: "1"
conditions: []
actions:
- if:
- condition: state
entity_id: sensor.esp8266_linky_tarif_actuel
state: HP BLEU
enabled: true
then:
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.0xa81710b880940000
else:
- action: light.turn_off
metadata: {}
data: {}
target:
entity_id: light.0xa81710b880940000
mode: single