Bonjour,
Il y a quelques jours j’ai créé ce sujet et je pensais y avoir moi-même répondu:
Depuis j’ai regardé plus attentivement les données collectées. Et il y a des trous: Au lieu d’être au 1/2h, certains des 6 paramètres de Weather en sautent, surtout durant la nuit. Après cela tourne comme une horloge pour quelques heures.
À chercher des explications, il semblerait qu’il puisse y avoir des conflits de cron entre plugins.
Je dois avouer que plutôt de foncer tête baissée sur cette piste là, je me suis demandé si je ne pourrais pas d’abord simplifier ma collecte d’infos. Ne plus utiliser le plugin Virtuel par exemple. En effet, ce qui était ridicule, c’est que toutes les infos manquantes étaient présentent dans le log du scénario qui actualisait les variables que j’avais créé (comme une mémoire tampon).
J’ai décidé de revoir la possibilité de me nourrir à la source. Ainsi, il y a quelques jours j’avais historisé les 6 paramètres qui m’intéressent du plugin Weather. Mais chaque fois que j’essayais de générer un fichier avec le plugin dataexport, il était vide! … Jusqu’à tout à l’heure. La seule raison que je vois à ce miracle est que dans l’historique, pour la première fois, j’ai été visualiser les graphes pour m’assurer que les données étaient belles et bien conservées. Si c’est bien cela, pour moi ce serait un petit bug à corriger.
Bref, en théorie je n’aurais jamais dû créer ce nouveau sujet. J’avais mon fichier à la source même…
… Mais un coup d’oeil attentif sur les données me montre le même problème. Il y a des sauts. En passant cela veut dire alors qu’avec ma solution actuelle utilisant une mémoire tampon, les deux problèmes doivent se superposer et me créer parfois de bon décalages dans mes données.
Aucun doute que c’est lié au Cron. Voici comment il est configuré dans Weather (je ne me souviens pas l’avoir changé depuis son installation)
À noter que j’ai deux équipements liés à ce plugin qui partagent donc forcément cette configuration commune. Mais un seul est historisé.
J’ai désactivé hier, et je n’ai pas vu de différence ce matin, un scénario qui me fait des backups durant la nuit.
Là je vais désactiver le virtuel qui historisait les données météo. J’espère que c’est cela.
Évidemment je suis demandeur pour comprendre vraiment ce qui se passe et avoir une solution.
Mais aussi:
- S’il y a des risques de conflit lors d’utilisation de cron. Alors qu’elles sont les bonnes règles à suivre pour une saine et solide utilisation de cela?
- Oui je vois bien dans moteur de recherche une page qui répertorie les cron utilisés. Mais je n’y vois rien qui puisse m’aider. Surtout, conformément à la doc, je vais bien me garder d’y faire des modifs au petit bonheur la chance. Alors, si vraiment il y a des possibilités de conflits, n’y aurait-il pas moyen ici ou dans les analyses que Jeedom identifie les potentiels et avérés?
Au cas où, je suis sur Pi3b+