Seite 2 von 10

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

Verfasst: Di Okt 04, 2022 2:36 pm
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    

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

Verfasst: Mo Okt 24, 2022 8:01 am
von enerix Viersen
Gentlemen,

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

Mit sonnigen Grüßen,
euer Team von enerix Viersen

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

Verfasst: Di Nov 01, 2022 5:19 pm
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

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

Verfasst: Mi Nov 23, 2022 1:09 pm
von Peete
Hi. Was passiert denn, wenn Du die IP Adresse vom Protoss in dem Solax Modul einträgst (PV)?

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

Verfasst: Mi Nov 23, 2022 1:24 pm
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.

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

Verfasst: Mi Nov 23, 2022 5:38 pm
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):

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

Verfasst: Mi Nov 23, 2022 7:35 pm
von Peete

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

Verfasst: Mi Nov 23, 2022 7:59 pm
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)

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

Verfasst: Sa Dez 03, 2022 8:07 am
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

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

Verfasst: So Jan 29, 2023 11:37 am
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?