Seite 1 von 2

EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 8:11 am
von bergler82
Hallo zusammen,

seit längerer Zeit geht in meiner openWB Standalone das Tesla Modul für EVU nicht mehr. Alle anderen Tesla Teile funktionieren, ich sehe Erzeugung, Batterieladestand etc. nur den EVU Teil nicht.

Hat jemand eine Idee was ich tun kann? Hab jetzt länger das Discovergy Modul für EVU genutzt aber ich will nicht von dem Zähler abhängig sein.

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 8:21 am
von aiole

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 8:32 am
von bergler82
openWB Version - Nightly 250
openWB Variante? (Selbst installiert, Standalone, series1/2)
Wenn selbst installiert, welches OS? - Standalone gekauft
Browser Cache gelöscht? (bei Problemen mit dem UI) kein UI Problem
Welches Theme? (bei Problemen mit dem UI) kein UI Probmem

Je nach Problem:
Welches PV Modul / Welcher Wechselrichter? - Tesla Powerwall
Welches EVU Modul? - Tesla Powerwall
Welches Speichermodul? - Tesla Powerwall
Welches Auto wird geladen? - irrelevant

weiß nicht ob das jetzt weiter hilft aber gut.

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 10:04 am
von bergler82
weitere Diagnose :

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 10:06 am
von bergler82
Auszug aus dem Debug Log Level 2 (Passwort und Username geändert, aber Buchstaben/Zahlen Kombinationen korrekt dargestellt)

2021-12-14 11:04:23: PV IP: 192.168.1.200 (LV2) at 22 main modules/wr_powerwall/main.sh
2021-12-14 11:04:23: PV Passwort: A1234 (LV2) at 21 main modules/wr_powerwall/main.sh
2021-12-14 11:04:23: PV User: vorname.nachname@emailprovider.de (LV2) at 20 main modules/wr_powerwall/main.sh
2021-12-14 11:04:23: PV Login erforderlich: 1 (LV2) at 19 main modules/wr_powerwall/main.sh
2021-12-14 11:04:21: **** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
2021-12-14 11:04:19: BattLeistung: 0 (LV1) at 31 main modules/speicher_powerwall/main.sh
2021-12-14 11:04:19: RET: 1 (LV2) at 27 main modules/speicher_powerwall/main.sh
TypeError: Can't convert 'int' object to str implicitly
DebugLog('Powerwall Login: ' + speicherpwloginneeded)
File "/var/www/html/openWB/modules/speicher_powerwall/powerwall.py", line 49, in <module>
Traceback (most recent call last):
2021-12-14 11:04:18: PID: 16248: Powerwall Passwort: A1234
2021-12-14 11:04:18: PID: 16248: Powerwall User: vorname.nachname@emailprovider.de
2021-12-14 11:04:18: PID: 16248: Powerwall IP: 192.168.1.200
2021-12-14 11:04:17: Überschuss 0; mindestens 4800 (LV1) at 104 nurpvlademodus nurpv.sh
2021-12-14 11:04:17: uberschuss 0 wattbezug 0 ladestatus 0 llsoll 0 pvwatt 0 mindestuberschussphasen 4800 wattkombiniert 0 schaltschwelle 690 (LV2) at 558 main /var/www/html/openWB/regel.sh
2021-12-14 11:04:17: anzahlphasen 3 (LV1) at 557 main /var/www/html/openWB/regel.sh
2021-12-14 11:04:16: Speicher IP: 192.168.1.200 (LV2) at 22 main modules/speicher_powerwall/main.sh
2021-12-14 11:04:16: Speicher Passwort: A1234 (LV2) at 21 main modules/speicher_powerwall/main.sh
2021-12-14 11:04:16: Speicher User: vorname.nachname@emailprovider.de (LV2) at 20 main modules/speicher_powerwall/main.sh
2021-12-14 11:04:16: Speicher Login erforderlich: 1 (LV2) at 19 main modules/speicher_powerwall/main.sh
2021-12-14 11:04:16: chargestatlp1 0 chargestatlp2 0 chargestatlp3 0 (LV1) at 1260 loadvars loadvars.sh
2021-12-14 11:04:15: plugstatlp1 0 plugstatlp2 1 plugstatlp3 0 (LV1) at 1259 loadvars loadvars.sh
2021-12-14 11:04:15: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1258 loadvars loadvars.sh
2021-12-14 11:04:15: EVU 1:V/0A 2: V/0A 3: V/0A (LV1) at 1257 loadvars loadvars.sh
2021-12-14 11:04:15: RET: 1 (LV2) at 27 main modules/wr_powerwall/main.sh
2021-12-14 11:04:15: lla3 0 llv3 217 llas13 0 llas23 0 soclp1 0 soclp2 0 (LV1) at 1256 loadvars loadvars.sh
2021-12-14 11:04:15: lla2 0 llv2 219 llas12 0 llas22 0 sofortll 24 hausverbrauch 0 wattbezug 0 uberschuss 0 (LV1) at 1255 loadvars loadvars.sh
2021-12-14 11:04:15: lla1 0 llv1 215 llas11 0 llas21 0 mindestuberschuss 1600 abschaltuberschuss 0 lademodus 2 (LV1) at 1254 loadvars loadvars.sh
2021-12-14 11:04:15: pv1watt 0 pv2watt pvwatt 0 ladeleistung 0 llalt 0 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1253 loadvars loadvars.sh
2021-12-14 11:04:15: speicherleistung 0 speichersoc 0 (LV1) at 1248 loadvars loadvars.sh
TypeError: Can't convert 'int' object to str implicitly
DebugLog('Powerwall Login: ' + speicherpwloginneeded)
File "/var/www/html/openWB/modules/wr_powerwall/powerwall.py", line 49, in <module>
Traceback (most recent call last):
2021-12-14 11:04:15: PID: 16138: Powerwall Passwort: A1234
2021-12-14 11:04:15: PID: 16138: Powerwall User: vorname.nachname@emailprovider.de
2021-12-14 11:04:15: PID: 16138: Powerwall IP: 192.168.1.200
2021-12-14 11:04:15: RET: 1 (LV2) at 22 main modules/bezug_powerwall/main.sh
TypeError: Can't convert 'int' object to str implicitly
DebugLog('Powerwall Login: ' + speicherpwloginneeded)
File "/var/www/html/openWB/modules/bezug_powerwall/powerwall.py", line 53, in <module>

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 2:19 pm
von yankee
bergler82 hat geschrieben: Di Dez 14, 2021 10:06 amAuszug aus dem Debug Log Level 2 (Passwort und Username geändert, aber Buchstaben/Zahlen Kombinationen korrekt dargestellt)
Jo, der Fehler ist eindeutig. Das Script ist Schrott.

Hast du genügend Kentnisse ein Python-Script bei dir auszuführen, wenn ich dir eins sende zum testen?

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 2:54 pm
von bergler82
ich hab genügend Kenntnisse um ein How-To zu befolgen ;) Gibt's da ein Tutorial dafür? Sonst muss ich einen Programmier Bekannten fragen ob er mir da helfen kann.

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Di Dez 14, 2021 5:24 pm
von yankee
bergler82 hat geschrieben: Di Dez 14, 2021 2:54 pm ich hab genügend Kenntnisse um ein How-To zu befolgen ;) Gibt's da ein Tutorial dafür? Sonst muss ich einen Programmier Bekannten fragen ob er mir da helfen kann.
Ich vermute einfach mal du verwendest Windows.

Schwer ist es nicht. Du musst Python runterladen und installieren falls nicht schon drauf (kann durchaus sein, dass das schon da ist, weil es auch andere Programme gibt, die das nutzen): https://www.python.org/ftp/python/3.10. ... -amd64.exe

Dann hier meine potentiell gefixte Version von openWB runterladen und irgendwo extrahieren: https://github.com/yankee42/openWB/arch ... l-test.zip

In dem extrahierten Order auf den Pfad modules/speicher_powerwall/test.bat gehen und die Datei mit einem Texteditor öffnen. Dort den String "127.0.0.1" ersetzen durch die IP-Adresse oder den Hostname von deiner Powerwall und "some_password" ersetzen duch dein Passwort. Datei speichern und im Windows-Explorer doppelt auf "test.bat" klicken. Es sollte dann eine Konsole aufgehen. Dort den Text der dort erscheint hier im Forum posten (vorher prüfen, dass in der Ausgabe keine Passwörter oder sonstige private Daten von dir drin stehen, im Zweifelsfall ist auch an mit per PN ok).

Ich habe von batch-Scripten keine Ahnung. Was da drin steht habe ich mir aus dem Internet so zusammenkopiert. Wenn es nicht gehen sollte... Wenn hier jemand mitliest, der es versteht gerne einen Kommentar dazu: https://github.com/yankee42/openWB/blob ... l/test.bat

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Do Dez 16, 2021 6:51 pm
von bergler82
welches Passwort meinst du ? Das von der Powerwall ? Oder in mir nicht bekanntes von der openWB ?

Re: EVU Modul TESLA geht seit längerem nicht

Verfasst: Do Dez 16, 2021 9:52 pm
von yankee
bergler82 hat geschrieben: Do Dez 16, 2021 6:51 pmwelches Passwort meinst du ?
Das von der Powerwall