Berechnung des SoC während des Ladens schlägt fehl

Fragen zur Nutzung, Features, usw..
Benutzeravatar
mrinas
Beiträge: 1942
Registriert: Mi Jan 29, 2020 10:12 pm

Berechnung des SoC während des Ladens schlägt fehl

Beitrag von mrinas »

mich hat's jetzt auch erwischt, der SoC wird während des Ladevorgangs nicht mehr korrekt berechnet. Im SoC Log finde ich das hier:

Code: Alles auswählen

2024-02-06 13:49:07,196 - {modules.common.configurable_vehicle:56} - {DEBUG:fetch soc_ev15} - Vehicle Instance <class 'modules.vehicles.tronity.config.TronityVehicleSoc'>
2024-02-06 13:49:07,199 - {modules.common.configurable_vehicle:57} - {DEBUG:fetch soc_ev15} - Calculated SoC-State CalculatedSocState(imported_start=None, manual_soc=None, soc_start=50)
2024-02-06 13:49:07,201 - {modules.common.configurable_vehicle:58} - {DEBUG:fetch soc_ev15} - Vehicle Update Data VehicleUpdateData(plug_state=True, charge_state=True, imported=9260914.06, battery_capacity=46000, efficiency=95, soc_from_cp=None, timestamp_soc_from_cp=None)
2024-02-06 13:49:07,203 - {modules.common.configurable_vehicle:59} - {DEBUG:fetch soc_ev15} - General Config GeneralVehicleConfig(use_soc_from_cp=False, request_interval_charging=300, request_interval_not_charging=300, request_only_plugged=False)
2024-02-06 13:49:07,203 - {modules.common.component_context:25} - {DEBUG:fetch soc_ev15} - Update Komponente ['Tronity']
2024-02-06 13:49:07,207 - {modules.common.fault_state:49} - {ERROR:fetch soc_ev15} - Tronity: FaultState FaultStateLevel.ERROR, FaultStr <class 'TypeError'> ("unsupported operand type(s) for -: 'float' and 'NoneType'",), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 66, in update
    car_state = self._get_carstate_by_source(vehicle_update_data, source)
  File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 111, in _get_carstate_by_source
    return CarState(soc=calc_soc.calc_soc(vehicle_update_data,
  File "/var/www/html/openWB/packages/modules/vehicles/common/calc_soc/calc_soc.py", line 13, in calc_soc
    imported_since_start = vehicle_update_data.imported - imported_start
TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'

Das Main.log zur gleichen Zeit sieht so aus:

Code: Alles auswählen

2024-02-06 13:49:00,582 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-02-06 13:49:00,679 - {modules.common.component_context:54} - {DEBUG:device4} - Update Komponenten ['EnergyMeter 1.0']
2024-02-06 13:49:00,681 - {modules.common.component_context:54} - {DEBUG:device8} - Update Komponenten ['Pumpe']
2024-02-06 13:49:00,684 - {modules.common.component_context:54} - {DEBUG:device9} - Update Komponenten ['Trockner']
2024-02-06 13:49:00,692 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device15} - Start device reading {'component22': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x71d63df0>}
2024-02-06 13:49:00,698 - {urllib3.connectionpool:227} - {DEBUG:device8} - Starting new HTTP connection (1): 192.168.178.81:80
2024-02-06 13:49:00,699 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device16} - Start device reading {'component23': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x71d5ad48>}
2024-02-06 13:49:00,700 - {urllib3.connectionpool:227} - {DEBUG:device9} - Starting new HTTP connection (1): 192.168.178.209:80
2024-02-06 13:49:00,701 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device17} - Start device reading {'component24': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x71d5af28>, 'component25': <modules.devices.sma_sunny_boy.bat_smart_energy.SunnyBoySmartEnergyBat object at 0x71d5ac88>}
2024-02-06 13:49:00,705 - {modules.common.component_context:25} - {DEBUG:set values cp13} - Update Komponente ['Ladepunkt']
2024-02-06 13:49:00,708 - {modules.common.component_context:25} - {DEBUG:set values cp26} - Update Komponente ['Ladepunkt']
2024-02-06 13:49:00,709 - {modules.common.component_context:25} - {DEBUG:device15} - Update Komponente ['WR Garage']
2024-02-06 13:49:00,712 - {modules.common.component_context:25} - {DEBUG:device17} - Update Komponente ['PV STP6.0']
2024-02-06 13:49:00,730 - {urllib3.connectionpool:452} - {DEBUG:device8} - http://192.168.178.81:80 "GET /meter/0 HTTP/1.1" 200 113
2024-02-06 13:49:00,734 - {modules.common.req:11} - {DEBUG:device8} - Get-Response: {"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1707227341,"counters":[0.000, 0.000, 0.000],"total":0}
2024-02-06 13:49:01,152 - {urllib3.connectionpool:452} - {DEBUG:device9} - http://192.168.178.209:80 "GET /meter/0 HTTP/1.1" 200 113
2024-02-06 13:49:01,153 - {modules.common.simcount._simcount:37} - {DEBUG:device8} - Previous state: SimCounterState(timestamp=1707223731.1184843, power=0.0, imported=143509.15014011823, exported=0.0)
2024-02-06 13:49:01,158 - {modules.common.req:11} - {DEBUG:device9} - Get-Response: {"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1707227341,"counters":[0.000, 0.000, 0.000],"total":0}
2024-02-06 13:49:01,161 - {modules.common.component_context:25} - {DEBUG:device4} - Update Komponente ['EnergyMeter 1.0']
2024-02-06 13:49:01,164 - {modules.common.simcount._calculate:11} - {DEBUG:device8} - time passed: 0.00278757, power1: 0, power2: 0
2024-02-06 13:49:01,598 - {modules.common.simcount._calculate:27} - {DEBUG:device8} - power did not change sign. Total energy: 0
2024-02-06 13:49:01,597 - {modules.common.store._api:26} - {DEBUG:device4} - Raw data CounterState(currents=[11.994, -8.631, -2.924], powers=[2751.2, -1941.4, -658.3], voltages=[231.72, 227.216, 229.804], power_factors=[1.0, 0.996, 1.0], imported=42469337.6, exported=76199162.1, power=151.6, frequency=50)
2024-02-06 13:49:01,598 - {modules.common.simcount._simcount:46} - {DEBUG:device8} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1707223741.153752, power=0.0, imported=143509.15014011823, exported=0.0)
2024-02-06 13:49:01,596 - {modules.common.simcount._simcount:37} - {DEBUG:device9} - Previous state: SimCounterState(timestamp=1707223731.556447, power=0.0, imported=317802.5958922392, exported=0.0)
2024-02-06 13:49:01,607 - {modules.common.store._api:26} - {DEBUG:device8} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=143509.15014011823, exported=0.0, power=0.0, frequency=50)
2024-02-06 13:49:01,607 - {modules.devices.sma_shm.device:28} - {DEBUG:device4} - All components updated
2024-02-06 13:49:01,609 - {modules.common.simcount._calculate:11} - {DEBUG:device9} - time passed: 0.00278881, power1: 0, power2: 0
2024-02-06 13:49:01,611 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:01,616 - {modules.common.simcount._calculate:27} - {DEBUG:device9} - power did not change sign. Total energy: 0
2024-02-06 13:49:01,617 - {modules.common.simcount._simcount:46} - {DEBUG:device9} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1707223741.5961564, power=0.0, imported=317802.5958922392, exported=0.0)
2024-02-06 13:49:01,618 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:01,619 - {modules.common.store._api:26} - {DEBUG:device9} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=317802.5958922392, exported=0.0, power=0.0, frequency=50)
2024-02-06 13:49:01,621 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:01,624 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:01,651 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device15} - WR 192.168.178.204: InverterState(currents=[0.0, 0.0, 0.0], power=-1263, exported=6289342, dc_power=-1345)
2024-02-06 13:49:01,652 - {modules.common.store._api:26} - {DEBUG:device15} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1263, exported=6289342, dc_power=-1345)
2024-02-06 13:49:01,673 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device17} - WR 192.168.178.206: InverterState(currents=[0.0, 0.0, 0.0], power=-2804, exported=12667, dc_power=-2959)
2024-02-06 13:49:01,673 - {modules.common.store._api:26} - {DEBUG:device17} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2804, exported=12667, dc_power=-2959)
2024-02-06 13:49:01,674 - {modules.common.component_context:25} - {DEBUG:device17} - Update Komponente ['Batterie STP6.0']
2024-02-06 13:49:01,752 - {modules.common.simcount._simcount:37} - {DEBUG:device17} - Previous state: SimCounterState(timestamp=1707223731.7164078, power=-7.671599999999999, imported=16476.44683013625, exported=9136.217173668083)
2024-02-06 13:49:01,753 - {modules.common.simcount._calculate:11} - {DEBUG:device17} - time passed: 0.00278788, power1: -7.6716, power2: -0
2024-02-06 13:49:01,753 - {modules.common.simcount._calculate:27} - {DEBUG:device17} - power did not change sign. Total energy: -0.0106938
2024-02-06 13:49:01,754 - {modules.common.simcount._simcount:46} - {DEBUG:device17} - imported: 0 Wh, exported: 0.0106938 Wh, new state: SimCounterState(timestamp=1707223741.7527823, power=-0.0, imported=16476.44683013625, exported=9136.227867425187)
2024-02-06 13:49:01,755 - {modules.common.store._api:26} - {DEBUG:device17} - Raw data BatState(imported=16476.44683013625, exported=9136.227867425187, power=-0.0, soc=44)
2024-02-06 13:49:03,039 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:03,047 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:03,097 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:03,099 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:03,713 - {pymodbus.client.sync:218} - {ERROR:device16} - Connection to (192.168.178.201, 502) failed: timed out
2024-02-06 13:49:03,725 - {modules.common.component_context:25} - {DEBUG:component25} - Update Komponente ['Batterie STP6.0']
2024-02-06 13:49:03,727 - {modules.common.store._api:30} - {INFO:component25} - Saving BatState(imported=16476.44683013625, exported=9136.227867425187, power=-0.0, soc=44)
2024-02-06 13:49:03,773 - {modules.common.component_context:25} - {DEBUG:component23} - Update Komponente ['WR Haus']
2024-02-06 13:49:03,776 - {modules.common.component_context:25} - {DEBUG:component22} - Update Komponente ['WR Garage']
2024-02-06 13:49:03,777 - {modules.common.store._api:26} - {DEBUG:component22} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1263, exported=6289342, dc_power=None)
2024-02-06 13:49:03,778 - {modules.common.component_context:25} - {DEBUG:component14} - Update Komponente ['Pumpe']
2024-02-06 13:49:03,779 - {modules.common.store._api:30} - {INFO:component22} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1263, exported=6289342, dc_power=None)
2024-02-06 13:49:03,780 - {modules.common.component_context:25} - {DEBUG:component15} - Update Komponente ['Trockner']
2024-02-06 13:49:03,781 - {modules.common.store._api:30} - {INFO:component14} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=143509.15014011823, exported=0.0, power=0.0, frequency=50)
2024-02-06 13:49:03,781 - {modules.common.component_context:25} - {DEBUG:update values cp13} - Update Komponente ['Ladepunkt']
2024-02-06 13:49:03,784 - {modules.common.component_context:25} - {DEBUG:component24} - Update Komponente ['PV STP6.0']
2024-02-06 13:49:03,786 - {modules.common.store._api:30} - {INFO:component15} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=317802.5958922392, exported=0.0, power=0.0, frequency=50)
2024-02-06 13:49:03,787 - {modules.common.component_context:25} - {DEBUG:update values cp26} - Update Komponente ['Ladepunkt']
2024-02-06 13:49:03,795 - {modules.common.store._api:26} - {DEBUG:component24} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2804.0, exported=20007.22, dc_power=None)
2024-02-06 13:49:03,810 - {modules.common.store._api:30} - {INFO:component24} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2804.0, exported=20007.22, dc_power=None)
2024-02-06 13:49:03,903 - {modules.common.component_context:25} - {DEBUG:component7} - Update Komponente ['EnergyMeter 1.0']
2024-02-06 13:49:03,904 - {modules.common.store._api:30} - {INFO:component7} - Saving CounterState(currents=[11.994, -8.631, -2.924], powers=[2751.2, -1941.4, -658.3], voltages=[231.72, 227.216, 229.804], power_factors=[1.0, 0.996, 1.0], imported=42469337.6, exported=76199162.1, power=151.6, frequency=50)
2024-02-06 13:49:03,966 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/exported, Payload 9136.23, vorherige Payload: 9136.22
2024-02-06 13:49:03,967 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/power, Payload 0.0, vorherige Payload: -7.67
2024-02-06 13:49:04,102 - {control.bat_all:213} - {DEBUG:MainThread} - Verbleibende Speicher-Leistung: 0.0W
2024-02-06 13:49:04,105 - {control.bat_all:217} - {DEBUG:MainThread} - Reservierte Ladeleistung (200W) subtrahieren: -200.0
2024-02-06 13:49:04,108 - {control.bat_all:171} - {INFO:MainThread} - -200.0W verbleibende Speicher-Leistung
2024-02-06 13:49:04,119 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 14: [16.0, 16.0, 16.0]A
2024-02-06 13:49:04,121 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 15: [16.0, 16.0, 16.0]A
2024-02-06 13:49:04,128 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 7: [38.6, 43.71, 37.85]A
2024-02-06 13:49:04,129 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 7: 27409.010000000002W
2024-02-06 13:49:04,142 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 13: Keine Ladung, da kein Auto angesteckt ist.
2024-02-06 13:49:04,151 - {control.chargepoint.chargepoint:541} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-02-06 13:49:04,153 - {control.chargepoint.chargepoint:524} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2024-02-06 13:49:04,155 - {control.ev:596} - {DEBUG:MainThread} - Keine Ladung, da kein Zeitfenster für Zeitladen aktiv ist.
2024-02-06 13:49:04,160 - {control.chargepoint.chargepoint:665} - {INFO:MainThread} - LP 26, EV: e2008 (EV-Nr.15): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: True, max. Ist-Strom: 15.59
2024-02-06 13:49:04,172 - {modules.common.simcount._simcount:37} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1707223734.147786, power=704.2400000000002, imported=1476553.1827305483, exported=23.99189880603552)
2024-02-06 13:49:04,173 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00278473, power1: 704.24, power2: 657.99
2024-02-06 13:49:04,174 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.89672
2024-02-06 13:49:04,175 - {modules.common.simcount._simcount:46} - {DEBUG:MainThread} - imported: 1.89672 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1707223744.1728034, power=657.9899999999999, imported=1476555.0794499356, exported=23.99189880603552)
2024-02-06 13:49:04,179 - {control.data:266} - {INFO:MainThread} - bat25
BatData(get=Get(soc=44, daily_exported=102.0, daily_imported=5053.0, imported=16476.45, exported=9136.23, fault_state=0, fault_str='Kein Fehler.', power=-0.0))
2024-02-06 13:49:04,180 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=44, daily_exported=102.0, daily_imported=5053.0, fault_str='Kein Fehler.', fault_state=0, imported=16476.45, exported=9136.23, power=0.0), set=Set(charging_power_left=-200.0, regulate_up=False, switch_on_soc_reached=False))
2024-02-06 13:49:04,180 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=3453.0, daily_exported=0.0, power=3560.61, imported=16958899.91, exported=0))
2024-02-06 13:49:04,181 - {control.data:266} - {INFO:MainThread} - cp13
ChargepointData(control_parameter=ControlParameter(chargemode='stop', current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=0, prio=False, required_current=0, required_currents=[0.0, 0.0, 0.0], state=0, submode='stop', timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=False, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=66.0), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=7697989.75, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[229.75, 230.55, 227.94]), set=Set(change_ev_permitted=[True, ''], charging_ev=-1, charging_ev_prev=-1, current=0, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='_', costs=0, imported_at_mode_switch=0, imported_at_plugtime=0, imported_since_mode_switch=0, imported_since_plugged=0, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None), manual_lock=False, phases_to_use=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f780d48>), config=Config(configuration={'ip_address': '192.168.178.210', 'duo_num': 0}, ev=3, name='Gartenhaus', type='external_openwb', template=0, connected_phases=3, phase_1=2, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=13))
2024-02-06 13:49:04,184 - {control.data:266} - {INFO:MainThread} - cp26
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=9258569.34, imported_instant_charging=None, limit=', da die maximale Leistung an Zähler {} erreicht ist.', phases=1, prio=True, required_current=6, required_currents=[6, 0.0, 0.0], state=4, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=True, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=0), currents=[15.59, 0.08, -0.07], daily_imported=3453.0, daily_exported=0.0, evse_current=16, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=9260910.16, phases_in_use=1, plug_state=True, power=3560.61, rfid_timestamp=None, rfid=None, soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[228.13, 229.98, 230.42]), set=Set(change_ev_permitted=False, charging_ev=15, charging_ev_prev=15, current=16.32, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=0, imported_at_mode_switch=9258569.34, imported_at_plugtime=9258569.34, imported_since_mode_switch=2332.0299999993294, imported_since_plugged=2332.0299999993294, range_charged=11.660149999996646, time_charged='0:43', timestamp_start_charging=1707221105.457354, ev=15, prio=True, rfid=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1707221034.418745, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f78a988>), config=Config(configuration={'ip_address': '192.168.178.51', 'duo_num': 0}, ev=15, name='Garage', type='external_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=26))
2024-02-06 13:49:04,185 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=18, name='Standard Ladepunkt-Vorlage', rfid_enabling=False, valid_tags=[])
2024-02-06 13:49:04,186 - {control.data:266} - {INFO:MainThread} - counter7
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[2751.2, -1941.4, -658.3], currents=[11.99, -8.63, -2.92], voltages=[231.72, 227.22, 229.8], power_factors=[1.0, 1.0, 1.0], unbalanced_load=0, frequency=50, daily_exported=270.0, daily_imported=4005.0, imported=42469337.6, exported=76199162.1, fault_state=0, fault_str='Kein Fehler.', power=151.6), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=27409.010000000002, raw_currents_left=[38.6, 43.71, 37.85], surplus_power_left=0, state_str=''))
2024-02-06 13:49:04,187 - {control.data:266} - {INFO:MainThread} - counter14
CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=0.0, imported=143509.15014011823, exported=0.0, fault_state=0, fault_str='Kein Fehler.', power=0.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str=''))
2024-02-06 13:49:04,189 - {control.data:266} - {INFO:MainThread} - counter15
CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=0.0, imported=317802.5958922392, exported=0.0, fault_state=0, fault_str='Kein Fehler.', power=0.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str=''))
2024-02-06 13:49:04,190 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 7, 'type': 'counter', 'children': [{'id': 23, 'type': 'inverter', 'children': []}, {'id': 22, 'type': 'inverter', 'children': []}, {'id': 14, 'type': 'counter', 'children': []}, {'id': 15, 'type': 'counter', 'children': []}, {'id': 13, 'type': 'cp', 'children': []}, {'id': 24, 'type': 'inverter', 'children': [{'id': 25, 'type': 'bat', 'children': []}]}, {'id': 26, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=657.9899999999999, invalid_home_consumption=0, daily_yield_home_consumption=7248.0, imported_home_consumption=1476555.0794499356, disengageable_smarthome_power=0))
2024-02-06 13:49:04,191 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=22, soc=50))))
2024-02-06 13:49:04,193 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Tesla', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=True, plans={'3': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2022-11-07', '2022-11-07'], weekly=[False, False, False, False, False, True, True]), time=['01:00', '09:30'], name='Wochenende 75%', current=16, limit=Limit(selected='soc', amount=1000, soc=75)), '4': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, True, True, True, True, True]), time=['01:00', '06:30'], name='jeden Tag 40%', current=16, limit=Limit(selected='soc', amount=1000, soc=40))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=0, max_soc=82), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=20000, soc=75))))
2024-02-06 13:49:04,194 - {control.data:266} - {INFO:MainThread} - ct3
ChargeTemplateData(name='e2008', disable_after_unplug=False, prio=True, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=True, plans={'5': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[False, False, True, True, True, False, False]), time=['00:00', '06:00'], name='Mi-Fr 75%', current=16, limit=Limit(selected='soc', amount=1000, soc=75)), '6': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, False, False, False, False, False]), time=['00:00', '06:00'], name='Mo-Di 65%', current=16, limit=Limit(selected='soc', amount=1000, soc=65)), '7': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, True, True]), time=['00:00', '07:00'], name='Wochenende 50%', current=16, limit=Limit(selected='soc', amount=1000, soc=50)), '8': TimeChargingPlan(active=True, frequency=Frequency(selected='once', once=['2024-02-05', '2024-02-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '23:00'], name='temp', current=16, limit=Limit(selected='soc', amount=1000, soc=65))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=80))))
2024-02-06 13:49:04,196 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=True, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-06 13:49:04,198 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Tesla', tag_id=[], get=Get(soc=66.0, soc_timestamp=1707220730.138227, force_soc_update=False, range=311.66, fault_state=0, fault_str='Kein Fehler.'))
2024-02-06 13:49:04,198 - {control.data:266} - {INFO:MainThread} - ev15
EvData(set=Set(soc_error_counter=7), charge_template=3, ev_template=3, name='e2008', tag_id=[], get=Get(soc=0, soc_timestamp=1707223445.964274, force_soc_update=False, range=0, fault_state=2, fault_str='<class \'TypeError\'> ("unsupported operand type(s) for -: \'float\' and \'NoneType\'",)'))
2024-02-06 13:49:04,199 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-06 13:49:04,200 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-06 13:49:04,201 - {control.data:266} - {INFO:MainThread} - ev13
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-06 13:49:04,202 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=2, keep_charge_active_duration=40)
2024-02-06 13:49:04,203 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Tesla', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=20000, min_current=6, max_current_single_phase=32, battery_capacity=75000, efficiency=98, nominal_difference=1, keep_charge_active_duration=40)
2024-02-06 13:49:04,204 - {control.data:266} - {INFO:MainThread} - et3
EvTemplateData(name='e2008', max_current_multi_phases=16, max_phases=3, phase_switch_pause=60, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=4, average_consump=20000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=95, nominal_difference=1, keep_charge_active_duration=40)
2024-02-06 13:49:04,205 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_prio=False, charging_power_reserve=200, control_range=[-300, 0], feed_in_yield=0, phase_switch_delay=8, phases_to_use=0, rundown_power=0, rundown_soc=50, switch_off_delay=180, switch_off_soc=40, switch_off_threshold=350, switch_on_delay=40, switch_on_soc=60, switch_on_threshold=1400), scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, prices=Prices(bat=0.0002, cp=0, grid=0.0003, pv=0.00015), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=None, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-02-06 13:49:04,206 - {control.data:246} - {INFO:MainThread} - general_data-display
local
2024-02-06 13:49:04,209 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-02-06 13:49:04,210 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6f797520>), led=Led(active=False), rfid=Rfid(active=False))
2024-02-06 13:49:04,214 - {control.data:266} - {INFO:MainThread} - pv22
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=4813.0, monthly_exported=0, yearly_exported=0, exported=6289342, fault_state=0, fault_str='Kein Fehler.', power=-1263))
2024-02-06 13:49:04,215 - {control.data:266} - {INFO:MainThread} - pv23
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=0.0, monthly_exported=0, yearly_exported=0, exported=44751708, fault_state=0, fault_str='Kein Fehler.', power=0))
2024-02-06 13:49:04,215 - {control.data:266} - {INFO:MainThread} - pv24
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=8275.0, monthly_exported=0, yearly_exported=0, exported=20007.22, fault_state=0, fault_str='Kein Fehler.', power=-2804.0))
2024-02-06 13:49:04,216 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=13087.0, monthly_exported=0, yearly_exported=0, exported=51061057.22, power=-4067.0))
2024-02-06 13:49:04,217 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.205', 'dataprotection_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'lastlivevaluesJson': {'timestamp': 1707223734, 'time': '13:48:54', 'grid': 0.014, 'counter14-power': 0.0, 'counter15-power': 0.0, 'house-power': 0.704, 'charging-all': 4.098, 'pv-all': 4.78, 'cp13-power': 0.0, 'cp26-power': 4.098, 'ev3-soc': 66.0, 'ev15-soc': 0, 'bat-all-power': -0.008, 'bat-all-soc': 44}, 'version': '2.1.3-Alpha.3', 'current_commit': '2024-02-02 12:46:21 +0100 [0e2f970da]', 'current_missing_commits': [], 'current_branch': 'master', 'current_branch_commit': '2024-02-02 12:46:21 +0100 [0e2f970da]', 'datastore_version': 37, 'usage_terms_acknowledged': True, 'module_update_completed': True}
2024-02-06 13:49:04,219 - {control.data:279} - {INFO:MainThread} - device4
{'name': 'EVU', 'type': 'sma_shm', 'id': 4, 'configuration': {}}
2024-02-06 13:49:04,220 - {control.data:281} - {INFO:MainThread} - component7
{'name': 'EnergyMeter 1.0', 'type': 'counter', 'id': 7, 'configuration': {'serials': None}}
2024-02-06 13:49:04,221 - {control.data:279} - {INFO:MainThread} - device8
{'name': 'Pumpe', 'type': 'json', 'id': 8, 'configuration': {'url': 'http://192.168.178.81/meter/0'}}
2024-02-06 13:49:04,222 - {control.data:281} - {INFO:MainThread} - component14
{'name': 'Pumpe', 'type': 'counter', 'id': 14, 'configuration': {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': [None, None, None], 'jq_currents': [None, None, None]}}
2024-02-06 13:49:04,223 - {control.data:279} - {INFO:MainThread} - device9
{'name': 'Trockner', 'type': 'json', 'id': 9, 'configuration': {'url': 'http://192.168.178.209/meter/0'}}
2024-02-06 13:49:04,224 - {control.data:281} - {INFO:MainThread} - component15
{'name': 'Trockner', 'type': 'counter', 'id': 15, 'configuration': {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': [None, None, None], 'jq_currents': [None, None, None]}}
2024-02-06 13:49:04,226 - {control.data:279} - {INFO:MainThread} - device15
{'name': 'WR Garage (SB3.0)', 'type': 'sma_sunny_boy', 'id': 15, 'configuration': {'ip_address': '192.168.178.204'}}
2024-02-06 13:49:04,227 - {control.data:281} - {INFO:MainThread} - component22
{'name': 'WR Garage', 'type': 'inverter', 'id': 22, 'configuration': {'hybrid': False, 'version': 0}}
2024-02-06 13:49:04,228 - {control.data:279} - {INFO:MainThread} - device16
{'name': 'WR Haus (4000TL-21)', 'type': 'sma_sunny_boy', 'id': 16, 'configuration': {'ip_address': '192.168.178.201'}}
2024-02-06 13:49:04,230 - {control.data:281} - {INFO:MainThread} - component23
{'name': 'WR Haus', 'type': 'inverter', 'id': 23, 'configuration': {'hybrid': False, 'version': 0}}
2024-02-06 13:49:04,233 - {control.data:279} - {INFO:MainThread} - device17
{'name': 'WR Haus (STP6.0)', 'type': 'sma_sunny_boy', 'id': 17, 'configuration': {'ip_address': '192.168.178.206'}}
2024-02-06 13:49:04,235 - {control.data:281} - {INFO:MainThread} - component24
{'name': 'PV STP6.0', 'type': 'inverter', 'id': 24, 'configuration': {'hybrid': True, 'version': 0}}
2024-02-06 13:49:04,239 - {control.data:281} - {INFO:MainThread} - component25
{'name': 'Batterie STP6.0', 'type': 'bat_smart_energy', 'id': 25, 'configuration': {}}
2024-02-06 13:49:04,239 - {control.data:253} - {INFO:MainThread} - 

2024-02-06 13:49:04,240 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-02-06 13:49:04,240 - {control.algorithm.algorithm:63} - {DEBUG:MainThread} - Ladepunkt 26: Prüfen, ob Phasenumschaltung durchgeführt werden soll.
2024-02-06 13:49:04,240 - {control.chargepoint.chargepoint:541} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-02-06 13:49:04,241 - {control.counter:204} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 351.6W
2024-02-06 13:49:04,241 - {control.ev:459} - {DEBUG:MainThread} - Genutzter Strom: 15.59A, Überschuss: -351.6W, benötigte neue Leistung: 3220W
2024-02-06 13:49:04,241 - {control.counter:204} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 351.6W
2024-02-06 13:49:04,242 - {control.counter:204} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 351.6W
2024-02-06 13:49:04,242 - {control.counter:379} - {DEBUG:MainThread} - LP26 Switch-Off-Threshold prüfen: 351.6W, Schwelle: 350W, freigegebener Überschuss 0W, Einspeisegrenze 0W
2024-02-06 13:49:04,243 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-02-06 13:49:04,247 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 7
2024-02-06 13:49:04,248 - {control.counter:176} - {DEBUG:MainThread} - Zähler 7: [32.6, 43.71, 37.85]A verbleibende Ströme, 26029.010000000002W verbleibende Leistung
2024-02-06 13:49:04,249 - {control.algorithm.common:95} - {INFO:MainThread} - LP26: Stromstärke 6A
2024-02-06 13:49:04,253 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-02-06 13:49:04,263 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -150.0W
2024-02-06 13:49:04,266 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1679.010000000002W
2024-02-06 13:49:04,269 - {control.counter:484} - {DEBUG:MainThread} - Zähler 7: Begrenzung der verbleibenden Leistung auf 1679.010000000002W
2024-02-06 13:49:04,271 - {control.counter:484} - {DEBUG:MainThread} - Zähler 14: Begrenzung der verbleibenden Leistung auf 1679.010000000002W
2024-02-06 13:49:04,271 - {control.counter:484} - {DEBUG:MainThread} - Zähler 15: Begrenzung der verbleibenden Leistung auf 1679.010000000002W
2024-02-06 13:49:04,274 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-02-06 13:49:04,282 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [26]
2024-02-06 13:49:04,285 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 7
2024-02-06 13:49:04,287 - {control.loadmanagement:76} - {DEBUG:MainThread} - Leistungsüberschreitung auf 1679.010000000002W korrigieren: [26.0, 0.0, 0.0]
2024-02-06 13:49:04,291 - {control.algorithm.surplus_controlled:118} - {DEBUG:MainThread} - Ungenutzten Sollstrom aufschlagen ergibt 13.710043478260879A.
2024-02-06 13:49:04,293 - {control.counter:183} - {DEBUG:MainThread} - Zähler 7: [24.889956521739123, 43.71, 37.85]A verbleibende Ströme, -94.29999999999995W verbleibender Überschuss
2024-02-06 13:49:04,294 - {control.algorithm.common:95} - {INFO:MainThread} - LP26: Stromstärke 13.710043478260879A
2024-02-06 13:49:04,296 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-02-06 13:49:04,302 - {control.process:111} - {INFO:MainThread} - LP26: set current 13.71 A, state CHARGING_ALLOWED
2024-02-06 13:49:04,308 - {modules.common.component_context:25} - {DEBUG:set current cp13} - Update Komponente ['Ladepunkt']
2024-02-06 13:49:04,311 - {modules.common.component_context:25} - {DEBUG:set current cp26} - Update Komponente ['Ladepunkt']
2024-02-06 13:49:04,354 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-02-06 13:49:05,073 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:05,083 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:05,126 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:05,127 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:05,597 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-06 13:49:07,126 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:07,135 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:07,189 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:07,192 - {modules.update_soc:58} - {DEBUG:SoC} - EV15: Nach dreimaliger erfolgloser SoC-Abfrage wird ein SoC von 0% angenommen.
2024-02-06 13:49:07,193 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:09,135 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:09,140 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:09,187 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_str mit Payload Kein Fehler. gefunden.
2024-02-06 13:49:09,189 - {helpermodules.setdata:390} - {WARNING:Setdata} - Keine ID 1 mit gültiger Konfiguration für Topic openWB/set/chargepoint/1/get/fault_state mit Payload 0 gefunden.
2024-02-06 13:49:10,615 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-06 13:49:10,617 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
zut
Beiträge: 441
Registriert: Di Feb 23, 2021 9:34 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von zut »

Master? Beta?
Benutzeravatar
mrinas
Beiträge: 1942
Registriert: Mi Jan 29, 2020 10:12 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von mrinas »

Master
2024-02-02 12:46:21 +0100 [0e2f970da]
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
zut
Beiträge: 441
Registriert: Di Feb 23, 2021 9:34 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von zut »

Die Fehlermeldungen der Art
unsupported operand type(s) for -: 'float' and 'NoneType'"
Kenne ich noch aus manuell+Berechnung. Vermutlich läuft bei Tronity dann was ganz ähnlich schief. @LenaK kann sich möglicherweise noch erinnern und findet den Fehler schnell
Benutzeravatar
mrinas
Beiträge: 1942
Registriert: Mi Jan 29, 2020 10:12 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von mrinas »

zut hat geschrieben: Do Feb 08, 2024 7:17 pm Die Fehlermeldungen der Art
unsupported operand type(s) for -: 'float' and 'NoneType'"
Kenne ich noch aus manuell+Berechnung. Vermutlich läuft bei Tronity dann was ganz ähnlich schief. @LenaK kann sich möglicherweise noch erinnern und findet den Fehler schnell
hast Du einen Link zum damaligen Thread? Ich schau' mir das gern an wenns irgendwo ein ähnliches Problem schon mal gab.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
zut
Beiträge: 441
Registriert: Di Feb 23, 2021 9:34 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von zut »

Es ging in dem issue ziemlich hin und her:

https://github.com/openWB/core/issues/1 ... 1817139923

Die Fehlermeldung kam mWn daher, dass Variablen mit None initialisiert wurden und dann verwendet, obwohl noch kein Wert darauf geschrieben wurde. Lena hat die Kontrollstrukturen dafür etwas verändert.
raffix
Beiträge: 37
Registriert: Mi Feb 24, 2021 9:19 am

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von raffix »

mrinas hat geschrieben: Do Feb 08, 2024 7:47 pm Ich schau' mir das gern an [---]
Hattest du schon die Chance da mal reinzuschauen, ob sich das Problem einfach lösen lässt?
Happyfreak
Beiträge: 1
Registriert: So Aug 13, 2023 5:27 am

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von Happyfreak »

Hallo,

gibt es schon Neuigkeiten zur Berechnung des SOC im Tronity Modul? Habe gesehen, dass die Funktion jetzt in der 2.1.3 Beta 2 vorhanden ist. Kann sie aber aktuell leider nicht testen.
Benutzeravatar
mrinas
Beiträge: 1942
Registriert: Mi Jan 29, 2020 10:12 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von mrinas »

Happyfreak hat geschrieben: Mi Feb 28, 2024 10:22 am Hallo,

gibt es schon Neuigkeiten zur Berechnung des SOC im Tronity Modul? Habe gesehen, dass die Funktion jetzt in der 2.1.3 Beta 2 vorhanden ist. Kann sie aber aktuell leider nicht testen.
Die Berechnung während des Ladens läuft jetzt auch im Tronity Modul. Es gibt noch einen sporadischen FEhler dass der SoC während des Ladens auf 0 gesetzt wird, ist noch nicht klar woher die Exception kommt.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Peugeot e2008, Tesla Model Y LR.
rloeffla
Beiträge: 21
Registriert: Di Sep 29, 2020 12:55 pm

Re: Berechnung des SoC während des Ladens schlägt fehl

Beitrag von rloeffla »

Bei mir funktioniert die Berechnung im Tronity-Modul nicht, der SoC-Abruf zu Beginn der Ladung funktioniert.
Hab ich etwas fasch konfiguriert?
aktuelles Release vom 19.03.2024
Dateianhänge
Screenshot 2024-05-10 083905.png
(64.94 KiB) Noch nie heruntergeladen
Antworten