3p-Ladung mit Umschaltung. Mindeststrom von 6A war schon eingestellt, um das ganze An- und Abschalten zu umgehen.
Die Hilfstexte der Fragezeichen habe ich alle mehrfach gelesen. Auch wenn die Texte als einzelen sehr gut und kompakt geschrieben sind, finde ich diese Art der Dokumentation sehr, sehr schwierig, da die Informationen alle auf verschiedene Blöcke und auch ggf. Seiten verteilt sind, die sich dann aber auch wieder beeinflussen ohne dass man die andere Einstellung bzw. Hilfe dann wieder sehen kann. Deshalb versuche ich ja zwischendurch schon, wenn ich was verstanden habe und Zeit habe, das Wiki zu ergänzen.
Was meinst du damit? Das steht so aber nicht in den Fragezeichen. Und was heißt das für mein Problem? Das macht doch hier pro Phase gar keinen Sinn... Es geht um Gesamtladeleistung auf dieser Seite. Auch sind die Zähler ja saldierend, heißt es ist egal was einzelne Phasen machen. Falls es wirklich pro Phase wäre, ist das falsch.
Die vergisst die Software bei 1p-3p Umschaltung, dass bei der Leistungserhöhung zwei Phasen mehr benötigt werden?
Mein Log wird die ganze Zeit von solchen Fehlermeldungen (im Normalmodus) gefüllt:
Hier mal der relevante Log-Auszug. Da scheint irgendwas mit dem Hausverbrauch nicht hinzuhauen...
Code: Alles auswählen
2024-02-18 11:26:11,097 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-02-18 11:26:11,099 - {control.algorithm.algorithm:63} - {DEBUG:MainThread} - Ladepunkt 1: Prüfen, ob Phasenumschaltung durchgeführt werden soll.
2024-02-18 11:26:11,100 - {control.chargepoint.chargepoint:699} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-02-18 11:26:11,101 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -644.0W
2024-02-18 11:26:11,102 - {control.ev:449} - {DEBUG:MainThread} - Genutzter Strom: 11.52A, Überschuss: 644.0W, benötigte neue Leistung: 3220W
2024-02-18 11:26:11,103 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -644.0W
2024-02-18 11:26:11,104 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-02-18 11:26:11,107 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 2
2024-02-18 11:26:11,109 - {control.counter:169} - {DEBUG:MainThread} - Zähler 2: [63.519999999999996, 66.36, 65.68]A verbleibende Ströme, 44863.57W verbleibende Leistung
2024-02-18 11:26:11,110 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 6A
2024-02-18 11:26:11,112 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-02-18 11:26:11,114 - {control.algorithm.filter_chargepoints:117} - {DEBUG:MainThread} - Geordnete Ladepunkte [1]
2024-02-18 11:26:11,115 - {control.algorithm.additional_current:26} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 2
2024-02-18 11:26:11,118 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 6A
2024-02-18 11:26:11,119 - {control.counter:211} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1978.5699999999997W
2024-02-18 11:26:11,120 - {control.counter:457} - {DEBUG:MainThread} - Zähler 2: Begrenzung der verbleibenden Leistung auf 1978.5699999999997W
2024-02-18 11:26:11,121 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-02-18 11:26:11,123 - {control.algorithm.filter_chargepoints:117} - {DEBUG:MainThread} - Geordnete Ladepunkte [1]
2024-02-18 11:26:11,126 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 2
2024-02-18 11:26:11,127 - {control.loadmanagement:76} - {DEBUG:MainThread} - Leistungsüberschreitung auf 1978.5699999999997W korrigieren: [26.0, 0.0, 0.0]
2024-02-18 11:26:11,130 - {control.algorithm.surplus_controlled:118} - {DEBUG:MainThread} - Ungenutzten Sollstrom aufschlagen ergibt 14.812478260869565A.
2024-02-18 11:26:11,131 - {control.counter:176} - {DEBUG:MainThread} - Zähler 2: [54.70752173913043, 66.36, 65.68]A verbleibende Ströme, -48.30000000000018W verbleibender Überschuss
2024-02-18 11:26:11,132 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 14.812478260869565A
2024-02-18 11:26:11,134 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-02-18 11:26:11,136 - {control.chargelog:52} - {DEBUG:MainThread} - imported_since_mode_switch 7816.0 counter 85896.0
2024-02-18 11:26:11,139 - {control.process:111} - {INFO:MainThread} - LP1: set current 14.81 A, state CHARGING_ALLOWED
2024-02-18 11:26:11,141 - {modules.common.component_context:24} - {DEBUG:set current cp1} - Update Komponente ['Ladepunkt']
2024-02-18 11:26:11,163 - {control.counter:186} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-02-18 11:26:11,396 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-18 11:26:11,398 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread.
2024-02-18 11:26:15,408 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-18 11:26:20,424 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-02-18 11:26:20,426 - {root:74} - {INFO:MainThread} - # ***Start***
2024-02-18 11:26:20,429 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-18 11:26:20,431 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread.
2024-02-18 11:26:25,444 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-18 11:26:30,456 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-02-18 11:26:30,458 - {root:74} - {INFO:MainThread} - # ***Start***
2024-02-18 11:26:30,527 - {modules.common.component_context:51} - {DEBUG:device1} - Update Komponenten ['MQTT-Zähler', 'MQTT-Wechselrichter']
2024-02-18 11:26:30,528 - {modules.devices.mqtt.device:47} - {DEBUG:device1} - MQTT-Module müssen nicht ausgelesen werden.
2024-02-18 11:26:30,529 - {modules.common.component_context:24} - {DEBUG:set values cp1} - Update Komponente ['Ladepunkt']
2024-02-18 11:26:30,572 - {modules.common.component_context:24} - {DEBUG:component3} - Update Komponente ['MQTT-Wechselrichter']
2024-02-18 11:26:30,572 - {modules.common.component_context:24} - {DEBUG:update values cp1} - Update Komponente ['Ladepunkt']
2024-02-18 11:26:30,580 - {modules.common.component_context:24} - {DEBUG:component2} - Update Komponente ['MQTT-Zähler']
2024-02-18 11:26:30,791 - {control.counter:138} - {INFO:MainThread} - Verbleibende Ströme an Zähler 2: [72.64, 66.4, 65.68]A
2024-02-18 11:26:30,795 - {control.counter:161} - {INFO:MainThread} - Verbleibende Leistung an Zähler 2: 45481.29W
2024-02-18 11:26:30,811 - {control.chargepoint.chargepoint:699} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-02-18 11:26:30,812 - {control.chargepoint.chargepoint:682} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2024-02-18 11:26:30,813 - {control.ev:582} - {DEBUG:MainThread} - Keine Ladung, da kein Zeitfenster für Zeitladen aktiv ist.
2024-02-18 11:26:30,819 - {control.chargepoint.chargepoint:898} - {INFO:MainThread} - LP 1, EV: Opel Corsa-e (EV-Nr.1): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.INSTANT_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 14.64
2024-02-18 11:26:30,833 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -82.11999999999989W, Berücksichtigte Komponenten neben EVU [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'cp', 'children': []}]
2024-02-18 11:26:30,835 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0, daily_imported=0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, switch_on_soc_reached=False))
2024-02-18 11:26:30,838 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=1165.0, daily_exported=0, power=3172.29, imported=85913.0, exported=0))
2024-02-18 11:26:30,840 - {control.data:266} - {INFO:MainThread} - cp1
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, imported_at_plan_start=78080.0, 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.INSTANT_CHARGING: 'instant_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=74), currents=[14.64, 0.04, -0.04], daily_imported=1165.0, daily_exported=0, evse_current=1481, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=85913.0, phases_in_use=1, plug_state=True, power=3172.29, rfid_timestamp=None, rfid=None, soc=None, soc_timestamp=None, state_str=None, voltages=[220.83, 228.18, 225.39]), set=Set(change_ev_permitted=[True, ''], charging_ev=1, charging_ev_prev=1, current=14.81, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', imported_at_mode_switch=78080.0, imported_at_plugtime=78080.0, imported_since_mode_switch=7816.0, imported_since_plugged=7816.0, range_charged=41.13684210526316, time_charged='21:23', timestamp_start_charging='02/17/2024, 14:02:40'), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time='02/17/2024, 14:02:20', required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6d000298>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=1, control_pilot_interruption_hw=1, id=1))
2024-02-18 11:26:30,844 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=20, max_current_single_phase=20, name='Standard Ladepunkt-Profil', rfid_enabling=False, valid_tags=[])
2024-02-18 11:26:30,845 - {control.data:266} - {INFO:MainThread} - counter2
CounterData(config=Config(max_currents=[63, 63, 63], max_total_power=43000), get=Get(powers=[550, -735, -574], currents=[5, -3.36, -2.72], voltages=[225.3, 225.5, 225.6], power_factors=[0.78999996185303, 0.33999997377396, 0.79999995231628], unbalanced_load=0, frequency=50, daily_exported=430, daily_imported=3810, imported=5697410, exported=21991470, fault_state=1, fault_str='Der Wert für den Hausverbrauch ist nicht plausibel (negativ). Bitte die Leistungen der Komponenten und die Anordnung in der Hierarchie prüfen.', power=691), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=45481.29, raw_currents_left=[72.64, 66.4, 65.68], surplus_power_left=0, state_str=''))
2024-02-18 11:26:30,847 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 2, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=549.3700000000001, invalid_home_consumption=3, daily_yield_home_consumption=6003.91233546166, imported_home_consumption=190296.5071702743, disengageable_smarthome_power=0))
2024-02-18 11:26:30,848 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=True, plans={'3': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, True, True, False, False, False]), time=['07:30', '07:50'], name='Zeitladen-Standard', current=6, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=12, min_current=6, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={'1': ScheduledChargingPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), current=32, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=90, soc_scheduled=80), time='07:10')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='soc', amount=50000, soc=80))))
2024-02-18 11:26:30,850 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Standard-Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, True, True, True, False, False]), time=['07:00', '08:00'], name='Wochentags morgens', current=7, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='stop', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={'0': ScheduledChargingPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), current=14, name='Morgens', limit=ScheduledLimit(selected='soc', amount=3000, soc_limit=90, soc_scheduled=80), time='07:45')}), instant_charging=InstantCharging(current=10, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-18 11:26:30,850 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='Standard-Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=False, plans={'2': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, True, True, True, False, False]), time=['07:15', '08:00'], name='Wochentags morgens', current=7, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='stop', 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=10, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-18 11:26:30,852 - {control.data:266} - {INFO:MainThread} - ct3
ChargeTemplateData(name='Sofortladeprofil', disable_after_unplug=False, prio=True, load_default=False, time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='instant_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=20, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-18 11:26:30,855 - {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=True, control_pilot_interruption_duration=7, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=95, nominal_difference=1, keep_charge_active_duration=50), et_num=0), soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='02/03/2024, 21:18:13', force_soc_update=True, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-18 11:26:30,857 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Opel Corsa-e', 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=19000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=95, nominal_difference=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), charge_template=0, ev_template=1, name='Opel Corsa-e', tag_id=[], get=Get(soc=74, soc_timestamp='02/18/2024, 11:24:26', force_soc_update=False, range=190, fault_state=0, fault_str='Kein Fehler.'))
2024-02-18 11:26:30,859 - {control.data:266} - {INFO:MainThread} - ev2
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=3, ev_template=1, name='Opel Corsa-e Sofortladen', tag_id=[], get=Get(soc=0, soc_timestamp=None, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-18 11:26:30,860 - {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=True, control_pilot_interruption_duration=7, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=95, nominal_difference=1, keep_charge_active_duration=50)
2024-02-18 11:26:30,862 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Opel Corsa-e', 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=19000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=95, nominal_difference=1, keep_charge_active_duration=40)
2024-02-18 11:26:30,863 - {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=[0, 230], feed_in_yield=15000, phase_switch_delay=5, phases_to_use=0, rundown_power=1000, rundown_soc=50, switch_off_delay=60, switch_off_soc=40, switch_off_threshold=500, switch_on_delay=30, switch_on_soc=60, 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=20, 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.33, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2024-02-18 11:26:30,865 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-02-18 11:26:30,866 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-02-18 11:26:30,867 - {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=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6d01e520>), led=Led(active=False), rfid=Rfid(active=True))
2024-02-18 11:26:30,867 - {control.data:266} - {INFO:MainThread} - pv3
PvData(config=Config(max_ac_out=13000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=3650, monthly_exported=0, yearly_exported=0, exported=26292630, fault_state=0, fault_str='Kein Fehler.', power=-2399.17))
2024-02-18 11:26:30,868 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=3650, monthly_exported=0, yearly_exported=0, exported=26292630, power=-2399.17))
2024-02-18 11:26:30,868 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.1.60', 'current_commit': '2024-01-03 12:21:20 +0100 [06bcf54f9]', 'current_branch': 'Release', 'current_branch_commit': '2024-01-03 12:21:20 +0100 [06bcf54f9]', 'current_missing_commits': [], 'datastore_version': 29, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.2-Patch.2', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1708251971, 'time': '11:26:11', 'grid': -0.759, 'house-power': 0.549, 'charging-all': 2.485, 'pv-all': 2.422, 'cp1-power': 2.485, 'ev1-soc': 74}, 'module_update_completed': True}
2024-02-18 11:26:30,869 - {control.data:279} - {INFO:MainThread} - device1
{'name': 'MQTT', 'type': 'mqtt', 'id': 1, 'configuration': {}}
2024-02-18 11:26:30,869 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'MQTT-Zähler', 'type': 'counter', 'id': 2, 'configuration': {}}
2024-02-18 11:26:30,869 - {control.data:281} - {INFO:MainThread} - component3
{'name': 'MQTT-Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {}}
2024-02-18 11:26:30,870 - {control.data:253} - {INFO:MainThread} -