Puissance reste à 0 lorsque thermostat locké

Bonjour,
J’ai un soucis avec un mode de mon plugin thermostat.

lorsque j’active le mode vacances, je met la consigne à 14.5° et je vérouille le thermostat pour éviter que l’agenda remette le mode confort.

Mais je vois que la température intérieure est largement passé sous la consigne sans que la puissance du chauffage bouge (elle reste à 0).

Le vérouillage n’agit pas sur la puissance du chauffage normalement non ?

Bonjour,

Normalement le verrouillage n’empêche pas le fonctionnement du thermostat, mais interdit simplement le changement de valeur ou de mode.
Donc, d’après tes courbes, on remarque effectivement un disfonctionnement.
Il faudrait les log en debug pour analyser.

yes j’ai reproduit le pb.
Dans les logs je vois 2 choses, le premier c’est un double calcul de la puissance. un qui donne 392% et un autre immadiatement après qui donne 6%.

Le 2e probleme est une absence de logs à partir du moment où la température intérieure passe sous la consigne.
Plus rien ne se passe pendant 1 journée le temps que j’intervienne.

Soit il y a un bug dans le systeme soit il y a un truc que je ne comprend pas…

0435|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Début calcul temporel
0436|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Reschedule, next : 2025-02-09 19:04:00, stop : , smartThermostat :
0437|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Reprogrammation automatique : 2025-02-09 19:04:00
0438|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Programmation Smartstart
0439|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Plugin agenda détecté
0440|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Température intérieure : 14.6 - Température extérieure : 9 - Consigne : 17
0441|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Direction : 1
0442|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Power calcul : (2.4 * 151.01) + (8 * 3.78) + 0 = 392.664
0443|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Durée Smartstart : 118 à 2025-02-09 23:00:00 programmation : 2025-02-09 21:02:00
0444|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Prochain Smartstart : 2025-02-09 21:02:00
0445|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Reschedule, next : 2025-02-09 21:02:00, stop : , smartThermostat : Array
0446|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Arrêt Smartstart
0447|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Démarre auto-apprentissage
0448|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Last power ok, check what I have to learn, last state : stop
0449|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Température intérieure : 14.6 - Température extérieure : 9 - Consigne : 14.5
0450|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Direction : 1
0451|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Power calcul : (-0.1 * 151.01) + (5.5 * 3.78) + 0 = 5.6890000000001
0452|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Durée du cycle  : 2
0453|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Durée du cycle trop courte, aucun lancement
0454|[2025-02-09 18:40:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0455|[2025-02-09 18:50:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0456|[2025-02-09 19:30:11] DEBUG  : [Cathelinière][HeatSystem] Action stop
0457|[2025-02-09 19:40:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0458|[2025-02-09 19:50:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0459|[2025-02-09 20:00:12] DEBUG  : [Cathelinière][HeatSystem] Action stop
0460|[2025-02-09 20:10:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0461|[2025-02-09 20:20:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0462|[2025-02-09 20:30:12] DEBUG  : [Cathelinière][HeatSystem] Action stop
0463|[2025-02-09 20:40:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0464|[2025-02-09 20:50:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0465|[2025-02-09 21:00:13] DEBUG  : [Cathelinière][HeatSystem] Action stop
0466|[2025-02-09 21:02:04] DEBUG  : [Cathelinière][HeatSystem] Thermostat::pull => mode smart : Array (     [thermostat_id] => 116     [smartThermostat] => 1     [next] => Array         (             [date] => 2025-02-09 23:00:00             [event] => Array                 (                 )              [consigne] => 17             [calendar_id] => 117             [cmd] => 2376             [type] => mode             [schedule] => 2025-02-09 21:02:00         )  )
0467|[2025-02-09 21:02:04] DEBUG  : [Cathelinière][HeatSystem] Next info : Array (     [date] => 2025-02-09 23:00:00     [event] => Array         (         )      [consigne] => 17     [calendar_id] => 117     [cmd] => 2376     [type] => mode     [schedule] => 2025-02-09 21:02:00 )
0468|[2025-02-09 21:02:04] DEBUG  : [Cathelinière][HeatSystem] Thermostat verrouillé je ne fais rien
0469|[2025-02-09 21:10:09] DEBUG  : [Cathelinière][HeatSystem] Action stop
0470|[2025-02-09 21:20:09] DEBUG  : [Cathelinière][HeatSystem] Action stop
0471|[2025-02-09 21:30:12] DEBUG  : [Cathelinière][HeatSystem] Action stop
0472|[2025-02-09 21:40:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0473|[2025-02-09 21:50:09] DEBUG  : [Cathelinière][HeatSystem] Action stop
0474|[2025-02-09 22:00:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0475|[2025-02-09 22:10:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0476|[2025-02-09 22:20:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0477|[2025-02-09 22:30:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0478|[2025-02-09 22:40:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0479|[2025-02-09 22:50:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0480|[2025-02-09 23:00:12] DEBUG  : [Cathelinière][HeatSystem] Action stop
0481|[2025-02-09 23:10:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0482|[2025-02-09 23:20:07] DEBUG  : [Cathelinière][HeatSystem] Action stop
0483|[2025-02-09 23:30:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0484|[2025-02-09 23:40:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0485|[2025-02-09 23:50:08] DEBUG  : [Cathelinière][HeatSystem] Action stop
0486|[2025-02-10 00:00:14] DEBUG  : [Cathelinière][HeatSystem] Action stop
0487|[2025-02-10 00:10:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0488|[2025-02-10 00:20:10] DEBUG  : [Cathelinière][HeatSystem] Action stop
0489|[2025-02-10 00:30:12] DEBUG  : [Cathelinière][HeatSystem] Action stop
0490|

C’est normal, le 1er calcul, c’est le cron standard. Le second c’est celui du smartstart qui permet d’en déduire le temps qui faudra pour atteindre la température souhaité a l’heure programmé dans l’agenda.

Il va falloir plus d’info :

  • Page santé.
  • quelle est ta durée de cycle ?

ok merci je comprend le premier calcul, bizarre qu’il soit fait alors que je suis en lock mais ca ne doit pas poser de problème.

Par contre le ne comprend toujours pas tout s’est arreté d’un coup et que la consigne ai pu descendre aussi bas sans que le plugin réagisse.

autre info je n’ai pas non plus eu d’alerte dysfonctionnement alors que j’était bien en dessous de la consigne.

Ci dessosu ma config :

Est-ce que tu as supprimé des lignes avant de poster les logs que tu as fournis ?
En as tu d’autres ?
Peux-tu poster une capture d’écran de la page « Equipement » aussi

puis

Les logs ne sont plus dispo mais globalement j’avais les calculs qui se lancaient toute les 30 minutes

0435|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Début calcul temporel
0436|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Reschedule, next : 2025-02-09 19:04:00, stop : , smartThermostat :
0437|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Reprogrammation automatique : 2025-02-09 19:04:00
0438|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Programmation Smartstart
0439|[2025-02-09 18:34:04] DEBUG  : [Cathelinière][HeatSystem] Plugin agenda détecté
0440|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Température intérieure : 14.6 - Température extérieure : 9 - Consigne : 17
0441|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Direction : 1
0442|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Power calcul : (2.4 * 151.01) + (8 * 3.78) + 0 = 392.664
0443|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Durée Smartstart : 118 à 2025-02-09 23:00:00 programmation : 2025-02-09 21:02:00
0444|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Prochain Smartstart : 2025-02-09 21:02:00
0445|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Reschedule, next : 2025-02-09 21:02:00, stop : , smartThermostat : Array
0446|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Arrêt Smartstart
0447|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Démarre auto-apprentissage
0448|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Last power ok, check what I have to learn, last state : stop
0449|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Température intérieure : 14.6 - Température extérieure : 9 - Consigne : 14.5
0450|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Direction : 1
0451|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Power calcul : (-0.1 * 151.01) + (5.5 * 3.78) + 0 = 5.6890000000001
0452|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Durée du cycle  : 2
0453|[2025-02-09 18:34:06] DEBUG  : [Cathelinière][HeatSystem] Durée du cycle trop courte, aucun lancement

les équipements :


La Santée :

On se comprend pas. Peux tu simplement répondre a cette question :

  • Sur le log que tu as posté, est-ce que tu l’a modifié avant (suppression de lignes …) ?

Pour la capture de la page de ton équipement, c’est pas la page des équipements du core qui faut mais celle du plugin.

ok dsl,

non je n’ai supprimé aucune ligne dans le log

la page equipement du thermostat:

Jarrive pas a comprendre pourquoi tu n’as plus rien après 18h50 et avant 19h30. Alors qu’il y aurait dû avoir un calcul a 19h04, ainsi que les répétitions des commandes.

Je regarderai plus en profondeur le code du plugin ce soir pour essayer de comprendre.

1 « J'aime »

Bon j’arrive pas a expliquer ton phénomène…
Aucun message dans le centre qui indique que la tâche plugin::cron n’arrive pas à finir à cause d’un plugin ?

Ah bah si en faite, tu as un soucis coté santé !!!

La mémoire suffisante ! 31 processus tués par le noyau pour manque de mémoire.

Non je n’avais aucun message d’erreur ou warning.

Pour toi c’est le cron qui a planté ?

En y réfléchissant j’avais déjà eu un premier plantage de ce genre. C’était à peut pret le même symptome mais en chanffant, il a laissé la consigne à 100% et a arreté ses calculs du coup la maison a un peu surchauffé. Et j’avais pareil, plus aucun signe de vie dans les logs jusqu’à ce que je change la consigne manuellement ce qui a relancé les calcul.

ah ! c’est la RAM ?

Regarde ce post :

et celui-ci :

1 « J'aime »

OK merci de ton aide, je test de faire les manip on verra si je vois le bug revenir :slight_smile: