Re: Rückmeldungen 2.1.6 Release Candidate 1
Verfasst: Do Nov 14, 2024 7:56 pm
Das gleiche hatte ich heute wieder, stecke rein, SoC bleibt auf 0, er beginnt zu laden und 5 Minuten später springt er auf 95% meint er habe den Ziel SoC erreicht und hört auf... Dabei hat er erst 60%. Okay, SoC auslesen klappt nicht oder nicht immer, aber warum errechnet er dann irgendwelche Werte aus alten Infos? ich hatte den manuellen SoC auf 0 eingestellt. Woher holt er dann 5 Minuten später diese Werte?raudi hat geschrieben: ↑So Nov 10, 2024 9:18 am SoC in der openWB war zuvor via MQTT auf "0" gestellt, der Status vor dem Einstecken war 0%.
09:19 - Log auf "Detail" gestellt.
09:20 - PKW gesteckt, SoC blieb auf 0% und openWB hat beladung gestartet und auch der PKW hat geladen.
09:25 - SoC ist von 0% auf 95,71% gesprungen und beladen wurde beendet, da der maximale SoC erreicht.
09:28 - Log wieder auf "Warnungen und Fehler" gestellt.
Hier sieht man auch, dass alle Werte korrekt übermittelt wurden:Auch im MQTT Log, vom Cargepoint korrekt, im Auto falsch:Code: Alles auswählen
2024-11-10 09:20:10,990 - {modules.common.req:32} - {DEBUG:set values cp6} - Get-Response: {"date":"2024:11:10-09:20:10","timestamp":1731226810,"powers":[0,0,0],"power_all":0,"currents":[0,0,0],"voltages":[232.83,233.09,234.68],"frequency":49.969,"imported":809860,"exported":0,"plug_state":true,"charge_state":false,"phases_actual":0,"phases_target":3,"phases_in_use":3,"offered_current":0,"evse_signaling":"unclear","v2g_ready":0,"soc_value":84,"soc_timestamp":1731226807,"vehicle_id":"48:31:33:03:57:7F","rfid_tag":null,"rfid_timestamp":null,"serial":"484042"}
Und dann eine Munite später noch plötzlich über 95%:Code: Alles auswählen
2024-11-10 09:24:33,162 - Topic: openWB/chargepoint/6/get/soc, Payload: 84 2024-11-10 09:24:33,164 - Topic: openWB/chargepoint/6/get/soc_timestamp, Payload: 1731226807 2024-11-10 09:24:33,596 - Topic: openWB/chargepoint/6/get/connected_vehicle/soc, Payload: {"fault_str": "Kein Fehler.", "fault_state": 0, "range_charged": 1.335, "range_unit": "km", "range": 0, "soc": 0, "timestamp": 1731226814.801642}
Hier noch genauer die Uhrzeit, von einer Zeile zur anderen während der Ladung:Code: Alles auswählen
2024-11-10 09:25:33,297 - Topic: openWB/chargepoint/6/get/connected_vehicle/soc, Payload: {"fault_str": "Kein Fehler.", "fault_state": 0, "range_charged": 1.6, "range_unit": "km", "range": 0, "soc": 95.71, "timestamp": 1731227114.895483}
Und im SoC Log total komische Werte, er meint mit 81 beginnen zu müssen, aber setzt ihn scheinbar nicht:Code: Alles auswählen
{"timestamp":1731227113,"time":"09:25:13","grid":8.182,"counter12-power":4.076,"house-power":4.673,"charging-all":4.079,"pv-all":0.572,"cp6-power":4.079,"cp8-power":0.0,"cp9-power":0.0,"ev1-soc":65,"ev2-soc":0,"bat-all-power":0.005,"bat-all-soc":13} {"timestamp":1731227123,"time":"09:25:23","grid":8.201,"counter12-power":4.079,"house-power":4.675,"charging-all":4.099,"pv-all":0.552,"cp6-power":4.099,"cp8-power":0.0,"cp9-power":0.0,"ev1-soc":65,"ev2-soc":95.71,"bat-all-power":0.0,"bat-all-soc":13}
Dann 5 Minuten später errechnet er etwas und setzt den SoC:Code: Alles auswählen
2024-11-10 09:20:14,803 - {modules.common.configurable_vehicle:56} - {DEBUG:fetch soc_ev2} - Vehicle Instance <class 'modules.vehicles.manual.config.ManualSoc'> 2024-11-10 09:20:14,814 - {modules.common.configurable_vehicle:57} - {DEBUG:fetch soc_ev2} - Calculated SoC-State CalculatedSocState(imported_start=797596, manual_soc=None, soc_start=81) 2024-11-10 09:20:14,816 - {modules.common.configurable_vehicle:58} - {DEBUG:fetch soc_ev2} - Vehicle Update Data VehicleUpdateData(plug_state=False, charge_state=False, imported=None, battery_capacity=77000, efficiency=90, soc_from_cp=None, timestamp_soc_from_cp=None) 2024-11-10 09:20:14,817 - {modules.common.configurable_vehicle:59} - {DEBUG:fetch soc_ev2} - General Config GeneralVehicleConfig(use_soc_from_cp=True, request_interval_charging=300, request_interval_not_charging=43200, request_only_plugged=True) 2024-11-10 09:20:14,818 - {modules.common.component_context:26} - {DEBUG:fetch soc_ev2} - Update Komponente ['Manueller SoC'] 2024-11-10 09:20:14,820 - {modules.common.configurable_vehicle:64} - {DEBUG:fetch soc_ev2} - No soc update necessary.
Code: Alles auswählen
2024-11-10 09:25:14,910 - {modules.vehicles.common.calc_soc.calc_soc:21} - {DEBUG:fetch soc_ev2} - 81% + 11.3256kWh = 95.70857142857143% 2024-11-10 09:25:14,912 - {modules.common.configurable_vehicle:67} - {DEBUG:fetch soc_ev2} - Requested start soc from calculation: 95.70857142857143% 2024-11-10 09:25:14,912 - {modules.common.configurable_vehicle:67} - {DEBUG:fetch soc_ev2} - Requested start soc from calculation: 95.70857142857143% 2024-11-10 09:25:14,914 - {modules.common.store._api:26} - {DEBUG:fetch soc_ev2} - Raw data CarState(soc=95.70857142857143, range=None, soc_timestamp=0) 2024-11-10 09:25:14,946 - {modules.common.store._api:31} - {INFO:store soc_ev2} - Saving CarState(soc=95.70857142857143, range=None, soc_timestamp=0)