Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Einbindung von Wärmepumpen zur Visualisierung / Steuerung in openWB
okaegi
Beiträge: 2186
Registriert: Fr Mär 08, 2019 1:57 pm

Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von okaegi »

Hallo Leute,
Mit Smarthome 2.0 können nun Stiebel Wärmepumpen mit ISG Web und SG Ready Eingang mittels Modbus angesteuert werden (ohne dass es irgendwelche custom Scripts braucht).
Darunter fallen Wärmepumpen wie
WPL 15 / 20 / 25 . Die möglichen WP sind hier rechts aussen aufgeführt.
stiebel0.png
Die Stiebel Steuerung ist relativ einfach, es wird nur der Wärmepumpe signalisiert in einen höheren SG Ready Modus (Betriebszustand 3) zu schalten. Dann nimmt die Wärmepumpe ein andere Temperaturvorgabe (z.b. 50 Grad Warmwasser, normal 45 Grad) und heizt los.
In der Wärmenpumpensteuerung sieht es dann so aus:
stiebel1.png
(Unter Energiemanagement)

Meine Stiebel (WPL20A) liefert die aktuelle Leistungsaufnahme nicht. Es wird einmal täglich die Leistungsaufnahme für den ganzen Tag gerechnet.
Deshalb habe ich mir einen separaten SDM630 Zähler einbauen lassen, der nur den Verbrauch der Wärmepumpe misst.
stiebel2.png
(siehe pinke Kurve Stiebel)

In der Tagessicht wird die Leistung pro Stunde (unter Stiebel Import 6.18kwh) korrekt angezeigt.
smart3.png
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
okaegi
Beiträge: 2186
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von okaegi »

Die Parametrisierung in Smarthome 2.0 ist wie folgt:
smart1.png
Name muss fix Stiebel sein, Type pyt Gerät kann schalten auf Ja
und
smart2.png
Separate Leistungsmessung auf Ja, SDM630 , Ip Adresse und Zähler ID von SDM630 angeben.

Man kann die Stiebel natürlich auch ohne separate Leistungsmessung verwenden, dann sieht man die aktuelle Leistungsaufnahme nicht.
Die Software ist in der aktuellen Nighly drin...
Gruss Oliver
(P.S(1).: Die Serviceline von Stiebel empfiehlt die Wärmepumpe auch im SG Ready Modus nicht über 50 Grad zu belasten, deshalb hab ich noch einen Heizstab mit Shelly angesteuert, der bei viel Solarüberschuss und voller Speicherbatterie das Warmwasser noch weiter auf 65 Grad erhitzt
P.S.(2): ich habe ausserhalb von OpenWB auf dem Raspi nun noch ein Cron Script im Einsatz, welches über Modbus aus Stiebel einige Werte ausliest und mit einem Shelly H&T Sensor kombiniert und alle 30 Minuten in ein excel wegschreibt...
Wie ihr seht ist mein Wohnzimmer konstant auf 21 Grad
12/01/2020 10:00 Aus/Inn 1.70/21.15 Ku 0.80 Vor 34.90 H1 i/s 30.70/36.50 H2 i/s 35.50/36.90 Pu i/s 30.30/36.90 ww i/s 51.80/50.00 sg 1 Sw1 -32768 heiz/ww 1/0 abt/not 0/0 p1/p2 1/1 com 1 som 0 Zl 4036 Zw 11581 Jaz 2.87
12/01/2020 10:30 Aus/Inn 2.00/21.15 Ku 0.80 Vor 37.20 H1 i/s 32.00/36.40 H2 i/s 36.80/36.80 Pu i/s 32.40/36.70 ww i/s 52.00/50.00 sg 1 Sw1 -32768 heiz/ww 1/0 abt/not 0/0 p1/p2 1/1 com 1 som 0 Zl 4036 Zw 11581 Jaz 2.87
12/01/2020 10:52 Aus/Inn 1.90/21.02 Ku 1.50 Vor 39.50 H1 i/s 34.90/49.90 H2 i/s 36.80/36.80 Pu i/s 34.90/49.90 ww i/s 52.10/50.00 sg 1 Sw1 1 heiz/ww 1/0 abt/not 0/0 p1/p2 1/1 com 1 som 0 Zl 4036 Zw 11581 Jaz 2.87
12/01/2020 11:00 Aus/Inn 2.00/21.15 Ku 0.80 Vor 32.40 H1 i/s 36.10/36.30 H2 i/s 34.00/36.70 Pu i/s 36.60/36.70 ww i/s 52.00/50.00 sg 1 Sw1 0 heiz/ww 0/0 abt/not 1/0 p1/p2 1/1 com 1 som 0 Zl 4036 Zw 11581 Jaz 2.87

Um 10:52 war die WP im SG Ready Betriebsmodus 3 und wollte den Puffer auf 50 Grad hochheozen...
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Loewuppel
Beiträge: 89
Registriert: Do Jul 16, 2020 10:35 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von Loewuppel »

Hallo Oliver,
vielen Dank für diese Implementierung.
Wir haben eine tecalor (Stiebel Tochterfirma) THZ 404 SOL, deren Leistungsaufnahme für Heizung und Warmwasser in der "Servicewelt"-Webseite in kWh angezeigt und fortgeschrieben wird. Einen separaten Zähler haben wir nicht angeschlossen.
Im openWB-Graphen wird kein Verbrauch für die Wärmepumpe angezeigt "0 W (0,00 kWh)". Siehst Du die Möglichkeit, den Verbrauch aus der Wärmepumpe auszulesen?
Grüße, Bernhard
openWB series2 custom 08/2020 (Addon Platine*1P/3P-Umschaltung) Software 2.x
Solar-Log 2000
VW ID.3, VW ID Buzz
okaegi
Beiträge: 2186
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von okaegi »

Hallo Bernhard,
Ich habe mit meiner Stiebel WP den Versuch unternommen, die Leistungsaufnahme via Modbus auszulesen. Dummerweise liefert Stiebel keine aktuelle Leistung (in Watt) sondern nur Tages und Summenzähler in Kilowatt pro Stunde. Diese sind nicht gemessen, sondern gerechnet (durch Stiebel selber).
Diese Zähler werden nur einmal am Tag geupdated. Ich habe die Modbusbeschreibung angeschaut für dein WP ist es m.E. genauso (nur Werte in ...H).
stiebel5.png
Deshalb liefert die OpenWb Implementierung von Stiebel ohne Zusatzzähler immer 0 Watt aktuelle Leistungsaufnahme zurück.
Ich habe als Zwischenlösung dann mal von Hand aufgrund dem Betriebsstatus die aktuelle Leistung gerechnet, das war dann aber nur eine Schätzung. Heute morgen hat mir mein Elektriker in einer Stunde den SDM630 verbaut. Diesen (plus den nötigen Netzadatper) gibt es im Shop und wird von OpenWb direkt ausgelesen.
sdm630.jpg
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
dako0815
Beiträge: 4
Registriert: Sa Jan 09, 2021 4:47 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von dako0815 »

Hallo okaegi,
ich hab das heute auch mal testweise aktiviert. Bin schon gespannt obs funktioniert :)

Allerdings habe ich aktuell keinen separaten Zähler für die WP verbaut. Meine läuft immer mit 1,8kW. Könnte man nicht irgendwo diesen Wert vorgeben und den dann verwenden sobald die WP läuft?

Oder denke ich zu einfach? :)
okaegi
Beiträge: 2186
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von okaegi »

Was hast du den für eine Stiebel ?
Ich hab zuerst probiert bei meiner Inverter Wärmepumpecden aktuellen Verbrauch zu rechnen. Es war nicht sonderlich genau...
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
dako0815
Beiträge: 4
Registriert: Sa Jan 09, 2021 4:47 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von dako0815 »

Ich hab eine Tecalor THZ 404 (ist ja baugleich zu der Stiebel LWZ404). Eben wurde sie auch von der openWB eingeschaltet. Das hat also schonmal funktioniert :)
OK, wenn du ein Inverter Gerät hast dann funktioniert das vermutlich mit dem errechnen nicht da diese ja in der Leistung variiert. Meine WP läuft im Normalbetrieb eben immer mit 1,8kW. Nur wenn die Elektrostäbe zuschalten dann zieht sie natürlich mehr. Das kommt aber eigentlich nie vor...
okaegi
Beiträge: 2186
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von okaegi »

Dann würde ich hier einen hack mit separater Leistungsmessung und einem http request machen.
Hast du schreibzugriff auf den Raspi ?
Sieht das bei tecalor von der servicewelt genau gleich aus ?.Hast du hier mal einen Printscreen ?
In der Modbus beschreibung (siehe oben) steht kein Wort von tecalor , deshalb wunders mich das es so geht.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
dako0815
Beiträge: 4
Registriert: Sa Jan 09, 2021 4:47 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von dako0815 »

Die Servicewelt sieht bis auf das Tecalor Logo gleich aus. Auch das ISG ist das selbe. Die Modbus Beschreibung auf der Tecalor Website ist auch 1:1 die selbe wie die Stiebel Beschreibung. Wie gesagt, die Geräte sind baugleich :)
Was meinst du mit Schreibzugriff auf den raspi? Den raspi der openWB oder? Bisher hab ich das Ding nur angesteckt und benutzt, also ähmmm nein :)
So tief bin ich da noch nicht drin. Da müsste ich mich erst noch einlesen...
Dateianhänge
Screenshot_20210110-125307.png
okaegi
Beiträge: 2186
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Stiebel Wärmepumpe mit Smarthome 2.0 ansteuern

Beitrag von okaegi »

Also das ist so:
Du kannst bei der Parametrisierung von Smarthome 2.0 für jedes gerät ein separate Leistungsmessung einstellen. Bei meiner Stiebel ist hier der separater Leistungszähler sdm630 eingestellt. Was neu auch geht ist ein http link der dann die Leistungsaufnahme vom Smarthomedevice zurückgibt.
Bevor Stiebel richtig in openwb drin war, habe ich mir eine induvidual Lösung gemacht, die in der Smarthome 1.0 Lösung die Wp über separate http links ausgelesen hat.
viewtopic.php?f=6&t=607
Dafür brauchst du Schreibzugriff auf den Raspi und musst dir ein separtes Verzeichniss anlegen. Das hat dann Konsequenzen für deine Gewährleistung wenn du auf dem Raspi etwas kaputt machst (Aufwände werden verrechnet).
Bei dir könnte man es so machen:
Induvidual http script unter dem cust Verzeichnis, welches wenn die wp läuft immer 1800 Watt liefert.
Dieses induvidual script dann in Openwb unter separater Leistungsmessung (wie bei mir sdm630) erfassen.
Das macht aber nur Sinn, wenn du Schreibzugriff hast und dich mit dem Raspi und z.b. Winscp auseinander setzt.
Melde dich doch über pn wenn du das konkret angehen willst.
Die relevanten Scripte habe ich alle noch von meiner alten Lösung, die kannst du haben...
Gruss Oliver
Screenshot_20210110-130714_Chrome.jpg
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Antworten