Retour à la normale – suite … et fin ?

Apres la correction du problème concernant l’affichage des températures extérieures annuelles maxi et mini de la page d’accueil, je viens de modifier la version “mobile” du site, en remplaçant les anciens script de récupération des données, par ceux du sites standard.

Météo-Bures Version mobile

A priori, les 2 sites fonctionnent de nouveau normalement; mais restent toujours sous surveillance 😏.

Publié dans Développement, Informations | Laisser un commentaire

Retour à la normale, ou presque

J’ai récupéré la totalité des données.

J’ai modifié les scripts faisant appel à l’API de Netatmo pour prendre en compte les modifications qu’ils avaient apportées le 2 juin dernier, sans prévenir les utilisateurs (ben voyons 🙄.

Il reste encore quelques points qui ne sont pas encore réglé, notamment :
– l’affichage des mini/maxi annuels sur la page d’accueil, qui ne prennent en compte que le mois de janvier pour ce qui concerne le module extérieur (Température et Humidité).
– le rapport annuel NOAA, qui donne des résultats surprenants, notamment au niveau du vent.

Il n’est pas impossible que d’autres problèmes subsistent, que je n’ai pas encore identifiés.

Ceci dit, j’ai tout de même décidé d’afficher le site en l’état, tout en travaillant sur l’identification et la correction des anomalies rencontrées.

Quand tout sera corrigé, je ferai un rapport sur les problèmes rencontrés et sur les corrections apportées, ça peut servir à d’autres…

Je crois que je reviens de loin, j’étais près d’abandonner…

Merci à vous pour votre soutien et vos encouragements.

Publié dans Développement, Informations | 2 commentaires

Reprise des développements

Bonjour,

En début de semaine, une fausse manipulation de ma part m’a fait perdre la quasi totalité des données de ma base. Seules les données du module extérieur (température et humidité) restaient présentes.

Dans un premier temps, j’ai cherché à repartir d’une sauvegarde, mais, si je disposais bien de sauvegardes du site, je n’en avais pas de la base de données.

En fouillant un peu, j’ai retrouvé une copie de la table en cause, copie datant de début février. En partant de cette copie, et en récupérant depuis le site de Netatmo les données de la station, j’ai pu récupérer les 3 derniers mois (mars, avril et mai).

A partir de ces données, j’ai réussi à reconstituer dans la base la majeure partie des données perdues. Il me manque seulement les données de février (sauf pour la température et l’humidité extérieures, qui n’avaient pas été perdues).

Le problème n’est pas réglé pour autant. Les scripts dont je me sers pour alimenter la base proviennent d’un ensemble de scripts qui ne sont plus maintenus par leur développeur. Le moindre changement dans l’API de Netatmo peut nécessiter des modifications dans le code en question. J’ai déjà eu l’occasion de faire des modifications mineures, mais là, je n’ai pas réussi à trouver de solution.

Je suis donc en train de développer ma propre interface avec l’API de Netatmo. Mais pour cela, il va falloir que j’utilise des outils que je ne maîtrise pas encore, à savoir le langage CURL et le format de données JSON. Mais bon, je devrais m’en sortir.

Je publierai ici même le résultat de l’avancement des développements, en espérant qu’ils ne durent pas trop longtemps.

Merci à tou-te-s.

Bruno.

Publié dans Développement, Informations | Un commentaire

End of game

Depuis le 2 juin 2022, l’alimentation de la base de données retourne une erreur dans un des scripts de la bibliothèque que j’utilise pour récupérer les données de la station Netatmo.

En attendant de trouver une solution pour corriger cette erreur, je m’apprêtais à procéder à une alimentation manuelle des données manquantes depuis le site de Netatmo.

Mais suite à une erreur de manipulation de ma part, j’ai perdu la principale table de données du site.

En 30″, se sont envolées 12 années de travail.

Je disposais bien de sauvegardes du site, mais je n’avais pas pensé à faire d’export de la base de données, or, chez mon hébergeur, les données de la base ne sont pas intégrées dans les snapshots de sauvegarde du site.

En conséquence, j’ai décidé purement et simplement de fermer le site et de supprimer à son terme l’hébergement. Dans l’intervalle, seuls les rapports NOAA resteront disponibles et accessibles depuis le blog.

Merci à toutes celles et à tous ceux qui m’ont fait l’amitié de passer de temps en temps sur le site.

Bruno.

Publié dans Développement, Informations | 2 commentaires

Bug sur la page d’accueil

Depuis le jeudi 2 juin en milieu de matinée, la page d’accueil du site reste désespérément vide.

Je m’en suis rendu compte dans la soirée, et en regardant les logs d’erreur de PHP, je me suis rendu compte qu’il y avait une erreur dans l’API utilisée pour récupérer les données actuelles de la station.

L’alimentation de la base de données ne semble pas être impacté.

L’API n’est plus maintenue par son créateur depuis pas mal de temps, et la modifier dépasse mes compétences…

Pour pallier le problème, j’ai réactivé provisoirement une ancienne version des scripts d’affichage de la page d’accueil, ce qui permet d’afficher les données les plus récentes présentes dans la base de données à la place des données récupérées sur les serveurs de Netatmo.

Par contre, les données mini/maxi du jour, du mois et de l’année ne sont plus affichées, pour une raison que j’ignore encore.

Le plus important étant que le site soit accessible, et que les données actuelles soient affichées, je m’occuperai plus tard des données historiques.

Désolé pour le dérangement.

Publié dans Informations | Laisser un commentaire

Rapport Mensuel Mai 2022

  • Température moyenne : 17.2 °C
  • Température minimale absolue : 3.8 °C le 1 à 06:18
  • Température maximale absolue : 31.5 °C le 15 à 17:32
  • Jour le plus froid du mois : le avec un moyenne journalière de : 11.8 °C
  • Jour le plus chaud du mois : le 17  avec un moyenne journalière de : 23.8 °C
  • Rafales la plus élevée : 37.0 km/h le 10 à 14:48
  • Vent moyen : 2.4 km/h
  • Secteur dominant : NNE 
  • Pluviomètrie maximale en une journée : 6.4 mm le 23
  • Précipitations totales sur le mois : 18 mm
Publié dans Informations, Mensuel, NOAA, Reporting | Laisser un commentaire

Les limites des statistiques

Quand on regarde rapidement les statistiques d’une période donnée, on peut parfois penser que la période en question se situe dans la norme.

Par exemple, on regardant le cumul de pluie du mois d’avril 2022, on constate qu’il est tombé 52,4 mm de pluie, chiffre très proche de la normale, qui se situe à 54,9 mm.

Mais si on fait un zoom sur la période en question, pour descendre au niveau de la journée, on se rend compte que les 2/3 des précipitations du mois sont tombées en un seul jour, le 8 avril…

Publié dans Informations, Statistiques | Laisser un commentaire

Rapport Mensuel Avril 2022

  • Température moyenne : 11.5 °C
  • Température minimale absolue : -2.2 °C le 4 à 06:26
  • Température maximale absolue : 24.1 °C le 14 à 17:48
  • Jour le plus froid du mois : le avec un moyenne journalière de : 1.2 °C
  • Jour le plus chaud du mois : le 12  avec un moyenne journalière de : 15.9 °C
  • Rafales la plus élevée : 49.0 km/h le 7 à 17:09
  • Vent moyen : 3.6 km/h
  • Secteur dominant : NNE 
  • Pluviomètrie maximale en une journée : 34.8 mm le 8
  • Précipitations totales sur le mois : 52.3 mm
Publié dans Informations, Mensuel, NOAA, Reporting | Laisser un commentaire

Ciel d’Avril

Publié dans Informations | Laisser un commentaire

Module extérieur – Changement de piles

Les piles du module extérieur ont lâché dimanche 4 avril vers 16h. En général ce type de problème se passe :

  • quand il fait un froid de canard,
  • quand je ne suis pas à la maison.

Ce fut bien entendu le cas…

A mon retour, vers 18h, installer l’échelle le long du mat, grimper pour récupérer le module installé dans son abri, ouvrir le module pour s’apercevoir qu’il y a à l’intérieur des saletés d’origine inconnue (animale ou végétale, je ne sais pas).

Du coup, avant de mettre les nouvelles piles, passage obligatoire par un nettoyage complet…

Ensuite mettre deux nouvelles piles (heureusement, j’en avais en stock…), tester que la communication entre le module et la station intérieure se fait correctement.

Comme toutes ces opérations avaient lieu dans la buanderie chauffée, les températures enregistrées par la station se situaient entre 15° et 18°… (*).

Remonter à l’échelle, réinstaller le module dans son abri, et vérifier sur le site de Netatmo que la connexion est rétablie et que la température s’affiche.

Bien entendu, le module ayant enregistré des températures anormalement élevées, et, l’opération ayant duré un certain temps, ces températures ont été transférées sur la base de données du site, entrainant un affichage et des graphiques présentant un pic pas vraiment conforme à la réalité…

Dans mes souvenirs, il me semblait qu’il était possible de supprimer des valeurs erronées sur l’interface de gestion de la station. Ce n’est a priori plus le cas. Il est uniquement possible de supprimer les dernières 24h pour un module donné…

Ce n’était pas nécessairement gênant, en raison du fait que le site avait déjà récupéré toutes les données (y compris les températures enregistrées pendant l’opération de changement des piles). j’ai donc supprimé les données de la base de Netatmo, et modifié les données erronées de la base du site de la station. Les graphiques ont retrouvé une apparence à peu près normale, avec juste un “trou” entre 16h et 18h30 pour la température et l’humidité extérieures.

(*) dans un mode idéal, il faudrait retirer les piles au moment de sortir le module, pour remettre les nouvelles juste avant de le remettre dans l’abri, pour éviter l’enregistrement de données erronées. J’essayerai de m’en souvenir la prochaine fois…

Publié dans Informations | Laisser un commentaire