gelöst : Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Hallo Det!
So war das von mir auch nicht gedacht.
Habe okaegi so verstanden, zunächst es bei mir auszutesten ,bevor es in der SW übernommen wird.
Da mir wohl die Berechtigungen fehlen, sdm630.py im Verzeicnis zu sehen und anzupassen, war mein alternativer Vorschlag, das mit einem angepassten Backup auszutesten.
So muß ich also mit dem Testen warten, bis okaegi, wie von Dir vorgeschlagen, die zusätzlichen Einstellungen für das SDM630Modul erweitert
So war das von mir auch nicht gedacht.
Habe okaegi so verstanden, zunächst es bei mir auszutesten ,bevor es in der SW übernommen wird.
Da mir wohl die Berechtigungen fehlen, sdm630.py im Verzeicnis zu sehen und anzupassen, war mein alternativer Vorschlag, das mit einem angepassten Backup auszutesten.
So muß ich also mit dem Testen warten, bis okaegi, wie von Dir vorgeschlagen, die zusätzlichen Einstellungen für das SDM630Modul erweitert
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 4448
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 5 times
- Been thanked: 27 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Hast du einen PC oder einen Mac?
Wenn PC, hast du 7zip?
VG
Det
Wenn PC, hast du 7zip?
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 300 (06/2024)
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Yep,
PC und 7zip
PC und 7zip
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 4448
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 5 times
- Been thanked: 27 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Dann mach mal ein Backup und kopiere die Backup Datei auch noch mal an eine andere Stelle.
Die .gz Datei öffnest Du in 7zip und gehtst auch in die .tar Datei rein.
Dann navigierst Du durch den Pfad an die Stelle
dort findest du die Datei
und editierst die Zeile 16
zu
Speichern, 7zip brigt dann ein Fenster, dass die Datei modifiziert wurde und fragt, ob du die Datei im Archiv ändern willst. Da klickst Du OK.
Wenn Du 7zip dann schließt, kommt noch mal eine Abfrage, da die .tar Datei verändert wurde und ob du diese im Archiv ändern willst. Auch hier klickst Du OK.
Die Datei wird dann neu geschrieben. Damit ist Deine Datei angepasst.
Backup wieder herstellen wählen und die geänderte Datei angeben.
Alles ohne Gewähr, aber bei mir hat es so funktioniert.
davor
danach
Die .gz Datei öffnest Du in 7zip und gehtst auch in die .tar Datei rein.
Dann navigierst Du durch den Pfad an die Stelle
Code: Alles auswählen
\var\www\html\openWB\modules\smarthome\sdm630\
Code: Alles auswählen
sdm630.py
Code: Alles auswählen
client = ModbusTcpClient(seradd, port=8899)
Code: Alles auswählen
client = ModbusTcpClient(seradd, port=502)
Wenn Du 7zip dann schließt, kommt noch mal eine Abfrage, da die .tar Datei verändert wurde und ob du diese im Archiv ändern willst. Auch hier klickst Du OK.
Die Datei wird dann neu geschrieben. Damit ist Deine Datei angepasst.
Backup wieder herstellen wählen und die geänderte Datei angeben.
Alles ohne Gewähr, aber bei mir hat es so funktioniert.
davor
Code: Alles auswählen
pi@raspi4:/var/www/html/openWB/modules/smarthome/sdm630 $ head -20 sdm630.py
#!/usr/bin/python3
import sys
import os
import time
import getopt
import socket
import struct
import binascii
import json
devicenumber = str(sys.argv[1])
seradd = str(sys.argv[2])
sdmid = int(sys.argv[3])
from pymodbus.client.sync import ModbusTcpClient
client = ModbusTcpClient(seradd, port=8899)
#KWH Total Import
resp = client.read_input_registers(0x0156,2, unit=sdmid)
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
danach
Code: Alles auswählen
pi@raspi4:/var/www/html/openWB/modules/smarthome/sdm630 $ head -20 sdm630.py
#!/usr/bin/python3
import sys
import os
import time
import getopt
import socket
import struct
import binascii
import json
devicenumber = str(sys.argv[1])
seradd = str(sys.argv[2])
sdmid = int(sys.argv[3])
from pymodbus.client.sync import ModbusTcpClient
client = ModbusTcpClient(seradd, port=502)
#KWH Total Import
resp = client.read_input_registers(0x0156,2, unit=sdmid)
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
pi@raspi4:/var/www/html/openWB/modules/smarthome/sdm630 $
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 300 (06/2024)
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Vielen Dank Det,
so sollte es auch gehen
melde mich wieder, wenn es neue Erkenntnisse gibt
so sollte es auch gehen
melde mich wieder, wenn es neue Erkenntnisse gibt
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Habe jetzt das SDM630 Modul auf Port 502 angepasst.
Der Port 8899 wird jetzt nicht mehr angemeckert, stattdessen hat er jetzt mit den attribut registers Probleme:
2021-06-19 16:33:52: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-06-19 16:33:52: Total Watt abschaltbarer smarthomedevices: 0
2021-06-19 16:33:52: (1) Christel rel: 0 oncnt/time: 0/0 Status: 10 akt: 0 Z Hw: 0
AttributeError: 'ExceptionResponse' 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):
2021-06-19 16:33:51: (1) Leistungsmessung durch sdm630
2021-06-19 16:33:51: Speicher Entladung(-)/Ladung(+): 0 SpeicherSoC: 100
2021-06-19 16:33:51: Uberschuss: 3365 Uberschuss mit Offset: 3365
2021-06-19 16:33:51: EVU Bezug(-)/Einspeisung(+): 3365 max Speicherladung: 0
2021-06-19 16:33:46: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-06-19 16:33:46: Total Watt abschaltbarer smarthomedevices: 0
2021-06-19 16:33:46: (1) Christel rel: 0 oncnt/time: 0/0 Status: 10 akt: 0 Z Hw: 0
AttributeError: 'ExceptionResponse' 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):
2021-06-19 16:33:46: (1) Leistungsmessung durch sdm630
werde ich dann wohl noch mal den Support fragen müssen?!
Der Port 8899 wird jetzt nicht mehr angemeckert, stattdessen hat er jetzt mit den attribut registers Probleme:
2021-06-19 16:33:52: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-06-19 16:33:52: Total Watt abschaltbarer smarthomedevices: 0
2021-06-19 16:33:52: (1) Christel rel: 0 oncnt/time: 0/0 Status: 10 akt: 0 Z Hw: 0
AttributeError: 'ExceptionResponse' 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):
2021-06-19 16:33:51: (1) Leistungsmessung durch sdm630
2021-06-19 16:33:51: Speicher Entladung(-)/Ladung(+): 0 SpeicherSoC: 100
2021-06-19 16:33:51: Uberschuss: 3365 Uberschuss mit Offset: 3365
2021-06-19 16:33:51: EVU Bezug(-)/Einspeisung(+): 3365 max Speicherladung: 0
2021-06-19 16:33:46: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-06-19 16:33:46: Total Watt abschaltbarer smarthomedevices: 0
2021-06-19 16:33:46: (1) Christel rel: 0 oncnt/time: 0/0 Status: 10 akt: 0 Z Hw: 0
AttributeError: 'ExceptionResponse' 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):
2021-06-19 16:33:46: (1) Leistungsmessung durch sdm630
werde ich dann wohl noch mal den Support fragen müssen?!
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 4448
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 5 times
- Been thanked: 27 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Dann ist der elgris wohl doch nicht so kompatibel wie gedacht.
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 300 (06/2024)
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Ich habe mit einem Modbus TCP Client mal die Speicherstellen im Vergleich zu dem SDM630 abgefragt. Zumindest werden diese Speicherstellen mit Werten belegt.
Kann es vielleicht sein, dass in der SDM630 Konfiguration noch eine Unterverbindung zu dem RTU/TCP Modul besteht, die für den Elgris nicht mehr benötigt wird und deshalb zum Fehler führt?
Schwierige Materie, für mich sehr komplex...
Kann es vielleicht sein, dass in der SDM630 Konfiguration noch eine Unterverbindung zu dem RTU/TCP Modul besteht, die für den Elgris nicht mehr benötigt wird und deshalb zum Fehler führt?
Schwierige Materie, für mich sehr komplex...
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Also zeile 20 sieht im sdm630 so aus
resp = client.read_input_registers(0x0156,2, unit=sdmid)
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
vwh2 = float("%.3f" % vwh[0]) * int(1000)
Und das ist Feld 172 hier unten:
Grzss Oliver
resp = client.read_input_registers(0x0156,2, unit=sdmid)
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
vwh2 = float("%.3f" % vwh[0]) * int(1000)
Und das ist Feld 172 hier unten:
Grzss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Seid Ihr schnell mit den Antworten, super.
Also laut der SDM630 Speicherbelegung soll die Gesamtenergie in 30073 abgelegt sein und dort erhalte ich auch einen Wert.
Liege ich da falsch?
Also laut der SDM630 Speicherbelegung soll die Gesamtenergie in 30073 abgelegt sein und dort erhalte ich auch einen Wert.
Liege ich da falsch?
- Dateianhänge
-
- SDM630Register.pdf
- (5.8 MiB) 134-mal heruntergeladen
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E