Discovergy in Nightly 1.9.250
Discovergy in Nightly 1.9.250
Hallo,
ich hatte ja schon in dem allgemeinen Rückmeldethread zu der Nightly 1.9.250 geschrieben, dass ich Probleme mit dem Discovergy Erzeugungszähler habe.
Mit der aktuellen Version trifft das Problem wohl auch den EVU Zähler. Über Discovergy bekomme ich keine Werte mehr in die openWB. Der Umweg ioBroker (Discovergy Adapter) ==> MQTT ==> openWB funktioniert. Daher sollte das Problem nicht am Netzwerk oder bei Discovergy liegen.
Auszug aus dem Log: (wenn noch was anderes gebraucht wird, kann ich gerne noch mehr Logs schicken)
(für PV habe ich aktuell beide Module eingerichtet Pv1 ist Discovergy und PV2 ist der Umweg über MQTT)
2022-01-10 09:34:29: pv1watt 0 pv2watt -432 pvwatt -432 ladeleistung 0 llalt 0 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1277 loadvars loadvars.sh
KeyError: 'phase1Voltage'
voltages = [values["phase" + str(phase) + "Voltage"] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 31, in <listcomp>
voltages = [values["phase" + str(phase) + "Voltage"] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 31, in write_readings_to_ramdisk
write_readings_to_ramdisk(get_last_reading(user, password, meter_id))
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 49, in update
parser.set_defaults(RUN=lambda args: function(*[getattr(args, argument_name) for argument_name in arg_spec.args]))
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 19, in <lambda>
args.RUN(args)
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 34, in run_using_positional_cli_args
run_using_positional_cli_args(update)
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 54, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
KeyError: 'voltage1'
voltages = [values["voltage" + str(phase)] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 28, in <listcomp>
voltages = [values["voltage" + str(phase)] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 28, in write_readings_to_ramdisk
Traceback (most recent call last):
ich hatte ja schon in dem allgemeinen Rückmeldethread zu der Nightly 1.9.250 geschrieben, dass ich Probleme mit dem Discovergy Erzeugungszähler habe.
Mit der aktuellen Version trifft das Problem wohl auch den EVU Zähler. Über Discovergy bekomme ich keine Werte mehr in die openWB. Der Umweg ioBroker (Discovergy Adapter) ==> MQTT ==> openWB funktioniert. Daher sollte das Problem nicht am Netzwerk oder bei Discovergy liegen.
Auszug aus dem Log: (wenn noch was anderes gebraucht wird, kann ich gerne noch mehr Logs schicken)
(für PV habe ich aktuell beide Module eingerichtet Pv1 ist Discovergy und PV2 ist der Umweg über MQTT)
2022-01-10 09:34:29: pv1watt 0 pv2watt -432 pvwatt -432 ladeleistung 0 llalt 0 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1277 loadvars loadvars.sh
KeyError: 'phase1Voltage'
voltages = [values["phase" + str(phase) + "Voltage"] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 31, in <listcomp>
voltages = [values["phase" + str(phase) + "Voltage"] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 31, in write_readings_to_ramdisk
write_readings_to_ramdisk(get_last_reading(user, password, meter_id))
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 49, in update
parser.set_defaults(RUN=lambda args: function(*[getattr(args, argument_name) for argument_name in arg_spec.args]))
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 19, in <lambda>
args.RUN(args)
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 34, in run_using_positional_cli_args
run_using_positional_cli_args(update)
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 54, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
KeyError: 'voltage1'
voltages = [values["voltage" + str(phase)] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 28, in <listcomp>
voltages = [values["voltage" + str(phase)] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 28, in write_readings_to_ramdisk
Traceback (most recent call last):
Re: Discovergy in Nightly 1.9.250
Wahrscheinlich das Selbe wie #1878.
Um das zu verifizieren: Bitte die URL https://api.discovergy.com/public/v1/la ... terId=XXXX aufrufen (XXXX ersetzen durch deine Meter-ID, wie du sie auch in der Modulkonfiguration abgelegt hast) (du solltest nach Benutzername und Passwort gefragt werden, ebenfalls so angeben wie in der Modulkonfig) und das Ergebnis hier rein posten?
Um das zu verifizieren: Bitte die URL https://api.discovergy.com/public/v1/la ... terId=XXXX aufrufen (XXXX ersetzen durch deine Meter-ID, wie du sie auch in der Modulkonfiguration abgelegt hast) (du solltest nach Benutzername und Passwort gefragt werden, ebenfalls so angeben wie in der Modulkonfig) und das Ergebnis hier rein posten?
Re: Discovergy in Nightly 1.9.250
1. EVU Zähler:
{"time":1641807548104,"values":{"power":676270,"power3":-178280,"energyOut":294243456924000,"power1":1116460,"energy":43083460817000,"power2":-261910}}
2. Erzeugungszähler:
{"time":1641807609492,"values":{"power":-907100,"power3":-300730,"energyOut":359815449295000,"power1":-301600,"energy":251776580000,"power2":-304770}}
{"time":1641807548104,"values":{"power":676270,"power3":-178280,"energyOut":294243456924000,"power1":1116460,"energy":43083460817000,"power2":-261910}}
2. Erzeugungszähler:
{"time":1641807609492,"values":{"power":-907100,"power3":-300730,"energyOut":359815449295000,"power1":-301600,"energy":251776580000,"power2":-304770}}
Re: Discovergy in Nightly 1.9.250
Ich hab grad auch Probleme mit meinem EVU Zähler und es kommt nichts mehr in der OpenWB an, aber ich glaube bei discovergy ist grad das gesamte Portal down... Ich kann mich auch nicht einloggen, bekomme nur nen 500, 503 oder nen 504 wenn ich manuell im Browser abfragen möchte
Re: Discovergy in Nightly 1.9.250
Ja, das habe ich aktuell auch.
Hat aber nichts mit dem Problem zu tun. Heute Morgen als ich getestet hatte funktionierte es noch.
Jetzt gerade bekommt mein IoBroker natürlich auch keine Daten.
Hat aber nichts mit dem Problem zu tun. Heute Morgen als ich getestet hatte funktionierte es noch.
Jetzt gerade bekommt mein IoBroker natürlich auch keine Daten.
Re: Discovergy in Nightly 1.9.250
Seit wann hast du die Probleme mit Discovergy? Bei mir gibts seit 12:22 Uhr rum keine Datenübertragung mehr an DiscovergyAndi hat geschrieben: ↑Mo Jan 10, 2022 12:07 pm Ich hab grad auch Probleme mit meinem EVU Zähler und es kommt nichts mehr in der OpenWB an, aber ich glaube bei discovergy ist grad das gesamte Portal down... Ich kann mich auch nicht einloggen, bekomme nur nen 500, 503 oder nen 504 wenn ich manuell im Browser abfragen möchte
Re: Discovergy in Nightly 1.9.250
Jup, das passt mit kurz nach 12. Es kommt nach wie vor nichts an, der Zähler tut aber, das Portal von discovergy ist auch wieder erreichbar, aber es kommen weiter Fehlermeldungen im log... mal sehen wie es morgen früh aussieht.
Re: Discovergy in Nightly 1.9.250
so, jetzt habe ich dieselben log Einträge wie im post #1:
Da die EVU Anzeige nicht funktionierte heute mittag hab ich einfach mal die OpenWB upgedatet auf die letzte 1.9.250 nightly (ich hatte schon eine 1.9.250 von Ende Dezember drauf mit der es schon ging...) in der Hoffnung es gibt einen fix. Aber jetzt war wohl Discovergy schuld und ich hab mir mit der neuesten nightly wohl einen Bug reingeholt
Ich werde nun erstmal auf die Beta zurück müssen, da ich leider genau heute wegen Zeitdruck natürlich keine Sicherung vor dem Update gemacht habe
Code: Alles auswählen
2022-01-10 19:31:29: **** WARNING **** Regulation loop needs 8 seconds (LV0)
KeyError: 'phase1Voltage'
voltages = [values["phase" + str(phase) + "Voltage"] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 31, in <listcomp>
voltages = [values["phase" + str(phase) + "Voltage"] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 31, in write_readings_to_ramdisk
write_readings_to_ramdisk(get_last_reading(user, password, meter_id))
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 49, in update
parser.set_defaults(RUN=lambda args: function(*[getattr(args, argument_name) for argument_name in arg_spec.args]))
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 19, in <lambda>
args.RUN(args)
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 34, in run_using_positional_cli_args
run_using_positional_cli_args(update)
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 54, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
KeyError: 'voltage1'
voltages = [values["voltage" + str(phase)] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 28, in <listcomp>
voltages = [values["voltage" + str(phase)] / 1000 for phase in range(1, 4)]
File "/var/www/html/openWB/modules/bezug_discovergy/discovergy.py", line 28, in write_readings_to_ramdisk
Traceback (most recent call last):
2022-01-10 19:31:18: **** Regulation loop needs 7 seconds (LV0)
Ich werde nun erstmal auf die Beta zurück müssen, da ich leider genau heute wegen Zeitdruck natürlich keine Sicherung vor dem Update gemacht habe
Re: Discovergy in Nightly 1.9.250
mit der Beta 1.9.245 geht es wieder ist also irgendwann zwischen Weihnachten und heute ein Bug reingekommen...
Re: Discovergy in Nightly 1.9.250
Der Grund ist offensichtlich. Falls es nicht jemand anders tut kommt zeitnah ein Fix von mir.