Calaos, Home Automation Forum

Full Version: Météo openweathermap
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Yeahhh... Merci Cyridle effectivement ça fonctionne... et t'as même amélioré le truc !!!

Si tu veux on fait un binôme... je trouve les idées et tu fais la prog   ;-p

Par contre ça ne s'affiche pas sur l'appli mobile... Raoulh veux tu que j'ouvre une issue dans le github ?
Big Grin Ok pourquoi pas.
++
Bonjour,
Je teste actuellement une installation sur raspberry.
J'ai configuré une variable web température en utilisant openweathermap.
La mise à jour de la température crée un fichier  /tmp/calaos_TempExt dans lequel je retrouve la chaine json.
Pour limiter les accès réseau j'essaye de récupérer le ficher enregistré dans le dossier /tmp pour créer d'autres variables web  en utilisant file:// dans la propriété url.
j'ai essayé    file://tmp/calaos_TempExt mais cela ne fonctionne pas.
Quelle est la syntaxe exacte pour accéder à un fichier local dans le dossier tmp et est-ce possible d'utiliser cette technique?
Merci d'avance.
@bernievds

Tu n'as pas besoin de faire ca. Calaos gere deja ca tout seul. Si tu utilises la meme URL, il va telecharger le fichier qu'une seule fois pour tous les IO que tu as declaré. Si ce n'est pas le cas par contre c'est un bug!
Merci Raoul,

Entretemps j'ai trouvé en allant voir dans les sources.
La syntaxe c'est simplement /tmp/fichier. Le file:// mentionné dans la doc de l'entrée ne sert à rien.
Donc pour l'instant ça fonctionne en relisant le fichier.
L'avantage, c'est qu'en cas de modification je n'ai qu'un url à changer.
J'essayerai également de remettre les URL OWM pour voir.

J'ai eu des problèmes de blocage de calaos_server ( plus d'accès web et wago) et donc j'essaie pas à pas de réintroduire les fonctionnalités.
Le but c'est d'arriver à la gestion de protections solaires en lua pour une maison passive.

Encore merci pour le travail sur calaos
bernievds
Ca c'est un bug si la doc dit de mettre file:// et que ca ne marche pas. Peux tu ouvrir un bug sur https://github.com/calaos/calaos_base/issues stp?

Pour calaos_server, essaye de passer sur la v3 alpha3:
https://calaos.fr/forum/showthread.php?t...52#pid6252
Une petite question, j'arrive bien à récupérer la ville en utilisant "city/name" mais absolument la météo température...
Je pense que ca vient du fait qu'il y a une liste mais du coup comment faite vous car main/temp list/main/temp ou list[0]/main/temp ne marchent pas... ?
Merci d'avance

{
"city":{"id":2972811,"name":"Thionville","coord":{"lon":6.16667,"lat":49.366669},"country":"FR","population":0,"sys":{"population":0}},
"cod":"200",
"message":0.0046,
"cnt":40,
"list":[{
"dt":1486252800,
"main":{"temp":4.49,"temp_min":4.34,"temp_max":4.49,"pressure":985.58,"sea_level":1016.64,"grnd_level":985.58,"humidity":96,"temp_kf":0.15},
"weather":[{"id":500,"main":"Rain","description":"légères pluies","icon":"10n"}],
D'après mes essais sur openweathermap ce serait  list/[0]/main/temp.
Mais je n'ai pas list dans les données.
J'utilise weather/[0]/description et cela fonctionne.
Merci ca fonctionne !!!
Je partage du coup pour les suivants Smile

En cours:
http://api.openweathermap.org/data/2.5/w...D=xxxxxxxx
main/temp : temperature en cours
weather/[0]/description : pour la description du temps

Previsions (5jours par tranche de 3 heures):
http://api.openweathermap.org/data/2.5/f...=xxxxxxxxx
list/[0]/main/temp : pour la temperature
list/[0]/weather/[0]/description : pour la description du temps
list/[0] prévision à la prochaine tranche horaire (00h 03h 06h 09h 12h 15h 18h 21h)
list/[1] prévision à la tranche horaire suivante....

Previsions (15jours par jour):

http://api.openweathermap.org/data/2.5/f...=xxxxxxxxx
list/[0]/temp/day min max eve morn night : pour la temperature
list/[0]/weather/[0]/description : pour la description du temps

Tout le détail des API ici : https://openweathermap.org/api
Pages: 1 2 3