Code: Alles auswählen
2023-08-10 09:36:40,050 - {root:65} - {INFO:MainThread} - # ***Start***
2023-08-10 09:36:40,118 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device1} - Start device reading {'component2': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x711d1958>}
2023-08-10 09:36:40,119 - {modules.common.component_context:51} - {DEBUG:device2} - Update Komponenten ['MQTT-Speicher', 'MQTT-Wechselrichter']
2023-08-10 09:36:40,121 - {modules.common.component_context:51} - {DEBUG:device3} - Update Komponenten []
2023-08-10 09:36:40,121 - {modules.devices.mqtt.device:47} - {DEBUG:device2} - MQTT-Module müssen nicht ausgelesen werden.
2023-08-10 09:36:40,124 - {modules.common.component_context:51} - {DEBUG:device0} - Update Komponenten ['SMA Home Manager Zähler']
2023-08-10 09:36:40,127 - {modules.common.component_context:24} - {DEBUG:cp6} - Update Komponente ['Ladepunkt']
2023-08-10 09:36:40,142 - {modules.common.component_context:24} - {DEBUG:device1} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2023-08-10 09:36:40,218 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['SMA Home Manager Zähler']
2023-08-10 09:36:40,219 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(voltages=[233.001, 233.399, 233.86], powers=[-3942.8, -2269.5, -2094.0], currents=[-17.29, -9.915, -9.145], power_factors=[0.984, 0.984, 0.981], imported=9800789.0, exported=50477231.2, power=-8306.3, frequency=50.0)
2023-08-10 09:36:40,221 - {modules.devices.sma_shm.device:29} - {DEBUG:device0} - All components updated
2023-08-10 09:36:40,900 - {modules.devices.sma_sunny_boy.inverter:72} - {DEBUG:device1} - WR 192.168.1.118: InverterState(currents=[0.0, 0.0, 0.0], power=-6860, exported=62807812, dc_power=-6966)
2023-08-10 09:36:40,901 - {modules.common.store._api:26} - {DEBUG:device1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-6860, exported=62807812, dc_power=-6966)
2023-08-10 09:36:40,910 - {modules.common.component_context:24} - {DEBUG:component2} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2023-08-10 09:36:40,914 - {modules.common.component_context:24} - {DEBUG:component4} - Update Komponente ['MQTT-Speicher']
2023-08-10 09:36:40,916 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-6860, exported=62807812, dc_power=None)
2023-08-10 09:36:40,917 - {modules.common.component_context:24} - {DEBUG:component5} - Update Komponente ['MQTT-Wechselrichter']
2023-08-10 09:36:40,922 - {modules.common.component_context:24} - {DEBUG:cp6} - Update Komponente ['Ladepunkt']
2023-08-10 09:36:40,925 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-6860, exported=62807812, dc_power=None)
2023-08-10 09:36:40,930 - {modules.common.component_context:24} - {DEBUG:component7} - Update Komponente ['SMA Home Manager Zähler']
2023-08-10 09:36:40,941 - {modules.common.store._api:30} - {INFO:component7} - Saving CounterState(voltages=[233.001, 233.399, 233.86], powers=[-3942.8, -2269.5, -2094.0], currents=[-17.29, -9.915, -9.145], power_factors=[0.984, 0.984, 0.981], imported=9800789.0, exported=50477231.2, power=-8306.3, frequency=50.0)
2023-08-10 09:36:41,033 - {modules.common.component_context:24} - {DEBUG:component7} - Update Komponente ['SMA Home Manager Zähler']
2023-08-10 09:36:41,034 - {modules.common.store._api:30} - {INFO:component7} - Saving CounterState(voltages=[233.001, 233.399, 233.86], powers=[-3942.8, -2269.5, -2094.0], currents=[-17.29, -9.915, -9.145], power_factors=[0.984, 0.984, 0.981], imported=9800789.0, exported=50477231.2, power=-8306.3, frequency=50.0)
2023-08-10 09:36:41,262 - {control.bat_all:200} - {DEBUG:MainThread} - Verbleibende Speicher-Leistung: 0W
2023-08-10 09:36:41,263 - {control.bat_all:207} - {DEBUG:MainThread} - Keine reservierte Ladeleistung für den Speicher vorhalten, da dieser bereits voll geladen ist.
2023-08-10 09:36:41,264 - {control.bat_all:164} - {INFO:MainThread} - 0W verbleibende Speicher-Leistung
2023-08-10 09:36:41,269 - {control.counter:138} - {INFO:MainThread} - Verbleibende Ströme an Zähler 7: [33.29, 25.91, 25.14]A
2023-08-10 09:36:41,269 - {control.counter:161} - {INFO:MainThread} - Verbleibende Leistung an Zähler 7: 19306.3W
2023-08-10 09:36:41,273 - {control.counter:138} - {INFO:MainThread} - Verbleibende Ströme an Zähler 7: [33.29, 25.91, 25.14]A
2023-08-10 09:36:41,277 - {control.counter:161} - {INFO:MainThread} - Verbleibende Leistung an Zähler 7: 19306.3W
2023-08-10 09:36:41,285 - {control.chargepoint.chargepoint:271} - {INFO:MainThread} - LP 6: Keine Ladung, da kein Auto angesteckt ist.
2023-08-10 09:36:41,289 - {control.data:337} - {INFO:MainThread} - bat4
BatData(get=Get(soc=100, daily_exported=0, daily_imported=0, imported=4700, exported=2800, fault_state=0, fault_str='Kein Fehler.', power=0))
2023-08-10 09:36:41,291 - {control.data:307} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=0, daily_imported=0, imported=4700, exported=2800, power=0), set=Set(charging_power_left=0, switch_on_soc_reached=True))
2023-08-10 09:36:41,296 - {control.data:308} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0, power=0, imported=5125541.02, exported=0))
2023-08-10 09:36:41,297 - {control.data:337} - {INFO:MainThread} - cp6
ChargepointData(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=0), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5125541.02, phases_in_use=2, plug_state=False, power=0, rfid_timestamp=None, rfid=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', voltages=[234.59, 233.28, 232.48]), set=Set(change_ev_permitted=[False, 'Das Fahrzeug darf nur geändert werden, wenn noch nicht geladen wurde. Bitte abstecken, dann wird das gewählte Fahrzeug verwendet.'], 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=2, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x707b8b80>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='Interne openWB', type='internal_openwb', template=1, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=6))
2023-08-10 09:36:41,301 - {control.data:337} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=32, max_current_single_phase=32, name='Standard Ladepunkt-Profil', rfid_enabling=False, valid_tags=[])
2023-08-10 09:36:41,302 - {control.data:337} - {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='Skoda', rfid_enabling=False, valid_tags=[])
2023-08-10 09:36:41,308 - {control.data:337} - {INFO:MainThread} - counter7
CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[-3942.8, -2269.5, -2094.0], currents=[-17.29, -9.91, -9.14], voltages=[233.0, 233.4, 233.86], power_factors=[0.98, 0.98, 0.98], unbalanced_load=0, frequency=50.0, daily_exported=8201.1, daily_imported=397.6, imported=9800789.0, exported=50477231.2, fault_state=0, fault_str='Kein Fehler.', power=-8306.3), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=19306.3, raw_currents_left=[33.29, 25.91, 25.14], surplus_power_left=0, state_str=''))
2023-08-10 09:36:41,310 - {control.data:312} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 7, 'type': 'counter', 'children': [{'id': 2, 'type': 'inverter', 'children': []}, {'id': 4, 'type': 'bat', 'children': []}, {'id': 5, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}, {'id': 7, 'type': 'counter', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=4868.700000000001, invalid_home_consumption=0, daily_yield_home_consumption=13796.0, disengageable_smarthome_power=0))
2023-08-10 09:36:41,312 - {control.data:337} - {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=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=6, limit=Limit(selected='none', amount=1000, soc=50))))
2023-08-10 09:36:41,313 - {control.data:337} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Skoda Enyaq', 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=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=6, limit=Limit(selected='none', amount=1000, soc=50))))
2023-08-10 09:36:41,316 - {control.data:337} - {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=15000, min_current=6, max_current_single_phase=32, battery_capacity=58000, nominal_difference=2, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=6, required_currents=[0.0, 0.0, 0.0], phases=0, prio=False, timestamp_switch_on_off='08/09/2023, 09:10:21', timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode='pv_charging', chargemode='pv_charging', used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=6), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=True, range=0, fault_state=0, fault_str=''))
2023-08-10 09:36:41,317 - {control.data:337} - {INFO:MainThread} - ev6
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, nominal_difference=1, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=0, required_currents=[0.0, 0.0, 0.0], phases=0, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode=<Chargemode.STOP: 'stop'>, chargemode=<Chargemode.STOP: 'stop'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-08-10 09:36:41,317 - {control.data:337} - {INFO:MainThread} - ev2
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Skoda Enyaq', 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=58000, nominal_difference=2, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=0, required_currents=[0.0, 0.0, 0.0], phases=3, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode='stop', chargemode='stop', used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=0), charge_template=1, ev_template=1, name='Skoda Enyaq', tag_id=[], get=Get(soc=80, soc_timestamp='08/10/2023, 09:36:02', force_soc_update=False, range=276, fault_state=0, fault_str='Kein Fehler.'))
2023-08-10 09:36:41,319 - {control.data:337} - {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=15000, min_current=6, max_current_single_phase=32, battery_capacity=58000, nominal_difference=2, keep_charge_active_duration=40)
2023-08-10 09:36:41,320 - {control.data:337} - {INFO:MainThread} - et1
EvTemplateData(name='Skoda Enyaq', 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=58000, nominal_difference=2, keep_charge_active_duration=40)
2023-08-10 09:36:41,321 - {control.data:316} - {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=[-230, 0], feed_in_yield=15000, phase_switch_delay=2, phases_to_use=0, rundown_power=1000, rundown_soc=50, switch_off_delay=60, switch_off_soc=40, switch_off_threshold=50, 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=1), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, price_kwh=0.35, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-08-10 09:36:41,322 - {control.data:317} - {INFO:MainThread} - general_data-display
local
2023-08-10 09:36:41,323 - {control.data:318} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2023-08-10 09:36:41,324 - {control.data:319} - {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=120, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x707b86e8>), led=Led(active=False), rfid=Rfid(active=False))
2023-08-10 09:36:41,325 - {control.data:337} - {INFO:MainThread} - pv2
PvData(config=Config(max_ac_out=8600000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=11896, monthly_exported=0, yearly_exported=0, exported=62807812, fault_state=0, fault_str='Kein Fehler.', power=-6860))
2023-08-10 09:36:41,326 - {control.data:337} - {INFO:MainThread} - pv5
PvData(config=Config(max_ac_out=5000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=2500.0, monthly_exported=0, yearly_exported=0, exported=2687800, fault_state=0, fault_str='Kein Fehler.', power=1991.3))
2023-08-10 09:36:41,326 - {control.data:321} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=14396.0, monthly_exported=0, yearly_exported=0, exported=65495612, power=-4868.7))
2023-08-10 09:36:41,328 - {control.data:337} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.1.219', 'current_commit': '2023-08-03 12:57:11 +0200 [6746ba8e0]', 'current_branch': 'Release', 'current_branch_commit': '2023-08-03 12:57:11 +0200 [6746ba8e0]', 'current_missing_commits': [], 'datastore_version': 17, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.0', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1691652991, 'time': '09:36:31', 'grid': -8.307, 'house-power': 4.856, 'charging-all': 0.0, 'pv-all': 4.856, 'cp6-power': 0.0, 'ev2-soc': 80, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'module_update_completed': True}
2023-08-10 09:36:41,330 - {control.data:350} - {INFO:MainThread} - device1
{'name': 'SMA Sunny Boy', 'type': 'sma_sunny_boy', 'id': 1, 'configuration': {'ip_address': '192.168.1.118'}}
2023-08-10 09:36:41,331 - {control.data:352} - {INFO:MainThread} - component2
{'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 2, 'configuration': {'hybrid': False, 'version': 0}}
2023-08-10 09:36:41,332 - {control.data:350} - {INFO:MainThread} - device2
{'name': 'MQTT', 'type': 'mqtt', 'id': 2, 'configuration': {}}
2023-08-10 09:36:41,335 - {control.data:352} - {INFO:MainThread} - component4
{'name': 'MQTT-Speicher', 'type': 'bat', 'id': 4, 'configuration': {}}
2023-08-10 09:36:41,336 - {control.data:352} - {INFO:MainThread} - component5
{'name': 'MQTT-Wechselrichter', 'type': 'inverter', 'id': 5, 'configuration': {}}
2023-08-10 09:36:41,337 - {control.data:350} - {INFO:MainThread} - device3
{'name': 'SMA Home Manager', 'type': 'sma_shm', 'id': 3, 'configuration': {}}
2023-08-10 09:36:41,337 - {control.data:350} - {INFO:MainThread} - device0
{'name': 'SMA Home Manager', 'type': 'sma_shm', 'id': 0, 'configuration': {}}
2023-08-10 09:36:41,337 - {control.data:352} - {INFO:MainThread} - component7
{'name': 'SMA Home Manager Zähler', 'type': 'counter', 'id': 7, 'configuration': {'serials': None}}
2023-08-10 09:36:41,338 - {control.data:324} - {INFO:MainThread} -
2023-08-10 09:36:41,338 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2023-08-10 09:36:41,339 - {control.algorithm.algorithm:31} - {INFO:MainThread} - **Mindestrom setzen**
2023-08-10 09:36:41,346 - {control.algorithm.algorithm:33} - {INFO:MainThread} - **Sollstrom setzen**
2023-08-10 09:36:41,351 - {control.counter:211} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 8191.299999999999W
2023-08-10 09:36:41,353 - {control.counter:470} - {DEBUG:MainThread} - Zähler 7: Begrenzung der verbleibenden Leistung auf 8191.299999999999W
2023-08-10 09:36:41,355 - {control.algorithm.algorithm:39} - {INFO:MainThread} - **PV-geführten Strom setzen**
2023-08-10 09:36:41,360 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2023-08-10 09:36:41,377 - {modules.common.component_context:24} - {DEBUG:cp6} - Update Komponente ['Ladepunkt']
2023-08-10 09:36:41,407 - {control.counter:186} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-08-10 09:36:41,674 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=update, args=(), kwargs={})
2023-08-10 09:36:41,755 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2023-08-10 09:36:45,778 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2023-08-10 09:36:50,792 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2023-08-10 09:36:50,794 - {root:65} - {INFO:MainThread} - # ***Start***