Plugin Meteo France retour experience

Bonjour, j’ai essayer le nouveaux plugin en version stable ou bêta et j’ai des erreurs liée je pense à météo France.
Matériel utilise:
-Jeedom 4.0.61
-Localisation et trajets version 2020-10-13 01:11:14

Une fois l’installation effectue je sais que ma localisation fonctionne car l’utilise sur un autre plugin je crée un nouveau équipement et configure la localisation a utiliser et sauvegarde et rien se crée comme commande immédiatement il faut attendre quelques minutes pour voir un rafraîchissement et dans la partie commandes de l’équipement les fameuses commandes crées. Mais lorsque je vais voir le résultat rien n’est afficher. Je joint les fichiers des log en stable et bêta

meteofrance_stable.txt (8,7 Ko)
meteofranc_beta.txt (22,3 Ko)

Résumé
[2020-11-06 13:00:04][DEBUG] : Get https://rpcache-aa.meteofrance.com/internet2018client/2.0/report?domain=france&report_type=forecast&report_subtype=BGP_mensuel
[2020-11-06 13:00:04][DEBUG] : Result <?xml version="1.0" encoding="iso-8859-1"?> <?xml-stylesheet href="../bulletin_mensuel.xsl" type="text/xsl"?> <bulletin nom="Bulletin mensuel" type_bulletin="BUL+MENS" secteur_geo="FRANCE" centre_redacteur="CNP" date_heure_production="05/11/2020 12:40" validite="20201205">   <groupe nom="Semaine 2">     <date><![CDATA[Pour la semaine du lundi 09/11/2020 au dimanche 15/11/2020 :]]></date>     <temps><![CDATA[Le temps devrait ?tre passag?rement pluvieux avec temporairement de belles p?riodes ensoleill?es possibles. Les temp?ratures devraient rester au-dessus des normales de saison, m?me si elles baisseront un peu en cours de semaine.]]></temps>   </groupe>   <groupe nom="Semaines 3 et 4">     <date><![CDATA[Tendance des temp?ratures pour la p?riode du lundi 16/11/2020 au dimanche 29/11/2020 :]]></date>     <temps><![CDATA[La douceur semble devoir persister.]]></temps>   </groupe>   <groupe nom="mises ? jour">     <date><![CDATA[Derni?re mise ? jour le 05/11/2020, prochain bulletin pr?vu le 06/11/2020.]]></date>   </groupe> </bulletin>
[2020-11-06 13:00:04][DEBUG] : Result {"@attributes":{"nom":"Bulletin mensuel","type_bulletin":"BUL+MENS","secteur_geo":"FRANCE","centre_redacteur":"CNP","date_heure_production":"05\/11\/2020 12:40","validite":"20201205"},"groupe":[{"@attributes":{"nom":"Semaine 2"},"date":"Pour la semaine du lundi 09\/11\/2020 au dimanche 15\/11\/2020 :","temps":"Le temps devrait \u00eatre passag\u00e8rement pluvieux avec temporairement de belles p\u00e9riodes ensoleill\u00e9es possibles. Les temp\u00e9ratures devraient rester au-dessus des normales de saison, m\u00eame si elles baisseront un peu en cours de semaine."},{"@attributes":{"nom":"Semaines 3 et 4"},"date":"Tendance des temp\u00e9ratures pour la p\u00e9riode du lundi 16\/11\/2020 au dimanche 29\/11\/2020 :","temps":"La douceur semble devoir persister."},{"@attributes":{"nom":"mises \u00e0 jour"},"date":"Derni\u00e8re mise \u00e0 jour le 05\/11\/2020, prochain bulletin pr\u00e9vu le 06\/11\/2020."}]}
[2020-11-06 13:09:41][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=meteofrance function=remove callInstallFunction=1
[2020-11-06 13:09:50][INFO] : Début d'activation du plugin
[2020-11-06 13:09:51][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-11-06 13:09:51][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=meteofrance function=install callInstallFunction=1
[2020-11-06 13:10:14][ERROR] : Eqlogic geoloc non configuré.
[2020-11-06 13:10:14][DEBUG] : Get http://ws.meteofrance.com/ws/getDetail/france/0.json
[2020-11-06 13:10:14][DEBUG] : Result
[2020-11-06 13:10:14][DEBUG] : Bulletin Ville URL http://meteofrance.com/previsions-meteo-france//
[2020-11-06 13:10:14][DEBUG] : Bulletin Ville
[2020-11-06 13:10:18][DEBUG] : Get https://api-adresse.data.gouv.fr/search/?q=postcode=69006&limit=1
[2020-11-06 13:10:18][DEBUG] : Result {"type": "FeatureCollection", "version": "draft", "features": [{"type": "Feature", "geometry": {"type": "Point", "coordinates": [4.842336, 45.764603]}, "properties": {"label": "Passage Coste 69006 Lyon", "score": 0.3821757343690933, "id": "69386_1935", "type": "street", "x": 843180.71, "y": 6520003.38, "importance": 0.5221148962418442, "name": "Passage Coste", "postcode": "69006", "citycode": "69386", "city": "Lyon", "district": "Lyon 6e Arrondissement", "context": "69, Rh\u00f4ne, Auvergne-Rh\u00f4ne-Alpes"}}], "attribution": "BAN", "licence": "ETALAB-2.0", "query": "postcode=69006", "limit": 1}
[2020-11-06 13:10:18][DEBUG] : Insee Array (     [label] => Passage Coste 69006 Lyon     [score] => 0.38217573436909     [id] => 69386_1935     [type] => street     [x] => 843180.71     [y] => 6520003.38     [importance] => 0.52211489624184     [name] => Passage Coste     [postcode] => 69006     [citycode] => 69386     [city] => Lyon     [district] => Lyon 6e Arrondissement     [context] => 69, Rhône, Auvergne-Rhône-Alpes )
[2020-11-06 13:10:18][DEBUG] : Get http://ws.meteofrance.com/ws/getDetail/france/693860.json
[2020-11-06 13:10:18][DEBUG] : Result {"result":{"ville":null,"resumes":null,"previsions":null,"previsions48h":null,"predict":{}}}
[2020-11-06 13:10:18][DEBUG] : Bulletin Ville URL http://meteofrance.com/previsions-meteo-france/lyon/69006
[2020-11-06 13:10:18][DEBUG] : Bulletin Ville
1 « J'aime »

Bonjour,

Même souci pour moi, pas de création de commande possible alors que ma position est bien renseignée aussi bien dans la configuration Jeedom que dans Localisation et trajet.


Log debug en pièce jointe car impossible à mettre entre balise pour cause de Corps est limité à 32000 caractères maximum ; il y en a 124855.

meteofrance.txt (121,5 Ko)

Ma Configuration:
Raspberry PI3B+
Rasbian Buster
Jeedom 4.0.61 (image officiel JeedomSAS)

1 « J'aime »

Bonjour
Je ne comprends pas le lien entre le sujet et la localisation ?
Est ce que le plugin meteo france fait la meteo marine ?
Si oui comment faut il configurer pour avoir les infos marines
Merci

1 « J'aime »

Hello
J’ai essayé aussi le plugin. Et j’ai aussi noté des trucs bizarres. La config de la position jeedom est traduite (adresse etc) avec un truc custom => et ça donne un truc faux (pays vide et pas la bonne rue).
Alors que les informations sont déjà renseignés dans la configuration.
L’erreur 500, disparaît en partie après resauvegarde de l’objet.
Pas moyen de choisir les informations à afficher ou non. Et pas moyen de faire un refresh manuel. En même temps elles restent désespérément vides.
Bref super pas pratique pour le debug. Moi j’ai laissé tombé. Dommage parce que la liste des informations récupérée est super intéressante

2 « J'aime »

Hello,
Bien d’accord avec toi, j’ai aussi vu dans le log une erreur dans l’adresse, pas la bonne rue, dommage car ce plugin est prometteur depuis que vigilance météo est hors course.

C’est pourtant facile, pour avoir la météo de ton bled il faut bien renseigner quelque part…
Donc ou dans le plugin ou dans jeedom et le plugin utilise les infos mises dans jeedom

2 « J'aime »

Pourquoi dis-tu que vigilence est hors course ?

Tout simplement pluie dans l’heure ne fonctionne plus, météo des plages non plus, les vigilances sont aléatoire voir fausse, c’est dommage car je les utilisaient.

4 « J'aime »

Bonjour
Je remets dans ce fil ce que j’ai remonté de mes propres essais sur ce plugin (l’autre sujet ayant été fermé).

J’ai essayé il y a quelques jours de nouveau plugin qui correspond pile poil à ce que j’aimerai avoir (de multiples infos intéressantes et un widget à la fois complet et contenu en infos) :

  • le picto neige est identique au picto innondation (dans le code du widget c’est bien le même qui est marqué wi wi-flood) ; j’aurai plutôt mis un picto de flocon / symbole hors gel de radiateur ou ce genre de choses (c’est mineur comme souci c’est sur)
  • je ne parviens jamais à obtenir une info de vigilance qui est renseignée dans les commandes de l’équipement (commandes infos vigilance-xxx) alors que je pense que la donnée est récupérée de ce que je vois dans des logs :
    Get http://ws.meteofrance.com/ws/getDetail/france/xxxx.json sur la ville de mon domicile "vigilance":false,"vigilanceCouleur":1 (logiquement suis en vigilance verte) et sur l’autre localisation je vois (ex pris sur Noirmoutier) : "vigilance":false,"vigilanceCouleur":2 qui est en vigilance jaune. Donc ca aurait bien l’air ok (si 1 et 2 correspondent bien à vert et jaune) mais n’apparait pas en pictos ou dans mes commandes ; ci-dessous la capture du 01.11.2020
  • depuis qques jours maintenant les pictos de vigilance ne s’affichent plus alors comme la capture l’indique ci-dessus au départ je les voyais (le 1.11 ok le 4.11 ko)
    meteoFrance_pertePictosVigilance

Dans les logs on voit pourtant pas mal d’infos récupérées mais on ne les retrouve pas toutes dans les commandes

J’ai essayé sur 2 types de localisation : config jeedom (mon domicile) + une localisation geotrav de type « manuelle » (dans mon essai Noirmoutier) et les résultats sont similaires

La partie pluie semblait elle plutôt bien fonctionner mais bon la j’attends demain pour regarder, aujourd’hui je suis en temps sec comme hier et avant hier ! :slight_smile:
Je vais refaire une passe pour indiquer plus clairement ce qui semble ok et ce qui semble ko en mettant en regard des kos ce que je vois passer dans les logs au moment des cron.

Je n’ai en revanche aucune des erreurs 500 citées par certains (hormis de mémoire lors de la toute première création de l’équipement (après saisie du nom et avant fin de saisie des données de l’équipement et/ou premier passage du cron5)

Config : je teste sur mon rpi3b+ / buster / Jeedom dernière version 4.0.61 / plugin en beta ; j’ai assez peu d’autres plugins installés sur ce rpi de tests (openvpn, telegram, virtuel, monitoring, localisation trajets et vigilance météo (pour comparer les infos vigilance d’avant))

Edit : en allant revoir à l’instant je vois que la partie « Alertes » semble ok : Alertes date annonce/date fin/texte/titre sont correctement valorisées.

2 « J'aime »

A priori il n’y pas Météo Marine proposé par météo France :

Présentation

Ce plugin permet de récupérer les informations depuis Météo France pour la météo, la vigilance, les alertes nationales, la prédiction de pluie 1h.

Hello,

J’ai également installé ce plug-in en remplacement de vigilance météo. Je rencontre les mêmes soucis que Ds5, notamment toute la partie vigilance qui n’indique rien alors que je suis actuellement en vigilance jaune pour vent. Le plug-in vigilance météo est lui ok sur cette partie la.

J’ai pu noter autre chose : il semble que le code postal soit utilisé pour retrouver la ville (puis code Insee) or mon code postal est le même pour 12 communes. Et ce n’est pas la bonne commune qui est prise en compte.

Salut,

Merci @lunarok pour ce super plugin :slight_smile:
J’ai également le même souci. La partie de vigilance est vide alors que je suis actuellement en vigilance Orages jaune. Le plugin vigilance météo est aussi ok chez moi :
image
image

Je ne sais pas si ça vient de là, mais je suis aussi dans le cas où mon code postal regroupe plusieurs communes (5 communes).
J’utilise la localisation Jeedom.
Je suis sous Jeedom 4.0.61

Si il y a la météo marine si tu es sur une commune qui en a (tests faits avec les communes par chez moi : Pornic, Saint nazaire, la Baule etc)

Rappel : globalement les « ca marche pas » sans log, je regarde meme pas le post. Si vous attendez de l’aide, merci de faire une effort.

Pour les icones qui n’apparaissent pas, @jpty m’a remonté la root cause merci à lui, donc pas la peine de faire 12 +1 sans infos surtout pour ce cas

Bonjour
et merci à Lunarok pour ce plugin ( et tous les autres également :wink:

chez moi je n arrive pas à le faire fonctionner : Erreur 500 sur le dashbord

et dans les logs :
Erreur sur meteofrance::cronTrigger() : [MySQL] Error code : 23000 (1062). Duplicate entry '339-Bulletin Ville - Pression atmosphérique de la' for key 'unique' : INSERT INTO cmdSETid= :id,logicalId= :logicalId,generic_type= :generic_type,eqType= :eqType,name= :name,order= :order,type= :type,subType= :subType,eqLogic_id= :eqLogic_id,isHistorized= :isHistorized,unite= :unite,configuration= :configuration,template= :template,display= :display,value= :value,isVisible= :isVisible,alert = :alert

j ai bien rentré mon adresse ainsi que latitude longitude dans les configs de Jeedom

Merci de votre aide

cool y a la météo marine avec la température de l’eau !!!

Par contre avec le plugin weather j’avais les prévisions en mm de pluie du jour et du lendemain mais la a priori je ne les trouve pas
Y a juste le cumul mais pas les prévisions ?

merci

Bonjour je viens de passer en stable
Merci pour ce plugin il manquait !
J’attends la pluie (enfin pas trop vite) pour voir ce que ça donne et refaire mes scénarios
Par contre y a pas un pb de conversion avec la vitesse du vent ?
Le plugin metar annonce 2.57 m/s soit 9km/h et la 25.2 km/h
Sinon je suis aussi pour modifier l’icône avec un flocon en cas de gel ou neige
Bon courage

Oui je pense qu’il a une probleme de conversion d’unités : facteur 3,6
entre les m/s et les km/h

Voila les infos du vent : a droite le plugin Weather : 1,6 km/h
Au centre les infos de la meteo de Marine de meteo France avec la vitesse du vent de la météo marine = 10 : surement des noeuds x 1,852 pour avoir des km/h : environ 18,5 km/h
A gauche Meteo France avec 25,2km/h

Et d’apres 5 meteo a priori chez moi peu de vent : environ 10 a 15 km/h


merci

1 « J'aime »

:+1: merci pour la MaJ avec les flocons

Comment faire pour actualiser les valeurs manuellement ?
D’ailleurs les valeurs sont actualisées automatiquement toutes 5min et toutes les heures ? si on a coché les cases dans la config du plugin ?
merci

1 « J'aime »