Fonctionnement anormal lié au cron?

Bonjour à tous,

Je suis sur une Smart en v4.3.12. Le plugin thermostat est sur la dernière version.
Je viens d’essayer d’utiliser la fonction « cron de répétition » que l’on retrouve dans l’onglet « avancé » d’un thermostat :


Mes thermostats servent à piloter ma pompe à chaleur Mitsubishi, et c’est couplé aux plugins Mode et Agenda.
Parfois, le cron de répétition ordonne un ordre différent de ce qui vient d’être calculé par son propre thermostat :frowning: Je vous mets les lignes du dernier calcul où on voit que le thermostat demande une durée de cycle de 11mn (avant dernière ligne à 14:30:11) donc une action de chauffage (dernière ligne à 14:30:11), mais le CRON lui demande action « STOP » seulement 2 secondes plus tard (ligne à 14;30:13). Donc le cron aurait du demander une poursuite du chauffage et non un stop à mon avis.

[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Début calcul temporel
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Reprogrammation automatique : 2022-12-07 15:00:00
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Démarre auto-apprentissage
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Last power ok, check what I have to learn, last state : heat
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Last state is heat
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Learn outdoor heat
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] New coeff outdoor heat: 3.3392439096851
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Température intérieure : 20.1 - Température extérieure : 6.8 - Consigne : 20
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Direction : 1
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Power calcul : (-0.1 * 72.41) + (13.2 * 3.34) + 0 = 36.847
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Durée du cycle  : 11
[2022-12-07 14:30:11][DEBUG] : [Confort][Thermostat Chauffage Séjour] Action chauffage
[2022-12-07 14:30:13][DEBUG] : [Confort][Thermostat Chauffage Séjour] Action stop

Vous en pensez quoi?

Bonjour,

J’ai déjà constaté ce problème et je ne vois pas comment cela peut être facilement corrigé.

Donc soit ton cron de répétition est assez court et le prochain cron devrait envoyer la bonne commande, soit tu peux t’en passer, soit tu passes par un scénario pour t’assurer que la commande est bien exécutée.

en tant qu’utilisateur basique, je m’étais dit, puisque le système vient de calculer la nouvelle valeur, il l’a positionne dans une variable qui sert au cron pour la répéter. Mais si tu dis que c’est complexe à corriger, je te crois :slight_smile:

Je vais voir pour passer le cron à 1 ou 2mn , mais je ne voudrais pas que cela surcharge le système

Fais un cron en */4, ça ne supprimera pas le problème mais ça réduira sa survenu (avec un */5, il peut se produire à chaque cycle (si ton cycle est de 15,30, ou 60 minutes))

1 « J'aime »