Je relance ce sujet, dont j’ai vu les réponses dans le précédent, mais malgré le fait d’historiser l’information pression du capteur concerné, j’ai toujours l’erreur.
J’ai un capteur xiaomi qui fait température, humidité, pression atmosphérique.
J’ai coché l’historisation au niveau de cette information dans les commandes du capteur et c’est cette information que je demande au plugin-rosee de prendre en compte pour ses calculs.
Y-a-t-il autre chose à faire ?
Réinitialiser des veleurs quelque part ?
J’ai attendu les 4 heures mais toujours pas d’informations.
Oui, ca ce produit si cela fait « trop » longtemps qu’il n’y a pas eu de valeur.
Moi j’ai un update toutes les 30 min de la pression du coup tendance est pas content… j’avoue que ca m’embête.
JAG,
Serait-ce acceptable que si commande avec historique (globalement), de simplement laisser la dernière valeur tendance si pas de nouvelle pression au lieu de casser le résultat?
En vérifiant mon historique au niveau du capteur xiaomi, je vois que j’ai à peu près une heure entre chaque nouvelle valeur.
Cela peut donc effectivement faire « trop longtemps » pour le plugin.
Constatant cela, je pense aussi que ce serait mieux de laisser le dernier résultat au lieu de casser ce dernier. Cela resterait cohérent avec la dernière remontée de la pression atmosphérique.
Pour info je prend l historique 15min, 2h, 4h
Le calcul a toujours été comme cela sauf que j avais trop de Warning en php 8 et que j ai été obligé d ajouter cela.
@nk02 est il possible d avoir les logs en debug du plugin pour voir ce qui se passe ?
@JAG : j’ai activé les logs tout à l’heure, je vais laisser tourner pour avoir des enregistrements dans la journée.
Je pense, mais je peux me tromper que l’historique de 15 min pose problème dans mon cas vu que mon capteur reporte une information de pression atmosphérique environ une fois par heure, mais cela varie, entre 45 min et 1h30.
J’ai l’impression que le capteur envoi une information seulement s’il y a une différence de pression.
Quoi qu’il en soit, je viendrai poster les logs ce soir, pour que tu puisses les examiner de plus près.
Voilà, je fais un retour sur le plugin en BETA qui tourne depuis hier
Je ne constate plus de meessage sur la pression atmosphérique nulle
Dans les logs, on voit sur cette version que lorsqu’une valeur n’est pas trouvée dans l’historique, c’est la valeur précédente qui reste affichée sur le widget, si ma compréhension est bonne.