Stations météo avec API ouverte ou serveurs personnels : les meilleures options pour passionnés
Pour les passionnés de météorologie souhaitant un contrôle total sur leurs relevés, certaines stations offrent bien plus qu'une simple application mobile : elles proposent une API locale, un accès FTP ou une compatibilité avec des logiciels libres comme WeeWX. Ce guide vous présente les modèles réellement ouverts, permettant une exploitation avancée, l’intégration domotique ou la publication sur un serveur personnel.

Contexte
Aujourd’hui, de nombreuses stations météo grand public imposent un fonctionnement en circuit fermé : les données sont transmises exclusivement vers un serveur cloud propriétaire, souvent inaccessible ou partiellement restitué à l’utilisateur. Cette dépendance technique limite fortement l’autonomie, la transparence, et la réutilisation des relevés dans des projets plus poussés.
À l’inverse, certaines stations permettent une exploitation en local, avec une API ouverte, un accès FTP ou des flux MQTT permettant une intégration libre des données dans un écosystème informatique personnel ou professionnel. Ce niveau de liberté est essentiel pour les passionnés qui souhaitent :
- Suivre leur météo avec des dashboards personnalisés
- Alimenter un serveur personnel ou un NAS auto-hébergé
- Connecter leur station à leur domotique (Home Assistant, Node-RED…)
- Contribuer automatiquement à des réseaux ouverts (Infoclimat, CWOP, WU…)
Pourquoi choisir une station avec API locale ou serveur personnel ?
- Indépendance vis-à-vis du cloud : aucun risque de perte d’accès si le service est supprimé ou payant
- Interopérabilité avec de nombreux logiciels libres : WeeWX, Weather Display, Domoticz, Grafana, etc.
- Archivage local sur plusieurs années, sans limite d’espace ni dépendance externe
- Automatisation et programmation possible : récupération automatique des fichiers JSON ou CSV, envoi vers des bases de données, alertes météo personnalisées…
- Conformité avec les exigences des réseaux collaboratifs qui préfèrent des données brutes, non retraitées ou filtrées par une API propriétaire
Critères essentiels à vérifier avant achat
Accès aux données
- API REST ou JSON locale disponible ?
- Possibilité de configurer un serveur HTTP local ?
- FTP automatique vers une adresse personnalisée ?
- Données exploitables au format brut (CSV, JSON, XML…) ?
Compatibilité logicielle
- Station prise en charge par WeeWX, Weather Display, Cumulus MX, Meteobridge ?
- Protocole MQTT ou HTTP disponible pour usage domotique ?
- Documentation claire pour intégration dans des scripts ou outils d’analyse ?
Liberté de configuration
- Peut-on modifier la fréquence d’envoi ?
- Le format des fichiers est-il lisible et stable ?
- Peut-on rediriger les données vers plusieurs destinations (multi-export) ?
Modèles recommandés
Ecowitt GW1101
- API locale exposée via la passerelle GW1000, accessible depuis le réseau local
- Données disponibles en JSON, exportables vers FTP, MQTT ou intégrables dans des logiciels libres
- Compatible avec WeeWX (grâce au plugin ecowitt2mqtt), Home Assistant, Node-RED, Domoticz
- Idéal pour une installation domotique avancée ou un dashboard sur écran connecté
Davis Vantage Pro2
- Station semi-professionnelle réputée, compatible avec WeatherLink (USB/IP), Cumulus MX, Meteobridge
- Possibilité d’automatiser l’envoi des données via FTP ou scripts
- Supporté par WeeWX via acquisition sur datalogger
- Idéal pour les utilisateurs recherchant fiabilité, longévité et personnalisation
Logiciels météo compatibles
Logiciel | Plateforme | Stations supportées | Fonctionnalités principales |
---|---|---|---|
WeeWX | Linux (Raspberry Pi) | Davis, Ecowitt (API locale) | Graphiques détaillés, archivage long terme, FTP/API local |
Weather Display | Windows/Linux | Davis, Ecowitt, Bresser | Génération de pages web météo, export FTP |
Meteobridge | Boîtier dédié | Davis, Bresser, Ecowitt | Redirection multi-serveur, gestion fine du format d’export |
Grafana + MQTT | Linux, NAS, Docker | Ecowitt (via MQTT) | Visualisation temps réel sur dashboards web |
Node-RED | Linux/Raspberry Pi | Ecowitt (JSON/MQTT) | Automatisation domotique conditionnelle |
Cas d’usage avancés
🔧 Serveur météo auto-hébergé
Vous pouvez installer WeeWX sur un Raspberry Pi, connecté à votre station. Les données seront stockées localement, affichées sur un site web généré automatiquement, et envoyées à StatIC ou Weather Underground via FTP toutes les 5 minutes.
📊 Dashboard météo temps réel
Avec une station Ecowitt, vous pouvez récupérer le flux MQTT via Mosquitto, stocker les données dans une base InfluxDB, et les afficher dans Grafana. Résultat : un écran mural ou interface web consultable en direct depuis n’importe quel appareil.
🧠 Intégration domotique avec Home Assistant
Utilisez l’intégration Ecowitt ou MQTT pour faire interagir vos données météo avec votre maison : déclencher l’arrosage, fermer les volets si vent fort, ou afficher la météo du jour sur une tablette murale.
Conclusion
Les stations météo avec API ouverte ou accès local permettent une maîtrise totale des données météorologiques. Elles sont particulièrement adaptées aux utilisateurs souhaitant créer leur propre système météo, intégrer leurs relevés à une installation domotique ou bâtir un historique local sans restriction. L’Ecowitt GW1101 et la Davis Vantage Pro2 sont aujourd’hui les meilleures options réellement compatibles avec ce niveau d’exigence.
FAQ
Une API locale est-elle accessible sans internet ?
Oui, tant que votre réseau local fonctionne, vous pouvez interroger l’API sans connexion extérieure.
Puis-je utiliser ces stations avec Grafana ou un NAS ?
Oui, via MQTT, FTP ou API locale + base InfluxDB. De nombreux utilisateurs créent des dashboards personnalisés.
Quelle solution est la plus simple pour débuter ?
WeeWX sur Raspberry Pi offre un excellent compromis entre simplicité, flexibilité et coût.
L’export FTP peut-il être automatisé ?
Oui, avec un intervalle de 1 à 10 minutes, selon votre logiciel ou boîtier passerelle.
Peut-on combiner un envoi local et un partage cloud ?
Absolument. Vous pouvez envoyer les données simultanément vers un cloud (WU, StatIC, Ecowitt.net) et un serveur personnel.