Station météo compatible Jeedom

Pour ce qui concerne le matériel, j’ai acheté ma station sur Le Bon Coin et je l’utilise depuis 12 ans donc personnellement j’en suis extrêmement satisfait.

Pour ce qui est des infos de pluviométrie et d’anémomètre, j’utilise le plugin Netatmo Open Data. :wink:

Bonjour
Pour récupérer les infos de ta station dans jeedom, il faut en premier que ta station puisse etre connectée réseau (wifi) Celle que tu indiques ne semble pas etre connectable !!!
Moi j’utilise une Bresser (NB-7003510HD) ou j’envoie les données sur le site weather underground et/ou Proweatherlive et par script tres simple, je rapatrie les données dans Jeedom … pas besoin de plugin spécifique … et ca fonctionne tres bien … mais peut etre trop complet pour ton besoin (gestion du vent )

Oui effectivement un peu compliqué pour une utilisation simpliste.

J’ai trouvé cela qui fonctionne en Wifi.

https://fr.aliexpress.com/item/32883586328.html?spm=a2g0o.productlist.main.1.76802e54XAWXEz&algo_pvid=b0116b9a-6980-4293-b51e-27db872c6099&aem_p4p_detail=202304300633547174598051920930014668730&algo_exp_id=b0116b9a-6980-4293-b51e-27db872c6099-0&pdp_npi=3%40dis!EUR!142.13!109.43!!!!!%402100bc5c16828616347135782d07ba!65581907580!sea!FR!108046829&curPageLogUid=Oe4jiLZWc9c9&ad_pvid=202304300633547174598051920930014668730_1&ad_pvid=202304300633547174598051920930014668730_1

Mais comment passer de là à Jeedom.

Oui @arcameca c’est exactment ce que je faisais avant que mon pluviomètre me lache.

1 « J'aime »

Tu es certain ? Quel est le problème du coup ?

J’utilise Netatmo Station pour récupérer les infos de mon matériel et grâce à Netatmo Open Data je récupère les données de mon voisinage pour le pluviomètre et le vent (je n’ai pas de pluviomètre et pas d’anémomètre).

En fait j’utilise les données du pluviomètre pour gérer l’arrosage de la pelouse par exemple . Les données de Netamo open data sont-elles exploitables dans un scénarion Jeedom? Si oui peut-tu me dire comment cela fonctionne?

Cela fonctionne exactement comme pour ton pluviomètre à part que c’est celui du voisin ! :wink:

Tout est expliqué ICI.

Merci beaucoup pour ces informations en fait j’ignorai cette possibilité. J’ai trouvé une station à 200 m de chez moi (super) je l’ai mise dans mes favoris mais impossible de la rapatrier sur Jeedom. J’ai le message suivant quand je lance la synchronisation.

Internal serveur error

Savez-vous d’où cela peu venir?

Bonsoir,

As tu bien sauvegarde ta configuration avant de faire synchronisation ?

Il faut mettre les logs en débug et regarder ensuite l’erreur dans le log.
Vu que c’est une erreur 500 regarde aussi dans le log http.

Concernant la bresser en 433mhz c’est possible avec le projet rtl_433 ou aussi avec OpenMQTTGateway.

Merci pour ton retour.

Voici ce que j’obtiens en débug.


[2023-05-01 22:42:58][DEBUG] : {"modules":[{"_id":"06:00:00:05:4b:aa","main_device":"70:ee:50:01:a5:dc","type":"NAModule2","data_type":["Wind"],"module_name":"An\u00e9mom\u00e8tre ","firmware":27,"last_message":1682973702,"last_seen":1682973702,"rf_status":76,"battery_vp":5578,"dashboard_data":{"time_utc":1682973689,"WindStrength":1,"WindAngle":0,"GustStrength":2,"GustAngle":270,"max_wind_str":15,"max_wind_angle":25,"date_max_wind_str":1682960267},"date_setup":{"sec":1627141162,"usec":0}}],"devices":[{"_id":"70:ee:50:01:a5:dc","type":"NAMain","co2_calibrating":false,"date_setup":{"sec":1464728537,"usec":0},"firmware":201,"last_status_store":1682973707,"last_upgrade":1464728538,"station_name":"Maison (Indoor)","place":{"altitude":234,"city":"Millery","country":"FR","timezone":"Europe\/Paris","location":[4.782123,45.618114]},"wifi_status":65,"data_type":["Temperature","CO2","Humidity","Noise","Pressure"],"dashboard_data":{"time_utc":1682973692,"Temperature":22.3,"CO2":563,"Humidity":54,"Noise":36,"Pressure":1022.3,"AbsolutePressure":994.3,"min_temp":21.6,"max_temp":24.5,"date_max_temp":1682965796,"date_min_temp":1682914525,"temp_trend":"stable","pressure_trend":"stable"},"modules":["06:00:00:05:4b:aa"]}]}

Compte tenu de mes connaissances cela reste inexploitable, de plus je ne sais pas comment obtenir le log http.

Pour faciliter la lecture du log peut tu utiliser la balise code </> dans l’éditeur de post. Ça la c’est un peu indigeste a lire :slight_smile:

Pour le log http je voulais parler du fichier http.error qui se trouve avec tous les autres log sur jeedom.

Merci pour ce complément d’explication. J’ai trouvé le http.error une première pour moi… mais je ne sais pas comment et surtout où on peu utiliser la balise </>. Par contre jeedom ne me permet pas de transferer le fichier http.error car le format n’est pas autorisé. voici le copier coller du fichier.

0322|thrown in /var/www/html/plugins/netatmoWeather/core/ajax/netatmoWeather.ajax.php on line 31, referer: http://195.169.1.152/index.php?v=d&m=netatmoWeather&p=netatmoWeather
0323|[Tue May 02 04:40:30.700125 2023] [access_compat:error] [pid 29452] [client 66.249.93.99:0] AH01797: client denied by server configuration: /var/www/html/.well-known
0324|[Tue May 02 04:40:30.829590 2023] [access_compat:error] [pid 3341] [client 66.102.9.85:0] AH01797: client denied by server configuration: /var/www/html/.well-known
0325|[Tue May 02 04:40:34.611920 2023] [access_compat:error] [pid 17095] [client 66.249.93.103:0] AH01797: client denied by server configuration: /var/www/html/.well-known
0326|[Tue May 02 04:40:34.689166 2023] [access_compat:error] [pid 25780] [client 66.102.9.85:0] AH01797: client denied by server configuration: /var/www/html/.well-known

Je viens d’avoir une réponse de l’assistance Jeedom c’est un problème de code dans le qui sera corrigé.

2 « J'aime »

Hello,
J’ai aussi une Bresser Wifi qui envoie sur Weahter Underground.
Mais je n’arrive pas à récupérer ces infos dans Jeedom.
Le site (blog) qui explique comment faire est down semble-t-il : Ajouter une station méteéo Bresser à Jeedom.

→ Est-ce que tu pourrais me fournir ton script pour ajouter ces informations dans un virtuel ? (si tu as fait comme ça) ?
Merci

Bonsoir
Voici le lien pour recuperer les API chez WU

https://api.weather.com/v2/pws/observations/current?stationId=XXXXX&format=json&units=m&apiKey=yyyyyyyyyyy
XXX est a remplacer par le nom de ta station chez WU
YYYY par ton apikey
C’est ce lien https qu’il faudra mettre dans tes scripts
Les requetes seront sous la forme :

Nous avons donc une requête de la forme :
observations>0>metric>pressure
Grâce à cette base, nous pouvons aller cibler toutes les données qui nous intéressent ! 
•	observations>0>metric>temp = Température
•	observations>0>humidity = Humidité
•	observations>0>metric>dewpt = Point de rosé
•	observations>0>metric>precipTotal = Précipitations journalières
•	observations>0>metric>precipRate = Taux de précipitation
•	observations>0>metric>windSpeed = Vitesse du vent
•	observations>0>metric>heatIndex = Température ressentie

Voila une copie d’ecran de mes scripts:

et tu as plusieurs autre info que tu peux remonter.
Si tu veux tu peux retravailler ces infos dans un virtuel pour avoir les données J-1, semaine, mois etc

1 « J'aime »

Hello,
En complément du message de @leon-99, voici le lien que j’utilise pour accéder aux données sous le format JSON de ma station météo BRESSER
https://api.weather.com/v2/pws/observations/current?stationId=XXXXXX&apiKey=XXXXXX&numericPrecision=decimal&format=json&units=m

avec l’ajout de &numericPrecision=decimal, cela permet d’avoir les chiffres après la virgule ce qui est très utiles surtout pour les températures
J’ai mis du temps à trouver cette possibilité, mais cela c’est fait en comparant avec l’Intégration sous HA permettant de récupérer ces mêmes données.

Il y a qu’un truc que j’aimerais faire, mais je n’ai as trouvé, c’est récupérer les infos des capteurs intérieures qui remontent sur Weathercloud

Bonjour
Merci pour l’info numericPrecision je connaissais pas
Sur le site Bresser je crois que les données des capteurs internes ne font pas partie des données recuperables … dommage

1 « J'aime »

Bonjour,
Merci pour vos réponses.
Pour simplifier l’intégration et la rendre plus évolutive/perenne, j’ai créé un script python qui récupère les valeurs de retour de l’API Wunderground (données que vous avez indiquées) et qui les injectent dans un broker MQTT :
https://community.jeedom.com/t/wunderground2mqtt-script-pour-injecter-dans-mqtt-les-valeurs-de-station-meteo-sous-weatherunderground/116099

1 « J'aime »

Bonjour

Depuis hier je n’ai une erreur à la récupération de mes données alors que ça fonctionne depuis des mois.
Est-ce la même chose de ton côté ?
Un moyen de tester en dehors de Jeedom pour voir d’où vient le pb ? (la station communique bien, les données sont à jour en ligne)
Merci de ton aide

Je me réponds … c’est la clé qui avait expirée !

1 « J'aime »