Ich habe von der Beta 2 auf die heutige Version im Master geupdated und mir ist aufgefallen, dass ich nun einen Regeloffset beim Solarladen habe.
Wir haben eine RCT Anlage.
Er zieht immer so 100-300W aus dem Speicher obwohl er das nicht soll (Prio auf Fahrzeuge und 0W reservierte Leistung). Die Beta 2 hat das nicht gemacht.
Ich meine aus der Form des Graphen auch zu erkennen, dass der Regelzyklus der Ladung zu den Daten verschoben ist. So was gab es glaube ich schon einmal. Man betrachte dazu die Spitzen auf dem Graph zwischen 11:46 und 11:49. Dies führt dann wohl zu der Speicherentleerung.
Code: Alles auswählen
2023-11-22 11:41:01,562 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2023-11-22 11:41:01,563 - {control.algorithm.algorithm:63} - {DEBUG:MainThread} - Ladepunkt 4: Prüfen, ob Phasenumschaltung durchgeführt werden soll.
2023-11-22 11:41:01,564 - {control.chargepoint.chargepoint:699} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2023-11-22 11:41:01,565 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 0W
2023-11-22 11:41:01,568 - {control.ev:441} - {DEBUG:MainThread} - Genutzter Strom: 9.62A, Überschuss: 0W, benötigte neue Leistung: -460W
2023-11-22 11:41:01,569 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 0W
2023-11-22 11:41:01,570 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 0W
2023-11-22 11:41:01,571 - {control.counter:352} - {DEBUG:MainThread} - LP4 Switch-Off-Threshold prüfen: 0W, Schwelle: 50W, freigegebener Überschuss 0W, Einspeisegrenze 0W
2023-11-22 11:41:01,571 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2023-11-22 11:41:01,575 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-11-22 11:41:01,577 - {control.counter:169} - {DEBUG:MainThread} - Zähler 0: [32.71, 37.81, 38.37]A verbleibende Ströme, 24953.282014160155W verbleibende Leistung
2023-11-22 11:41:01,579 - {control.algorithm.common:95} - {INFO:MainThread} - LP4: Stromstärke 6A
2023-11-22 11:41:01,580 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2023-11-22 11:41:01,582 - {control.counter:211} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 869.3620141601551W
2023-11-22 11:41:01,584 - {control.counter:457} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 869.3620141601551W
2023-11-22 11:41:01,585 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2023-11-22 11:41:01,587 - {control.algorithm.filter_chargepoints:117} - {DEBUG:MainThread} - Geordnete Ladepunkte [4]
2023-11-22 11:41:01,589 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-11-22 11:41:01,591 - {control.loadmanagement:76} - {DEBUG:MainThread} - Leistungsüberschreitung auf 869.3620141601551W korrigieren: [10.0, 0.0, 0.0]
2023-11-22 11:41:01,592 - {control.algorithm.surplus_controlled:118} - {DEBUG:MainThread} - Ungenutzten Sollstrom aufschlagen ergibt 9.879834844174589A.
2023-11-22 11:41:01,593 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [28.830165155825412, 37.81, 38.37]A verbleibende Ströme, -23.000000000000227W verbleibender Überschuss
2023-11-22 11:41:01,594 - {control.algorithm.common:95} - {INFO:MainThread} - LP4: Stromstärke 9.879834844174589A
2023-11-22 11:41:01,595 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2023-11-22 11:41:01,597 - {control.chargelog:52} - {DEBUG:MainThread} - imported_since_mode_switch 630.9799999999814 counter 687664.0
2023-11-22 11:41:01,600 - {control.process:111} - {INFO:MainThread} - LP4: set current 9.88 A, state CHARGING_ALLOWED
2023-11-22 11:41:01,602 - {modules.common.component_context:24} - {DEBUG:set current cp3} - Update Komponente ['Ladepunkt']
2023-11-22 11:41:01,604 - {modules.common.component_context:24} - {DEBUG:set current cp4} - Update Komponente ['Ladepunkt']
2023-11-22 11:41:01,639 - {control.counter:186} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-11-22 11:41:01,900 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2023-11-22 11:41:05,978 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2023-11-22 11:41:10,994 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2023-11-22 11:41:10,996 - {root:74} - {INFO:MainThread} - # ***Start***
2023-11-22 11:41:11,077 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['RCT Zähler']
2023-11-22 11:41:11,100 - {modules.common.component_context:24} - {DEBUG:set values cp3} - Update Komponente ['Ladepunkt']
2023-11-22 11:41:11,105 - {modules.common.component_context:24} - {DEBUG:set values cp4} - Update Komponente ['Ladepunkt']
2023-11-22 11:41:11,107 - {modules.devices.rct.rct_lib:447} - {DEBUG:device0} - connect to 192.168.188.71 port 8899
2023-11-22 11:41:11,203 - {modules.devices.rct.rct_lib:499} - {DEBUG:device0} - Response: requested 14 | consumed 14 | dropped 0 | duplicate 0 | Crc16Error 0 | pending 0
2023-11-22 11:41:11,204 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[5.935648204280427, -2.7403311537479045, -3.34899183110062], powers=[1440.219970703125, -664.4148559570312, -809.9406127929688], voltages=[242.6390380859375, 242.45787048339844, 241.84609985351562], power_factors=[0.0, 0.0, 0.0], imported=898806.0, exported=596021.0625, power=11.14447021484375, frequency=50.0279426574707)
2023-11-22 11:41:11,214 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['RCT Speicher']
2023-11-22 11:41:11,235 - {modules.devices.rct.rct_lib:447} - {DEBUG:device0} - connect to 192.168.188.71 port 8899
2023-11-22 11:41:11,305 - {modules.devices.rct.rct_lib:499} - {DEBUG:device0} - Response: requested 7 | consumed 7 | dropped 0 | duplicate 0 | Crc16Error 0 | pending 0
2023-11-22 11:41:11,306 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=440297.71875, exported=413175.125, power=-327.0360412597656, soc=22.760266065597534)
2023-11-22 11:41:11,307 - {modules.common.fault_state:55} - {ERROR:device0} - RCT Speicher: FaultState FaultStateLevel.WARNING, FaultStr Alarm Status Speicher ist ungleich 0. Status 1: 0, Status 2: 0, Status 3: 2048,, Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 24, in __call__
self.__updater(component)
File "/var/www/html/openWB/packages/modules/devices/rct/device.py", line 44, in <lambda>
component_updater=IndependentComponentUpdater(lambda component: update_component(component.update)),
File "/var/www/html/openWB/packages/modules/devices/rct/device.py", line 31, in update_component
update_func(rct)
File "/var/www/html/openWB/packages/modules/devices/rct/bat.py", line 42, in update
raise FaultState.warning(
modules.common.fault_state.FaultState: ('Alarm Status Speicher ist ungleich 0. Status 1: 0, Status 2: 0, Status 3: 2048,', <FaultStateLevel.WARNING: 1>)
2023-11-22 11:41:11,310 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['RCT Wechselrichter']
2023-11-22 11:41:11,322 - {modules.devices.rct.rct_lib:447} - {DEBUG:device0} - connect to 192.168.188.71 port 8899
2023-11-22 11:41:11,384 - {modules.devices.rct.rct_lib:499} - {DEBUG:device0} - Response: requested 6 | consumed 6 | dropped 0 | duplicate 0 | Crc16Error 0 | pending 0
2023-11-22 11:41:11,385 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2194.0130615234375, exported=2108209.0, dc_power=None)
2023-11-22 11:41:11,389 - {modules.common.component_context:24} - {DEBUG:component1} - Update Komponente ['RCT Speicher']
2023-11-22 11:41:11,390 - {modules.common.store._api:30} - {INFO:component1} - Saving BatState(imported=440297.71875, exported=413175.125, power=-327.0360412597656, soc=22.760266065597534)
2023-11-22 11:41:11,391 - {modules.common.component_context:24} - {DEBUG:component2} - Update Komponente ['RCT Wechselrichter']
2023-11-22 11:41:11,393 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2194.0130615234375, exported=2108209.0, dc_power=None)
2023-11-22 11:41:11,395 - {modules.common.component_context:24} - {DEBUG:update values cp3} - Update Komponente ['Ladepunkt']
2023-11-22 11:41:11,396 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2194.0130615234375, exported=2108209.0, dc_power=None)
2023-11-22 11:41:11,400 - {modules.common.component_context:24} - {DEBUG:update values cp4} - Update Komponente ['Ladepunkt']
2023-11-22 11:41:11,438 - {modules.common.component_context:24} - {DEBUG:component0} - Update Komponente ['RCT Zähler']
2023-11-22 11:41:11,439 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[5.935648204280427, -2.7403311537479045, -3.34899183110062], powers=[1440.219970703125, -664.4148559570312, -809.9406127929688], voltages=[242.6390380859375, 242.45787048339844, 241.84609985351562], power_factors=[0.0, 0.0, 0.0], imported=898806.0, exported=596021.0625, power=11.14447021484375, frequency=50.0279426574707)
2023-11-22 11:41:11,496 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/exported, Payload 413175.12, vorherige Payload: 413171.0
2023-11-22 11:41:11,497 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/power, Payload -327.04, vorherige Payload: -198.92
2023-11-22 11:41:11,620 - {control.bat_all:213} - {DEBUG:MainThread} - Verbleibende Speicher-Leistung: -327.04W
2023-11-22 11:41:11,620 - {control.bat_all:173} - {INFO:MainThread} - -327.04W verbleibende Speicher-Leistung
2023-11-22 11:41:11,629 - {control.counter:138} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [38.68, 37.74, 38.38]A
2023-11-22 11:41:11,630 - {control.counter:161} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 26267.315529785155W
2023-11-22 11:41:11,633 - {control.chargepoint.chargepoint:277} - {INFO:MainThread} - LP 3: Keine Ladung, da kein Auto angesteckt ist.
2023-11-22 11:41:11,635 - {control.chargepoint.chargepoint:699} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2023-11-22 11:41:11,636 - {control.chargepoint.chargepoint:682} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2023-11-22 11:41:11,644 - {control.ev:572} - {DEBUG:MainThread} - Keine Ladung, da kein Zeitfenster für Zeitladen aktiv ist.
2023-11-22 11:41:11,654 - {control.chargepoint.chargepoint:898} - {INFO:MainThread} - LP 4, EV: ID.4 Roland (EV-Nr.5): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 9.62
2023-11-22 11:41:11,660 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1700649661.4964702, power=207.47798583984377, imported=598959.6368522485, exported=869.2314471701553)
2023-11-22 11:41:11,664 - {modules.common.simcount._calculate:13} - {DEBUG:MainThread} - time passed: 0.00282337, power1: 207.478, power2: 253.734
2023-11-22 11:41:11,665 - {modules.common.simcount._calculate:29} - {DEBUG:MainThread} - power did not change sign. Total energy: 0.651086
2023-11-22 11:41:11,667 - {modules.common.simcount._simcount:47} - {DEBUG:MainThread} - imported: 0.651086 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1700649671.660594, power=253.7344702148439, imported=598960.2879384275, exported=869.2314471701553)
2023-11-22 11:41:11,672 - {control.data:266} - {INFO:MainThread} - bat1
BatData(get=Get(soc=22, daily_exported=532.13, daily_imported=2261.91, imported=440297.72, exported=413175.12, fault_state=1, fault_str='Alarm Status Speicher ist ungleich 0. Status 1: 0, Status 2: 0, Status 3: 2048,', power=-327.04))
2023-11-22 11:41:11,674 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=22, daily_exported=532.13, daily_imported=2261.91, fault_str='Speicher-Leistung wird nicht in der Regelung berücksichtigt, da in einer der Batterie-Komponenten eine Warnung (zB während der Kalibrierung) oder ein Fehler aufgetreten ist. Bitte die Status-Meldungen der Batterie-Komponenten prüfen.', fault_state=0, imported=440297.72, exported=413175.12, power=-327.04), set=Set(charging_power_left=-327.04, switch_on_soc_reached=True))
2023-11-22 11:41:11,675 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=4333.98, daily_exported=0, power=2278.46, imported=1349567.99, exported=0))
2023-11-22 11:41:11,677 - {control.data:266} - {INFO:MainThread} - cp3
ChargepointData(control_parameter=ControlParameter(chargemode='stop', current_plan=None, 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=80), currents=[0.0, 0.0, 0.0], daily_imported=679.99, daily_exported=0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=661898.01, 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.', voltages=[241.47, 240.4, 241.31]), 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='_', 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), 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 0x702d1e38>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=6, name='Ladepunkt Sabine', type='internal_openwb', template=2, connected_phases=3, phase_1=3, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2023-11-22 11:41:11,678 - {control.data:266} - {INFO:MainThread} - cp4
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, imported_at_plan_start=687033.02, imported_instant_charging=None, limit=', da die maximale Leistung an Zähler {} erreicht ist.', phases=1, prio=False, 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=72), currents=[9.62, 0.0, 0.03], daily_imported=3653.99, daily_exported=0, evse_current=988, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=687669.98, phases_in_use=1, plug_state=True, power=2278.46, rfid_timestamp=None, rfid=None, soc=None, soc_timestamp=None, state_str=None, voltages=[239.25, 241.54, 241.61]), set=Set(change_ev_permitted=[True, ''], charging_ev=5, charging_ev_prev=5, current=9.88, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', imported_at_mode_switch=687033.02, imported_at_plugtime=687033.02, imported_since_mode_switch=630.9799999999814, imported_since_plugged=630.9799999999814, range_charged=2.8680909090908244, time_charged='0:14', timestamp_start_charging='11/22/2023, 11:26:41'), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time='11/22/2023, 11:22:11', required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x70cb96d0>), config=Config(configuration={'ip_address': '192.168.188.11', 'duo_num': 0}, ev=5, name='Ladepunkt Roland', type='external_openwb', template=1, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=4))
2023-11-22 11:41:11,685 - {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=16, name='Standard Ladepunkt-Profil', rfid_enabling=False, valid_tags=[])
2023-11-22 11:41:11,687 - {control.data:266} - {INFO:MainThread} - cpt1
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=1, max_current_multi_phases=16, max_current_single_phase=16, name='Ladepunkt-Profil Roland', rfid_enabling=False, valid_tags=[])
2023-11-22 11:41:11,690 - {control.data:266} - {INFO:MainThread} - cpt2
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=2, max_current_multi_phases=16, max_current_single_phase=16, name='Ladepunkt-Profil Sabine', rfid_enabling=False, valid_tags=[])
2023-11-22 11:41:11,692 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[1440.22, -664.41, -809.94], currents=[5.94, -2.74, -3.35], voltages=[242.64, 242.46, 241.85], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50.0279426574707, daily_exported=10.125, daily_imported=4627.75, imported=898806.0, exported=596021.0625, fault_state=0, fault_str='Kein Fehler.', power=11.14447021484375), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=26267.315529785155, raw_currents_left=[38.68, 37.74, 38.38], surplus_power_left=0, state_str=''))
2023-11-22 11:41:11,693 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'bat', 'children': []}, {'id': 2, 'type': 'inverter', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}, {'id': 4, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=253.7344702148439, invalid_home_consumption=0, daily_yield_home_consumption=4556.5536706543, imported_home_consumption=598960.2879384275, disengageable_smarthome_power=0))
2023-11-22 11:41:11,695 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, 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=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=50))))
2023-11-22 11:41:11,697 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='LP Sabine', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=True, plans={'1': TimeChargingPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['22:00', '07:00'], name='Zeitladen 50% SAB', current=6, limit=Limit(selected='soc', amount=1000, soc=80))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=8, limit=Limit(selected='none', amount=1000, soc=80))))
2023-11-22 11:41:11,698 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='LP Christian', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=False, plans={'2': TimeChargingPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['22:00', '07:00'], name='Zeitlosen 50%', current=16, limit=Limit(selected='soc', amount=1000, soc=80))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=6, limit=Limit(selected='soc', amount=1000, soc=80))))
2023-11-22 11:41:11,701 - {control.data:266} - {INFO:MainThread} - ct3
ChargeTemplateData(name='LP Roland', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=True, plans={'0': TimeChargingPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['22:00', '07:00'], name='Zeitladen-Profil 50% RO', current=16, limit=Limit(selected='soc', amount=1000, soc=65))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=70))))
2023-11-22 11:41:11,703 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Profil', 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=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=None, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-11-22 11:41:11,705 - {control.data:266} - {INFO:MainThread} - ev5
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='ID4', 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=22000, min_current=6, max_current_single_phase=16, battery_capacity=77000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=3, ev_template=1, name='ID.4 Roland', tag_id=[], get=Get(soc=72, soc_timestamp='11/22/2023, 11:37:16', force_soc_update=False, range=250.0, fault_state=0, fault_str='Kein Fehler.'))
2023-11-22 11:41:11,708 - {control.data:266} - {INFO:MainThread} - ev6
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='ID3', 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=18000, min_current=6, max_current_single_phase=16, battery_capacity=54000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=1, ev_template=2, name='ID.3 Sabine', tag_id=[], get=Get(soc=80, soc_timestamp='11/22/2023, 07:35:01', force_soc_update=False, range=254.0, fault_state=0, fault_str='Kein Fehler.'))
2023-11-22 11:41:11,709 - {control.data:266} - {INFO:MainThread} - ev7
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='ID3', 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=18000, min_current=6, max_current_single_phase=16, battery_capacity=54000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=2, ev_template=2, name='ID.3 Christian', tag_id=[], get=Get(soc=72, soc_timestamp='11/22/2023, 08:11:52', force_soc_update=False, range=220.0, fault_state=0, fault_str='Kein Fehler.'))
2023-11-22 11:41:11,710 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Profil', 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=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=None, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-11-22 11:41:11,713 - {control.data:266} - {INFO:MainThread} - ev4
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Profil', 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=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=None, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-11-22 11:41:11,714 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', 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=16, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2023-11-22 11:41:11,716 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='ID4', 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=22000, min_current=6, max_current_single_phase=16, battery_capacity=77000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2023-11-22 11:41:11,717 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(name='ID3', 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=18000, min_current=6, max_current_single_phase=16, battery_capacity=54000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2023-11-22 11:41:11,721 - {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=0, control_range=[0, 230], feed_in_yield=15000, phase_switch_delay=7, phases_to_use=0, rundown_power=1000, rundown_soc=50, switch_off_delay=900, switch_off_soc=0, switch_off_threshold=50, switch_on_delay=240, switch_on_soc=0, switch_on_threshold=1500), 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='primary', 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, price_kwh=0.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-11-22 11:41:11,729 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2023-11-22 11:41:11,735 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2023-11-22 11:41:11,740 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=600, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x714d2bf8>), led=Led(active=False), rfid=Rfid(active=False))
2023-11-22 11:41:11,743 - {control.data:266} - {INFO:MainThread} - pv2
PvData(config=Config(max_ac_out=9900), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=5996.312, monthly_exported=0, yearly_exported=0, exported=2108209.0, fault_state=0, fault_str='Kein Fehler.', power=-2194.01))
2023-11-22 11:41:11,757 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=5996.312, monthly_exported=0, yearly_exported=0, exported=2108209.0, power=-2194.01))
2023-11-22 11:41:11,759 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.188.12', 'current_commit': '2023-11-22 08:03:15 +0100 [4a573611f]', 'current_branch': 'master', 'current_branch_commit': '2023-11-22 08:03:15 +0100 [4a573611f]', 'current_missing_commits': [], 'datastore_version': 29, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.2-Beta.4', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1700649661, 'time': '11:41:01', 'grid': -0.056, 'house-power': 0.207, 'charging-all': 2.278, 'pv-all': 2.342, 'cp3-power': 0.0, 'cp4-power': 2.278, 'ev5-soc': 72, 'ev6-soc': 80, 'ev7-soc': 72, 'bat-all-power': -0.199, 'bat-all-soc': 22}, 'module_update_completed': True}
2023-11-22 11:41:11,760 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'RCT', 'type': 'rct', 'id': 0, 'configuration': {'ip_address': '192.168.188.71'}}
2023-11-22 11:41:11,762 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'RCT Zähler', 'type': 'counter', 'id': 0, 'configuration': {}}
2023-11-22 11:41:11,762 - {control.data:281} - {INFO:MainThread} - component1
{'name': 'RCT Speicher', 'type': 'bat', 'id': 1, 'configuration': {}}
2023-11-22 11:41:11,764 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'RCT Wechselrichter', 'type': 'inverter', 'id': 2, 'configuration': {}}
2023-11-22 11:41:11,764 - {control.data:253} - {INFO:MainThread} -