Replies: 7 comments 9 replies
-
Hallo, und danke für deine Arbeit. Ich selber nutze den eBUS-Adapter schon. Ich könnte das gerne mal bei Gelegenheit testen. |
Beta Was this translation helpful? Give feedback.
-
@WulfgarW |
Beta Was this translation helpful? Give feedback.
-
Hallo @WulfgarW ich habe heute mal einen Versuch gewagt. Primär natürlich wetterbedingt nur mit Heißwassererwärmung. Dann habe ich die evcc.yaml geändert auf die ebusd Variante.
Bei ./evcc -l debug vehicle bekomme ich eine exception:
meine evcc.yaml sieht so aus:
|
Beta Was this translation helpful? Give feedback.
-
Kurze Rückmeldung bzgl. meines Test mit evcc und der ebusd Schnittstelle und der Warmwasserzubereitung. |
Beta Was this translation helpful? Give feedback.
-
Mein Charger-Modul startet den Hotwater-Boost (Warmwasser schnell), so wie
man ihn auch via myVaillant-App aktivieren kann, und so wie es auch der
SG-ready-Kontakt tut. Der ändert nicht die Solltemperatur für das warme
Wasser, sondern startet nur abweichend vom Zeitprogramm einmalig die
Warmwasserproduktion, bis der Sollwert erreicht ist.
Hältst Du es denn für sinnvoll, bei PV-Überschuss das warme Wasser auf 65°C
zu erwärmen? Der Wirkungsgrad der Wärmepumpe ist bei einer so hohen
Solltemperatur nicht gut. Ist Dein Warmwasserverbrauch so hoch bzw. Dein
Vorratsspeicher so klein?
Natürlich könnte man auch ein Charger-Modul schreiben, dass bei
PV-Überschuss die Solltemperatur des Warmwassers auf 65°C hochsetzt. Zum
Beispiel, indem evcc bei PV-Überschuss die Warmwasserbereitung von
"zeitgesteuert" auf "manuell" umstellt und im "manuellen" Modus der höhere
Sollwert eingetragen ist.
Risiko: Wenn evcc sich aufhängt oder eine Fehlfunktion hat, bleibt der
Warmwasser-Modus auf "manuell" stehen, und die Wärmepumpe hält auch nachts
die WW-Temperatur auf 65°C.
Am Do., 1. Aug. 2024 um 13:22 Uhr schrieb xerion3800 <
***@***.***>:
… Kurze Rückmeldung bzgl. meines Test mit evcc und der ebusd Schnittstelle
und der Warmwasserzubereitung.
Laut meinen Tests ist das mit der Warmwasser-Schnell Funktion evtl. nicht
die richtige Lösung. WW-Schnell ist maximal 2 Stunden aktiviert und
schaltet sich dann wieder ab. Das erkennt evcc und meldet dann das der
Charger Status nicht passt und schaltet nach Ablauf vom Timer und bei
genügend Überschuss WW-Schnell wieder ein. Ich habe eine entsprechend große
PV-Anlage und somit ist ab ca. 11.00 Uhr bis abends hin soviel Überschuss
hat, das die Wärmepumpe ständig von evcc freigeschaltet bleibt, wodurch es
dann zu diesem Verhalten kommt.
In meiner aktuellen Umgebung habe ich es so gelöst. Der Zeitraum für die
WW-Bereitung ist von 11:00-18:00 Uhr freigeben. Wenn kein PV-Überschuss
vorhanden ist ist die Zieltemperatur 55°C. Somit ist gewährleistet das
zumindest der normale WW Bedarf gedeckt. Wenn dann PV-Überschuss vorhanden
ist setzte ich per ebusd auf 65°C und wenn dann die eingestellt Hysterese
passt wird auf 65°C erwärmt.
—
Reply to this email directly, view it on GitHub
<#15100 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A6SN5AENDE6YO4REPP75FKTZPILBHAVCNFSM6AAAAABLSXXXFWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMRRGE2DCNQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Also ich halte von der ganzen "PV-Ready" Steuerung wie Vaillant sie nennt überhaupt nichts. Das ist letztendlich nur eine Fernsteuerung des Warmwasser-Boost. Was m.E. kein Sinn macht. Wenn der Speicher eine Ist-Temperatur von 52°C hat und die Solltemperatur auf 55°C eingestellt wurde und der WW-Boost durch PV-Überschuss aktiviert wird dann wird, nichts geheizt wenn man die Hysterese auf 5 k eingestellt hat.
Das ist ja der Grund warum ich ein festes Zeitfenster vorgebe und nur die Zieltemperatur anpasse. |
Beta Was this translation helpful? Give feedback.
-
Natürlich könnte man das evcc-Charger-Modul auch so programmieren, dass es
bei PV-Überschuss im Zeitprogramm des aktuellen Wochentages die
Solltemperatur auf einen erhöhten Wert (z.B. 65°C) setzt. Den
ursprünglichen Sollwert müsste sich evcc dann merken, um ihn wieder ins
Zeitprogramm zu schreiben, wenn kein auseichender PV-Überschuss mehr
vorhanden ist.
Ist etwas aufwendiger zu programmieren als das Umschalten auf manuellen
Betrieb, aber es ist möglich.
Mein Wärmepumpe braucht täglich in der Regel ca. 1,5 bis 2 kWh, um den
Warmwasserspeicher wieder auf Solltemperatur zu bekommen. Dafür läuft sie
in der Spitze mit etwas über 3kW. Soviel PV-Produktion habe ich von
Frühling bis Herbst beinahe jeden Tag um die Mittagszeit. Und einen
Batteriespeicher habe ich ja auch noch.
Am Do., 1. Aug. 2024 um 14:23 Uhr schrieb xerion3800 <
***@***.***>:
… Also ich halte von der ganzen "PV-Ready" Steuerung wie Vaillant sie nennt
überhaupt nichts. Das ist letztendlich nur eine Fernsteuerung des
Warmwasser-Boost. Was m.E. kein Sinn macht. Wenn der Speicher eine
Ist-Temperatur von 52°C hat und die Solltemperatur auf 55°C eingestellt
wurde und der WW-Boost durch PV-Überschuss aktiviert wird dann wird, nichts
geheizt wenn man die Hysterese auf 5 k eingestellt hat.
Ich brauch die 65 Grad nicht. Wir haben einen 300 Liter Speicher. Aber
wenn ich den heute auf 65°C durch PV aufheize und morgen schlechtes Wetter
ist, dann komme ich einen Tag ohne WW-Bereitung aus. Wenn man schon
PV-Strom in Wärme umwandeln möchte, dann sollte man den Speicher auch
"überfahren können".
Risiko: Wenn evcc sich aufhängt oder eine Fehlfunktion hat, bleibt der
Warmwasser-Modus auf "manuell" stehen, und die Wärmepumpe hält auch nachts
die WW-Temperatur auf 65°C.
Das ist ja der Grund warum ich ein festes Zeitfenster vorgebe und nur die
Zieltemperatur anpasse.
—
Reply to this email directly, view it on GitHub
<#15100 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A6SN5AD6GJW3UWCGZ3DLRPDZPISCNAVCNFSM6AAAAABLSXXXFWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMRRGE4TQMY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hallo,
ich besitze eine Wärmepumpe von Vaillant inklusive Regelmodul sensoCOMFORT (VRC 720) und einen eBUS-Adapter (siehe https://adapter.ebusd.eu) und habe nun ein evcc-Charger-Modul und ein zugehöriges evcc-Vehicle für die Einbindung der Wärmepumpe über den eBUS programmiert. Kann unter https://github.com/WulfgarW/evcc eingesehen werden.
Ist noch experimentell, aber bei meiner Arotherm-Wärmepumpe funktioniert es.
evcc kommuniziert via TCP/IP im Heimnetzwerk mit dem ebusd-Service (siehe https://github.com/john30/ebusd), und der ebusd-Service kommuniziert über eBUS mit Komponenten der Wärmepumpe, insbesondere mit dem sensoCOMFORT-Modul.
Mein neues evcc-Charger-Modul kann bei ausreichender PV-Energie zwei verschiedene Quick-Modi der Wärmepumpe aktivieren:
(1) den HOTWATER_BOOST, der abweichend vom Zeitprogramm in der Wärmepumpe das Aufheizen des Warmwasserspeichers auf die Solltemperatur startet
(2) ein QUICK_VETO für eine per evcc.yaml vorgegebene Heizzone, mit dem man für eine vorgegebene Zeit (derzeit 30 Minuten im Code fixiert) die Solltemperatur um ein per evcc.yaml vorgegebenes Temperatur-Offset erhöht
Das Charger-Modul kann auch zunächst prüfen, ob ein HOTWATER_BOOST sinnvoll ist (aktuelle Warmwassertemperatur mehr als 5°C unter Solltemperatur) und ansonsten den Quick-Veto-Modus für die Heizzone aktivieren. (Letztendlich schaltet evcc nicht selbst den Kompressor oder Heizstab der Wärmepumpe.)
Sollte der PV-Überschuss zurückgehen, kann das Charger-Modul die Quick-Modi auch stoppen; die Wärmepumpe arbeitet dann also wieder nach dem Zeitprogramm des Heizsystems. Bis auf das Starten/Stoppen von Quick-Modi wird nicht in die Steuerung der Wärmepumpe eingegriffen, also werden z.B. nicht die Zeitprogramme und Temperatur-Sollwerte verändert.
Da man per eBUS auch die aktuelle Leistungsaufnahme der Wärmepumpe abfragen kann, braucht man kein externes Energie-Messgerät (wie beispielsweise ein Shelly 3EM), um den Energieverbrauch der Wärmepumpe in evcc anzeigen zu können.
Gibt es Interessenten/Tester für die Lösung?
(Voraussetzung ist ein vorhandener eBUS-Adapter.)
Beta Was this translation helpful? Give feedback.
All reactions