Closed gael1980 closed 12 months ago
Hello @gael1980 ,
On va regarder ça à première vue on est d'accord que ca parait pas normal mais il me faudrait les courbes température de la pièce et température target.
Comme tu as un coef_int fort (0,7), et que tu n'es pas à la target:
current_temperature: 18.6
temperature: 19
Ca garde un fond de chauffe pas forcément anormal:
on_percent: 0.75
0,4 (erreur) x 0,7 -> 0,28 + (19 - 11) x 0,06 -> 0,28 + 0,46 -> 0,75. Tout est normal avec les coefs que tu as donné.
Par ailleurs, tu es en activity preset et il y a de l'activité:
motion_state: on
donc au moment ou tu as pris la photo tout me parait normal.
En preset activity, ce n'est pas la présence ou non qui fait foie mais si il y a du mouvement ou pas. C'est ce capteur là que tu dois surveiller et pas le capteur de présence du coup.
Mais je ne sais pas si tu as pris le screen au moment du "problème" ou pas.
J'ai pris la capture vers les 12h40 quand je suis rentré du taf. Oui, le coef de 75% est cohérent au moment où je rentre. Le problème vient surtout entre 9h45 et 12h30 lorsqu'il n'y a personne à la maison. Le on_percent est bien à 0% et le presence state à OFF, mais les switch continue d'etre commandé de manière erratique entre eux.
Je ne sais pas si c'est VTERM qui a planté ou si cela provient de hass, mais après un redémarrage de hass, plus de pb.
Je ne sais pas si dans les logs, il y a un contrôle de cohérence. Si presence state = OFF et switch radiateur = ON Alors warning (ou erreur) de cohérence radiateur, qui devrait s'éteindre gentiment :-)
Je ne sais pas si dans les logs, il y a un contrôle de cohérence.
Oui a chaque cycle y a ce controle. Mais tu me parles de présence alors que ton VTherm est en preset Activity (qui est controlé par le mouvement et pas par la présence). Le VTherm ne réagit pas à la présence en preset Activity.
C'est une feature et pas un bug hein ...
Désolé je me trompe de capteur alors. je parle du capteur gestion de la présence dans la maison, pas du capteur de mouvement...
Je crois qu'on ne se comprend pas bien. Ton VTherm il est sur le preset activity:
preset_mode: activity
dans les attributs que tu m'as donné dans le 1er post.
Or ce preset là il gère la détection de mouvement mais pas la détection de présence qui n'est pas active. C'est pour ça que quelque-soit l'état de la présence, le VTherm ne fait rien.
Si tu veux de la détection de présence, il faut choisir le preset Eco, Confort ou Boost (mais pas Activité).
Oui, on est mal partie, ce n'est pas grave.
J'ai remarqué le même problème cette nuit. Les chauffages continués de fonctionner alors que mon chauffage était en éco (consigne à 16), on voit bien que vthem demande 0% au chauffage, mais ceux-ci continuent de tourner. Comme tu peux le voir de 0h à 6h. à 6h, le thermostat repart en mode activity.
Par contre, hier matin j'ai modifié les coef_int et coef_ext. Même chose hier soir, j'ai remodifié ces deux coefs.
On dirait que vtherm ne ce reinitialise pas completement lors d'un changement d'un (ou deux) parametre coef.
Comme je l'ai déjà dit, il me faut une courbe comme ça (avec temperature, temperature target et power_percent). Sinon je ne peux rien faire, même si je suis d'accord avec toi que ça a l'air anormal. T'as un exemple dans le README ici : https://github.com/jmcollin78/versatile_thermostat/blob/main/README-fr.md#toujours-mieux-avec-apex-chart-pour-r%C3%A9gler-votre-thermostat
à 6h, le thermostat repart en mode activity.
Le VTherm ne passe pas tout seul en preset activity. C'est une décision de l'utilisateur de le mettre en preset Activity. Il faudrait que tu arrives à comprendre ce preset activity qui autorise la détection de mouvement, si tu as un capteur de mouvement (motion_sensor_entity_id: input_boolean.fake_motion_sam
dans ta conf). Relis peut-être la doc ici : https://github.com/jmcollin78/versatile_thermostat/blob/main/README-fr.md#configurer-le-mode-dactivit%C3%A9-ou-la-d%C3%A9tection-de-mouvement
Pour régler et vérifier ton thermostat, tu devrais désactiver la gestion de mouvements qui perturbe les analyses, surtout que ca à l'air d'être un faux capteur de mouvement.
Mais en premier, donne moi les courbes demandées stp.
Le mode eco passe automatiquement à minuit grâce a scheduler card. Meme chose pour le mode activity à 6h.
Voici les courbes :
Tu as la consigne, la température, le "on_percent" et j'ai rajouter que le switch du chauffage cuisine, il y a 3 autres switch sur le vtherm, non afficher ici.
ok. On dirait bien qu'il y a un soucis alors au vu des courbes. Comme ça marche chez moi dans la même configuration je me dis que c'est plutot chez toi le soucis.
Meme chose pour le mode activity à 6h.
ok j'avais pas compris que le Scheduler remettait en mode Activity. On est bon sur ce point alors (pas facile par message, désolé).
Est-ce que tu as des logs d'erreurs sur versatile_thermostat ?
Peut être tu vas devoir passer en log niveau INFO avec ça dans le fichier logger.yaml
:
default: warning
logs:
custom_components.versatile_thermostat: info
et regarde tous les logs qui commencent par versatile thermostat-
Même soucis ici : https://github.com/jmcollin78/versatile_thermostat/issues/198
Tu sais me dire depuis quand ca marche plus et ce que tu as fait avant de constater le soucis ?
En quelle version es-tu ?
Oui, pas facile de communiquer par message, mais pas grave, on y arrive :-)
Je n'ai que cette info dans les log :
Cette erreur provient d'une intégration personnalisée
Logger: custom_components.versatile_thermostat.commons
Source: custom_components/versatile_thermostat/commons.py:125
Integration: Versatile Thermostat configuration (documentation, issues)
First occurred: 08:06:54 (105 occurrences)
Last logged: 08:06:54
<entity sensor.thermostat_cuisine_energy=unknown> - no entity to listen. Try later
<entity sensor.thermostat_cuisine_mean_power_cycle=unknown> - no entity to listen. Try later
<entity sensor.thermostat_cuisine_power_percent=unknown> - no entity to listen. Try later
<entity sensor.thermostat_cuisine_on_time=unknown> - no entity to listen. Try later
<entity sensor.thermostat_cuisine_off_time=unknown> - no entity to listen. Try later
J'ai remarqué, je ne sais pas s'il y a un rapport, que ce problème est apparu lorsque j'ai modifié les deux coef (int et ext).
Après un redémarrage d’hass, le problème à disparue. Pour l'instant, ce problème n'est pas revenu
Je n'avais jamais eu ce problème avant avec les anciennes version de vtherm.
encore merci pour ton aide
Ah c'est intéressant, ce serait la modif des coef qui a provoqué ça et ça disparait au restart.
La, je ne sais pas. Pour l'instant je n'ai pas envi de tester :-D
J'ai Merangle qui a testé et qui me confirme.
Donc contournement : si tu modifies les paramètres, tu peux aller dans Outils de dev / yaml et recharger toute l'intégration Versatile Thermostat. Ca devrait remettre le truc :
Ok, merci
Pour l'instant je n'ai pas envi de tester :-D
T'es pas très joueur...
Je m'en occupe ce week-end, merci pour le signalement (et encore désolé pour l'incompréhension sur le mode Activity)
Je ferai un test une fois la nouvelle version sortie.
Oui, pas de problème pour l'incompréhension, je n'ai pas toujours facile d'expliqué un BUG.
Bon week-end et bon courage
Je n'arrive pas à reproduire le bug chez moi ni sur mon environment de dev. Je le garde sous le coude. Comme j'ai déjà fait pas mal de modif il se peut qu'il se soit auto-corrigé, même si je ne vois pas pourquoi.
J'ai refait un essai de changement de coef à 10h Voici les courbes on_percent et l'état des switchs de mes chauffages, je ne sais pas si cela peut t'aider.
Si le changement a eu lieu à 10h c'est normal ou pas ce qu'on voit ? On voit que le power_percent a bien changé à 10h pile.
Je ne sais pas. C'est juste qu'avant la mise à jour le cadencement des 4 switchs est régulier. Ensuite, elle l'est moins. À 11h28 j'ai reboot hass et ce cadencement est redevenu régulier.
J'espère que cela peut t'aider.
Impossible to reproduce the case. Do you still have this ?
Pour l'instant, ce n'est pas revenu. Désolé pour le dérangement. Merci Gaël
Pas de soucis.
Bonjour,
Ce matin, mon chauffage a continué de fonctionner alors que personne n'était à la maison.
Comme vous pouvez le voir sur ce graphique, la maison est bien "absente", le % power retombe bien à 0, la consigne passe bien à 16, mais les switchs continue de fonctionner.
Les 4 chauffages ont un cycle non cohérent, mais régulier. Ces 4 chauffages sont sur le même vtherm.
Non présent sur la capture, mais j'ai vérifié le security state, qui était bien sur off
Version of the custom_component
Vtherm : 4.0.4
Configuration
My VTherm attributes are the following: