EM24 CarloGavazzi

Anfragen zum Erstellen von Modulen, Fragen zu Modulen
ixtrader
Beiträge: 23
Registriert: Fr Mär 12, 2021 1:14 pm
Wohnort: Rhein Main Gebiet

EM24 CarloGavazzi

Beitrag von ixtrader »

Hallo OpenWB Forum,

ich bin dabei eine Emulationssoftware für den EM24 zu schreiben. Diese Bezieht ihre Werte von einem an den SolarEdge angschlossenen Modbus Zähler. Sie soll mir den Einbau eines EM24 für den Victron MultiMultiPlus-II GX ersparen. Getestet habe ich die Funktion der Emulationssoftware vorab mit der "Carlo Gavazzi UCS 7. Universal Configuration Software". Diese verbindet sich mit der Emulationssoftware und zeigt Werte an.

Konfiguriere ich das EVU Modul der OpenWB

Strombezugsmodul: Carlo Gavazzi EM24 LAN
und die Entsprechende IP Adresse werden die Werte nicht korrekt angezeigt. Eine Logausgabe unter Status/Debug Log ist allerdings nicht zu finden.
Beende ich die Emulationssoftware so werden folgende Log Zeilen ausgegeben:

Code: Alles auswählen

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.124.91:502)]
    raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
  File "/usr/local/lib/python2.7/dist-packages/pymodbus/client/sync.py", line 107, in execute
    return self.execute(request)
  File "/usr/local/lib/python2.7/dist-packages/pymodbus/client/common.py", line 125, in read_input_registers
    resp = client.read_input_registers(0x00,2, unit=sdmid)
  File "/var/www/html/openWB/modules/bezug_carlogavazzilan/readgavazzi.py", line 14, in <module>
Traceback (most recent call last):
Meine Frage: Wo finde ich das in der Fehlermedlung erwähnten Python modul "readgavazzi.py"? In Repo https://github.com/snaptec/openWB.git war das modul nicht enthalten.

Gruß
ixtrader
derNeueDet
Beiträge: 4231
Registriert: Mi Nov 11, 2020 7:16 pm

Re: EM24 CarloGavazzi

Beitrag von derNeueDet »

Welche Version der openWB Software setzt du ein?

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)
aiole
Beiträge: 6938
Registriert: Mo Okt 08, 2018 4:51 pm

Re: EM24 CarloGavazzi

Beitrag von aiole »

Du fütterst also den MPII GX mit auf EM24 (LAN) umgeschriebenen Werten eines Modbuszählers?
Schöne Idee, die beschränkte Zählerauswahl bei Victron auszuhebeln.

Läuft der Emulator mit auf dem oWB-Pi oder separat?
Greifst Du die Werte am SE oder direkt am Modbuszähler ab?
Wenn Letzteres, welcher Modbus-Zähler?
ixtrader
Beiträge: 23
Registriert: Fr Mär 12, 2021 1:14 pm
Wohnort: Rhein Main Gebiet

Re: EM24 CarloGavazzi

Beitrag von ixtrader »

derNeueDet hat geschrieben: Do Mär 03, 2022 11:44 am Welche Version der openWB Software setzt du ein?
VG
Det
Kernel: Linux 4.14.71-v7+ GNU/Linux
openWB Version: 1.9.244
ixtrader
Beiträge: 23
Registriert: Fr Mär 12, 2021 1:14 pm
Wohnort: Rhein Main Gebiet

Re: EM24 CarloGavazzi

Beitrag von ixtrader »

aiole hat geschrieben: Do Mär 03, 2022 2:40 pm 1. Du fütterst also den MPII GX mit auf EM24 (LAN) umgeschriebenen Werten eines Modbuszählers?
Schöne Idee, die beschränkte Zählerauswahl bei Victron auszuhebeln.

2. Läuft der Emulator mit auf dem oWB-Pi oder separat?
3. Greifst Du die Werte am SE oder direkt am Modbuszähler ab?
4. Wenn Letzteres, welcher Modbus-Zähler?
1. Das ist das erklärte Ziel aktuell wartet der MPII GX im Keller auf die Installation.
2. Der Emulator läuft aktuell auf einem Rasperry "Raspberry Pi Model B Rev 2"
3. Ich greife die Werte über Modbus TCP am SE7K Wechselrichter über Port 502 ab.
4. Am Wechselrichter ist der SE-MTR-3Y-400V-A von Solaredge mittels RS485-Modul und Modbus Protokoll angeschlossen. Baugleich soweit mir bekannt mit einem WattNode Modell

An den Emulator kannn man, anders als an den SE7k, mehrere Modbus Clients anschließen. Daher sollte die openWB auch die Daten vom Emulator verstehen können. Daran arbeite ich gerade. Bisher kann ich die Daten vom Emulator mit der Konfigurationssoftware von Gavazzi Lesen.
aiole
Beiträge: 6938
Registriert: Mo Okt 08, 2018 4:51 pm

Re: EM24 CarloGavazzi

Beitrag von aiole »

ixtrader hat geschrieben: Do Mär 03, 2022 5:01 pm Bisher kann ich die Daten vom Emulator mit der Konfigurationssoftware von Gavazzi Lesen.
Klingt schon mal gut.
Welche SW setzt Du als Emulator ein? Python?
ixtrader
Beiträge: 23
Registriert: Fr Mär 12, 2021 1:14 pm
Wohnort: Rhein Main Gebiet

Re: EM24 CarloGavazzi

Beitrag von ixtrader »

aiole hat geschrieben: Do Mär 03, 2022 5:21 pm Welche SW setzt Du als Emulator ein? Python?
Ja in python. Das ganze setzt auf der Vorarbeit von nmakel https://github.com/nmakel/solaredge_meterproxy.git auf.
Meine Sourcen sind im letzen Stand allerdings noch nicht veröffentlicht.

Kannst du meine eigentliche Frage aus diesem Block beantworten?:
Wo finde ich das in der Fehlermedlung erwähnten Python modul "readgavazzi.py"? In Repo https://github.com/snaptec/openWB.git war das modul nicht enthalten.
derNeueDet
Beiträge: 4231
Registriert: Mi Nov 11, 2020 7:16 pm

Re: EM24 CarloGavazzi

Beitrag von derNeueDet »

ixtrader hat geschrieben: Do Mär 03, 2022 4:30 pm
derNeueDet hat geschrieben: Do Mär 03, 2022 11:44 am Welche Version der openWB Software setzt du ein?
VG
Det
Kernel: Linux 4.14.71-v7+ GNU/Linux
openWB Version: 1.9.244
Dann musst du hier schauen:

Code: Alles auswählen

https://github.com/snaptec/openWB/tree/stable17/modules/bezug_carlogavazzilan
Das ist der Branch für die Stable Versionen und aktuell ist das (noch) die 244. Aber du kannst dich darauf gefasst machen, dass sich das bald ändern wird, da wenn ich das richtig sehe, eine neue Stable in den Startlöchern steht.

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)
derNeueDet
Beiträge: 4231
Registriert: Mi Nov 11, 2020 7:16 pm

Re: EM24 CarloGavazzi

Beitrag von derNeueDet »

Kennst du das Thema oder bist du da auch beteiligt?

https://www.photovoltaikforum.com/threa ... ost2523203
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)
suggarman
Beiträge: 407
Registriert: Di Feb 25, 2020 7:03 am

Re: EM24 CarloGavazzi

Beitrag von suggarman »

Ich glaube, dass du an einem Punkt Probleme bekommen wirst. Du musst so deinem Raspi und das GX Device auf Solaredge zugreifen lassen und das kann der Wechselrichter nicht. Es geht nur eine Verbindung.
Tesla Model Y, VW E-Up, 2x openWB, Solaredge-PV 15,5 kWp ONO, BYD LVS 32 kWh und 3-phasige Victron Multiplus-II 5000 mit Victron DC-PV 7,2 kWp NNW, Daikin Wärmepumpe.
Antworten