Feedback Beta 1
Re: Feedback Beta 1
Hallo,
ich habe jetzt eine VM aufgesetzt und in dieser alles frisch installiert. Hier funktioniert jetzt alles wie erwartet.
Das finde ich insofern seltsam, da ich auf der Installation auf einem Raspberry trotz zurücksetzen per reset_broker.sh die gleichen Fehler wieder hatte.
Problem ist somit für den Moment geklärt.
ich habe jetzt eine VM aufgesetzt und in dieser alles frisch installiert. Hier funktioniert jetzt alles wie erwartet.
Das finde ich insofern seltsam, da ich auf der Installation auf einem Raspberry trotz zurücksetzen per reset_broker.sh die gleichen Fehler wieder hatte.
Problem ist somit für den Moment geklärt.
9,32 kwp PV Fronius Symo Gen24, 10,2 kWh BYD HVS Box
eUp und ID4
1 oWb 2.0 in Garage
eUp und ID4
1 oWb 2.0 in Garage
Re: Feedback Beta 1
Wenn beim Booten das Netzwerk zu langsam ist, lieferte die Abfrage der IP-Adresse einen leeren String, der dann das MQTT-Topic gelöscht hat. PR wird nach dem Review gemergt.
Re: Feedback Beta 1
Ja, war klassisch per Image und dann über das Interface aktualisiert.
Das macht Sinn wenn auch nach einer kompletten Neuinstallation des RPi der Fehler nicht mehr auftritt. Ich werde dann morgen im Laufe das Tages das Update einspielen. Die ursprüngliche SD-Karte habe ich aber noch da und kann das Update auf dieser einspielen.
Mir ist noch ein weiteres Problem im Zusammenhang mit SOC für die Fahrzeuge aufgefallen. Hier war schon einmal die Diskussion zu dem Thema in Bezug auf das unnütze Aufwecken der Fahrzeuge. Allerdings hat er, als ich vorhin geladen habe, keine Aktualisierung des gewählten Fahrzeugs vorgenommen und selbst nach einem Reboot musste ich nochmal explizit auf Aktualisieren drücken. Geladen habe ich im Modus Fahrzeug-SOC (Sofortladen + SOC-Limit). Verwendetes SOC-Modul ist VW-Id.
9,32 kwp PV Fronius Symo Gen24, 10,2 kWh BYD HVS Box
eUp und ID4
1 oWb 2.0 in Garage
eUp und ID4
1 oWb 2.0 in Garage
-
- Beiträge: 7747
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 18 times
- Been thanked: 33 times
Re: Feedback Beta 1
@Lena
Kannst Du bitte hier noch kurz zeigen, welcher Branch von den Tester*innen verwendet werden soll?
Ist das master oder Beta? Ich bin gerade unsicher, was im beta1-Image voreingestellt ist.
@Lutz
Die SOC-Aktualisierung funktioniert hier leider auch noch nicht sicher beim Anstecken (BMW i3). Die Option zur Einstellung des Abrufintervals wäre zudem noch wichtig. Vom SoC hängen teilweise wichtige Dinge ab, d.h. bei falschem SoC startet je nach Einstellung z.B. auch die Ladung nicht.
Kannst Du bitte hier noch kurz zeigen, welcher Branch von den Tester*innen verwendet werden soll?
Ist das master oder Beta? Ich bin gerade unsicher, was im beta1-Image voreingestellt ist.
@Lutz
Die SOC-Aktualisierung funktioniert hier leider auch noch nicht sicher beim Anstecken (BMW i3). Die Option zur Einstellung des Abrufintervals wäre zudem noch wichtig. Vom SoC hängen teilweise wichtige Dinge ab, d.h. bei falschem SoC startet je nach Einstellung z.B. auch die Ladung nicht.
- mrinas
- Beiträge: 2153
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 8 times
- Been thanked: 8 times
Re: Feedback Beta 1
Soc beim anstecken klappt bei mir jetzt sehr zuverlässig, bin auf Master (=nightly)
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
-
- Beiträge: 3781
- Registriert: Di Feb 25, 2020 9:23 am
- Has thanked: 4 times
- Been thanked: 25 times
Re: Feedback Beta 1
Falsche Adressaten.
Beta ist weiterhin auf dem Stand "Beta 1". Die Entwicklung geht, wie bei der 1.9 auch, im Master weiter. Zur Beta 2 wandert dann der Stand des Masters nach Beta.
Am Besten das jeweilige Datum beim Branch beachten. Beta ist jetzt schon etwas älter, war beim Beta 1 Image aber voreingestellt.
Beta ist weiterhin auf dem Stand "Beta 1". Die Entwicklung geht, wie bei der 1.9 auch, im Master weiter. Zur Beta 2 wandert dann der Stand des Masters nach Beta.
Am Besten das jeweilige Datum beim Branch beachten. Beta ist jetzt schon etwas älter, war beim Beta 1 Image aber voreingestellt.
Re: Feedback Beta 1
Hallo,
git status zeigt Branch master.
Wichtig zur Problematik Fahrzeug-SOC:
In bestimmten Szenarien wie dem Laden auf einen Ziel-SOC ist es essentiell abzufragen. Eine Einstellmöglichkeit entsprechend der 1.9 wäre hier sicher zielführend. Eventuell könnte der Abfrageintervall auch durch das System in Abhängigkeit des Lademodus gewählt werden.
Bei mir hat er heute aufgrund der fehlenden Abfrage auf 100 statt auf 80 Prozent geladen.
ich bin auf Master und habe laut UI den Stand vom 22.12. Allerdings habe ich gerade einen manuellen PULL gemacht und da kamen Änderungen.
git status zeigt Branch master.
Wichtig zur Problematik Fahrzeug-SOC:
In bestimmten Szenarien wie dem Laden auf einen Ziel-SOC ist es essentiell abzufragen. Eine Einstellmöglichkeit entsprechend der 1.9 wäre hier sicher zielführend. Eventuell könnte der Abfrageintervall auch durch das System in Abhängigkeit des Lademodus gewählt werden.
Bei mir hat er heute aufgrund der fehlenden Abfrage auf 100 statt auf 80 Prozent geladen.
9,32 kwp PV Fronius Symo Gen24, 10,2 kWh BYD HVS Box
eUp und ID4
1 oWb 2.0 in Garage
eUp und ID4
1 oWb 2.0 in Garage
Re: Feedback Beta 1
Ist behoben.dirkn hat geschrieben: ↑Fr Dez 16, 2022 11:30 am Hallo,
leider jetzt ein neuer Fehler:Eventuell das als Ursprung des Fehlers:Code: Alles auswählen
2022-12-16 12:27:41,066 - {control.chargepoint:912} - {WARNING:MainThread} - Das Fahrzeug darf nur geändert werden, wenn noch nicht geladen wurde. 2022-12-16 12:27:50,332 - {soc.modules.common.fault_state:40} - {ERROR:cp3} - Ladepunkt: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> 'ip_address', Traceback: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/chargepoints/external_openwb/chargepoint_module.py", line 60, in get_values self.__client_error_context.reset_error_counter() File "/var/www/html/openWB/packages/modules/common/component_context.py", line 99, in __exit__ raise exception File "/var/www/html/openWB/packages/modules/chargepoints/external_openwb/chargepoint_module.py", line 52, in get_values my_ip_address = data.data.system_data["system"].data["ip_address"] KeyError: 'ip_address'
Code: Alles auswählen
2022-12-16 12:25:43,590 - {helpermodules.update_config:352} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/3/set/plug_state_prev 2022-12-16 12:25:43,669 - {helpermodules.update_config:352} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/command_completed 2022-12-16 12:25:43,670 - {helpermodules.update_config:352} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_a46cc101/messages/1671189928560 2022-12-16 12:25:47,360 - {helpermodules.subdata:415} - {ERROR:Thread-5} - Fehler im subdata-Modul Traceback (most recent call last): File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 412, in process_chargepoint_template_topic var["cpt"+index].data = dataclass_from_dict(chargepoint.CpTemplateData, payload) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in dataclass_from_dict return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in <listcomp> return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 36, in _get_argument_value return _dataclass_from_dict_recurse(value, arg_spec.annotations.get(argument_name)) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 40, in _dataclass_from_dict_recurse return dataclass_from_dict(requested_type, value) \ File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in dataclass_from_dict return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in <listcomp> return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 36, in _get_argument_value return _dataclass_from_dict_recurse(value, arg_spec.annotations.get(argument_name)) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 41, in _dataclass_from_dict_recurse if isinstance(value, dict) and not issubclass(requested_type, dict) \ TypeError: issubclass() arg 1 must be a class 2022-12-16 12:25:47,367 - {helpermodules.subdata:415} - {ERROR:Thread-5} - Fehler im subdata-Modul Traceback (most recent call last): File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 412, in process_chargepoint_template_topic var["cpt"+index].data = dataclass_from_dict(chargepoint.CpTemplateData, payload) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in dataclass_from_dict return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in <listcomp> return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 36, in _get_argument_value return _dataclass_from_dict_recurse(value, arg_spec.annotations.get(argument_name)) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 40, in _dataclass_from_dict_recurse return dataclass_from_dict(requested_type, value) \ File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in dataclass_from_dict return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 20, in <listcomp> return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))]) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 36, in _get_argument_value return _dataclass_from_dict_recurse(value, arg_spec.annotations.get(argument_name)) File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 41, in _dataclass_from_dict_recurse if isinstance(value, dict) and not issubclass(requested_type, dict) \ TypeError: issubclass() arg 1 must be a class 2022-12-16 12:25:47,452 - {helpermodules.subdata:712} - {ERROR:Thread-5} - Fehler im subdata-Modul Traceback (most recent call last): File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 710, in process_system_topic self.set_json_payload(var["system"].data, msg) KeyError: 'system' 2022-12-16 12:25:47,459 - {helpermodules.setdata:37} - {DEBUG:Thread-6} - Subdata initialisation completed. Starting setdata loop to broker. 2022-12-16 12:26:00,315 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={}) 2022-12-16 12:26:00,316 - {root:62} - {INFO:MainThread} - # ***Start*** 2022-12-16 12:26:00,369 - {soc.modules.common.fault_state:40} - {ERROR:cp3} - Ladepunkt: FaultState FaultStateLevel.ERROR, FaultStr <class 'KeyError'> 'ip_address', Traceback: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/chargepoints/external_openwb/chargepoint_module.py", line 60, in get_values self.__client_error_context.reset_error_counter() File "/var/www/html/openWB/packages/modules/common/component_context.py", line 99, in __exit__ raise exception File "/var/www/html/openWB/packages/modules/chargepoints/external_openwb/chargepoint_module.py", line 52, in get_values my_ip_address = data.data.system_data["system"].data["ip_address"] KeyError: 'ip_address'