Better Thermostat schaltet die Thermostate nach gewisser Zeit ab

Moin Zusammen,
so da ich nun nicht mehr weiter weiss muss ich mich doch mal hier melden.
Ich habe im Haus 12 Thermostate des gleichen Herstellers verbaut, welche über ZigBee angesprochen werden. Das ZigBee Netz ist soweit stabil und alle Thermostate Schalter etc. können angesprochen werden. Im Wohnzimmer befinden sich 4 Thermostate welche ich mit Better Thermostate zu einer Gruppe zusammengefasst habe und auch einstelle. Ein externer Temperatursensor überwacht die Raumtemperatur. Better Thermostat stellt auch die Korrekte Temperatur an allen 4 Thermostaten ein schaltet diese jedoch dann wieder nach wenigen Augenblicke (zwischen 3 - 15 Minuten) aus.

Die Einstellungen

Vielen Dank im Voraus für eure Hilfe
Grüße S. Zander

Aber die eingestellte Zieltemperatur wird korrekt erreicht? Hast Du ein Problem mit Überhitzung, oder wieso ist diese Option eingeschaltet?

Die Zieltemperatur wird eben nicht erreicht wie im ersten Diagramm zu sehen. ich werde mal die Überhitzung ausschalten. ich dachte die ist für die Thermostate an sich selber, eventuell war die Denkweise falsch.

Danke & Grüße

Ok das war es dann wohl nicht das verhalten ist immer noch das selbe

Wieviel Grad wurden denn von dir eingestellt und wieviel Grad werden im Raum gemessen, wenn BT abschaltet? Das kann man leider im Bild nicht erkennen.

Bei den Test waren Temperaturen um die 22,3 Grad im Raum ich habe Temperatureinstellung von 20 Grad, von 30 Grad und von 26 Grad eingestellt diese wurde auch an den Thermostaten richtig eingestellt und jedes mal nach einer scheinbar zufälligen Zeit wieder abgeschaltet.

Hast Du mal versucht den Schutz vor Überhitzung abzuschalten und evtl. eine andere Logik zu verwenden?

Hallo Tarag,

ich habe nach deiner Antwort von allen vier Thermostaten den Überhitzungsschutz Ausgeschaltet. Es lief zwar länger aber auch nicht stabil,. ich glaub ich habe da noch eine Frosch drin. Verschiedene Einstellungen habe ich natürlich auch schon probiert .

Grüße Sam

Ps : Im Log sehe ich dabei solche Einträge
Ausgeschaltet ausgelöst durch Dienst Klima: Zieltemperatur einstellen

09:39:19 - Vor 34 Sekunden

Wechselte zu Heizen ausgelöst durch Dienst Klima: HLK-Modus einstellen

09:11:11 - Vor 29 Minuten - xxx

Du verwendest “Target Temperature Based” calibration. Das ist suboptimal. Dabei kommt es zu dem von Dir beschriebenen Phänomen. Offset Based verwenden wenn es das TRV hergibt!

Gruss
netbus666

Hi Netbuss666,

die Thermostate sind jetzt umgestellt. ich bin gespannt

Gruß Sam

Naja OK, das war es auch nicht.

Ich würde das Debugging von Better Thermostat aktivieren, die Gruppierung der Thermostate aufheben und im homeassistant.log nachsehen was passiert.

Welche Thermostate? Zigbee2mqtt oder ZHA?

Gruß
netbus666

1 „Gefällt mir“

Das sind ZHA Thermostate. Debugging habe ich auch aktiviert aber da sehe ich nur das er die Thermostate ausschaltet, aber warum er dies tut steht da nicht, oder ich sehe es nicht.

2023-11-23 10:34:00.667 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 update received
2023-11-23 10:34:00.667 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 sends new internal temperature from 27.9 to 28.9
2023-11-23 10:34:00.669 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 update received
2023-11-23 10:34:00.669 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 sends new internal temperature from 18.8 to 28.9
2023-11-23 10:34:00.669 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : calibration accepted by TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5
2023-11-23 10:34:00.670 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : trigger_trv_change / _old_heating_setpoint: 20.0 - _new_heating_setpoint: 20.0 - _last_temperature: 20.0
2023-11-23 10:34:00.673 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:00.673 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : TO TRV set_temperature: climate.tze200_hue3yfsn_ts0601_thermostat from: 5.0 to: 5.0
2023-11-23 10:34:00.674 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat - output calib: 5.0
2023-11-23 10:34:00.877 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat / check_target_temp / _last: 5.0 - _current: 20.0
2023-11-23 10:34:00.951 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_thermostat update received
2023-11-23 10:34:03.675 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_2 - output calib: 5.0
2023-11-23 10:34:03.879 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_2 - output calib: 5.0
2023-11-23 10:34:03.879 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:03.879 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : TO TRV set_temperature: climate.tze200_hue3yfsn_ts0601_thermostat_2 from: 5.0 to: 5.0
2023-11-23 10:34:04.034 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_2 / check_target_temp / _last: 5.0 - _current: 20.0
2023-11-23 10:34:04.137 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_thermostat_2 update received
2023-11-23 10:34:06.677 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_2 - output calib: 5.0
2023-11-23 10:34:07.036 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_2 - output calib: 5.0
2023-11-23 10:34:07.036 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:07.036 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : TO TRV set_temperature: climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_2 from: 5.0 to: 5.0
2023-11-23 10:34:07.962 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_2 / check_target_temp / _last: 5.0 - _current: 20.0
2023-11-23 10:34:08.052 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_2 update received
2023-11-23 10:34:09.678 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 - output calib: 5.0
2023-11-23 10:34:10.964 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 - output calib: 5.0
2023-11-23 10:34:10.965 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:10.965 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : TO TRV set_temperature: climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 from: 5.0 to: 5.0
2023-11-23 10:34:11.079 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 / check_target_temp / _last: 5.0 - _current: 20.0
2023-11-23 10:34:11.183 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 update received
2023-11-23 10:34:12.680 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_6 - output calib: 5.0
2023-11-23 10:34:14.079 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_6 - output calib: 5.0
2023-11-23 10:34:14.080 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:14.080 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : TO TRV set_temperature: climate.tze200_hue3yfsn_ts0601_thermostat_6 from: 5.0 to: 5.0
2023-11-23 10:34:15.847 DEBUG (MainThread) [custom_components.better_thermostat.utils.controlling] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_6 / check_target_temp / _last: 5.0 - _current: 20.0
2023-11-23 10:34:15.946 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_thermostat_6 update received
2023-11-23 10:34:15.947 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : trigger_trv_change / _old_heating_setpoint: 20.0 - _new_heating_setpoint: 5.0 - _last_temperature: 20.0
2023-11-23 10:34:15.947 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : TRV climate.tze200_hue3yfsn_ts0601_thermostat_6 decoded TRV target temp changed from 20.0 to 5.0
2023-11-23 10:34:15.950 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat - output calib: 5.0
2023-11-23 10:34:15.950 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:18.952 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_2 - output calib: 5.0
2023-11-23 10:34:18.952 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:21.954 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_2 - output calib: 5.0
2023-11-23 10:34:21.954 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:24.955 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_zonnsmartthermostat_5 - output calib: 5.0
2023-11-23 10:34:24.956 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off
2023-11-23 10:34:27.958 DEBUG (MainThread) [custom_components.better_thermostat.utils.helpers] better_thermostat Thermostat Wohnzimmer : climate.tze200_hue3yfsn_ts0601_thermostat_6 - output calib: 5.0
2023-11-23 10:34:27.958 DEBUG (MainThread) [custom_components.better_thermostat.events.trv] better_thermostat Thermostat Wohnzimmer : sending 5°C to the TRV because this device has no system mode off and heater should be off

Gruß Sam

Die werden richtig erkannt in ZHA mit allen Funktionen des Thermostats?
Passende Quirks für ZHA installiert?

Gruß
netbus666

Ich habe sie über ZigBee eingebunden kann sie eine Bereich zuordnen und dafür gibt es eine entsprechende Card im Bereich mit der ich jedes Thermostat einzeln steuern kann was auch funktioniert.

Thermostat_Büro

Unter ZigBee werden sie wie folgt angezeigt

Grüße Sam

Ich verwende die Better Thermostat UI-Card zur Steuerung.
Bildschirmfoto 2023-11-23 um 11.24.35

So sind alle meine TRVs eingestellt.

Gruss
netbus666

Ich gehe davon aus, das das die TV-05 sind. Genau die selben Probleme habe ich auch. Dürfte wohl an ZHA liegen. In Zigbee2MQTT werden die TVR deutlicher besser unterstützt.

Quirks für ZHA gibt es. Aber da steige ich noch nicht so ganz durch.

Moin DerEde

wenn ich die ZHA interne Integration Nutze und das Thermostat einzeln anspreche funktioniert das ganz mit Nachtabsenkung, Heizen und Komforttemperatur usw. nur wenn ich Better Thermostat verwende funktioniert das ganze nicht mehr. Ich habe im Wohnzimmer 4 Thermostate welche ich gern gruppieren möchte und über eine Thermostat Card im Bereich Wohnzimmer manuell die Temperatur einstellen möchte. Ansonsten sollte der Scheduler die Temperaturen einstellen. Mir ist das eigentlich schuppe was das für ne Integration ist es sollen nur folgende Punkte erfüllt sein:

  • am Tablet soll einfach mit einen Regler alle vier Thermostate die Temperatur eingestellt werden können
  • der Scheduler sollte einfach einstellbar sein

Grüße Sam

Nachtrag:
Ok ich habe das ganze jetzt nochmal clean aufgesetzt. ich werde sehen.

:crayon:by HarryP: Zusammenführung Doppelpost

Nachtrag:
Nach dem neuen Aufsetzen läuft die Sache jetzt stabil ich hoffe das die Scheduler heute Nacht und morgen früh auch noch gut verarbeitet werden. Ok Das Problem hat sich mit den neue Aufsetzen von Better Thermostat gelöst läuft seit dem wieder perfekt.

Danke an alle
Grüße Sam

Das selbe Problem habe ich auch aber das neu installieren der Integration brachte nichts. Das funktioniert mit Better Termostate nicht einen Tag wie es soll.
Ich habe in den EQ-3 TVR’s keine Heizprofile eingestellt. Jeden Abend schaltet BT das TVR ab und das war es dann.
Immer irgendwann zwischen 17 und 20 Uhr und zwar mit alles 18 Stück :slight_smile: Mann das nervt.
Ich habe zum Test ein TVR ausgetauscht und gegen ein thermisches Stellelement von einer Fussbodenheizung und eine smarte Steckdose ausgetauscht. Die Stellelemente können nur AUS oder AN und arbeiten mit einer heizbaren Wachspatrone.
Ich habe in jedem Raum ein smartes Thermometer hängen.
Für diese Installation habe ich einen Thermostat angelegt und mit Better Thermostate zusammen gebracht.

Ich bin mal gespannt ob das Ding morgen auch abgeschaltet ist. Weil dann kann es keine Problem mit den EQ-3 Thermostaten sein sonden eines mit der Integration.

Ich habe mich heute mal eine zeit lang mit der Tasmota console, mqtt und better_thermostate beschäftigt.

Wenn BT von off auf heizen schalten will wird der mode OFF und nicht HEAT gesendet. Wenn man auf den Mode AUTO stellt sieht man im mqtt explorer und in der Tasmota console das der Wert korrekt geändert wird.

Wenn ich im mqtt explorer ein payload publishe (so richtig?) wird der Wert auch korrekt geändert.
Wie fixe ich das?

Ich habe das Problem leider auch…
Zu reproduzieren zB immer, wenn ein Fenster geöffnet ist und das entsprechende Thermostat währenddessen ausgeschaltet werden soll. Danach wird zwar wieder die korrekte Temperatur gewählt, aber das BT bleibt auf Aus. :frowning:

Könnte man mit einer weiteren Automation umgehen:
Wenn Fenster geschlossen wird, schalte Heizung an.

2 „Gefällt mir“