Ich vermute, dass ich die Ursache für das nicht stoppende PV-Überschussladen in meinem Fall gefunden habe. Dazu muss ich zunächst unser Setup darstellen:
Hier ist das detaillierte Main-Log, wenn "Keine Leistung für PV-geführtes Laden übrig" ist
Code: Alles auswählen
2024-07-13 16:18:20,828 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-07-13 16:18:20,830 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-07-13 16:18:20,832 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 6
2024-07-13 16:18:20,833 - {control.counter:176} - {DEBUG:MainThread} - Zähler 6: [30.32, 32.5, 36.44]A verbleibende Ströme, 22567.18W verbleibende Leistung
2024-07-13 16:18:20,834 - {control.algorithm.common:95} - {INFO:MainThread} - LP2: Stromstärke 6A
2024-07-13 16:18:20,836 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-07-13 16:18:20,839 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -115.0W
2024-07-13 16:18:20,840 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -1547.8199999999997W
2024-07-13 16:18:20,843 - {control.counter:495} - {DEBUG:MainThread} - Zähler 6: Begrenzung der verbleibenden Leistung auf -1547.8199999999997W
2024-07-13 16:18:20,844 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-07-13 16:18:20,845 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-07-13 16:18:20,848 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'pv_charging', 'costs': 4.2541, 'imported_at_mode_switch': 3342923.83, 'imported_at_plugtime': 3342923.83, 'imported_since_mode_switch': 14983.149999999907, 'imported_since_plugged': 14983.149999999907, 'range_charged': 78.85868421052582, 'time_charged': '6:04', 'timestamp_start_charging': 1720858401.321057, 'ev': 2, 'prio': False, 'rfid': None, 'serial_number': None}
2024-07-13 16:18:20,851 - {control.process:111} - {INFO:MainThread} - LP2: set current 6 A, state PHASE_SWITCH_DELAY_EXPIRED
2024-07-13 16:18:20,854 - {modules.common.component_context:25} - {DEBUG:set current cp2} - Update Komponente ['Ladepunkt']
2024-07-13 16:18:20,873 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-07-13 16:18:21,081 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/2/control_parameter/limit, Payload None, vorherige Payload: , da die maximale Leistung an Zähler {} erreicht ist.
2024-07-13 16:18:21,083 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/2/control_parameter/required_current, Payload 6, vorherige Payload: 16
2024-07-13 16:18:25,108 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-07-13 16:18:30,125 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-07-13 16:18:30,128 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-07-13 16:18:30,130 - {root:75} - {INFO:MainThread} - # ***Start***
2024-07-13 16:18:30,235 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device3} - Start device reading {'component4': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x700d8148>}
2024-07-13 16:18:30,245 - {modules.common.component_context:54} - {DEBUG:device4} - Update Komponenten ['SMA Sunny Home Manager 2.0 Zähler']
2024-07-13 16:18:30,251 - {modules.common.component_context:25} - {DEBUG:set values cp2} - Update Komponente ['Ladepunkt']
2024-07-13 16:18:30,255 - {modules.common.component_context:25} - {DEBUG:device3} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-07-13 16:18:30,371 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device3} - WR 192.168.178.39: InverterState(currents=[0.0, 0.0, 0.0], power=-1318, exported=23130553, dc_power=-1365)
2024-07-13 16:18:30,374 - {modules.common.store._api:26} - {DEBUG:device3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1318, exported=23130553, dc_power=-1365)
2024-07-13 16:18:30,556 - {modules.common.component_context:25} - {DEBUG:device4} - Update Komponente ['SMA Sunny Home Manager 2.0 Zähler']
2024-07-13 16:18:30,557 - {modules.common.store._api:26} - {DEBUG:device4} - Raw data CounterState(currents=[4.634, 2.428, -1.534], powers=[1002.5, 550.8, -224.8], voltages=[242.507, 245.254, 243.495], power_factors=[0.922, 0.981, 0.655], imported=9032271.3, exported=15653493.5, power=1328.5, frequency=49.98)
2024-07-13 16:18:30,558 - {modules.devices.sma_shm.device:28} - {DEBUG:device4} - All components updated
2024-07-13 16:18:30,561 - {modules.common.component_context:25} - {DEBUG:component4} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-07-13 16:18:30,562 - {modules.common.component_context:25} - {DEBUG:update values cp2} - Update Komponente ['Ladepunkt']
2024-07-13 16:18:30,562 - {modules.common.store._api:26} - {DEBUG:component4} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1318, exported=23130553, dc_power=None)
2024-07-13 16:18:30,567 - {modules.common.store._api:30} - {INFO:component4} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1318, exported=23130553, dc_power=None)
2024-07-13 16:18:30,593 - {modules.common.component_context:25} - {DEBUG:component6} - Update Komponente ['SMA Sunny Home Manager 2.0 Zähler']
2024-07-13 16:18:30,594 - {modules.common.store._api:30} - {INFO:component6} - Saving CounterState(currents=[4.634, 2.428, -1.534], powers=[1002.5, 550.8, -224.8], voltages=[242.507, 245.254, 243.495], power_factors=[0.922, 0.981, 0.655], imported=9032271.3, exported=15653493.5, power=1328.5, frequency=49.98)
2024-07-13 16:18:30,641 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-07-13 16:18:30,642 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-07-13 16:18:30,643 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6bf58d18>
2024-07-13 16:18:30,644 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-07-13 16:18:30,646 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6bf58d18>
2024-07-13 16:18:30,666 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/2/control_parameter/limit, Payload None, vorherige Payload: , da die maximale Leistung an Zähler {} erreicht ist.
2024-07-13 16:18:30,666 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/2/control_parameter/required_current, Payload 6, vorherige Payload: 16
2024-07-13 16:18:30,756 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 6: [36.28, 32.6, 36.5]A
2024-07-13 16:18:30,757 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 6: 24029.49W
2024-07-13 16:18:30,759 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 1
2024-07-13 16:18:30,760 - {control.chargepoint.chargepoint:533} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2024-07-13 16:18:30,763 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 2, EV: MG ZS EV (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 5.91
2024-07-13 16:18:30,767 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1720880300.7623792, power=1302.82, imported=122202115.37095287, exported=0)
2024-07-13 16:18:30,768 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.0027791, power1: 1302.82, power2: 1288.51
2024-07-13 16:18:30,768 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 3.60079
2024-07-13 16:18:30,769 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 3.60079 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1720880310.7671475, power=1288.51, imported=122202118.97173849, exported=0)
2024-07-13 16:18:30,773 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0.0, daily_imported=0.0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-07-13 16:18:30,774 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=14872.0, daily_exported=0.0, power=1357.99, imported=3357911.87, exported=0))
2024-07-13 16:18:30,777 - {control.data:266} - {INFO:MainThread} - cp2
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=1, prio=False, required_current=6, required_currents=[6, 0.0, 0.0], state=7, 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=89), currents=[5.91, 0.03, -0.03], daily_imported=14872.0, daily_exported=0.0, evse_current=600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=3357911.87, phases_in_use=1, plug_state=True, power=1357.99, rfid_timestamp=None, rfid=None, serial_number='20173676', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[241.42, 245.02, 243.18]), set=Set(change_ev_permitted=[True, ''], charging_ev=2, charging_ev_prev=2, current=6, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=4.2541, imported_at_mode_switch=3342923.83, imported_at_plugtime=3342923.83, imported_since_mode_switch=14983.149999999907, imported_since_plugged=14983.149999999907, range_charged=78.85868421052582, time_charged='6:04', timestamp_start_charging=1720858401.321057, ev=2, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1720814201.62738, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6bf65cd0>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=2, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=2))
2024-07-13 16:18:30,778 - {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=[])
2024-07-13 16:18:30,779 - {control.data:266} - {INFO:MainThread} - counter6
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[1002.5, 550.8, -224.8], currents=[4.63, 2.43, -1.53], voltages=[242.51, 245.25, 243.5], power_factors=[0.92, 0.98, 0.66], unbalanced_load=0, frequency=49.98, daily_exported=7220.0, daily_imported=4846.0, imported=9032271.3, exported=15653493.5, fault_state=0, fault_str='Kein Fehler.', power=1328.5), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24029.49, raw_currents_left=[36.28, 32.6, 36.5], surplus_power_left=0, state_str=''))
2024-07-13 16:18:30,780 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'inverter', 'children': []}, {'id': 2, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=1288.51, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=12051.0, imported_home_consumption=122202118.97173849, disengageable_smarthome_power=0))
2024-07-13 16:18:30,782 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', 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='stop', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=25, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=10, limit=Limit(selected='soc', amount=1000, soc=80))))
2024-07-13 16:18:30,783 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='MG ZS EV Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=True, max_price=0.00033), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=True, frequency=Frequency(selected='once', once=['2024-04-04', '2024-04-04'], weekly=[False, False, False, False, False, False, False]), time=['00:00', '06:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=25, max_soc=95), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=60))))
2024-07-13 16:18:30,785 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='Standard-Lade-Profil', 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=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-07-13 16:18:30,786 - {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=1708184444.0, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-07-13 16:18:30,788 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='MG ZS EV', tag_id=[], get=Get(soc=89, soc_timestamp=1720880071.712138, force_soc_update=False, range=290.0, fault_state=0, fault_str='Kein Fehler.'))
2024-07-13 16:18:30,789 - {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=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-07-13 16:18:30,791 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=16, max_phases=1, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=19000, min_current=6, max_current_single_phase=6, battery_capacity=80000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-07-13 16:18:30,792 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='MG ZS EV Profil', max_current_multi_phases=16, max_phases=1, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=19000, min_current=6, max_current_single_phase=16, battery_capacity=49000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-07-13 16:18:30,794 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=0, bat_power_reserve_active=False, control_range=[0, 230], feed_in_yield=0, phase_switch_delay=7, phases_to_use=0, bat_power_discharge=0, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=150, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=1000), retry_failed_phase_switches=False, scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=1), 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, prices=Prices(bat=0.0003, cp=0, grid=0.0003, pv=0.0003), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x6c14b508>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-07-13 16:18:30,794 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-07-13 16:18:30,795 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-07-13 16:18:30,797 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={'1720875600': 0.00018590000000000002, '1720879200': 0.00019539999999999998, '1720882800': 0.0001996, '1720886400': 0.00023380000000000002, '1720890000': 0.0002595, '1720893600': 0.0002894, '1720897200': 0.0002903, '1720900800': 0.0002934, '1720904400': 0.0002745, '1720908000': 0.0003054, '1720911600': 0.0002748, '1720915200': 0.0002656, '1720918800': 0.0002523, '1720922400': 0.0002447, '1720926000': 0.0002434, '1720929600': 0.0002376, '1720933200': 0.00021659999999999998, '1720936800': 0.0001999, '1720940400': 0.00019559999999999998, '1720944000': 0.0001744, '1720947600': 0.0001519, '1720951200': 0.0001288, '1720954800': 0.0001116, '1720958400': 0.0001116})), 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 0x6c147ac0>), led=Led(active=False), rfid=Rfid(active=False))
2024-07-13 16:18:30,797 - {control.data:266} - {INFO:MainThread} - pv4
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=29263.0, monthly_exported=457246, yearly_exported=3701714, exported=23130553, fault_state=0, fault_str='Kein Fehler.', power=-1318))
2024-07-13 16:18:30,798 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=29263.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=457246, yearly_exported=4474367.0, exported=23130553, power=-1318))
2024-07-13 16:18:30,800 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.178.92', 'current_commit': '2024-06-04 08:52:24 +0200 [417a30647]', 'current_branch': 'Release', 'current_branch_commit': '2024-06-04 08:52:24 +0200 [417a30647]', 'current_missing_commits': [], 'datastore_version': 44, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.4', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1720880300, 'time': '16:18:20', 'grid': 1.962, 'house-power': 1.303, 'charging-all': 1.909, 'pv-all': 1.25, 'cp2-power': 1.909, 'ev2-soc': 89}, 'backup_before_update': True, 'module_update_completed': True}
2024-07-13 16:18:30,802 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'id': 3, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70a63760>}
2024-07-13 16:18:30,802 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.39', 'port': 502}
2024-07-13 16:18:30,803 - {control.data:279} - {INFO:MainThread} - device3
{'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'id': 3, 'configuration': {'ip_address': '192.168.178.39', 'port': 502}}
2024-07-13 16:18:30,804 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 4, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x700d8208>}
2024-07-13 16:18:30,806 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-07-13 16:18:30,807 - {control.data:281} - {INFO:MainThread} - component4
{'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 4, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-07-13 16:18:30,808 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Home Manager 2.0', 'type': 'sma_shm', 'id': 4, 'configuration': <modules.devices.sma_shm.config.SpeedwireComponentConfiguration object at 0x700c94a8>}
2024-07-13 16:18:30,809 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-13 16:18:30,810 - {control.data:279} - {INFO:MainThread} - device4
{'name': 'SMA Sunny Home Manager 2.0', 'type': 'sma_shm', 'id': 4, 'configuration': {}}
2024-07-13 16:18:30,815 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Home Manager 2.0 Zähler', 'type': 'counter', 'id': 6, 'configuration': <modules.devices.sma_shm.config.SmaHomeManagerCounterConfiguration object at 0x700d8418>}
2024-07-13 16:18:30,818 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'serials': None}
2024-07-13 16:18:30,819 - {control.data:281} - {INFO:MainThread} - component6
{'name': 'SMA Sunny Home Manager 2.0 Zähler', 'type': 'counter', 'id': 6, 'configuration': {'serials': None}}
2024-07-13 16:18:30,820 - {control.data:253} - {INFO:MainThread} -
2024-07-13 16:18:30,821 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-07-13 16:18:30,822 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-07-13 16:18:30,824 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 6
2024-07-13 16:18:30,830 - {control.counter:176} - {DEBUG:MainThread} - Zähler 6: [30.28, 32.6, 36.5]A verbleibende Ströme, 22649.49W verbleibende Leistung
2024-07-13 16:18:30,836 - {control.algorithm.common:95} - {INFO:MainThread} - LP2: Stromstärke 6A
2024-07-13 16:18:30,837 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-07-13 16:18:30,841 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -115.0W
2024-07-13 16:18:30,842 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -1465.5099999999984W
2024-07-13 16:18:30,843 - {control.counter:495} - {DEBUG:MainThread} - Zähler 6: Begrenzung der verbleibenden Leistung auf -1465.5099999999984W
2024-07-13 16:18:30,845 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-07-13 16:18:30,848 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-07-13 16:18:30,850 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'pv_charging', 'costs': 4.2541, 'imported_at_mode_switch': 3342923.83, 'imported_at_plugtime': 3342923.83, 'imported_since_mode_switch': 14988.040000000037, 'imported_since_plugged': 14988.040000000037, 'range_charged': 78.88442105263177, 'time_charged': '6:05', 'timestamp_start_charging': 1720858401.321057, 'ev': 2, 'prio': False, 'rfid': None, 'serial_number': None}
2024-07-13 16:18:30,853 - {control.process:111} - {INFO:MainThread} - LP2: set current 6 A, state PHASE_SWITCH_DELAY_EXPIRED
2024-07-13 16:18:30,858 - {modules.common.component_context:25} - {DEBUG:set current cp2} - Update Komponente ['Ladepunkt']
2024-07-13 16:18:30,893 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-07-13 16:18:35,106 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-07-13 16:18:40,120 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-07-13 16:18:40,123 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-07-13 16:18:40,124 - {root:75} - {INFO:MainThread} - # ***Start***
2024-07-13 16:18:40,188 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device3} - Start device reading {'component4': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x700d8148>}
2024-07-13 16:18:40,191 - {modules.common.component_context:25} - {DEBUG:device3} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-07-13 16:18:40,195 - {modules.common.component_context:54} - {DEBUG:device4} - Update Komponenten ['SMA Sunny Home Manager 2.0 Zähler']
2024-07-13 16:18:40,198 - {modules.common.component_context:25} - {DEBUG:set values cp2} - Update Komponente ['Ladepunkt']
2024-07-13 16:18:40,286 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device3} - WR 192.168.178.39: InverterState(currents=[0.0, 0.0, 0.0], power=-1277, exported=23130556, dc_power=-1323)
2024-07-13 16:18:40,286 - {modules.common.store._api:26} - {DEBUG:device3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1277, exported=23130556, dc_power=-1323)
2024-07-13 16:18:40,557 - {modules.common.component_context:25} - {DEBUG:device4} - Update Komponente ['SMA Sunny Home Manager 2.0 Zähler']
2024-07-13 16:18:40,557 - {modules.common.store._api:26} - {DEBUG:device4} - Raw data CounterState(currents=[4.701, 2.522, -1.49], powers=[1020.0, 575.2, -209.4], voltages=[242.437, 245.288, 243.379], power_factors=[0.925, 0.982, 0.628], imported=9032275.0, exported=15653493.5, power=1385.9, frequency=49.989)
2024-07-13 16:18:40,560 - {modules.devices.sma_shm.device:28} - {DEBUG:device4} - All components updated
2024-07-13 16:18:40,566 - {modules.common.component_context:25} - {DEBUG:component4} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-07-13 16:18:40,567 - {modules.common.component_context:25} - {DEBUG:update values cp2} - Update Komponente ['Ladepunkt']
2024-07-13 16:18:40,568 - {modules.common.store._api:26} - {DEBUG:component4} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1277, exported=23130556, dc_power=None)
2024-07-13 16:18:40,572 - {modules.common.store._api:30} - {INFO:component4} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1277, exported=23130556, dc_power=None)
2024-07-13 16:18:40,593 - {modules.common.component_context:25} - {DEBUG:component6} - Update Komponente ['SMA Sunny Home Manager 2.0 Zähler']
2024-07-13 16:18:40,593 - {modules.common.store._api:30} - {INFO:component6} - Saving CounterState(currents=[4.701, 2.522, -1.49], powers=[1020.0, 575.2, -209.4], voltages=[242.437, 245.288, 243.379], power_factors=[0.925, 0.982, 0.628], imported=9032275.0, exported=15653493.5, power=1385.9, frequency=49.989)
2024-07-13 16:18:40,637 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-07-13 16:18:40,638 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-07-13 16:18:40,638 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6bf79b98>
2024-07-13 16:18:40,641 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-07-13 16:18:40,642 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6bf79b98>
2024-07-13 16:18:40,828 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 6: [36.21, 32.51, 36.46]A
2024-07-13 16:18:40,829 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 6: 23976.79W
2024-07-13 16:18:40,831 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 1
2024-07-13 16:18:40,833 - {control.chargepoint.chargepoint:533} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2024-07-13 16:18:40,836 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 2, EV: MG ZS EV (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 5.91
2024-07-13 16:18:40,857 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1720880310.7671475, power=1288.51, imported=122202118.97173849, exported=0)
2024-07-13 16:18:40,860 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00280293, power1: 1288.51, power2: 1300.21
2024-07-13 16:18:40,860 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 3.628
2024-07-13 16:18:40,862 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 3.628 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1720880320.8576996, power=1300.21, imported=122202122.59974043, exported=0)
2024-07-13 16:18:40,863 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0.0, daily_imported=0.0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-07-13 16:18:40,865 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=14872.0, daily_exported=0.0, power=1362.69, imported=3357914.79, exported=0))
2024-07-13 16:18:40,867 - {control.data:266} - {INFO:MainThread} - cp2
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=1, prio=False, required_current=6, required_currents=[6, 0.0, 0.0], state=7, 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=89), currents=[5.91, 0.03, -0.03], daily_imported=14872.0, daily_exported=0.0, evse_current=600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=3357914.79, phases_in_use=1, plug_state=True, power=1362.69, rfid_timestamp=None, rfid=None, serial_number='20173676', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[241.13, 244.84, 242.88]), set=Set(change_ev_permitted=[True, ''], charging_ev=2, charging_ev_prev=2, current=6, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=4.2541, imported_at_mode_switch=3342923.83, imported_at_plugtime=3342923.83, imported_since_mode_switch=14988.040000000037, imported_since_plugged=14988.040000000037, range_charged=78.88442105263177, time_charged='6:05', timestamp_start_charging=1720858401.321057, ev=2, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1720814201.62738, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6bf444a8>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=2, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=2))
2024-07-13 16:18:40,871 - {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=[])
2024-07-13 16:18:40,872 - {control.data:266} - {INFO:MainThread} - counter6
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[1020.0, 575.2, -209.4], currents=[4.7, 2.52, -1.49], voltages=[242.44, 245.29, 243.38], power_factors=[0.93, 0.98, 0.63], unbalanced_load=0, frequency=49.989, daily_exported=7220.0, daily_imported=4846.0, imported=9032275.0, exported=15653493.5, fault_state=0, fault_str='Kein Fehler.', power=1385.9), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=23976.79, raw_currents_left=[36.21, 32.51, 36.46], surplus_power_left=0, state_str=''))
2024-07-13 16:18:40,873 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'inverter', 'children': []}, {'id': 2, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=1300.21, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=12051.0, imported_home_consumption=122202122.59974043, disengageable_smarthome_power=0))
2024-07-13 16:18:40,874 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', 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='stop', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=25, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=10, limit=Limit(selected='soc', amount=1000, soc=80))))
2024-07-13 16:18:40,875 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='MG ZS EV Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=True, max_price=0.00033), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=True, frequency=Frequency(selected='once', once=['2024-04-04', '2024-04-04'], weekly=[False, False, False, False, False, False, False]), time=['00:00', '06:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=25, max_soc=95), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=60))))
2024-07-13 16:18:40,876 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='Standard-Lade-Profil', 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=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-07-13 16:18:40,878 - {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=1708184444.0, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-07-13 16:18:40,879 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='MG ZS EV', tag_id=[], get=Get(soc=89, soc_timestamp=1720880071.712138, force_soc_update=False, range=290.0, fault_state=0, fault_str='Kein Fehler.'))
2024-07-13 16:18:40,880 - {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=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-07-13 16:18:40,882 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=16, max_phases=1, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=19000, min_current=6, max_current_single_phase=6, battery_capacity=80000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-07-13 16:18:40,883 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='MG ZS EV Profil', max_current_multi_phases=16, max_phases=1, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=19000, min_current=6, max_current_single_phase=16, battery_capacity=49000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-07-13 16:18:40,884 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=0, bat_power_reserve_active=False, control_range=[0, 230], feed_in_yield=0, phase_switch_delay=7, phases_to_use=0, bat_power_discharge=0, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=150, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=1000), retry_failed_phase_switches=False, scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=1), 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, prices=Prices(bat=0.0003, cp=0, grid=0.0003, pv=0.0003), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x6c14a760>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-07-13 16:18:40,885 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-07-13 16:18:40,886 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-07-13 16:18:40,887 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={'1720875600': 0.00018590000000000002, '1720879200': 0.00019539999999999998, '1720882800': 0.0001996, '1720886400': 0.00023380000000000002, '1720890000': 0.0002595, '1720893600': 0.0002894, '1720897200': 0.0002903, '1720900800': 0.0002934, '1720904400': 0.0002745, '1720908000': 0.0003054, '1720911600': 0.0002748, '1720915200': 0.0002656, '1720918800': 0.0002523, '1720922400': 0.0002447, '1720926000': 0.0002434, '1720929600': 0.0002376, '1720933200': 0.00021659999999999998, '1720936800': 0.0001999, '1720940400': 0.00019559999999999998, '1720944000': 0.0001744, '1720947600': 0.0001519, '1720951200': 0.0001288, '1720954800': 0.0001116, '1720958400': 0.0001116})), 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 0x6bf58190>), led=Led(active=False), rfid=Rfid(active=False))
2024-07-13 16:18:40,887 - {control.data:266} - {INFO:MainThread} - pv4
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=29263.0, monthly_exported=457246, yearly_exported=3701714, exported=23130556, fault_state=0, fault_str='Kein Fehler.', power=-1277))
2024-07-13 16:18:40,888 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=29263.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=457246, yearly_exported=4474367.0, exported=23130556, power=-1277))
2024-07-13 16:18:40,889 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.178.92', 'current_commit': '2024-06-04 08:52:24 +0200 [417a30647]', 'current_branch': 'Release', 'current_branch_commit': '2024-06-04 08:52:24 +0200 [417a30647]', 'current_missing_commits': [], 'datastore_version': 44, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.4', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1720880310, 'time': '16:18:30', 'grid': 1.329, 'house-power': 1.289, 'charging-all': 1.358, 'pv-all': 1.318, 'cp2-power': 1.358, 'ev2-soc': 89}, 'backup_before_update': True, 'module_update_completed': True}
2024-07-13 16:18:40,891 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'id': 3, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70a63760>}
2024-07-13 16:18:40,891 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.39', 'port': 502}
2024-07-13 16:18:40,892 - {control.data:279} - {INFO:MainThread} - device3
{'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'id': 3, 'configuration': {'ip_address': '192.168.178.39', 'port': 502}}
2024-07-13 16:18:40,893 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 4, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x700d8208>}
2024-07-13 16:18:40,895 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-07-13 16:18:40,896 - {control.data:281} - {INFO:MainThread} - component4
{'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 4, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-07-13 16:18:40,896 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Home Manager 2.0', 'type': 'sma_shm', 'id': 4, 'configuration': <modules.devices.sma_shm.config.SpeedwireComponentConfiguration object at 0x700c94a8>}
2024-07-13 16:18:40,897 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-13 16:18:40,898 - {control.data:279} - {INFO:MainThread} - device4
{'name': 'SMA Sunny Home Manager 2.0', 'type': 'sma_shm', 'id': 4, 'configuration': {}}
2024-07-13 16:18:40,899 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Home Manager 2.0 Zähler', 'type': 'counter', 'id': 6, 'configuration': <modules.devices.sma_shm.config.SmaHomeManagerCounterConfiguration object at 0x700d8418>}
2024-07-13 16:18:40,900 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'serials': None}
2024-07-13 16:18:40,901 - {control.data:281} - {INFO:MainThread} - component6
{'name': 'SMA Sunny Home Manager 2.0 Zähler', 'type': 'counter', 'id': 6, 'configuration': {'serials': None}}
2024-07-13 16:18:40,903 - {control.data:253} - {INFO:MainThread} -
Dies ist nur ein kleiner Auszug aus dem Log. Obwohl die ganze Zeit nur mit einer Phase geladen wird, versucht die openWB immer wieder die Phasenanzahl zu beschränken:
Meiner Meinung nach wird das Fahrzeugprofil hier nicht berücksichtigt.
gesetzt. Seitdem stoppt das PV-Überschussladen wenn nicht genügend Leistung zur Verfügung steht.