Weewx & Domoticz sont dans un bateau ...

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
domcars0
Messages : 238
Inscription : 18 févr. 2017, 20:23

Re: Weewx & Domoticz

Message par domcars0 »

Je ne comprends pas? Le fichier domoticz.xml est généré chaque 5 minutes ( sauf config de weewx particulière), qu'il pleuve ou non? Pourquoi l'erreur de report n'existerait-elle pas en ce moment???
Bon sinon j'ai trouvé d'où venait ton problème de $alltime, la solution est là:
https://groups.google.com/forum/m/#!top ... dhQftFQ2Ys
La liberté a un prix... celui de l'effort.
domopat24
Messages : 16
Inscription : 21 janv. 2018, 08:08

Re: Weewx & Domoticz

Message par domopat24 »

Pour l'erreur du cumul, ce que je voulais dire c'est que les valeurs weewx étant à zéro le cumul était aussi à zéro.
Bien sûr l'erreur était toujours présente mais elle ne se voyait pas.

Merci pour le lien concernant la variable alltime.
J'avais bien consulté la bonne page de la doc weewx mais je suis passé à coté.
En fait, il me manquait 2 choses :

1 - la ligne search_list_extensions = user.stats.MyStats dans le [CheetahGenerator] du skin.conf
2 - La migration des fichiers du rep examples vers le rep bin/user

Je n'ai plus d'erreur dans le log et j'ai bien des valeurs de déluge, comme tu le dis dans un post précédent.
C'est bizarre que ça ne soit pas intégré directement à la 3.8.0.
Je n'ai pas créé un nouveau idx et pour l'historique je vais essayer de bidouiller la table domoticz (j'ai des sauvegardes journalières au cas où).
Il va repleuvoir, je vais voir ce qui se passe en live.
olivier81
Messages : 17
Inscription : 16 févr. 2018, 19:13

Re: Weewx & Domoticz

Message par olivier81 »

domcars0 a écrit :@olivier81
Salut,
On dirait que le capteur Domoticz ne veux pas de nValue? T'as essayé:

Code : Tout sélectionner

 tempdevice = UV_device_idx..'|'..indexUV
         commandArray [8] = {['UpdateDevice'] = tempdevice } 
 
Merci pour ta réponse. En faisant ça le capteur ne s'actualise plus. Peux-tu m'expliquer la syntaxe ou du moins la logique entre '|0|' et '|' et éventuellement les autres valeurs, je suis néophyte en script lua.

A+
macgran
Messages : 2
Inscription : 12 mai 2019, 10:46

Re: Weewx & Domoticz sont dans un bateau ...

Message par macgran »

Bonjour,

De mon côté, je ne parviens pas à obtenir le fichier xml.
J'ai bien mis le template et le skin.conf avec les paramètre Cheetah qui vont bien dans
/home/weewx/skins/MySkin/skin.conf (moi mon /weewx est dans /home, pas dans etc)
Comment demander à weewx d'aller chercher ce skin.conf dans MySkin ? Faut-il changer le paramètre du chemin par défaut es skins dans weewx.conf ?

D'avance merci pour votre aide

Guillaume
macgran
Messages : 2
Inscription : 12 mai 2019, 10:46

Re: Weewx & Domoticz sont dans un bateau ...

Message par macgran »

Bonjour,

Personne ne peut m'aider ? svp

D'avance merci je ne comprends pas pourquoi je n'arrive pas à générer ce foutu xml....
domopat24
Messages : 16
Inscription : 21 janv. 2018, 08:08

Re: Weewx & Domoticz sont dans un bateau ...

Message par domopat24 »

Bonsoir

je viens de m'apercevoir que dans le log de pluie si je fais rapport pour consulter l'historique il me manque l'année 2019.
Il n'y que pour la pluie qu'il me manque 2019 et dans la base données 2019 est bien remplie.

Quelqu'un d'autre a-t-il le même soucis?
Pièces jointes
Pluie 2019.jpg
Pluie 2019.jpg (84.88 Kio) Consulté 4699 fois
domopat24
Messages : 16
Inscription : 21 janv. 2018, 08:08

Re: Weewx & Domoticz sont dans un bateau ...

Message par domopat24 »

Bonjour,
Avec le confinement et le mauvais temps, j’ai repris la domotique et je me réponds à moi-même.
J’ai résolu mon problème d’historique de pluie en passant à la version 2020 de domoticz et qui était provoqué par le manque de données pour le mois 12/18 suite à l’envoi de ma station en SAV.

J’ai un peu galéré car j’avais un plantage de mon orangepi avec l’upgrade domoticz 2020.J’ai été obligé de tout réinstaller avec Debian Buster, j’en ai aussi profité pour passer à Weewx 4.3.0 avec le dernier Interceptor.

PS : Petite modif pour ma WH2600 Froggit V2.2.5 dans interceptor.py pour avoir une mesure de la pression atmosphérique identique à la version Weewx 3.8.0 .
Remplacer pressure par barometer ligne 1390

1389 if fw == 'WH2600GEN_V2.2.5' or fw == 'WH2650A_V1.2.1':
1390 self.LABEL_MAP['baromin'] = 'barometer'
Répondre