Seite 1 von 2

SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Mi Okt 04, 2023 9:06 pm
von rsiemens
versuche gerade krampfhaft, meinen SMA Tripower 6000 TL-20 aus 2013 bei OpenWB einzubinden.

Konnte per sunny Explorer auf den SMA zugreifen.
Finde dort aber keine Modbus TCP - Einstellungen.

Was ich gefunden habe:
in Webconnect
- eingeschaltet - ja

In Speedwire IP
- Adresse 192.168.0.170

mache ich was falsch?

Update:
habe die openWB series2 standard+
openWB Version: 1.9.303.0
PV- Mudul: SMA MudbusTCP TR
Version der Wechselrichter: Standart

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Mi Okt 04, 2023 10:10 pm
von aiole

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 6:07 am
von mrinas
rsiemens hat geschrieben: Mi Okt 04, 2023 9:06 pm versuche gerade krampfhaft, meinen SMA Tripower 6000 aus 2013 bei OpenWB einzubinden.

Konnte per sunny Explorer auf den SMA zugreifen.
Finde dort aber keine Modbus TCP - Einstellungen.

Was ich gefunden habe:
in Webconnect
- eingeschaltet - ja

In Speedwire IP
- Adresse 192.168.0.170

mache ich was falsch?
Ist das ein TL-21? So einen hab' ich auch, konkret einen 4000TL-21. Speedwire Modul ist notwendig, dann solltest Du im Sunny Explorere die Option finden Modbus TCP zu aktivieren. Danach kann die openWB den Wechselrichter auslesen.

Modbus findet sich im Sunny Explorere m.W. im Bereich externe Kommunikation (o.ä.).

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 7:07 pm
von rsiemens
Ist das ein TL-21? So einen hab' ich auch, konkret einen 4000TL-21.
Sunny Tripower 6000TL-20
Speedwire Modul ist notwendig, dann solltest Du im Sunny Explorere die Option finden Modbus TCP zu aktivieren. Danach kann die openWB den Wechselrichter auslesen.
Im Bereich Speedware steht bei mir.
Automatische Konfiguration eingeschaltet Ja
IP des DNS-Servers - 192.168.0.170
IP des Gateways - 192.168.0.170
IP-Adresse - 192.168.0.170
Subnetzmaske - 192.168.0.170
Modbus findet sich im Sunny Explorere m.W. im Bereich externe Kommunikation (o.ä.).
Im Bereich Externe Kommunikation steht bei mir nur
Webconnect
EIngeschaltet - ja

Kann es sein dass der WR einfach zu alt ist?

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 7:20 pm
von mrinas
rsiemens hat geschrieben: Do Okt 05, 2023 7:07 pm
Ist das ein TL-21? So einen hab' ich auch, konkret einen 4000TL-21.
Sunny Tripower 6000TL-20
Speedwire Modul ist notwendig, dann solltest Du im Sunny Explorere die Option finden Modbus TCP zu aktivieren. Danach kann die openWB den Wechselrichter auslesen.
Im Bereich Speedware steht bei mir.
Automatische Konfiguration eingeschaltet Ja
IP des DNS-Servers - 192.168.0.170
IP des Gateways - 192.168.0.170
IP-Adresse - 192.168.0.170
Subnetzmaske - 192.168.0.170
Modbus findet sich im Sunny Explorere m.W. im Bereich externe Kommunikation (o.ä.).
Im Bereich Externe Kommunikation steht bei mir nur
Webconnect
EIngeschaltet - ja

Kann es sein dass der WR einfach zu alt ist?
Soll wohl schon gehen, lt. ihm hier: https://etscheid.biz/blog/2017/01/13/mo ... er-nutzen/

Bist Du als Installateur im Sunny Explorere?

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 7:31 pm
von rsiemens
Im Berecih "Status"
PV-Wechselrichter
Störung:
Störungsbeschreibung <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.0.170:502)]

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 7:37 pm
von rsiemens
hier der debug log dazu:

2023-10-05 21:28:22: PID: 8052: chargestatlp1 0 chargestatlp2 0 chargestatlp3 0 (LV1) at 1274 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: plugstatlp1 0 plugstatlp2 1 plugstatlp3 0 (LV1) at 1273 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1272 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: EVU 1:V/A 2: V/A 3: V/A (LV1) at 1271 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: lla3 0 llv3 236.9 llas13 0 llas23 soclp1 72 soclp2 73 (LV1) at 1270 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: lla2 0 llv2 236.3 llas12 0 llas22 sofortll 16 hausverbrauch 400 wattbezug 400 uberschuss -400 (LV1) at 1269 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: lla1 0 llv1 236.8 llas11 0 llas21 mindestuberschuss 150 abschaltuberschuss -1000 lademodus 2 (LV1) at 1268 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8052: pv1watt 0 pv2watt pvwatt 0 ladeleistung 0 llalt 0 nachtladen 0 nachtladen 0 minimalA 6 maximalA 16 (LV1) at 1267 loadvars loadvars.sh
2023-10-05 21:28:22: PID: 8419: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
8052
parse error: Invalid numeric literal at line 1, column 8
modules/goelp2/main.sh: Zeile 45: /var/www/html/openWB/ramdisk/tmpgoelp2rfid: Datei oder Verzeichnis nicht gefunden
parse error: Invalid numeric literal at line 1, column 8
(standard_in) 1: syntax error
parse error: Invalid numeric literal at line 1, column 8
parse error: Invalid numeric literal at line 1, column 8
parse error: Invalid numeric literal at line 1, column 8
parse error: Invalid numeric literal at line 1, column 8
(standard_in) 1: syntax error
parse error: Invalid numeric literal at line 1, column 8
(standard_in) 1: syntax error
parse error: Invalid numeric literal at line 1, column 8
(standard_in) 1: syntax error
parse error: Invalid numeric literal at line 1, column 8
(standard_in) 1: syntax error
parse error: Invalid numeric literal at line 1, column 8
2023-10-05 21:28:18: PID: 8052: Calling SoC-Module: modules/soc_tronity/main.sh for chargepoint 2 (LV2) at 23 run_soc_module loadvars.sh
2023-10-05 21:28:18: PID: 8052: Request to run SoC-Module: soc_tronitylp2 (LV2) at 4 run_soc_module loadvars.sh
2023-10-05 21:28:17: PID: 8235: RET: 0 (LV2) at 12 main modules/wr_tripower9000/main.sh
2023-10-05 21:28:17: PID: 2999: legacy run server: Completed running command in 3.02s: ["modules.devices.sma_sunny_boy.device","inverter","192.168.0.170","0","none","none","none","1","0",

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.0.170: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 inverter1.tcp_client:
File "/var/www/html/openWB/packages/modules/devices/sma_sunny_boy/device.py", line 160, in read_inverter
Traceback (most recent call last):
2023-10-05 21:28:17: PID: 2999: modules.common.fault_state: Sma Sunny Boy/Tripower Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.0.170:502)], Traceback:
2023-10-05 21:28:17: PID: 2999: pymodbus.client.sync: Connection to (192.168.0.170, 502) failed: timed out
2023-10-05 21:28:14: PID: 2999: soc.modules.common.component_context: Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2023-10-05 21:28:14: PID: 2999: modules.devices.sma_sunny_boy.device: SMA Modbus Hybrid: 0
2023-10-05 21:28:14: PID: 2999: modules.devices.sma_sunny_boy.device: SMA Modbus Version: 1
2023-10-05 21:28:14: PID: 2999: modules.devices.sma_sunny_boy.device: SMA Modbus weitere IPs: none, none, none
2023-10-05 21:28:14: PID: 2999: modules.devices.sma_sunny_boy.device: SMA Modbus Webbox: 0
2023-10-05 21:28:14: PID: 2999: modules.devices.sma_sunny_boy.device: SMA Modbus Ip-Adresse: 192.168.0.170
2023-10-05 21:28:14: PID: 2999: legacy run server: Received command ["modules.devices.sma_sunny_boy.device","inverter","192.168.0.170","0","none","none","none","1","0",
2023-10-05 21:28:12: PID: 8052: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 7:40 pm
von mrinas
ja schon klar, die Fehlermeldung besagt dass keine Verbindung zum Wechselrichter per Modbus aufgebaut werden kann. Soweit nachvollziehbar, dazu muss Modbus ja erst am Wechselrichter aktiviert werden.

Schau' mal den Link an den ich gepostet habe, dort ist ein Screenshot vom SunnyExplorer mit der passenden Option. Und auch ein Hinweis welche Firmware der Wechselrichter haben muss. Vielleicht liegts daran?
Und bitte als Installateur im Sunny Explorer anmelden, bin mir nicht sicher was man mit Benutzer sieht/ändern darf.

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 7:47 pm
von rsiemens
Soll wohl schon gehen, lt. ihm hier: https://etscheid.biz/blog/2017/01/13/mo ... er-nutzen/
ok, dies erklärt wohl mein Problem:
Benötigte Software: 2.55
habe aber die 2.51

Die nächste Frage dann: wie kann ich die Software des SMA aktualisieren?

Re: SMA Tripower TL6000 aus 2013 bei OpenWB einbinden

Verfasst: Do Okt 05, 2023 8:31 pm
von rsiemens
ja schon klar, die Fehlermeldung besagt dass keine Verbindung zum Wechselrichter per Modbus aufgebaut werden kann. Soweit nachvollziehbar, dazu muss Modbus ja erst am Wechselrichter aktiviert werden.
Ja, Modbus ist bei mir nicht aktiviert
Schau' mal den Link an den ich gepostet habe, dort ist ein Screenshot vom SunnyExplorer mit der passenden Option. Und auch ein Hinweis welche Firmware der Wechselrichter haben muss. Vielleicht liegts daran?
ja, habe die software 2.51
benötigt wird mindestens 2,55
Und bitte als Installateur im Sunny Explorer anmelden, bin mir nicht sicher was man mit Benutzer sieht/ändern darf.
Bin ich. Kann einige EInstellungen vornehmen. Allerdings kein automatischens Software - update vornehmen