Hello,
merci pour le maintient et les évolutions sur ce plugin.
Je teste la béta du 13/06.
Depuis quelques jour, je remarque parfois un problème d’affichage :
Les logs semblent indiquer qu’il n’y a pas grand chose (en comparant quand c’est bon) de récupéré par le cron5 :
C’est un pb de récupération des données chez MF. Et de traitement de ces données non récupérées. ( reset des valeurs à -666 un peu trop violent )
Ils ont eu aussi une panne totale hier de 18h30 à 23h30. https://meteofrance.com/ HS avec renvoi vers leur site de secours et juste une animation sans données.
C’est revenu, mais ce n’est pas encore parfait. Il reste des erreurs.
Il faut que je travaille à la réduction des requêtes à MF.
D’acc merci.
Par contre il m’est arrivé d’avoir un affichage de plusieurs créneaux de prévisions vides (mais qui redevenu ok de lui même), le temps que j’écrive ce post, j’ai perdu la visu.
Ca peut être lié aux données foireuses ?
Je mettrai la capture et les logs si j’arrive à catcher.
Oui, j’y travaille. C’est pour cela qu’il y a des différences entre nos 2 captures d’écran.
Petite question subsidiaire
Au bout de combien de temps doit-on signaler que les données affichées sont fausses parce qu’elles ne sont plus mises à jour ?
Bonne question en effet.
J’ai l’impression que le refresh toutes les 5min est un peu trop fréquent, c’est p-e ce qui cause les ratés ?
Sinon je dirais qu’au bout de 3 tentatives (3 x 5min), on est ko pour le risque de pluie par ex.
Pour ce qui est des prévisions temp & co, on peut pousser un peu plus genre 2 x 20min car on n’a pas besoin que ça soit aussi fréquent que la pluie.
Il pourrait juste y avoir un warn dans les logs au lieu de faire afficher une info dans le widget qui viendrait polluer les valeurs des commandes (si certaines sont utilisées pour des scénarios).
Je suis d’accord que le -666 peut se détecter, voir être exclu si on historise la commande.
Ce n’est que mon avis
J’ai réduit les requêtes chez MF des prévisions horaire et journalière (elles sont ensemble).
Chaque heure, j’interroge MF chaque 5 minutes jusqu’à obtenir une réponse correcte.
Si la 1ère requête est correcte, ça fait 1 seule requête par heure.
Malgré cela, j’ai encore des erreurs !
Il faut que je décale les requêtes. A xh00, xh05, xh10, ya trop de monde. => curl error.
En regardant les logs, MF met à jour ses données 1 fois par heure. Donc 1 req/heure ne gène pas.
La pluie, c’est à part et toutes les 5 minutes mais il y a aussi des erreurs.
-666 c’est la valeur pour les commandes obsolètes. J’ai modifié en -1 (valeur non récupérée)
Il y a p-e moyen de répartir les req prévisions sur les 15 premières minutes, histoire de ne pas avoir la prévision prochaine heure 5min avant
Un rand comme on trouve sur les plugin enedis ou grdf
Bonjour à tous,
Ayant aussi ce problème (-666), je découvre ce sujet…
Oui, je pense aussi qu’une seule requête par heure est suffisant pour les prévisions horaires et journalières…