KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

Commande info en doublon sur certains capteurs #2370

Closed Seby9576 closed 2 years ago

Seby9576 commented 2 years ago

Salut,

Depuis peu j'ai deux commandes humidités qui apparaissent sur les capteurs température et humidité, c'est le cas sur aqara et sonoff. Par contre sonoff je n'ai pas de valeur sur la deuxièmes. Pour les aqara comment savoir quelle est la bonne vu que ce n'est pas la même valeur. image

Merci de ton aide

tcharp38 commented 2 years ago

Peux tu me donner un package de logs et L'identifiant du modèle correspondant ?

Seby9576 commented 2 years ago

image image image image

AbeilleLogs-220401.tar.gz

Seby9576 commented 2 years ago

Voici un ou il y en a pas de doublon. A savoir c'est lors d'une réinclusion que ca se produit. De plus certains donnent maintenant avec un chiffre après la virgule alors qu'avant non. image Merci

tcharp38 commented 2 years ago

Je vois 2 questions

Abeille.class.php.zip

Peux tu decompresser ce fichier dans Abeille/core/class puis redemarrer le demon cliquer sur "capteur de constance", page avancé faire "recharger" modele et me filer le package de logs

Merci

Seby9576 commented 2 years ago

AbeilleLogs-220402.tar.gz Je viens de le faire à l'instant

Seby9576 commented 2 years ago

Humidity est vide Humidité j'ai une valeur

tcharp38 commented 2 years ago

Tu as toujours "humidity" ? Raffraichis ton dashboard. Je ne le vois plus dans les commandes enregistrées

Ha et contrairement à ce que j'ai dit, dans ton cas le bon est bien "Humidite". Le nom n'est pas changé si mise à jour.

Seby9576 commented 2 years ago

Pourquoi j'ai deux valeurs différentes ?

Tu as toujours "humidity" ? Pour certains oui d'autre non

tcharp38 commented 2 years ago

Argh.. je vois ce qui se passe. Cas imprévu.

Si jamais tu veux tenter sur un seul capteur le temps que je trouve la solution, tu peux faire un "Reinitialiser". Ca devrait supprimer les doublons.

Seby9576 commented 2 years ago

Celui de la salle de jeu

Humidity 42.9 humidite 654

tcharp38 commented 2 years ago

Tu peux arreter la tes essais. J'ai compris. Il y a des doublons qui ont ete crées suite a un bug mais qui ne sont pas gérés lors de la mise à jour. Je reviens vers toi. Entre temps si tu n'as pas de backup recent, fais en un. Je ne veux pas te mettre dans la m.. tu as beaucoup de devices.

tcharp38 commented 2 years ago

Abeille.class.php.zip

Decompresser redemarrer recharger un modele et verifier dashboard et me donner le package

Seby9576 commented 2 years ago

T'inquiète pas les back up sont fait chaque nuit automatiquement image

Seby9576 commented 2 years ago

AbeilleLogs-220402 (2).tar.gz Idem je viens de le faire mais j'ai regardé et j'ai toujours les deux commandes

tcharp38 commented 2 years ago

Il faut que je revois ma copie.

tcharp38 commented 2 years ago

Abeille.class.php.zip J'espere que c est bon cette fois.

L'avantage de tout ça est que je pense que ce dernier code est + robuste et couvre d'autres cas pas tres propres. Bref ca devrait avoir du bon sur la qualité d'Abeille en general.

tcharp38 commented 2 years ago

Pour info j'ai fait une nouvelle beta. Sera dispo demain sur le market. Je compte un peu sur toi pour savoir si on peut eliminer ce sujet des soucis empechant de faire une version stable. Merci

Seby9576 commented 2 years ago

Je ferais un test demain en fin de journée. Bon week-end

Seby9576 commented 2 years ago

Salut, J'ai plus qu'un humidité cette fois, par contre tu as fait en sorte d'avoir toujours un chiffre après la virgule ?

Faut il tous les recharger maintenant ?

Merci

tcharp38 commented 2 years ago

A priori il n'y avait aucun chiffre apres la virgule avant. Ca fait plus de plus de sens non ?

Seby9576 commented 2 years ago

Pour moi ça n'a pas vraiment d'importance mais why not.c'était une question comme ca. Mes widgets ne sont plus adapté mais si ça bouge pas je vais changer. Merci

tcharp38 commented 2 years ago

Pour moi un pourcentage avec un chiffre apres la virgule n'est pas vraiment utile. Je corrige le modele.

Tu peux decompresser ca dans core/config/commands zb-0405-MeasuredValue.zip

Seby9576 commented 2 years ago

C'est good pour la virgule, dois recharger chaque capteurs pour la prise en compte du doublon stp ?

tcharp38 commented 2 years ago

Oui malheureusement. A terme j'espère arriver à mettre en place une mise à jour automatique si la modèle a évolué, tout en gardant qq customisations de l'utilisateur

Seby9576 commented 2 years ago

OK pour info il y avait aussi l'info pression qui était en double mais comme je m'en sert pas je n'avais pas vu

tcharp38 commented 2 years ago

@Seby9576 Du coup quel est le status de ce sujet ? On peut clore ?

En ligne avec le résumé suivant ?

Seby9576 commented 2 years ago

Oui c'est good sauf aussi le doublon pour la pression. Pour moi ce n'est pas dérangeant mais je préfère remonter l'info image

tcharp38 commented 2 years ago

Ha je suppose qu'il s'agit du modele "weather". Dans ce cas il ne s'agit pas d'une regression. Je vois que le modele est construit comme ca mais c'est historique. J'essaie de comprendre.

tcharp38 commented 2 years ago

Ok. Il s'agit au final de la meme info mais 2 sources differentes. D'autre part seule "pression" est visible par défaut, l'autre ("pression1") est masquée.

Pour info,

Pas vraiment de sens de garder les 2. A nettoyer à l'occase mais n 'est pas une regression. Modele construit comme ca des les débuts d'Abeille.

tcharp38 commented 2 years ago

Il n'y a plus qu'une "pression" dans le dernier modele du "whether". Tu peux tester via la page EQ/Avancé => modele, reinitialiser

Je clos le point mais a reouvrir si soucis.