Ich habe seit ein paar Tagen auch Probleme mit der aktuellsten Nightly Version (eigene aufgesetzte Raspberry).
Meine Powerwall 2 zeigt bei der OpenWB keinen Ladestand mehr an, als auch keine Ladung oder Entladung.
Wenn ich die IP Adresse der Powerwall in den Einstellungen der OpenWB ändere und wieder auf die gültige IP, dann funktioniert es für einen kurzen Moment und dann gehen alle Werte wieder alles auf 0.
Ideen?
Direkt auf der Powerwall sieht alles gut aus und die Werte stimmen.
Das steht im Debug Log:
2021-10-22 10:58:02: **** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
2021-10-22 10:58:00: chargestatlp1 0 chargestatlp2 0 chargestatlp3 0 (LV1) at 1174 loadvars loadvars.sh
2021-10-22 10:58:00: plugstatlp1 0 plugstatlp2 0 plugstatlp3 0 (LV1) at 1173 loadvars loadvars.sh
2021-10-22 10:58:00: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1172 loadvars loadvars.sh
2021-10-22 10:58:00: EVU 1:V/0A 2: V/0A 3: V/0A (LV1) at 1171 loadvars loadvars.sh
2021-10-22 10:58:00: lla3 0 llv3 225 llas13 llas23 soclp1 92 soclp2 (LV1) at 1170 loadvars loadvars.sh
2021-10-22 10:58:00: lla2 0 llv2 223 llas12 llas22 sofortll 10 hausverbrauch 885 wattbezug 0 uberschuss 0 (LV1) at 1169 loadvars loadvars.sh
2021-10-22 10:58:00: lla1 0 llv1 224 llas11 llas21 mindestuberschuss 500 abschaltuberschuss 1000 lademodus 2 (LV1) at 1168 loadvars loadvars.sh
2021-10-22 10:58:00: pv1watt -885 pv2watt pvwatt -885 ladeleistung 0 llalt 0 nachtladen 0 nachtladen 0 minimalA 6 maximalA 16 (LV1) at 1167 loadvars loadvars.sh
2021-10-22 10:58:00: speicherleistung 0 speichersoc 0 (LV1) at 1162 loadvars loadvars.sh
TypeError: string indices must be integers
cookiejar.set_cookie(create_cookie(name, cookie_dict[name]))
File "/usr/lib/python3/dist-packages/requests/cookies.py", line 524, in cookiejar_from_dict
cookies = cookiejar_from_dict(cookies)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 440, in prepare_request
prep = self.prepare_request(req)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 519, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python3/dist-packages/requests/api.py", line 60, in request
return request('get', url, params=params, **kwargs)
File "/usr/lib/python3/dist-packages/requests/api.py", line 75, in get
answer = requests.get("https://"+speicherpwip+"/api/meters/aggregates", cookies = cookie, verify=False, timeout=5).json()
File "/var/www/html/openWB/modules/bezug_powerwall/powerwall.py", line 85, in <module>
Traceback (most recent call last):
InsecureRequestWarning)
2021-10-22 10:57:58: EVU: Deleting saved login cookie after 1 hour as it may not be valid anymore.2021-10-22 10:57:58: EVU: Trying to authenticate...2021-10-22 10:57:59: EVU: Login successfull./usr/lib/python3/dist-packages/urllib3/connectionpool.py:849: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See:
https://urllib3.readthedocs.io/en/lates ... l-warnings
2021-10-22 10:57:58: Überschuss 0; mindestens 500 (LV1) at 104 nurpvlademodus nurpv.sh
2021-10-22 10:57:58: anzahlphasen 1 (LV1) at 554 main /var/www/html/openWB/regel.sh