Danke. Klingt schon mal gut. Darf ich erfahren bei welchem Wert du startest?
Und sagt dir number.boiler_dhw_hysteresis_on_temperature etwas? Den Wert kann ich in der Wärmepumpe nirgends einstellen, wird jedoch in Home Assistant angezeigt. Scheint doch ein direkten Einfluss auf die Warmwasserproduktion zu haben. Ich meine gerade auch in der Wechselwirkung dann, wenn man Einschalt und Ausschalt-Temperatur für das Warmwasser an der Wärmepumpe direkt einstellt.
ok ich habs
Ja, bei der Buderus Logatherm WLW196i mit HMC310-Steuerung ist es sehr wahrscheinlich, dass eine Änderung der Entität number.boiler_dhw_hysteresis_on_temperature in Home Assistant keine tatsächliche Auswirkung auf das Verhalten der Wärmepumpe hat, wenn die Hysterese an der Steuerung nicht direkt unterstützt wird oder der Schreibzugriff über die API/Schnittstelle nicht freigegeben ist. Die Steuerung erfolgt weiterhin über die in der HMC310 eingestellten Ein- und Ausschalttemperaturen, unabhängig davon, welcher Wert in Home Assistant als Hysterese angezeigt oder verändert wird.[1][2][3][4]
Die Entität in Home Assistant spiegelt dann lediglich einen von der Integration berechneten oder ausgelesenen Wert wider, beeinflusst aber die reale Regelung der Wärmepumpe nicht. Nur wenn die Integration nachweislich beide Temperaturgrenzwerte steuern kann (was bei der HMC310 meist nicht der Fall ist), hätte das einen Effekt.[2][1]
Ich habe mich mit der Hysterese bisher noch nicht beschäftigt. Meine Warmwasserproduktion steuere ich über die Einschalt- und Ausschalttemperatur in Kombination der Zeitvorgabe.
Ich habe die WP so konfiguriert, dass das WW im Zeitfenster zwischen 12:30 und 20 Uhr stattfinden kann (diese Einstellung konnte ich nur direkt am Gerät - nicht aber im HA durchführen).
Als unteren Schaltpunkt habe ich 41°C gewählt → meine Erfahrung damit ist, dass dadurch die WP ein mal am Tag in Betrieb geht um WW zu erzeugen. Teilweise ist gegen Mittag die WW Temperatur schon etwas niedriger und das Wasser muss dann etwas stärker erwärmt werden.
Alle Temperaturen oberhalb von 51°C (47/48°C) erzeuge ich dann durch den Überschuss der PV mit einem 3-9 kWh Heizstab. Hier ist dann als Max. Temperatur 65°C eingestellt.
Danke dir. Mit der Kühlung das ist mir bewusst.
Meine Frage ging in die Richtung, wie sich die zu hohe Ist-Temperatur ggf. auf das Heizverhalten der Wärmepumpe auswirkt.
Dafür habe ich den sensor number.thermostat_hc1_roominflfactor auf den kleinsten Werte von 0,1 gesetzt, Somit sollte nach meinem Verständnis die Wärmepumpe maßgeblich über die Außentemperatur gesteuert werden.
Zusätzlich stehen select.thermostat_hc1_controlmode auf Basispunkt Außentemp. was ggf. auch darauf einzahlt.
Meine Sorge über ein falschen Verhalten reduziert sich also. Auch ohne Wissen, ob das richtig ist, fühlt es sich ganz gut an
Habt ihr eine Idee, warum scheinbar bei 51° aufgehört wird, Warmwasser zu erzeugen, wenn als Soll 55° eingestellt sind?
Ich habe für mich herausgefunden, dass number.boiler_wwseltemp die untere Temperatur ist. Wenn die erreicht wird, wird Warmwasser produziert. number.boiler_wwcomfoff scheint das obere Ende zu sein, also die Soll-Temperatur (für das Komfortprogramm). Das deckt sich auch mit den Einstellungen direkt an der Wärmepumpe.
Das gleiche ist ja bei mir auch der Fall. Das ist irgendwie maximal verwirrend. So wie ich es verstehe, und das deckt sich nicht mit der Bedienung direkt an WP, steht number.boiler_wwseltemp für die SOLL-Temperatur, die minimal immer erreicht sein soll. number.boiler_wwcomfoff steht zwar bei der WP als “Ausschalttemp.” jedoch wird auch bei mir nie der Wert erreicht. Er scheint wohl nur eine maximale Temp. zu definieren aber nicht, dass die WP das WW immer bis dahin aufheizt. Daher solltest man mit number.boiler_wwseltemp arbeiten und damit sein WW definieren.
Das finde ich besonders ineffizient, weil dadurch das Warmwasser nur ein paar Kelvin erhöht wird, anstatt zum Beispiel die ganze Hysterese auszunutzen und somit effizient zu arbeiten.
ich habe hier eine Bosch Wärmepumpe und stand vor dem selben Problem. Ich habe mir einen EMS-ESP hub besorgt und das ganze über EMS-ESP in HA als auch in IOBroker eingebunden.
Ich nehme an, du meinst dieses Teil hier Link: BBQKees.com – EMS bus to Home Automation interfaces
Das funktioniert sehr gut und hat bisher keine Probleme gemacht. Viel einstellen mache ich jedoch nicht, weil eine Wärmepumpe läßt man am Besten in Ruhe, die regelt mir das von alleine auf 21°C im Wohnzimmer bei voll aufgerissenem Ventil (Soll Wohnzimmer 30°C ) Alle anderen Räume regeln dann über das Heizkörperventil.
Lediglich das Warmwasser schalte ich bei Solarüberschuss von Eco auf Komfort um, damit ich etwas Wärmeenergie im Warmwasserspeicher lagere.
Einrichtung war sowohl bei IOBroker als auch bei Home Assistant problemlos. Aber mache direkt ein Update bei der Firmware, das MQTT-Recovery für HA gibt es noch nicht so lange.
PS: Huch, wieso bin ich denn hier gelandet? Ich hatte auf eine Frage nach Einbindung einer Bruderus-Heizung geantwortet, wo es noch keine Antwort gab. Egal, ich lasse es mal hier stehen.
Du erkennst im Diagramm, dass die Temperatur des Kondensors (TC3) bei der WW-Erzeugung bei 55°C stoppt. Das wird vermutlich die von Dir eingestellte max. Temperatur des WW sein. Dadurch, das der Kondensor nicht direkt im WW-Speicher ist, schaltet die Anlage bei einer Kondensortemp. von 55°C ab und das Warmwasser im Speicher ist erst ~49°C warm. Um die Spreizung zu erhöhen mach da Sinn, die Abschalttemperatur ein paar °C zu erhöhen und so die resultierende Temperatur im Speicher nach oben anzupassen.
Was ich intersseant finde, ist das bei Dir die interne und externe Temperatur so weit auseinander liegt. Es scheint, als ob da ein negativer Offset auf der internen ist. Wird Dir dieser Wert auch an der WP direkt angezeigt?
Hammer vielen Dank. 2 KIs konnten mir das Verhalten nicht ansatzweise erklären und haben nur Unsinn geschrieben. Macht durchaus Sinn was du sagst. Danke!
Ja intern und extern verwirren mich auch. Ein Offset kann ich glaube ich auch nirgends einstellen. Ja, intern ist an der WP sichtbar. Beide Werte sind identisch.
Bei Dir wird der Wert anscheinend um 10°C zu tief angezeigt. Der Wert wird genutzt, um am Boiler die WW Temperatur anzuzeigen. Ich habe intern noch nicht festgestellt, dass dieser Wert für andere Zwecke herangezogen wird (Vermutlich wird die lineare Interpolation genutzt, um dem Kunden nicht zu verunsichern, wenn jemand ein ausgiebiges Bad nimmt, und der Wert dadurch drastisch fällt ).
Wie das angepasst werden kann weiß ich leider nicht..
Ich habe das Dashbord für meine WLW186i umgesetzt, wie auf github beschrieben, inkl. der zusätzlichen Helfer-Entitäten. Zwei kleine Erweiterungen wünsche ich mir noch:
In den beiden Vertical stack cards “Energiebilanz - Heizung - Heute” und der entsprechenden für das Warmwasser, hätte ich gerne noch die jeweilige Arbeitszahl für den aktuellen Tag angezeigt.
Eine Anzeige der Anzahl der Kompressorstarts für den aktuellen Tag.
Hat das vielleicht schon jemand umgesetzt und kann mir einen Tipp geben?
Hey ihr wissenden !!!
Ich komme nicht wirklich weiter mit der ganzen BBQKEES Variante.
Bisher hatte mir leider niemand helfen können.
Ich beschreibe jetzt mal mein Problem, vielleicht ist es dann besser zu verstehen !!!
Also, EMS-ESP in Homeassistant eingebunden.
Kommunikation zwischen MQTT EMS-ESP und HA wunderbar.
Ich habe Thermostate von Aliexpress gekauft und weiß nicht, ob hier schon der Knackpunkt ist.
Ich nutze diese hier: ZigBee-Modell TS0601_TZE200_rxq4iti9 (Smart thermostat module).
Diese Teile haben ja eine Schedule drin und ich glaube die Steuern selbständig durch die vorgegebene Programmierung.
JEDENFALLS möchte ich auch Better Thermostat nutzen.
DAZU habe ich jetzt nur mal als Beispiel mein Arbeitszimmer eingerichtet bei BT.
Im wesentlichen habe ich den Namen vergeben, dann darunter bei: reales Thermostat habe ich dann Hc1 ausgewählt. (Die Entität dazu ist dann wohl: climate.thermostat_hc1).
Darunter (immer noch bei reales thermostat) habe ich dann mein Thermostat das am Heizkörper hängt ausgewählt. In meinem Fall: climate.thermo_arbeitszimmer.
Dann bei Externer Temperatursensor meinen Humidity Sensor der in dem Raum hängt (also sowohl Temperatur und Luftfeuchtigkeit).
Dann meinen Fenstersensor.
Dann Target und KI basiert, Bereich Arbeitszimmer ausgewählt und gespeichert.
Dann die Better Thermostat UI Karte ausgewählt.
Und wenn ich JETZT auf der Karte an dem großen äußeren Temperaturregler drehe auf 20 grad, dann müßte doch eigentlich die Heizung nach kurzer Zeit anspringen und so lange heizen bis dann BT sagt, es ist warm genug und dann muss doch die Therme ausgehen, oder?
(Im Arbeitszimmer sind natürlich entsprechend 16 Grad gewesen, also kälter als die gewollten 20 Grad).
Aber das tut es nicht.
Die springt weder an, noch geht die logischerweise aus.
Hab ich da irgendwas vergessen oder falsch eingestellt?
Ich blicke nicht mehr durch.
Auch GLAUBE ich zu wissen, dass dieses climate.thermostat_hc1 ja auch nur ein Thermostat ist und nichts anderes.
Die Entität die dafür sorgt, dass der Boiler anspringt heisst bei mir: binary_sensor.boiler_heating_active
Und dann entsprechend der Status ON oder halt OFF.
Aber genau diese Entität kann man nicht auswählen bei Das reale Thermostat !!!
In meinem Fall handelt es sich hier um die Buderus GB172 Logamax Plus mit 24 KW.
Angeschloßen ist das BBQKEES V3.1 Interface zusammen mit einem ESP32.
An der Wand verbaut das RC310, dass zusammen mit dem EMS-ESP an einem Bus hängt.
Und da ist gleich mein nächstes Problem, oder viel mehr meine Frage.
Habt ihr das Steuergerät abgezogen, sodass nur noch EMS-ESP regelt oder habt ihr das dran gelassen als dummy oder so ?
Und daher, WIE ZUM GEIER HABT IHR DAS ZUM LAUFEN BEKOMMEN !!!
Ich spendiere demjenigen der mir hier behilflich ist auch ne Pizza
Ich mag gerne auch mal euer Schwarmwissen erneut anzapfen. Zwischen Vorlauf und Rücklauftemperatur besteht bei mir nur eine Spreizung von 0,5K. Das ist ironischerweise unabhängig davon, wie ich die Charakteristik der Pumpe einstelle, also proportional, 150, 250mbar,… Das delta verändert sich im Heirvorgang nicht wirklich.
Ist die These richtig: Die Fließgeschwindigkeit ist zu hoch, sprich es läuft zu schnell Wasser durch den Boden, der Boden kann zu langsam Wärme aufnehmen, fast gleichwarmes Wasser kommt zurück. (alle Thermostate sind übrigens aufgedreht).
Das führt zu einem zu hohen Energieverbrauch - Ineffizienz. Hydraulischer Abgleich notwendig.
Wenn ich das richtig sehe ist das Teil ein reines Thermometer - kein Thermostat?
Damit nimmst Du die Temepratur im Raum auf. Ist in den jew Räumen Fußbodenheizung oder hast Du Heizkörper verbaut? Wir steuerst Du die einzelnen Räume an - automatische Ventile?
Die WP springt nur an, wenn die Vorlauftemperatur unter der Solltemperatur ist und wenn die gedampfte Außentemperatur unterhalb der Wechseltemperatur liegt (wenn außentemperaturgeführt).
Wenn kein Verbraucher aktiviert wird und die Temperatur an der WP nicht sinkt, bleibt die aus.
Nachtrag:
Hast Du eihn oder zwei RC310 bei Dir verbaut (eins an der WP und eins in der Wohnung)?
Falls nur eine in der Wohnung → das ist die zentrale Steuereinheit der WP - die sollte immer angeschlossen bleiben.
Wie hast Du das ESP32 an der WP angeschlossen?
0,5 °C ist nicht viel… Hast Du alle bzw. einige Kreisläufe offen (Gefühlt pumpst Du das Wasser an den jew. Heizkreisen vorbei…)?
beim mir sind es 3,5°C Differenz (gemessen oberhalb der Pumpe der FB-Heizung an der WP direkt an den beiden Rohren). Dabei habe ich 75% der Wohnfläche beheizt bzw. die Kreise geöffnet.