SmartHome 2.0 Wärmepumpe
SmartHome 2.0 Wärmepumpe
Hallo,
ich möchte mir in der openWB den aktuellen Verbrauch der Wärmepumpe anzeigen lassen. Dazu ist ein Protoss-PE11 mit einem SDM630Modbus V2 verbunden. Die Einstellungen am PE11 und am SDM630 wurden entsprechend der vielen Erläuterungen hier im Forum vorgenommen.
Leider bekomme ich trotzdem keinen Wert angezeigt. Die log-Datei bringt folgende Fehlermeldung:
---------------------------------------------------------------------------------------------------------------------------------------------
2022-02-25 15:57:52: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-02-25 15:57:52: Total Watt abschaltbarer smarthomedevices: 0
2022-02-25 15:57:52: Device none1WPumpe Fehlermeldung: error in sepwatt
2022-02-25 15:57:52: Leistungsmessung sdm630 1 WPumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
AttributeError: 'ModbusIOException' object has no attribute 'registers'
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
File "/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py", line 20, in <module>
Traceback (most recent call last):
2022-02-25 15:57:48: (1) Leistungsmessung durch sdm630
2022-02-25 15:57:48: Speicher Entladung(-)/Ladung(+): -153 SpeicherSoC: 78
2022-02-25 15:57:48: Uberschuss: -161 Uberschuss mit Offset: -161
2022-02-25 15:57:48: EVU Bezug(-)/Einspeisung(+): -8 max Speicherladung: 0
2022-02-25 15:57:43: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-02-25 15:57:43: Total Watt abschaltbarer smarthomedevices: 0
2022-02-25 15:57:43: Device none1WPumpe Fehlermeldung: error in sepwatt
2022-02-25 15:57:43: Leistungsmessung sdm630 1 WPumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
AttributeError: 'ModbusIOException' object has no attribute 'registers'
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
File "/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py", line 20, in <module>
Traceback (most recent call last):
Hat dazu vielleicht jemand eine Idee?
ich möchte mir in der openWB den aktuellen Verbrauch der Wärmepumpe anzeigen lassen. Dazu ist ein Protoss-PE11 mit einem SDM630Modbus V2 verbunden. Die Einstellungen am PE11 und am SDM630 wurden entsprechend der vielen Erläuterungen hier im Forum vorgenommen.
Leider bekomme ich trotzdem keinen Wert angezeigt. Die log-Datei bringt folgende Fehlermeldung:
---------------------------------------------------------------------------------------------------------------------------------------------
2022-02-25 15:57:52: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-02-25 15:57:52: Total Watt abschaltbarer smarthomedevices: 0
2022-02-25 15:57:52: Device none1WPumpe Fehlermeldung: error in sepwatt
2022-02-25 15:57:52: Leistungsmessung sdm630 1 WPumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
AttributeError: 'ModbusIOException' object has no attribute 'registers'
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
File "/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py", line 20, in <module>
Traceback (most recent call last):
2022-02-25 15:57:48: (1) Leistungsmessung durch sdm630
2022-02-25 15:57:48: Speicher Entladung(-)/Ladung(+): -153 SpeicherSoC: 78
2022-02-25 15:57:48: Uberschuss: -161 Uberschuss mit Offset: -161
2022-02-25 15:57:48: EVU Bezug(-)/Einspeisung(+): -8 max Speicherladung: 0
2022-02-25 15:57:43: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-02-25 15:57:43: Total Watt abschaltbarer smarthomedevices: 0
2022-02-25 15:57:43: Device none1WPumpe Fehlermeldung: error in sepwatt
2022-02-25 15:57:43: Leistungsmessung sdm630 1 WPumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
AttributeError: 'ModbusIOException' object has no attribute 'registers'
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
File "/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py", line 20, in <module>
Traceback (most recent call last):
Hat dazu vielleicht jemand eine Idee?
PV: 6,52 kWp, SolarEdge mit Junelight-Speicher 19,9 kWh
WP: Alpha Innotec LWP
WB: openWB series2 Standard+
EV: Mercedes C 300e
waiting for KIA EV6 GT
WP: Alpha Innotec LWP
WB: openWB series2 Standard+
EV: Mercedes C 300e
waiting for KIA EV6 GT
-
- Beiträge: 2450
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 33 times
Re: SmartHome 2.0 Wärmepumpe
Hast du mal die Parametrisierung vom Smarthome device ?
Wenn du nur die ip Adresse angibst , siehst du dann den pe11 ?
Gruss Oliver
Wenn du nur die ip Adresse angibst , siehst du dann den pe11 ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update
): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update

Re: SmartHome 2.0 Wärmepumpe
Hallo Oliver,
auf den PE11 kann ich über die IP-Adresse ohne Probleme zugreifen und parametrieren. Das PE11 ist entsprechend dem Dateianhang eingestellt (IP 192.168.xxx.64). Das SDM630 hat die Einstellungen Baud Rate 9600, Adresse 001, Parität NONE, Stop-Bits 1.
Dementsprechend ist im SmartHome die Einstellung: Grüsse
Achim
auf den PE11 kann ich über die IP-Adresse ohne Probleme zugreifen und parametrieren. Das PE11 ist entsprechend dem Dateianhang eingestellt (IP 192.168.xxx.64). Das SDM630 hat die Einstellungen Baud Rate 9600, Adresse 001, Parität NONE, Stop-Bits 1.
Dementsprechend ist im SmartHome die Einstellung: Grüsse
Achim
PV: 6,52 kWp, SolarEdge mit Junelight-Speicher 19,9 kWh
WP: Alpha Innotec LWP
WB: openWB series2 Standard+
EV: Mercedes C 300e
waiting for KIA EV6 GT
WP: Alpha Innotec LWP
WB: openWB series2 Standard+
EV: Mercedes C 300e
waiting for KIA EV6 GT
-
- Beiträge: 4532
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 10 times
- Been thanked: 38 times
Re: SmartHome 2.0 Wärmepumpe
Hi, mein PE-11 steht auf Flow Control Disable.
Ansonsten sieht das gut aus.
VG
Det
Ansonsten sieht das gut aus.
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250+ (07/2025)
-
- Beiträge: 118
- Registriert: So Aug 08, 2021 4:20 pm
- Wohnort: OWL
Re: SmartHome 2.0 Wärmepumpe
Ich habe als Tipp mitgenommen, bei Gerätetyp "Http" zu nehmen und dann die dummyurl2.php als Leistungs-URL. So bekommt man auf einfache Weise ein Feedback, ob Daten ankommen. Wenn nicht, werden 100 W Verbrauch angezeigt.
Ich denke zwar, dass bei dir ein anderes Problem ist (wobei ich nicht helfen kann...), aber was kommt, wenn du die o.g. Einstellungen vornimmst?
Ich denke zwar, dass bei dir ein anderes Problem ist (wobei ich nicht helfen kann...), aber was kommt, wenn du die o.g. Einstellungen vornimmst?
PV: 17,17 kWp, SHM2.0, Sunny Boy 3.6/3.6/4.0, SBS5.0 mit BYD-Speicher 7,7 kWh
WP: Sole-Wasser mit Tiefenbohrung
WB: openWB series2 Standard+
EV: MG5 (61 kWh COM) seit 22.02.23
WP: Sole-Wasser mit Tiefenbohrung
WB: openWB series2 Standard+
EV: MG5 (61 kWh COM) seit 22.02.23
Re: SmartHome 2.0 Wärmepumpe
Wenn ich diese Einstellungen vornehme sind die Fehlermeldungen noch krasser:
2022-02-25 17:40:53: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-02-25 17:40:53: Total Watt abschaltbarer smarthomedevices: 0
2022-02-25 17:40:53: Device none2Wrmepumpe Fehlermeldung: error in sepwatt
2022-02-25 17:40:53: Leistungsmessung http 2 Wrmepumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret2'
urllib.error.URLError: <urlopen error [Errno -2] Name or service not known>
raise URLError(err)
File "/usr/lib/python3.5/urllib/request.py", line 1287, in do_open
return self.do_open(http.client.HTTPConnection, req)
File "/usr/lib/python3.5/urllib/request.py", line 1313, in http_open
result = func(*args)
File "/usr/lib/python3.5/urllib/request.py", line 444, in _call_chain
'_open', req)
File "/usr/lib/python3.5/urllib/request.py", line 484, in _open
response = self._open(req, data)
File "/usr/lib/python3.5/urllib/request.py", line 466, in open
return opener.open(url, data, timeout)
File "/usr/lib/python3.5/urllib/request.py", line 163, in urlopen
aktpowerfl = float(urllib.request.urlopen(urlrep, timeout=5).read().decode("utf-8"))
File "/var/www/html/openWB/modules/smarthome/http/watt.py", line 34, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
socket.gaierror: [Errno -2] Name or service not known
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "/usr/lib/python3.5/socket.py", line 694, in create_connection
(self.host,self.port), self.timeout, self.source_address)
File "/usr/lib/python3.5/http/client.py", line 864, in connect
self.connect()
File "/usr/lib/python3.5/http/client.py", line 892, in send
self.send(msg)
File "/usr/lib/python3.5/http/client.py", line 949, in _send_output
self._send_output(message_body)
File "/usr/lib/python3.5/http/client.py", line 1157, in endheaders
self.endheaders(body)
File "/usr/lib/python3.5/http/client.py", line 1206, in _send_request
self._send_request(method, url, body, headers)
File "/usr/lib/python3.5/http/client.py", line 1161, in request
h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.5/urllib/request.py", line 1285, in do_open
Traceback (most recent call last):
2022-02-25 17:40:53: (2) Leistungsmessung durch http
Grüsse
Achim
2022-02-25 17:40:53: Total Watt nichtabschaltbarer smarthomedevices: 0
2022-02-25 17:40:53: Total Watt abschaltbarer smarthomedevices: 0
2022-02-25 17:40:53: Device none2Wrmepumpe Fehlermeldung: error in sepwatt
2022-02-25 17:40:53: Leistungsmessung http 2 Wrmepumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret2'
urllib.error.URLError: <urlopen error [Errno -2] Name or service not known>
raise URLError(err)
File "/usr/lib/python3.5/urllib/request.py", line 1287, in do_open
return self.do_open(http.client.HTTPConnection, req)
File "/usr/lib/python3.5/urllib/request.py", line 1313, in http_open
result = func(*args)
File "/usr/lib/python3.5/urllib/request.py", line 444, in _call_chain
'_open', req)
File "/usr/lib/python3.5/urllib/request.py", line 484, in _open
response = self._open(req, data)
File "/usr/lib/python3.5/urllib/request.py", line 466, in open
return opener.open(url, data, timeout)
File "/usr/lib/python3.5/urllib/request.py", line 163, in urlopen
aktpowerfl = float(urllib.request.urlopen(urlrep, timeout=5).read().decode("utf-8"))
File "/var/www/html/openWB/modules/smarthome/http/watt.py", line 34, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
socket.gaierror: [Errno -2] Name or service not known
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "/usr/lib/python3.5/socket.py", line 694, in create_connection
(self.host,self.port), self.timeout, self.source_address)
File "/usr/lib/python3.5/http/client.py", line 864, in connect
self.connect()
File "/usr/lib/python3.5/http/client.py", line 892, in send
self.send(msg)
File "/usr/lib/python3.5/http/client.py", line 949, in _send_output
self._send_output(message_body)
File "/usr/lib/python3.5/http/client.py", line 1157, in endheaders
self.endheaders(body)
File "/usr/lib/python3.5/http/client.py", line 1206, in _send_request
self._send_request(method, url, body, headers)
File "/usr/lib/python3.5/http/client.py", line 1161, in request
h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.5/urllib/request.py", line 1285, in do_open
Traceback (most recent call last):
2022-02-25 17:40:53: (2) Leistungsmessung durch http
Grüsse
Achim
PV: 6,52 kWp, SolarEdge mit Junelight-Speicher 19,9 kWh
WP: Alpha Innotec LWP
WB: openWB series2 Standard+
EV: Mercedes C 300e
waiting for KIA EV6 GT
WP: Alpha Innotec LWP
WB: openWB series2 Standard+
EV: Mercedes C 300e
waiting for KIA EV6 GT
-
- Beiträge: 4532
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 10 times
- Been thanked: 38 times
Re: SmartHome 2.0 Wärmepumpe
Hast du die Einstellung am PE11 geändert?
Kein Gerät und separate Leistungsmessung mit den gleichen Parametern wie bei dir funktioniert bei mir.
Welche opweWB Software Version hast du installiert?
VG
Det
Kein Gerät und separate Leistungsmessung mit den gleichen Parametern wie bei dir funktioniert bei mir.
Welche opweWB Software Version hast du installiert?
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250+ (07/2025)
-
- Beiträge: 2450
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 33 times
Re: SmartHome 2.0 Wärmepumpe
Von der Fehlermeldung hat er beim Zugriff via modbus auf den Zähler Probleme. Hast du den Port für dem sdm630 in Openwb richtig eingestellt (8899).
Kuck mal in den pe11, hat er schon Daten übertragen ?
Gruss Oliver
Kuck mal in den pe11, hat er schon Daten übertragen ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update
): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update

-
- Beiträge: 118
- Registriert: So Aug 08, 2021 4:20 pm
- Wohnort: OWL
Re: SmartHome 2.0 Wärmepumpe
Modbus im PE11 hast du aktiviert? War bei mir im Auslieferungszustand deaktiviert.
PV: 17,17 kWp, SHM2.0, Sunny Boy 3.6/3.6/4.0, SBS5.0 mit BYD-Speicher 7,7 kWh
WP: Sole-Wasser mit Tiefenbohrung
WB: openWB series2 Standard+
EV: MG5 (61 kWh COM) seit 22.02.23
WP: Sole-Wasser mit Tiefenbohrung
WB: openWB series2 Standard+
EV: MG5 (61 kWh COM) seit 22.02.23