Merci de m’avoir débloqué la situation
Pour ceux que çà interresse voici un exemple pour envoyer 2 valeurs de capteurs et l’état d’un relais au Smart Led Messenger à coller respectivement dans configuration.yaml et automation.yaml :
Configuration.yaml :
shell_command:
envoyer_donnees: >-
curl 'http://192.168.1.191/?message=T°%20Ext:{{ capteur1 }}°C%20Solaire:{{ capteur2 }}W%20Etat:{{ etat_switch }}&intensity=0&speed=50'
Automation.yaml :
- id: '1732653356361'
alias: Gestion SML
description: ''
triggers:
- trigger: time_pattern
seconds: '30'
- trigger: state
entity_id:
- sensor.capteur_temperature_jardin_temperature
- trigger: state
entity_id:
- sensor.puissance_solaire_pince
- trigger: state
entity_id:
- switch.relais_eau_chaude
conditions: []
actions:
- action: shell_command.envoyer_donnees
data:
capteur1: '{{ states(''sensor.capteur_temperature_jardin_temperature'') | float
| round(0) | int }}'
capteur2: '{{ states(''sensor.puissance_solaire_pince'')- id: '1732653356361'
alias: Gestion SML
description: ''
triggers:
- trigger: time_pattern
seconds: '30'
- trigger: state
entity_id:
- sensor.capteur_temperature_jardin_temperature
- trigger: state
entity_id:
- sensor.puissance_solaire_pince
- trigger: state
entity_id:
- switch.relais_eau_chaude
conditions: []
actions:
- action: shell_command.envoyer_donnees
data:
capteur1: '{{ states(''sensor.capteur_temperature_jardin_temperature'') | float
| round(0) | int }}'
capteur2: '{{ states(''sensor.puissance_solaire_pince'') | float | round(0)
| int }}'
etat_switch: '{{ states(''switch.relais_eau_chaude'') }}'
mode: single}}'
etat_switch: '{{ states(''switch.relais_eau_chaude'') }}'
mode: single
Nota :
% sert à mettre des espaces dans l’affichage
et | float | round(0) | int pour afficher la valeur entière arrondie