J’aimerais pouvoir estimer le taux de remplissage du réservoir de mon poêle à granulés.
Pour cela, je vais m’appuyer sur une variable qui m’indique le nombre d’heures de fonctionnement de mon poêle par sac, que j’ai formatée au format : HH : MM : SS, créer un timer qui évoluera quand mon poêle est en fonctionnement (à l’aide d’une automatisation) et enfin transformer cette durée en pourcentage.
Voilà, ce que j’ai (et qui, bien sûr, me renvoie une erreur) :
(Avec ou sans les guillemets j’ai un message d’erreur)
Peut-être que la fonction « timer » ne fonctionne qu’avec une constante.
Qu’en pensez-vous?
*Edit : En fait, en écrivant ce message, je pense que « timer » ne peut pas prendre une variable pour durée (même si la mienne est une moyenne et ne doit pas trop bouger)
A te lire on part du principe que ton poêle est chargé avec un sac entier , c’est bien ça ?
Tu n’as pas mis toutes les lignes de ton timer.yaml j’imagine !
Il manque un peu de ton code pour voir où tu en ai je pense.
Mon réservoir peut contenir un peu plus d’un sac.
En gros, quand mon timer arrive à zéro (en partant de la valeur « sensor.heures_par_sac_formatte »), il faudrait que je rajoute un sac.
Tu n’as pas mis toutes les lignes de ton timer.yaml j’imagine !
Si si.
Que manque-t-il selon toi?
Qu’as-tu besoin d’autre?
Au fait, je connais et j’utilise « modèle » dans les outils de développement : c’est comme ça que j’ai construit et formaté ma variable.
Pour info, voilà ce que ça donne :