Jump to content
Les Forums d'Infoclimat

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

Weewx driver pour le Weatherlink Live [WLLDriver]


Recommended Posts

Le 30/10/2020 à 11:57, celetron71 a dit :

En fait j'ai eu à plusieurs reprises des déconnexions de longue durée et jamais ma base de donnée ne s'est reconstruite. Du coup vu que le drivers aurait du faire son job et qu'à priori mes id weatherlink sont bien renseignés je ne vois pas trop pourquoi la base de donnée ne se complète pas automatiquement. Est ce que tu aurais une idée @Drealine?

 

Il faut que Weewx crash complètement pour que les données soit récupérées. Dans ce cas, il faut vraiment indiquer un délai assez faible dans retry_wait et ajouter le paramètre "loop_on_init = True" dans weewx.conf.

On pourrait tout à fait récupérer les données tant que le driver fonctionne, mais le driver deviendrait très bancal avec des risques d'instabilités liés aussi bien à la limite de requêtes chez Weatherlink.com et le système en lui même qui serait ralenti. D'où cette approche de récup des données seulement si ça plante totalement.

 

Il y a 3 heures, ollpat a dit :

Bonjour

Ce midi aporès le passage du front, j'ai

7,6mm sur la console

Pareil sur le site

http://meteo.penanrun.com/modeletest.php

Mais sur weewx et Belchertown, je n'ai que 6,6mm

http://meteo.penanrun.com/weewx/belchertown/index.html

Peux-tu me fournir des logs stp ?

Link to post
Share on other sites
  • 2 weeks later...
Le 31/10/2020 à 18:41, Drealine a dit :

 

Il faut que Weewx crash complètement pour que les données soit récupérées. Dans ce cas, il faut vraiment indiquer un délai assez faible dans retry_wait et ajouter le paramètre "loop_on_init = True" dans weewx.conf.

 

 

J'ai ajouté "loop_on_init = True" dans weewx.conf et déconnecté la box sur laquelle vient pinger le serveur et rebrancher quelques minutes plus tard, magie tout s'est bien reconstruit.

Et même mieux, vu que le weatherlinklive est sur une autre box, lorsque la box lié à weewx était planté, weewx continuait de récupérer automatiquement les données de weatherlink et à alimenter la base de donnée ainsi qu' infoclimat.

 

Petite question @Drealine pourquoi est ce que tu n'implante pas directement "loop_on_init = True" dans la config de ton driver?

 

Link to post
Share on other sites
Le 08/11/2020 à 23:21, celetron71 a dit :

 

J'ai ajouté "loop_on_init = True" dans weewx.conf et déconnecté la box sur laquelle vient pinger le serveur et rebrancher quelques minutes plus tard, magie tout s'est bien reconstruit.

Et même mieux, vu que le weatherlinklive est sur une autre box, lorsque la box lié à weewx était planté, weewx continuait de récupérer automatiquement les données de weatherlink et à alimenter la base de donnée ainsi qu' infoclimat.

 

Petite question @Drealine pourquoi est ce que tu n'implante pas directement "loop_on_init = True" dans la config de ton driver?

 

Salut @celetron71 ! 

 

Effectivement cela peut-être une bonne idée ! 

Il faudrait juste que je mentionne ce paramètre dans Github au cas où l'utilisateur serait embêté ^^ 

 

Merci en tout cas de ton retour :) 

  • Merci 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...