Hello
J'aime bien avoir à disposition un état de température arrondi, que je peux réutiliser à plein d'endroits différents (message, affichage, règles..)
j'utilise cette technique :
- J'ai comme toi de base un capteur qui me fournit toutes les 30mn une température au dixième : 22.3°C, son code API est 123456
- Je crée un capteur http complémentaire qui s'appelle "température arrondi", avec les données suivantes :
URL :
http://localhost/api/get?action=periph. ... periph_id=[VAR1]
xpath : round(//last_value)
fréquence : 0
VAR1 : 123456
et je crée une règle associée qui s'appelle "mise à jour temp arrondi" pour être au plus proche de la vérité tout en limitant le polling :
SI capteur température initiale "change de valeur"
ALORS capteur température arrondi "Mettre à jour"
si tu ne veux pas de cette règle, tu peux caler une fréquence de mise à jour automatique à 30mn plutôt que 0.
du coup, au final, dans ton [LAST_VALUE PERIPH_ID=xxxxx], tu mets xxxxx est égal au code API de ton capteur déjà arrondi