Problème de température de l'eau chaude

Hello,

Dernière version en cours, pas béta, donc stable sous Jeedom 3.
Rien de modifié depuis des semaines, depuis ce jour, des alertes sur la température de l’eau chaude qui ne bouge pas. Alors qu’elle bouge.

Pire, les valeurs que voit le plugin sont complètement aberrantes sans raison !

En bleu, c’est la source, une PI Jeedouino qui remonte une température de la sonde DS18.
En vert, c’est la température vue par le plugin. Je précise qu’il n’y a aucun filtrage, la température est la même appliquée au plugin.

Un pic à -55°, un autre à -167° depuis bientôt 15h45.

Histoire d’y voir clair, la vraie température de sonde DS18 :

La même vue par le plugin (j’ai historisé sa valeur). Du coup, elle me génère des erreurs par le plugin qui m’indique qu’elle n’a pas bougé, ce qui est faux.

Le plugin du coup est dans les choux :

Je passe par un virtuel pour gérer facilement un changement de sonde et garder son historisation.
Dans l’urgence, j’ai modifié le plugin pour qu’il prenne directement la valeur de la sonde au lieu du virtuel pour voir si changement de comportement.

La configuration qui utilise le virtuel Eau Chaude :

On voit bien que tous les virtuels sont juste sauf le plugin :

J’ai modifié la configuration dans l’urgence pour qu’il utilise la sonde en direct, mais je ne veux pas rester comme cela.

Rien n’y fait le plugin voit toujours -167° !

Je peux t’envoyer le log au cas où mais rien de particulier hormis la commande de notification indiquant un souci sur la sonde par Telegram.

Je ne comprends pourquoi un tel comportement alors que je n’ai rien touché au plugin.
J’ai tenté une sauvegarde de nouveau au cas où etc.

Harf qu’est ce que j’ai fait.
Normalement il n’y avait que le lien de la doc et du changelog.

En gros si je résume correctement ton récit la température du ballon ne suis pas la température réelle.

À tout hasard à quel heure est la grande chute

Edit

Est ce que tu aurrais la version de la stable qui ne posait pas de probleme
Car en remontant les commit je vois que j’ai ajouté une chute brutal dans le simulateur mais qui ne devrait pas concerner ton soucis

Autrement je pense que ton soucis est une detection de defaillance de sonde car c’est le seul endroie ou je change la valeur lorsque l’on a une sonde reel

Oui. Mais du coup qu’attends tu de moi ? Que je remonte à la stable précédente ??? Mais je ne me souviens plus de quand date la dernière release.

Ha oui c’est vrai c’est plus indiqué.
J’ai remontée les commit jusqu’au début janvier et je n’ai pas la moindre piste.
Vu l’importance oui je pense qu’une restauration de la version précédente est à faire

Mais du coup, euh, j’ai moyen de savoir la dernière fois où Jeedom a fait une mise à jour de ce plugin ???

EDIT : je suis en train de me taper les backups pour trouver la version précédente

Je crois que la date de la version est enregistrée en base.
Avec un backup la date doit être restaurer

Bon backup du 07/04 et celui du 24/3 (au pif) :

Remise à jour OK, à suivre demain.

Pour les fainéants :

https://wetransfer.com/downloads/05c032ea5c7d3c47e9fcdf3808bef51420200407170831/fb5c72b5fcd0e054724c523836823d8c20200407170849/a7b875

Tu as remis juste la class du coup.
Tu n’as pas restauré

1 « J'aime »

Non, regarde le zip. C’est le plugin.

Oui je ferai un merge

Je te confirme qu’avec le restore d’hier, pas de souci.

Bonjour,

Je vais pousser dans quelques instant la correction liee au merge
Sur la version que tu as transmise la defaillance de sonde etait desactivé alors que sur la version stable je l’avais reactivé.

J’ai donc simplement desactivé le module comme sur ta version on verra plus tard en beta ce modul

J’ai fait la mise à jour en stable, je présume que c’est ta dernière update pour le merge ?
A suivre si KO…

Salut @benj29

comment fais tu pour restaurer une ancienne version de plugin depuis un backup complet de jeedom stp? Comme j’ai un souci depuis la dernière mise à jour, je voudrais apprendre cette procédure.

Merci d’avance

Il te faut sortir le répertoire à la main du backup puis le deplacer. Rappliquer les droits 755 et propriétaire en www-data

Salut @benj29
Pas vu ta réponse le 28/05 :frowning: pas eu de notifs
Donc tu copies tout le répertoire « ChauffeEau » du backup et tu le colles avec JeeXplorer sous le répertoire html de jeedom, en ayant préalablement supprimer le répertoire ChauffeEau.
Pour les droits, tu passes en ssh avec un putty, mais ne voulant pas faire plus de dégâts, est ce bien ces commandes qu’il faut passer :
chmod 755 ChauffeEau
chown www-data ChauffeEau

Actuellement j’ai 775 en droit sur le ChauffeEau : drwxrwxr-x 5 www-data www-data 4096 May 18 14:31 ChauffeEau

Merci de ton aide

Oui 775.
Il faut www-data:www-data user et groupe.

après le copie, les droits semblent les bons, du coup j’ai repassé les commandes quand même.

jeedom@jeedom:~$ cd /var/www/html/plugins/
jeedom@jeedom:/var/www/html/plugins$ ls -lrt
total 136
drwxrwxr-x  3 www-data www-data 4096 Apr 29  2019 core
drwxrwxr-x  6 www-data www-data 4096 Jul 26  2019 Monitoring
drwxrwxr-x  6 www-data www-data 4096 Sep  5  2019 mitsubishi
drwxrwxr-x  7 www-data www-data 4096 Oct 15  2019 geotrav
drwxrwxr-x  5 www-data www-data 4096 Jan 21 14:56 telegram
drwxrwxr-x  6 www-data www-data 4096 Jan 27 13:01 vigilancemeteo
drwxrwxr-x  8 www-data www-data 4096 Feb 20 10:02 jeexplorer
drwxrwxr-x  9 www-data www-data 4096 Feb 20 10:05 teleinfo
drwxrwxr-x  9 www-data www-data 4096 Apr 23 08:29 veolia_eau
drwxrwxr-x  6 www-data www-data 4096 May 12 10:06 livebox
drwxrwxr-x  9 www-data www-data 4096 May 12 10:09 jeedouino
drwxrwxr-x  7 www-data www-data 4096 May 18 08:11 widget
drwxrwxr-x  7 www-data www-data 4096 May 18 08:12 weather
drwxrwxr-x  6 www-data www-data 4096 May 18 08:13 virtual
drwxrwxr-x  7 www-data www-data 4096 May 18 14:00 philipsHue
drwxrwxr-x  8 www-data www-data 4096 May 18 14:00 openvpn
drwxrwxr-x 10 www-data www-data 4096 May 18 14:01 networks
drwxrwxr-x  6 www-data www-data 4096 May 18 14:01 mode
drwxrwxr-x  7 www-data www-data 4096 May 18 14:01 mobile
drwxrwxr-x  7 www-data www-data 4096 May 18 14:02 mail
drwxrwxr-x  6 www-data www-data 4096 May 18 14:02 jeelink
drwxrwxr-x  7 www-data www-data 4096 May 18 14:03 geoloc
drwxrwxr-x  8 www-data www-data 4096 May 18 14:03 energy
drwxrwxr-x  6 www-data www-data 4096 May 18 14:07 domogeek
drwxrwxr-x 10 www-data www-data 4096 May 18 14:11 camera
drwxrwxr-x  8 www-data www-data 4096 May 18 14:11 calendar
drwxrwxr-x  5 www-data www-data 4096 May 18 14:31 ChauffeEau
drwxrwxr-x  6 www-data www-data 4096 May 22 11:35 watchdog
drwxrwxr-x  9 www-data www-data 4096 May 25 08:28 script
drwxrwxr-x 11 www-data www-data 4096 May 26 08:31 openzwave
drwxrwxr-x  8 www-data www-data 4096 May 27 08:46 deconz
drwxrwxr-x  7 www-data www-data 4096 May 28 07:23 rfxcom
drwxrwxr-x  7 www-data www-data 4096 May 29 09:14 clink
drwxrwxr-x  7 www-data www-data 4096 Jun  4 09:26 thermostat
jeedom@jeedom:/var/www/html/plugins$ chmod 775 ChauffeEau
chmod: changing permissions of 'ChauffeEau': Operation not permitted
jeedom@jeedom:/var/www/html/plugins$ su -
Password:
root@jeedom:~# cd /var/www/html/plugins/
root@jeedom:/var/www/html/plugins# ls -lrt
total 136
drwxrwxr-x  3 www-data www-data 4096 Apr 29  2019 core
drwxrwxr-x  6 www-data www-data 4096 Jul 26  2019 Monitoring
drwxrwxr-x  6 www-data www-data 4096 Sep  5  2019 mitsubishi
drwxrwxr-x  7 www-data www-data 4096 Oct 15  2019 geotrav
drwxrwxr-x  5 www-data www-data 4096 Jan 21 14:56 telegram
drwxrwxr-x  6 www-data www-data 4096 Jan 27 13:01 vigilancemeteo
drwxrwxr-x  8 www-data www-data 4096 Feb 20 10:02 jeexplorer
drwxrwxr-x  9 www-data www-data 4096 Feb 20 10:05 teleinfo
drwxrwxr-x  9 www-data www-data 4096 Apr 23 08:29 veolia_eau
drwxrwxr-x  6 www-data www-data 4096 May 12 10:06 livebox
drwxrwxr-x  9 www-data www-data 4096 May 12 10:09 jeedouino
drwxrwxr-x  7 www-data www-data 4096 May 18 08:11 widget
drwxrwxr-x  7 www-data www-data 4096 May 18 08:12 weather
drwxrwxr-x  6 www-data www-data 4096 May 18 08:13 virtual
drwxrwxr-x  7 www-data www-data 4096 May 18 14:00 philipsHue
drwxrwxr-x  8 www-data www-data 4096 May 18 14:00 openvpn
drwxrwxr-x 10 www-data www-data 4096 May 18 14:01 networks
drwxrwxr-x  6 www-data www-data 4096 May 18 14:01 mode
drwxrwxr-x  7 www-data www-data 4096 May 18 14:01 mobile
drwxrwxr-x  7 www-data www-data 4096 May 18 14:02 mail
drwxrwxr-x  6 www-data www-data 4096 May 18 14:02 jeelink
drwxrwxr-x  7 www-data www-data 4096 May 18 14:03 geoloc
drwxrwxr-x  8 www-data www-data 4096 May 18 14:03 energy
drwxrwxr-x  6 www-data www-data 4096 May 18 14:07 domogeek
drwxrwxr-x 10 www-data www-data 4096 May 18 14:11 camera
drwxrwxr-x  8 www-data www-data 4096 May 18 14:11 calendar
drwxrwxr-x  5 www-data www-data 4096 May 18 14:31 ChauffeEau

root@jeedom:/var/www/html/plugins# chmod 775 ChauffeEau

root@jeedom:/var/www/html/plugins# ls -lrt
total 136
drwxrwxr-x  3 www-data www-data 4096 Apr 29  2019 core
drwxrwxr-x  6 www-data www-data 4096 Jul 26  2019 Monitoring
drwxrwxr-x  6 www-data www-data 4096 Sep  5  2019 mitsubishi
drwxrwxr-x  7 www-data www-data 4096 Oct 15  2019 geotrav
drwxrwxr-x  5 www-data www-data 4096 Jan 21 14:56 telegram
drwxrwxr-x  6 www-data www-data 4096 Jan 27 13:01 vigilancemeteo
drwxrwxr-x  8 www-data www-data 4096 Feb 20 10:02 jeexplorer
drwxrwxr-x  9 www-data www-data 4096 Feb 20 10:05 teleinfo
drwxrwxr-x  9 www-data www-data 4096 Apr 23 08:29 veolia_eau
drwxrwxr-x  6 www-data www-data 4096 May 12 10:06 livebox
drwxrwxr-x  9 www-data www-data 4096 May 12 10:09 jeedouino
drwxrwxr-x  7 www-data www-data 4096 May 18 08:11 widget
drwxrwxr-x  7 www-data www-data 4096 May 18 08:12 weather
drwxrwxr-x  6 www-data www-data 4096 May 18 08:13 virtual
drwxrwxr-x  7 www-data www-data 4096 May 18 14:00 philipsHue
drwxrwxr-x  8 www-data www-data 4096 May 18 14:00 openvpn
drwxrwxr-x 10 www-data www-data 4096 May 18 14:01 networks
drwxrwxr-x  6 www-data www-data 4096 May 18 14:01 mode
drwxrwxr-x  7 www-data www-data 4096 May 18 14:01 mobile
drwxrwxr-x  7 www-data www-data 4096 May 18 14:02 mail
drwxrwxr-x  6 www-data www-data 4096 May 18 14:02 jeelink
drwxrwxr-x  7 www-data www-data 4096 May 18 14:03 geoloc
drwxrwxr-x  8 www-data www-data 4096 May 18 14:03 energy
drwxrwxr-x  6 www-data www-data 4096 May 18 14:07 domogeek
drwxrwxr-x 10 www-data www-data 4096 May 18 14:11 camera
drwxrwxr-x  8 www-data www-data 4096 May 18 14:11 calendar
drwxrwxr-x  5 www-data www-data 4096 May 18 14:31 ChauffeEau

root@jeedom:/var/www/html/plugins# chown www-data:www-data ChauffeEau