Aujourd’hui, je voulais dans une scène configurer un temps d’attente dépendant du niveau de ma cuve et m’envoyer un message m’informant de ce temps d’attente. L’évolution de l’action « Attendre » me permet d’y faire mon calcul, mais je ne peux pas faire de même dans « Envoyer un message ». Et même si c’était possible, ça m’embêterait de devoir écrire deux fois la même formule.
La solution bien sûr, c’est de définir un appareil MQTT, puis dans la scène de mettre ma formule dans une action « Contrôler un appareil », puis d’utiliser une action « Récupérer le dernier état » pour m’en servir dans « Attendre » et dans « Envoyer un message ».
Mais en vrai, c’est laborieux
Je trouverais très pratique d’avoir une action, peut-être nommée « Définir une variable », pour définir une valeur simple ou calculée, puis la retrouver ensuite dans toutes les actions qui acceptent une variable.
Ça ressemblerait à ça :