Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Anfragen zum Erstellen von Modulen, Fragen zu Modulen
LarsBr87
Beiträge: 333
Registriert: Do Nov 05, 2020 12:02 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von LarsBr87 »

Vll hilft das aus dem PV Forum. Das wirft der WR vom Q.Home System raus. Es ist ja im Prinzip ein Solax WR. Kann ich in der OpenWB das „Solax“ Modul nutzen oder sind noch Anpassungen für dad W.Home System notwendig. Vll kann ja jemand was dazu sagen?
Vielen Dank

Gruß Lars

Code: Alles auswählen

_address    name    description    unit    type    len    factor    offset    formula    role    room    cw    isScale
2    Solax X3 WR Leistung 3~    Umrichterleistung    W    int16be    1    1    0        level        true    
3    PV1 Spannung        V    uint16be    1    0.1    0        level        true    
4    PV2 Spannung        V    uint16be    1    0.1    0        level        true    
5    PV1 Strom        A    uint16be    1    0.1    0        level        true    
6    PV2 Strom        A    uint16be    1    0.1    0        level        true    
8    Inverter Temperatur        °C    uint16be    1    1    0        level        true    
10    PV1 Eingangsleistung         W    uint16be    1    1    0        level        true    
11    PV2 Eingangsleistung         W    uint16be    1    1    0        level        true    
20    Batteriespannung        V    uint16be    1    0.1    0        level        true    
21    Batteriestrom        A    int16be    1    0.1    0        level        true    
22    Batterieleistung         W    int16be    1    1    0        level        true    
24    Batterietemperatur        °C    uint16be    1    1    0        level        true    
28    Batteriekapazität         %    int16be    1    1    0        level        true    
70    Netzsensor        W    int32sw    2    1    0        level        true    
72    Netzeinspeisung Total    ???    kWh    uint32sw    2    0.01    0        level        true    
74    Netzbezug Total        kWh    uint32sw    2    0.01    0        level        true    
80    Erzeugungszähler daily        kWh    uint16be    1    0.1    0        level        true    
82    Erzeugungszähler        kWh    uint16be    1    0.1    0        level        true    
148    SolarEnergyTotal        kWh    uint32sw    2    0.1    0        level        true    
150    SolarEnergyToday        kWh    uint16be    1    0.1    0        level        true    
152    Netzeinspeisung daily        kWh    uint32sw    2    0.01    0        level        true    
enerix Viersen
Beiträge: 174
Registriert: Mo Feb 17, 2020 9:43 pm
Wohnort: Rheinland
Kontaktdaten:

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von enerix Viersen »

Gentlemen,

gibt es hier Neuigkeiten zur Einbindung des Q.Home-Systems?

Mit sonnigen Grüßen,
euer Team von enerix Viersen
Jährlich 55.000km vollelektrische Kilometer. Powered by openWB und 26kWp Photovoltaik ☀️

Setup: openWB Series2 + Satellite/ Alpha T10 mit Modbus Adapter / Kona & Ioniq

Photovoltaik und Stromspeicher vom Spezialisten: www.enerix.de
LarsBr87
Beiträge: 333
Registriert: Do Nov 05, 2020 12:02 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von LarsBr87 »

Wenn sich jemand zum programmieren finden würde, ich würde bereit sein zum Testen. Habe das System mittlerweile installiert und auch einen Protoss-PE11 am COM des WR angeschlossen. Darüber sollen wohl Werte kommen (zumindest laut PV-Forum).

Gruß Lars
Peete
Beiträge: 76
Registriert: Mi Feb 24, 2021 9:40 am

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von Peete »

Hi. Was passiert denn, wenn Du die IP Adresse vom Protoss in dem Solax Modul einträgst (PV)?
openWB series2 standard+
LarsBr87
Beiträge: 333
Registriert: Do Nov 05, 2020 12:02 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von LarsBr87 »

Leider keine Werte. Unter Status wird ein Modbusfehler angezeigt.
Bin aber auch nicht sicher ob alles richtig eingestellt ist, da ich nicht sehr erfahren bin was sowas angeht.
LarsBr87
Beiträge: 333
Registriert: Do Nov 05, 2020 12:02 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von LarsBr87 »

Unter dem Status von PV2 kommt folgendes:

Störungsbeschreibung modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>)

Unter Debug:

Code: Alles auswählen

 modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
str(e)) from e
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 101, in __read_registers
return self.__read_registers(self.delegate.read_input_registers, address, types, byteorder, wordorder, **kwargs)
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 138, in read_input_registers
power_temp = self.__tcp_client.read_input_registers(10, [ModbusDataType.UINT_16] * 2, unit=self.__modbus_id)
File "/var/www/html/openWB/packages/modules/devices/solax/inverter.py", line 29, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/devices/solax/device.py", line 60, in update
Traceback (most recent call last):
Peete
Beiträge: 76
Registriert: Mi Feb 24, 2021 9:40 am

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von Peete »

openWB series2 standard+
LarsBr87
Beiträge: 333
Registriert: Do Nov 05, 2020 12:02 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von LarsBr87 »

Danke für den Link.

Im Debug steht auch noch folgendes:

Code: Alles auswählen

 pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.1.1:502)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 119, in __enter__
self.delegate.__enter__()
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 52, in __enter__
with self.__tcp_client:
File "/var/www/html/openWB/packages/modules/devices/solax/bat.py", line 30, in update
self.components[component].update()
File "/var/www/html/openWB/packages/modules/devices/solax/device.py", line 60, in update
Traceback (most recent call last):
2022-11-23 20:56:39: PID: 24534: soc.modules.common.fault_state: Solax Speicher: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.1.1:502)], Traceback:
2022-11-23 20:56:39: PID: 24534: pymodbus.client.sync: Connection to (192.168.1.1, 502) failed: timed out
Die eingetragenen IP unter PV Modul lautet 192.168.200.165
Warum steht im log eine andere?

Muss ich im WR noch was freigeben? aktuell ist dort folgendes eingestellt. (s.Anhang)
Dateianhänge
Bildschirm­foto 2022-11-24 um 09.35.40.png
LarsBr87
Beiträge: 333
Registriert: Do Nov 05, 2020 12:02 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von LarsBr87 »

Also ich habe jetzt einen Lösung über Umwege hinbekommen.
Modbus auslesen über den Protoss PE11 klappt über iobroker einwandfrei. Von dort sende ich die entsprechenden Werte über http zur OpenWB. Bis jetzt läuft es einwandfrei.
Vll wird sich ja in der Zukunft noch jemand finden, der ein passendes Modul (bzw. das Solax Modul anpasst) programmieren kann.

Viele Grüße Lars
Open
Beiträge: 43
Registriert: Do Jun 30, 2022 7:55 pm

Re: Systemumstellung auf Qcells Q.HOME+ ESS HYB-G3-3P

Beitrag von Open »

Welche Schnittstelle genau fehlt den bei den Q-Cells, die bei den Solax Systemen vorhanden ist?

Laut dem PV Forum kann die Q-Cells mittels RS485-Ethernet Konverter ausgelesen werden. Ich lese auch immer mehr Hinweise, das verschiedene Produkte (Homeassisten, Biobroker, evcc etc.pp.) den Q-Cells WR auslesen können. Wenn die den WR auslesen können, wo ist dann das Problem das OpenWb das nicht auch auslesen kann?

Oder gibt es da jetzt schon (direkte) Möglichkeiten?
Antworten