Page 3 sur 3
Re: Monitor Affichage page METEO -
Publié : 04 avr. 2021, 09:16
par Keros
Il faut que tu fasses du débogage : L'erreur est sur la ligne avec un soucis sur le
file
Si tu remontes pour trouver la définition du
file, tu arrives
file, est donc un fichier qui est ouvert depuis le chemin contenu dans
jsonFile.
Je te laisse remonter encore et trouver pourquoi il y a un souci avec le jsonFile. Je te laisse trouver la petite erreur

Re: Monitor Affichage page METEO -
Publié : 04 avr. 2021, 09:31
par Gardaux
Merci
Si je modifie ceci :
Code : Tout sélectionner
------------ Variables à éditer ------------
--------------------------------------------
local jsonFile = 'http://xxx.xxx.x.xxx:xxxx/home/pi/domoticz/www/monitor/prevision-meteo.json' -- nom du fichier (et son chemin complet) contenant les données de l'API
local iconsPath = 'http://xxx.xxx.x.xxx:xxxx/home/pi/domoticz/www/monitor/icons/prevision-meteo/' -- adresse local où sont stockés les icones
local city = 'MaVille' -- nil si vous souhaitez utiliser les coordonnées de latitude/longitude
--------------------------------------------
----------- Fin variables à éditer ---------
--------------------------------------------
Par cela :
Code : Tout sélectionner
------------ Variables à éditer ------------
--------------------------------------------
local jsonFile = '/home/pi/domoticz/www/monitor/prevision-meteo.json' -- nom du fichier (et son chemin complet) contenant les données de l'API
local iconsPath = '/home/pi/domoticz/www/monitor/icons/prevision-meteo/' -- adresse local où sont stockés les icones
local city = 'MaVille' -- nil si vous souhaitez utiliser les coordonnées de latitude/longitude
--------------------------------------------
----------- Fin variables à éditer ---------
--------------------------------------------
Je n'ai plus d'erreur dans le log, mais les prévisions ne s'affichent pas pour autant..
Re: Monitor Affichage page METEO -
Publié : 04 avr. 2021, 10:38
par Keros
Il faut que tu continues le debogage. Regarde dans ma signature, j'ai écrit un petit guide à ce sujet.
Le principe du script, est de faire un appel à l'API et de stocker le résultat dans le fichier jsonFile.
Est-ce que les données de l'API y sont ?
Re: Monitor Affichage page METEO -
Publié : 04 avr. 2021, 18:40
par Gardaux
Après avoir pris le temps de lire de manière attentive ton tuto sur le débogage, je reviens vers toi car tout semble correctement se dérouler dans le programme.
Voici le résultat de mon log :
2021-04-04 18:38:01.888 Status: dzVents: Info: Handling httpResponse-events for: "prevision-meteo_response"
2021-04-04 18:38:01.888 Status: dzVents: Info: Extraction prévisions météo v1.01: ------ Start external script: previsionMeteo.lua: HTTPResponse: "prevision-meteo_response"
2021-04-04 18:38:02.073 Status: dzVents: Debug: Extraction prévisions météo v1.01: {"city_info":{"country":"--","elevation":"NA","latitude":"43.2974758","longitude":"5.3994853","name":"NA","sunrise":"07:12","sunset":"20:09"},"current_condition":{"condition":"Ensoleillé","condition_key":"ensoleille","date":"04.04.2021","hour":"19:00","humidity":40,"icon":"
https://prevision-meteo.ch/style/images ... ION":"Nuit nuageuse","CONDITION_KEY":"nuit-nuageuse","DPT2m":6.6,"HCDC":"24.90","HGT0C":2300,"ICON":"
https://prevision-meteo.ch/style/images ... ION":"Nuit nuageuse","CONDITION_KEY":"nuit-nuageuse","DPT2m":6.2,"HCDC":"15.40","HGT0C":2300,"ICON":"
https://prevision-meteo.ch/style/images ... ION":"Nuit claire","CONDITION_KEY":"nuit-claire","DPT2m":4.5,"HCDC":"0.00","HGT0C":2000,"ICON":"
https://prevision-meteo.ch/style/images ... ION":"Nuit claire","CONDITION_KEY":"nuit-claire","DPT2m":5.5,"HCDC":"0.00","HGT0C":2000,"ICON":"
https://prevision-meteo.ch/style/images ... :0,"KINDEX
2021-04-04 18:38:02.074 Status: dzVents: Debug: Extraction prévisions météo v1.01: ecriture des données dans le fichier /home/pi/domoticz/www/monitor/prevision-meteo.json
2021-04-04 18:38:02.075 Status: dzVents: Info: Extraction prévisions météo v1.01: ------ Finished previsionMeteo.lua
Tout à l'air correct, le fichier "prevision-meteo.json" s'alimente correctement...... Mais toujours pas d'icones dans mon monitor

Re: Monitor Affichage page METEO -
Publié : 04 avr. 2021, 19:23
par Keros
Donc le script Dzvents s'exécute correctement puisque les infos sont mises dans le fichier.
Maintenant il faut trouver pourquoi Monitor n'arrive pas à lire, à traitées ou à afficher les infos. Ne connaissant pas Monitor, je ne pourrais pas t'aider plus

Re: Monitor Affichage page METEO -
Publié : 04 avr. 2021, 19:29
par Gardaux
Merci quand même

Re: Monitor Affichage page METEO -
Publié : 03 déc. 2021, 14:22
par patoche
Bonjour,
Est-ce qu'il y a encore moyen d'afficher la page météo avec l'évolution sur plusieurs jours ? Si oui je suis preneur d'info, tuto.
Merci d'avance.