[LUA-DzVents] Données Météo avec API Openweathermap
Re: [LUA] Données Météo avec API Openweathermap
Merci à Neutrino et Pierrotori qui m'ont aidé à finaliser le script 
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
denis_brasseur
- Messages : 898
- Inscription : 24 déc. 2018, 17:05
- Localisation : (26)
Re: Partie 2
Pensez bien à saisir la clé entre quote ou double quoteKeros a écrit : 13 avr. 2020, 10:52Code : Tout sélectionner
-------------------------------------------- ----------- Variables à éditer ------------- -------------------------------------------- local api = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -- Remplacer par votre clé API
Code : Tout sélectionner
--------------------------------------------
----------- Variables à éditer -------------
--------------------------------------------
local api = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' -- Remplacer par votre clé API
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
-
denis_brasseur
- Messages : 898
- Inscription : 24 déc. 2018, 17:05
- Localisation : (26)
Re: Partie 2
Il y a un end qui se balade dans le code, sans if :
Keros a écrit : 13 avr. 2020, 10:52 2 - Script Lua
Code : Tout sélectionner
-------------------------------------------- ---- Code à modifier selon vos besoins ----- -------------------------------------------- -------------------------------------------- --------- Fin code à modifier ------------- -------------------------------------------- end [/quote]
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Re: [LUA] Données Météo avec API Openweathermap
Merci Denis, je viens d'apporter les corrections.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: [LUA] Données Météo avec API Openweathermap
Bonjour,
Edit : erreur trouvée, il fallait mettre
Il manquait un [1] après weather
j'essaye d'afficher le ciel dans 2 jours, je récupère donc : ciel_prevu = jsonValeur.daily[3].weather.description
mais j'ai l'erreur suivante attempt to concatenate a nil value (global 'ciel_prevu').
avec jsonValeur.daily[3].temp aucun souci je récupère bien la température à 14h dans 2 jours
Elle est où mon erreur ?
Edit : erreur trouvée, il fallait mettre
Code : Tout sélectionner
ciel_prevu = jsonValeur.daily[3].weather[1].descriptionj'essaye d'afficher le ciel dans 2 jours, je récupère donc : ciel_prevu = jsonValeur.daily[3].weather.description
mais j'ai l'erreur suivante attempt to concatenate a nil value (global 'ciel_prevu').
avec jsonValeur.daily[3].temp aucun souci je récupère bien la température à 14h dans 2 jours
Elle est où mon erreur ?
Dz 2025.11_16729 - Conbee II
Re: [LUA] Données Météo avec API Openweathermap
Il semblerait que cette erreur soit fréquente
J'espère que tu n'as pas perdu trop de temps dessus ...
Je viens de rajouter une ligne d'exemple dans le code pour les prévisions.
Je viens de rajouter une ligne d'exemple dans le code pour les prévisions.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: [LUA] Données Météo avec API Openweathermap
Merci pour le tuto 
Raspberry 3B+ Buster & PiZiGate V2 Firmware: v3.21 Plugin: 6.3.008
Version: 2022.2 dzVents Version: 3.0.18
Python Version: 3.7.3 (default, Oct 31 2022, 14:04:44) [GCC 8.3.0]
Signature à jours au : 28/12/2022
Version: 2022.2 dzVents Version: 3.0.18
Python Version: 3.7.3 (default, Oct 31 2022, 14:04:44) [GCC 8.3.0]
Signature à jours au : 28/12/2022
Re: [LUA] Données Météo avec API Openweathermap
Bonjour , dans la configuration de Domoticz il faut rajouter dans Matériel Open Weather Map en saisissant la clé API
mais après comment faire apparaitre les infos météo dans Dispositifs ?
Dans les logs j'ai toujours cette erreur : Error: OpenWeatherMap: Error getting http data!
mais après comment faire apparaitre les infos météo dans Dispositifs ?
Dans les logs j'ai toujours cette erreur : Error: OpenWeatherMap: Error getting http data!
Re: [LUA] Données Météo avec API Openweathermap
Attention Marc, le tuto est indépendant de la fonction OpenWeatherMap de DomoticZ.
Je ne suis pas arrivé à l'utiliser non plus. De plus, je ne voulais pas trop l'utiliser car je ne sais pas quand il y aurai les appels à l'API : A chaque fois que la page est rafraichie ? Plus ? Moins ?
Dans le doute, je regardais une solution pour pousser les infos récupérées dans un widget virtuel. J'arrive à ça :
Mais le résultat me plait pas trop ...
Je ne suis pas arrivé à l'utiliser non plus. De plus, je ne voulais pas trop l'utiliser car je ne sais pas quand il y aurai les appels à l'API : A chaque fois que la page est rafraichie ? Plus ? Moins ?
Dans le doute, je regardais une solution pour pousser les infos récupérées dans un widget virtuel. J'arrive à ça :
Mais le résultat me plait pas trop ...
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: [LUA] Données Météo avec API Openweathermap
Je viens de trouver il faut mettre à la place des coordonnées Longitude Latitude la Ville et le Pays
Exemple pour moi :
Exemple pour moi :