Incohérence sur affichage Dummy device Rain

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Michel77
Messages : 4
Inscription : 28 juin 2022, 11:36

Incohérence sur affichage Dummy device Rain

Message par Michel77 »

Bonjour,
J'ai créer un dummy device pour y stocker un cumul de précipitations.
Mon script Lua alimente bien les champs DATA du Device et le champs RAINRATE est également mis à jour mais je n'ai pas de mise à jour du champs RAIN.
J'exécute dans mon navigateur :
192.168.1.22:8084/json.htm?type=command&param=udevice&idx=1491&nvalue=0&svalue=10;10,23
j'ai une réponse Update device OK
Mais quand j'execute
192.168.1.22:8084/json.htm?type=devices&rid=1491
je constate que la MAJ n'est pas réalisé dans le champs RAIN, résultat l'affichage dans Domoticz est faux.
voir fichier joint.

Est ce que quelqu'un a rencontré ce problème et une solution à me proposer ?
Pièces jointes
InkedScreenshot 2022-06-28 at 11-37-49 Screenshot.jpg
InkedScreenshot 2022-06-28 at 11-37-49 Screenshot.jpg (114.49 Kio) Consulté 1068 fois
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Incohérence sur affichage Dummy device Rain

Message par Keros »

Bonjour Michel77 et bienvenu sur le forum :)

Ta commande me semble correcte (Wiki DomoticZ API JSON)

As-tu essayé avec deux valeurs entières ? Il y a peut-être une différence entre un point et une virgule pour le signe décimal.
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
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Incohérence sur affichage Dummy device Rain

Message par lost »

Michel77 a écrit : 28 juin 2022, 12:01 J'ai créer un dummy device pour y stocker un cumul de précipitations.
Mon script Lua alimente bien les champs DATA du Device et le champs RAINRATE est également mis à jour mais je n'ai pas de mise à jour du champs RAIN.
(...)
Est ce que quelqu'un a rencontré ce problème et une solution à me proposer ?
Je ne sais si cela peut perturber une MAJ de champ induite, mais il faut voir que Domoticz semble limiter les échantillonnages de valeurs de capteurs et autres à 5mn, sans doute afin de limiter la taille de la BDD.

J'avais pour ma part observé que les enregistrements de puissance de mon Qubino Smart-Meter n'enregistraient que rarement les vrais max journaliers de puissance consommée, avec des valeurs différant du compteur EDF.

J'avais donc fait un petit script device de test qui loggait toutes les MAJ envoyées par le smart-meter... et pu constater que tout ne se retrouvait pas sur la courbe, très loin s'en faut!

Au final, j'avais modifié ce script device de test afin d'envoyer les max par tranches de 10mn (donc >5mn et avec la certitude que les valeurs soient conservées) sur un dummy (type usage/electric). Et désormais j'ai les vraies conso max enregistrées afin de voir si je passe pas trop souvent au delà de la tolérance sur la puissance d'abonnement (9.9kVA, la tolérance étant de 10% et mon abo un 9kVA).

Si tu as plusieurs MAJ de mesures d'un capteur sur une tranche de 5mn, visiblement seul la dernière est prise en compte et les autres valeurs sont perdues.
Michel77
Messages : 4
Inscription : 28 juin 2022, 11:36

Re: Incohérence sur affichage Dummy device Rain

Message par Michel77 »

Merci pour vos retours,
Quelques heures après mes derniers constats.
J'ai fait différents tests en changeant les valeurs, avec un point ou une virgule et le comportement est toujours anormal mais différent. Désormais, j'ai une mise à jour (ouf) avec un offset de 1.8.
Sur un autre Device virtuel de type Rain que j'ai créé pour un test, j'ai également un offset mais de 0.5.
C'est très gênant de ne pouvoir prédire le comportement de ces devices, ce qui les rend inutilisables.
J'ai rebooté mon NAS synologie qui héberge Domoticz et j'ai le même comportement.

Si quelqu'un a rencontré le même pb, je suis intéressé par son diag.
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Incohérence sur affichage Dummy device Rain

Message par denis_brasseur »

Michel77 a écrit : 28 juin 2022, 12:01
J'exécute dans mon navigateur :
192.168.1.22:8084/json.htm?type=command&param=udevice&idx=1491&nvalue=0&svalue=10;10,23
Les valeurs que tu passes sont bien celle ci ?

Code : Tout sélectionner

/json.htm?type=command&param=udevice&idx=IDX&nvalue=0&svalue=RAINRATE;RAINCOUNTER
Pluie
RAINRATE = quantité de pluie depuis la dernière heure
RAINCOUNTER = cumul de pluie tombée en mm
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Michel77
Messages : 4
Inscription : 28 juin 2022, 11:36

Re: Incohérence sur affichage Dummy device Rain

Message par Michel77 »

Exact, je n'alimente en fait que le RAINCOUNTER car je souhaite conserver le cumul.
Sais tu comment réinitialiser le compteur ?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Incohérence sur affichage Dummy device Rain

Message par Keros »

Je ne crois pas qu'il y est de fonction de reset. Il faut supprimer et recréer.
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
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Incohérence sur affichage Dummy device Rain

Message par denis_brasseur »

Michel77 a écrit : 29 juin 2022, 00:24 Sais tu comment réinitialiser le compteur ?
La remise à 0 d'un compteur incrémentiel est possible
https://www.domoticz.com/wiki/Domoticz_ ... ncremental
Counter Incremental
/json.htm?type=command&param=udevice&idx=IDX&nvalue=0&svalue=1
will increment the counter value by 1.
To reset an incremental counter, set the svalue to a negative integer equal to the current total of the counter.
A voir si applicable a ton device
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Michel77
Messages : 4
Inscription : 28 juin 2022, 11:36

Re: Incohérence sur affichage Dummy device Rain

Message par Michel77 »

Merci de votre aide.
Répondre