IndexError: list index out of range

Antworten
Sethach
Beiträge: 86
Registriert: Di Okt 16, 2018 6:31 pm

IndexError: list index out of range

Beitrag von Sethach »

Seit ein paar Tagen bekomme ich keine Werte mehr von meinem Ladepunkt 2, der über eine RS485/ LAN Converter angebunden ist. Der converter ist erreichbar.

Im log hab ich folgende Meldungen:

anzahlphasen 1
Zeit zum abfragen aller Werte 4 Sekunden
chargestatlp1 0 chargestatlp2 0 chargestatlp3 0
plugstatlp1 0 plugstatlp2 0 plugstatlp3 0
lp1enabled 1 lp2enabled 1 lp3enabled 1
EVU 1:V/0A 2: V/0A 3: V/0A
lla3 0 llv3 229.8 llas13 0 llas23 soclp1 51 soclp2 89 lla2 0
llv2 230.0 llas12 0 llas22 sofortll 10 hausverbrauch 0 wattbezug 0 uberschuss 0
lla1 0 llv1 231.2 llas11 0 llas21 mindestuberschuss 1400 abschaltuberschuss 5 lademodus 4
pv1watt 0 pv2watt pvwatt 0 ladeleistung 1 llalt 0 nachtladen 1 nachtladen 1 minimalA 11 maximalA 32
Sa 23. Jan 18:46:14 CET 2021
IndexError: list index out of range
sdm2id = int(sys.argv[3])
File "/var/www/html/openWB/modules/sdm120modbuslls1/readsdm3.py", line 18, in Traceback (most recent call last): anzahlphasen 1

Hat jemand eine Idee, wie ich das Problem lösen kann?

Danke
Sethach
Beiträge: 86
Registriert: Di Okt 16, 2018 6:31 pm

Re: IndexError: list index out of range

Beitrag von Sethach »

Nachdem ich im Software thread gesucht habe, bin ich auf die ID der Phasen des SDM Modbus gekommen.
Mit 254 bei ID2/3 gab es weitere Fehler.
Ich hab nun die ID der Phase 1 eingestellt, und nun sind die Werte wieder da. Zeigt mir zwar nun 3 Phasen an, aber zumindest funktioniert es nun wieder. Ich bin sicher ich hab nichts geändert, die Felder waren zuvor immer leer.
Antworten