gelöst : Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Fragen zur Nutzung, Features, usw..
Ihaglc
Beiträge: 432
Registriert: Fr Nov 06, 2020 11:32 am

gelöst : Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von Ihaglc »

Hallo Zusammen!

Zur zusätzlichen Messung eines Verbrauchers habe ich sowohl in Smarthome als auch in Smasthome 2 den Zähler SDM630 mit IP und Modbus 1 Adresse eingegeben. ( in Wirklichkeit ist es aus Platzgründen ein Elgris Smartmeter , der SDM630 kompatibel sein soll)
Ich erhalte aber keine Werte in OpenWB.
In dem OWB Log erscheint folgender Eintrag:
2021-05-13 13:53:43: (1) Leistungsmessung durch sdm630
..
...
2021-05-13 13:53:38: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-05-13 13:53:38: Total Watt abschaltbarer smarthomedevices: 0
2021-05-13 13:53:38: Device none1einlieger Fehlermeldung: error in sepwatt
2021-05-13 13:53:38: Leistungsmessung sdm630 1 einlieger Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.2.138:8899)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 107, in execute
return self.execute(request)
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/common.py", line 125, in read_input_registers
resp = client.read_input_registers(0x0156,2, unit=sdmid)
File "/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py", line 19, in <module>
Traceback (most recent call last):
2021-05-13 13:53:38: (1) Leistungsmessung durch sdm630
..
..
2021-05-13 13:53:33: Total Watt abschaltbarer smarthomedevices: 0
2021-05-13 13:53:33: Device none1einlieger Fehlermeldung: error in sepwatt
2021-05-13 13:53:33: Leistungsmessung sdm630 1 einlieger Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.2.138:8899)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 107, in execute
return self.execute(request)
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/common.py", line 125, in read_input_registers
resp = client.read_input_registers(0x0156,2, unit=sdmid)
File "/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py", line 19, in <module>
Traceback (most recent call last):

Scheint u.a. auch ein Directory zu fehlen
No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'


Könnt Ihr mir dabei helfen?

PS nutze die aktuelle Nightly 1.9.234

Vielen Dank

Thomas
Zuletzt geändert von Ihaglc am Fr Jul 16, 2021 3:32 pm, insgesamt 1-mal geändert.
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
openWB
Site Admin
Beiträge: 8038
Registriert: So Okt 07, 2018 1:50 pm

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von openWB »

Die Option SDM setzt einem Netzwerk Modbus Wandler aus dem Shop voraus.
Was simuliert der elgris hier?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Ihaglc
Beiträge: 432
Registriert: Fr Nov 06, 2020 11:32 am

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von Ihaglc »

ich denke, dass das alles integriert ist.
Folgende Einstellungsmöglichkeiten habe ich , wobei ich in der Modbus Einstellungnoch zwischen SDM630, Fronius, Solaredge, und Inverter auswählen kann.
2021-05-13 17_17_17-Start.jpg
Die Register werden im SDM630 Modus so abgelegt
2021-05-13 17_27_55-Start.jpg
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
Ihaglc
Beiträge: 432
Registriert: Fr Nov 06, 2020 11:32 am

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von Ihaglc »

Ergänzung:
"SUNSPEC MODBUS/TCP Server integriert"
"Der elgris SMART METER enthält einen MODBUS TCP Server mit Parameterzuordnung gemäß der SunSpec Parameterliste 203. Durch die Bereitstellung eines offenen Protokolls kann die Implementierung einfach an die Benutzerbedürfnisse angepasst werden."

hat jemand eine Idee, Kann man die Messung in der openWB darstellen?
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
tsteinke
Beiträge: 27
Registriert: Di Mär 30, 2021 12:05 pm

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von tsteinke »

Hallo Thomas,
ich habe das Elgris Smartmeter Wifi im Einsatz. Es regelt die Nulleinspeisung meiner SMA-non-EEG-PV (Balkonanlage). Dazu sind die Meßwandler um alle ankommenden Phasen gelegt, um den Hausverbrauch zu messen und an den SunnyBoy zu geben, was auch zuverlässig funktioniert.

Gleichzeitig dient es als EVU-Meter für openWB, was auch völlig problemlos funktioniert. Als Einstellung habe ich hier "SMA Home Manager" gewählt und die S/N des Elgris eingetragen.

Die Einstellung "SMA Energy Meter" sollte theoretisch ebenfalls funktionieren (diese fand ich unter "PV"); dies habe ich allerdings nicht getestet.
Von daher kann ich die grundsätzliche Eignung des Elgris für openWB bestätigen, soweit die Kompatibilität mit SMA Home Manager und SMA Energy Meter genutzt wird.

Leider fand ich keine der Optionen unter "Smarthome". Und offensichtlich ist die Einstellung "SDM630" auf die Kombination von EE11/PE11 und SDM630 ausgelegt. Hier hätte ich dann auch IP-Adresse des Elgris und die eingestellte Modbus-Adresse versucht, was wohl offensichtlich nicht klappt.

Einen Tipp hätte ich noch: versuch mal eine Modbus-Adresse >100 zu verwenden; hier gab es einen entsprechenden Hinweis, der auch in meinem Fall (SDM120 und 230 und PE11 Gateway) zum Erfolg führte.

Gruß Thomas :-)
Ihaglc
Beiträge: 432
Registriert: Fr Nov 06, 2020 11:32 am

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von Ihaglc »

Hallo Zusammen!

Nachdem ich es bis heute nicht geschaffft habe, die elgris Zählerwerte in der Openwb als Zwischenzähler unter Smarthome/smarthome2.0 darzustellen, habe ich heute mit dem Support von elgris gesprochen.
Da der SDM630 ja kompatibel zu dem elgris Zähler ist, wäre eine Portänderung zur Abfrage in der Openwb die Lösung :
Hier müsste die openWB für den elgris Zähler den Port 502 abfragen, also nicht den Port 8899 der SDM630 Einstellung, sonst aber die Einstellung vom SDM630 Modul für das Elgris Modul übernehmen.
Könnte das nicht schnell von Jemandem geändert werden?
Das SDM630 Modul unter Smarthome/Smarthome2.0 funktioniert doch?
Ansonsten gäbe es dann doch eine größere Baustelle

Vielen Dank
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
derNeueDet
Beiträge: 4232
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von derNeueDet »

Wenn wirklich alles andere identisch ist, dann wäre es sinnvoll, das SDM630 Modul um einen 4. Parameter Port zu erweitern und im Smarthome Handler entsprechend mit aufzurufen

@okaegi: Was hältst du davon?

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/2023)
okaegi
Beiträge: 2243
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von okaegi »

Ihaglc hat geschrieben: Fr Jun 18, 2021 2:44 pm Hallo Zusammen!

Nachdem ich es bis heute nicht geschaffft habe, die elgris Zählerwerte in der Openwb als Zwischenzähler unter Smarthome/smarthome2.0 darzustellen, habe ich heute mit dem Support von elgris gesprochen.
Da der SDM630 ja kompatibel zu dem elgris Zähler ist, wäre eine Portänderung zur Abfrage in der Openwb die Lösung :
Hier müsste die openWB für den elgris Zähler den Port 502 abfragen, also nicht den Port 8899 der SDM630 Einstellung, sonst aber die Einstellung vom SDM630 Modul für das Elgris Modul übernehmen.
Könnte das nicht schnell von Jemandem geändert werden?
Das SDM630 Modul unter Smarthome/Smarthome2.0 funktioniert doch?
Ansonsten gäbe es dann doch eine größere Baustelle

Vielen Dank
Kannst du das Testen ?

du müsstest auf deinen Raspi in der Datei
/var/www/html/openWB/modules/smarthome/sdm630/sdm630.py
die Zeile
client = ModbusTcpClient(seradd, port=8899)
auf
client = ModbusTcpClient(seradd, port=502)
ändern.
Dann sehen wir ob es läuft.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Ihaglc
Beiträge: 432
Registriert: Fr Nov 06, 2020 11:32 am

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von Ihaglc »

Danke Det und Oliver,

Würde ich gerne machen, habe aber noch die beschränkt freigegebene WB-Version, geht also nicht.
Wenn ich Euch ein OpenWB Backup ( von letzter Nightly ? )schicke, könnt Ihr dies dort ändern und mir die geänderte Version dann wieder zurückschicken?

Danke schon mal für Eure Unterstützung
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Mercedes GLC Hybrid
derNeueDet
Beiträge: 4232
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris

Beitrag von derNeueDet »

Nee, so geht das nicht. Wenn du nicht selbst auf die Box willst oder kannst, kann musst du warten, bis es eingebaut ist.
Es gibt ne Möglichkeit mit nem Backup, aber echt gesagt, macht es das nur für Dich einfach, für alle anderen ist es gefummel.

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/2023)
Antworten