Ich habe leider immer noch keine Preise im Ladeprotokoll:
..und dazu noch immer diese Fehlermeldungen im Log:
Code: Alles auswählen
2024-03-08 14:47:04,074 - {helpermodules.measurement_logging.process_log:428} - {ERROR:Commands} - Fehler beim Berechnen der Leistung
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 397, in process_entry
if next_value_imported < value_imported or next_value_exported < value_exported:
TypeError: '<' not supported between instances of 'NoneType' and 'NoneType'
2024-03-08 14:47:04,078 - {helpermodules.measurement_logging.process_log:428} - {ERROR:Commands} - Fehler beim Berechnen der Leistung
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 397, in process_entry
if next_value_imported < value_imported or next_value_exported < value_exported:
TypeError: '<' not supported between instances of 'NoneType' and 'NoneType'
2024-03-08 14:47:04,083 - {helpermodules.measurement_logging.process_log:428} - {ERROR:Commands} - Fehler beim Berechnen der Leistung
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 397, in process_entry
if next_value_imported < value_imported or next_value_exported < value_exported:
TypeError: '<' not supported between instances of 'NoneType' and 'NoneType'
Das Chargelog zeigt:
Code: Alles auswählen
2024-03-08 14:50:22,760 - Fehler beim Berechnen der Ladekosten für Ladepunkt 4
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/chargelog/chargelog.py", line 331, in calculate_charge_cost
log.debug(f'power source {energy_source_entry["energy_source"]}')
KeyError: 'energy_source'
2024-03-08 14:57:33,051 - reference ReferenceTime.END, reference_time 1709902860, cp.data.set.log.imported_since_mode_switch 222.90000000037253, cp.data.set.log.timestamp_start_charging 1709905982.078927
2024-03-08 14:57:33,052 - energy_source_entry {'timestamp': 1709902801, 'date': '14:00', 'cp': {'cp4': {'imported': 3190972.9, 'exported': 0, 'energy_imported': 0.926, 'energy_exported': 0.0}, 'all': {'imported': 3190972.9, 'exported': 0, 'energy_imported': 0.916, 'energy_exported': 0.0}}, 'ev': {'ev0': {'soc': 0}, 'ev1': {'soc': 38}, 'ev4': {'soc': None}}, 'counter': {'counter0': {'imported': 3817374.7330392865, 'exported': None, 'grid': True}}, 'pv': {'all': {'exported': 30481671.421, 'energy_imported': 0.0, 'energy_exported': 4.83}, 'pv1': {'exported': 28171964.39, 'energy_imported': 0.0, 'energy_exported': 3.41}, 'pv3': {'exported': 2309707.031, 'energy_imported': 0.0, 'energy_exported': 1.421}}, 'bat': {'all': {'imported': 937494.39, 'exported': 882938.0, 'soc': 95, 'energy_imported': 0.0, 'energy_exported': 0.045}, 'bat2': {'imported': 937494.39, 'exported': 882938.0, 'soc': 95, 'energy_imported': 0.0, 'energy_exported': 0.045}}, 'sh': {}, 'hc': {'all': {'imported': 4224311.758808806, 'energy_imported': 2.339, 'energy_exported': 0.0}}}
2024-03-08 14:57:33,053 - Fehler beim Berechnen der Ladekosten für Ladepunkt 4
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/chargelog/chargelog.py", line 331, in calculate_charge_cost
log.debug(f'power source {energy_source_entry["energy_source"]}')
KeyError: 'energy_source'
2024-03-08 14:57:33,067 - Neuer Ladelog-Eintrag: {'chargepoint': {'id': 4, 'name': 'Interne openWB'}, 'vehicle': {'id': 1, 'name': 'Tesla Model Y', 'chargemode': 'pv_charging', 'prio': False, 'rfid': None}, 'time': {'begin': '03/08/2024, 14:53:02', 'end': '03/08/2024, 14:57:33', 'time_charged': '0:04'}, 'data': {'range_charged': 1.01, 'imported_since_mode_switch': 222.9, 'imported_since_plugged': 222.9, 'power': 0.83, 'costs': 0}}
2024-03-08 14:58:11,841 - imported_at_plugtime 3191898.93
2024-03-08 14:58:11,843 - imported_at_mode_switch 3191898.93
meine main.log ist im Anhang. Darin ist ein Ladevorgang ab 14:50 mit DEBUG Loglevel.
Ich habe Tibber als dynamischen Stromtarif konfiguriert. Mir werden überall die korrekten Preise angezeigt. Auch die Vorschau für die nächsten Stunden im Status ist korrekt. Lediglich die Berechnung des tatsächlichen Preises scheint nicht zu funktionieren.
Ich komme vom letzten Release und habe den Fehler seit der 2.1.3 Beta 1. Dazwischen war ich nicht auf dem Master und auch nicht im Tibber Branch unterwegs.
Hat denn jemand noch das gleiche Problem? Oder funktioniert das bei allen anderen?
Vielleicht liegt es auch lokal an einer (zerschossenen?) Konfiguration, dann würde ich die OpenWB evtl. bald mal resetten und alles from scratch neu einstellen - auch wenn das echt viel Arbeit ist. Restore von einem Backup hat jedenfalls nichts gebracht.
PS: Ich musste den aktuellen Master installieren. In der Beta-Branch scheint diese Version aktuell noch nicht enthalten zu sein.