Plugin delestage - bug identifé à corriger

Bonjour à tous

Petit sondage auprès de ceux qui ont installé la maj bêta
Avez vous constaté des bugs ?

Pour ma part ça va faire 5j que j’ai plus aucun soucis

Cdt

Pas eu besoin de délester ces jours. A suivre…

merci pour le retour au moins

Un jour ou je serais un peu présent chez moi (et sans trop de surveillance de la famille) je testerais d’abaisser le seuil, histoire de déclencher un peu. En tout cas je viendrais faire tout retour nécessaire ici.

1 « J'aime »

dans mon cas, tout semble bien fonctionner. Je le surveille de près. Merci beaucoup

1 « J'aime »

Bonsoir @frixo, merci pour ton travail.

De mon côté je suis en mode smart et j’ai encore des ratés (rarement). Le délestage s’active toujours correctement, mais ne reactive pas sytématiquement les thermostats passés en off. C’est rare, mais cela arrive parfois.

Mais il me semble que tu ne te sois pas penché sur ce mode. J’espère quand même que le team jeedom va mieux considérer ce plugin car il est essentiel et très complémentaire au plugin thermostat.

Encore merci pour ton implication.

Salut

merci pour ton retour, effectivement je n’ai pas touché d’un yota le mode smart , mais je crois que @yofa avait trouvé des bugs,

@Yofa, peux tu nous en dire plus, je pourrais intégrer tes modifs dans le code et envoyer la maj à Alexandre ?

cdt

Bonsoir,
Je suis en mode smart donc je n’ai pas installé la bêta…

Et je suis dans la même situation que @choupfamily63, le délestage fonctionne globalement bien mais j’ai quelles (rares) fois des thermostats qui ne se réactive pas.

En tout cas ce délestage fonctionne bien mieux d’un point de vue confort que le cascado-cyclique 3 zones de chez legrand que j’avais avant.
Son seul avantage était qu’il intégrait l’ECS, ce serait d’ailleurs une idée d’amélioration du plugin: ajouter la possibilité de délester une commande ECS.
Pour moi par exemple, je le pilote via une sortie de mon EcodeviceRT2, en fonction du signal heures creuses, et cette commande remonte dans Jeedom, on pourrait donc l’intégrer dans le délestage…

Salut pour ma part, c’est pas terrible en mode intelligent, le délestage reste actif après plusieurs heures résultat les thermostats délesté sont sur off.
Et je n’ai plus l’indication des thermostats délestés dans la commande.

Bonjour

je viens de jetter un bref coup d’oeil au delestage smart
alors merci du retour, j’avais fait une modif qui n’affichait plus les noms des thermostats délestés , j’ai corrigé :slight_smile: et envoyé à @Alexandre

merci , je compte sur toi @TiTom_59 pour me tenir au courant :slight_smile:

1 « J'aime »

@frixo: diff de code envoyé en MP

mergé et envoyé à @Alexandre , j’ai juste vérifié que le code ne tombé pas en KO , mais pas du tout test le mode smart
j’ai juste copié à l’aveugle,
une seule modif m’a interpelé, mais j’ai pas cherché à la comprendre , celle la

			//$cmdOrder->execCmd(array('slider'=>intval($stoppedThermostats[$thermostatIdToStart]['order'])));
			$cmdOrder->execCmd(array('slider'=>intval($stoppedThermostats[$thermostatIdToStart]['order']-1)));
			$cmdOrder->execCmd(array('slider'=>intval($stoppedThermostats[$thermostatIdToStart]['order']+1)));

@frixo c’est la plus bizarre :smiley:

En fait en faisant des tests de thermostat en virtuel, je me suis aperçu que si on changeait pas la température du thermostat, il ne chauffait pas alors qu’il devrait.
J’imagine que un ordre donné identique à l’existant est ignoré.
Le changement de température (-1 puis +1) signifie au thermostat qu’il y a eu un changement et qu’il doit changer sa consigne.

aaaaa , je me suis créé un scenario bidon aussi pour simuler un « refresh »
merci pour l’explication

Hello,

pour ma part, j’avais modifié les logs pour que cela soit plus exploitable :

je peux envoyer le delestage.class.php à qui de droit si vous voulez intégrer.

[2021-01-26 18:30:35][INFO] : [Maison][Delestage] ** dépassement détecté ! ( puissance 5460 > 900 )
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] ** début de delestage
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] delestage avec arret thermostat [Cuisine][Thermostat]
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] nouveau delestage necessaire ( puissance 3960 / 900 )
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] delestage avec arret thermostat [Salon][Thermostat]
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] nouveau delestage necessaire ( puissance 1960 / 900 )
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] delestage avec arret thermostat [Chambre Maxence][Thermostat]
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] nouveau delestage necessaire ( puissance 1210 / 900 )
[2021-01-26 18:30:35][INFO] : [Maison][Delestage] aucun thermostat en marche, pas de delestage possible !
[2021-01-26 18:30:50][INFO] : [Maison][Delestage] ** dépassement détecté ! ( puissance 1050 > 900 )
[2021-01-26 18:30:50][INFO] : [Maison][Delestage] aucun thermostat en marche, pas de delestage possible !
[2021-01-26 18:31:06][INFO] : [Maison][Delestage] ** dépassement détecté ! ( puissance 1030 > 900 )
[2021-01-26 18:31:06][INFO] : [Maison][Delestage] aucun thermostat en marche, pas de delestage possible !
[2021-01-26 18:31:21][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1050 < 2000 )
[2021-01-26 18:31:21][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:31:21][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:31:21][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:31:52][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1070 < 2000 )
[2021-01-26 18:31:52][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:31:52][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:31:52][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:07][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1050 < 2000 )
[2021-01-26 18:32:07][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:07][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:07][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:22][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1090 < 2000 )
[2021-01-26 18:32:22][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:22][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:22][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:38][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1070 < 2000 )
[2021-01-26 18:32:38][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:38][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:32:38][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:08][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1060 < 2000 )
[2021-01-26 18:33:08][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:08][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:08][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:24][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1080 < 2000 )
[2021-01-26 18:33:24][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:24][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:24][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:54][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1060 < 2000 )
[2021-01-26 18:33:54][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:33:54][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:10][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1740 < 2000 )
[2021-01-26 18:34:10][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:10][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:10][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:25][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1770 < 2000 )
[2021-01-26 18:34:25][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:25][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:25][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:40][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1810 < 2000 )
[2021-01-26 18:34:40][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:40][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:40][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:56][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1780 < 2000 )
[2021-01-26 18:34:56][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:56][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:34:56][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:11][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1760 < 2000 )
[2021-01-26 18:35:11][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:11][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:11][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:26][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1780 < 2000 )
[2021-01-26 18:35:26][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:26][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:26][INFO] : [Maison][Delestage] réactivation du thermostat [Cuisine][Thermostat] à 2021-01-26 18:35:35
[2021-01-26 18:35:42][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1830 < 2000 )
[2021-01-26 18:35:42][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Chambre Maxence][Thermostat] car le seuil toujours dépassé ( puissance 1830 + 750 > 2000)
[2021-01-26 18:35:42][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Salon][Thermostat] car le seuil toujours dépassé ( puissance 1830 + 2000 > 2000)
[2021-01-26 18:35:42][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Cuisine][Thermostat] car le seuil toujours dépassé ( puissance 1830 + 1500 > 2000)
[2021-01-26 18:37:14][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1110 < 2000 )
[2021-01-26 18:37:14][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat]
[2021-01-26 18:37:29][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1670 < 2000 )
[2021-01-26 18:37:29][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Salon][Thermostat] car le seuil toujours dépassé ( puissance 1670 + 2000 > 2000)
[2021-01-26 18:37:29][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Cuisine][Thermostat] car le seuil toujours dépassé ( puissance 1670 + 1500 > 2000)
[2021-01-26 18:37:45][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1700 < 2000 )
[2021-01-26 18:37:45][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Salon][Thermostat] car le seuil toujours dépassé ( puissance 1700 + 2000 > 2000)
[2021-01-26 18:37:45][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Cuisine][Thermostat] car le seuil toujours dépassé ( puissance 1700 + 1500 > 2000)
[2021-01-26 18:38:00][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1680 < 2000 )
[2021-01-26 18:38:00][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Salon][Thermostat] car le seuil toujours dépassé ( puissance 1680 + 2000 > 2000)
[2021-01-26 18:38:00][INFO] : [Maison][Delestage] impossible de reactiver le thermostat [Cuisine][Thermostat] car le seuil toujours dépassé ( puissance 1680 + 1500 > 2000)
[2021-01-26 18:38:15][INFO] : [Maison][Delestage] ** dépassement détecté ! ( puissance 2410 > 2000 )
[2021-01-26 18:38:15][INFO] : [Maison][Delestage] delestage avec arret thermostat [Chambre Maxence][Thermostat]
[2021-01-26 18:38:31][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 1110 < 9000 )
[2021-01-26 18:38:31][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:43:15
[2021-01-26 18:38:31][INFO] : [Maison][Delestage] réactivation du thermostat [Salon][Thermostat]
[2021-01-26 18:38:46][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 3970 < 9000 )
[2021-01-26 18:42:22][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:43:15
[2021-01-26 18:42:37][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 4690 < 9000 )
[2021-01-26 18:42:37][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:43:15
[2021-01-26 18:42:52][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 4590 < 9000 )
[2021-01-26 18:42:52][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:43:15
[2021-01-26 18:43:08][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 4630 < 9000 )
[2021-01-26 18:43:08][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat] à 2021-01-26 18:43:15
[2021-01-26 18:43:23][INFO] : [Maison][Delestage] ** réactivation détectée ! ( puissance 4590 < 9000 )
[2021-01-26 18:43:23][INFO] : [Maison][Delestage] réactivation du thermostat [Chambre Maxence][Thermostat]
[2021-01-26 18:43:23][INFO] : [Maison][Delestage] ** fin de delestage

Normalement les logs ont déjà été complètement refondu

sur la partie smart aussi ? (vu sur le plugin Beta, c’etait toujours les memes)

Voici le diff des message de logs si ca interesse un DEv: delestage.class.php.diff.txt (5,1 Ko)

normalement sur la beta de ce matin j’ai rajouté les logs de @yofa , donc oui
et globalement j’avais refondu les logs du reste , donc le coup des dépassement, seul , puissance etc j’ai tout reécrit

ca suffit toujours pas ?

Regarde dans la diff car ca manquait des indications du « pourquoi » et surtout les nom réels des thermostats ou des explications de calcul.

je vais reinstaller le plugin beta et proposer une diff si on peut faire plus précis.