La webcam est une Bewan iCam, une caméra HD sur IP, genre caméra de vidéosurveillance. Ce modèle n’est plus fabriqué mais l’équivalent est par exemple la Bewan iCam 100N. Elle a plein de fonctionnalités mais on n’utilise que l’envoi par FTP d’images fixes.
Ensuite c’est une page qui affiche l’image, la rafraîchit et affiche les données météo.
La station météo est une Davis Vantage Pro 2 avec un module Data Logger USB.
Elle est branchée sur un PC qui fait tourner l’excellent logiciel gratuit : Cumulus.
Ce logiciel est maintenant abandonné mais remplacé par une version ré-écrite: CumulusMX
Je suis parti du modèle de pages en français que fournit Cumulus, que j’ai ensuite modifié pour générer les pages.
Les jauges météo et l’incrustation des graphiques de tendances dans la page de la webcam sont faites maison avec des frameworks javascript: jQuery et RaphaelJS en l’occurrence.
jQuery est utilisé pour la barre de progression et les boites de zoom sur l’image ou les graphiques. Ainsi que pour le rafraichissement automatique des graphiques, qui sont eux générés toutes les 5 minutes par Cumulus.
RaphaelJS est le framework utilisé pour implémenter les jauges météo.
C’est du développement assez spécifique à Avranches, avec les pistes en fond notamment, mais c’est facilement adaptable à d’autres terrains pour qui connait le javascript.
N’hésitez pas à me contacter si vous avez besoin de plus d’informations,
Cordialement, Patrice Godard
patrice.godard (at) laposte.net
Mis à jour le 07/03/2023