Code: Alles auswählen
2024-02-05 10:19:40,278 - {root:75} - {INFO:MainThread} - # ***Start***
2024-02-05 10:19:45,304 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:19:50,322 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:19:50,324 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-02-05 10:19:50,326 - {root:75} - {INFO:MainThread} - # ***Start***
2024-02-05 10:19:50,416 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['Hichi']
2024-02-05 10:19:50,424 - {urllib3.connectionpool:227} - {DEBUG:device0} - Starting new HTTP connection (1): hichi:80
2024-02-05 10:19:50,426 - {modules.common.component_context:25} - {DEBUG:device2} - Update Komponente ['Kostal Piko']
2024-02-05 10:19:50,441 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): inv006202240015:80
2024-02-05 10:19:50,448 - {modules.common.component_context:25} - {DEBUG:set values cp3} - Update Komponente ['Ladepunkt']
2024-02-05 10:19:50,465 - {urllib3.connectionpool:452} - {DEBUG:device0} - http://hichi:80 "GET /cm?cmnd=status%2010 HTTP/1.1" 200 None
2024-02-05 10:19:50,473 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"StatusSNS":{"Time":"2024-02-05T10:19:50","SM":{"WhImported":15192450.250040,"WhExported":20005030.655480,"W":3898.700,"W1":744.320,"W2":1479.430,"W3":1674.950}}}
2024-02-05 10:19:50,478 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://inv006202240015:80 "GET /measurements.xml HTTP/1.1" 200 None
2024-02-05 10:19:53,376 - {modules.common.req:11} - {DEBUG:device2} - Get-Response: <?xml version='1.0' encoding='UTF-8'?><root><Device Name='PIKO 3.6 MP' Type='Inverter' Serial='755810BL006202240015' BusAddress='1' NetBiosName='INV006202240015' IpAddress='192.168.188.27' DateTime='2024-02-05T10:17:57'><Measurements><Measurement Value='235.798' Unit='V' Type='AC_Voltage'/><Measurement Value='3.683' Unit='A' Type='AC_Current'/><Measurement Value='790.940' Unit='W' Type='AC_Power'/><Measurement Value='50.006' Unit='Hz' Type='AC_Frequency'/><Measurement Value='468.854' Unit='V' Type='DC_Voltage'/><Measurement Value='1.824' Unit='A' Type='DC_Current'/><Measurement Value='855.320' Unit='W' Type='DC_Power'/><Measurement Value='31.000' Unit='°C' Type='Temp'/><Measurement Value='nan' Unit='W' Type='Consumption PV'/><Measurement Value='nan' Unit='W' Type='Consumption Grid'/><Measurement Value='nan' Unit='W' Type='GridPower'/><Measurement Value='100.0' Unit='%' Type='Dearting'/></Measurements></Device></root>
2024-02-05 10:19:53,952 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[3.2361739130434786, 6.432304347826087, 7.2823913043478266], powers=[744.32, 1479.43, 1674.95], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=15192450.25004, exported=20005030.65548, power=3898.7, frequency=50)
2024-02-05 10:19:53,958 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): inv006202240015:80
2024-02-05 10:19:53,977 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://inv006202240015:80 "GET /gen.yield.total.chart.js HTTP/1.1" 200 None
2024-02-05 10:19:53,986 - {modules.common.req:11} - {DEBUG:device2} - Get-Response: var chartData =
{
"labels":
[
"2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024"],
"datasets":
[
{
"strokeColor": style_strokecolor.color,
"fillColor": style_fillcolor.color,
"data": [
0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
0.000000,0.000000,2.326921,4.263654,4.414874,4.505618,4.035070,4.734527,4.436030,0.150235]
}
]
}
var max = 5;
var steps = 5;
document.getElementById("labelValueId").innerHTML = " 28.871MWh";
var myBar = new Chart(document.getElementById("canvasId")
.getContext("2d"))
.Bar(chartData,
{
"pointDot": false,
"datasetFill": false,
"scaleOverride": true,
"scaleLabel": "<%=value%> MWh",
"scaleSteps": steps,
"scaleStartValue": 0,
"scaleStepWidth": Math.ceil(max / steps),
"scaleLineColor": style_linecolor.color,
"scaleFontColor": style_fontcolor.color
});
2024-02-05 10:19:53,993 - {modules.common.store._api:26} - {DEBUG:device2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-790.94, exported=28866929.0, dc_power=None)
2024-02-05 10:19:54,012 - {modules.common.component_context:25} - {DEBUG:component2} - Update Komponente ['Kostal Piko']
2024-02-05 10:19:54,014 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-790.94, exported=28866929.0, dc_power=None)
2024-02-05 10:19:54,015 - {modules.common.component_context:25} - {DEBUG:update values cp3} - Update Komponente ['Ladepunkt']
2024-02-05 10:19:54,019 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-790.94, exported=28866929.0, dc_power=None)
2024-02-05 10:19:54,147 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Hichi']
2024-02-05 10:19:54,148 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[3.2361739130434786, 6.432304347826087, 7.2823913043478266], powers=[744.32, 1479.43, 1674.95], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=15192450.25004, exported=20005030.65548, power=3898.7, frequency=50)
2024-02-05 10:19:54,210 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-02-05 10:19:54,211 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-02-05 10:19:54,211 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x7579cb98>
2024-02-05 10:19:54,217 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-02-05 10:19:54,219 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x7579cb98>
2024-02-05 10:19:54,310 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [42.71, 39.4, 38.63]A
2024-02-05 10:19:54,311 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 27220.989999999998W
2024-02-05 10:19:54,312 - {control.ev:856} - {DEBUG:MainThread} - RFID 0003411712 wird EV 1 zugeordnet.
2024-02-05 10:19:54,314 - {control.chargepoint.chargepoint:541} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-02-05 10:19:54,314 - {control.chargepoint.chargepoint:524} - {DEBUG:MainThread} - Phasenzahl Lademodus: 3
2024-02-05 10:19:54,316 - {helpermodules.timecheck:186} - {DEBUG:MainThread} - delta 1:45:22.666667 start_time 2024-02-02 09:14:37.333333 end 2024-02-02 11:00:00 now 2024-02-05 10:19:54.315932
2024-02-05 10:19:54,318 - {control.ev:729} - {DEBUG:MainThread} - Plan-Nr. 1: Differenz zum Start -263116.982599s, Dauer 1.756296296296296h, Termin heute verpasst: True
2024-02-05 10:19:54,319 - {control.ev:778} - {DEBUG:MainThread} - Verwendeter Plan: Zielladen-Standard
2024-02-05 10:19:54,321 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 3: Die Einstellungen in dem Fahrzeug-Profil beschränken den Strom auf mindestens 6 A.
2024-02-05 10:19:54,322 - {control.chargepoint.chargepoint:665} - {INFO:MainThread} - LP 3, EV: Corsa (EV-Nr.1): Theoretisch benötigter Strom 6A, Lademodus scheduled_charging, Submodus: Chargemode.INSTANT_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 5.95
2024-02-05 10:19:54,328 - {modules.common.simcount._simcount:37} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1707124773.9186568, power=476.6100000000001, imported=1117279.0294946115, exported=nan)
2024-02-05 10:19:54,330 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.0056694, power1: 476.61, power2: 569.95
2024-02-05 10:19:54,331 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 2.96668
2024-02-05 10:19:54,332 - {modules.common.simcount._simcount:46} - {DEBUG:MainThread} - imported: 2.96668 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1707124794.3284848, power=569.9500000000003, imported=1117281.9961764917, exported=nan)
2024-02-05 10:19:54,335 - {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, switch_on_soc_reached=False))
2024-02-05 10:19:54,337 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=3418.0, daily_exported=0.0, power=4119.69, imported=1835866.94, exported=0))
2024-02-05 10:19:54,338 - {control.data:266} - {INFO:MainThread} - cp3
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.SCHEDULED_CHARGING: 'scheduled_charging'>, current_plan='Zielladen-Standard', failed_phase_switches=0, imported_at_plan_start=1832104.98, imported_instant_charging=None, limit=None, phases=3, prio=False, required_current=6, required_currents=[6, 6, 6], 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=46.29), currents=[5.95, 5.83, 5.91], daily_imported=3418.0, daily_exported=0.0, evse_current=600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=1835866.94, phases_in_use=3, plug_state=True, power=4119.69, rfid_timestamp=None, rfid=None, soc=None, soc_timestamp=None, state_str='Die Einstellungen in dem Fahrzeug-Profil beschränken den Strom auf mindestens 6 A.', vehicle_id=None, voltages=[235.21, 234.57, 234.75]), set=Set(change_ev_permitted=[True, ''], charging_ev=1, charging_ev_prev=1, current=6, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='scheduled_charging', costs=0, imported_at_mode_switch=1835357.06, imported_at_plugtime=1832104.98, imported_since_mode_switch=485.95999999996275, imported_since_plugged=3738.0400000000373, range_charged=2.8585882352938983, time_charged='0:07', timestamp_start_charging=1707124295.230778, ev=1, prio=False, rfid='0003411712'), manual_lock=False, phases_to_use=3, plug_state_prev=True, plug_time=1707116853.683259, required_power=4140, rfid='0003411712', target_current=0, charging_ev_data=<control.ev.Ev object at 0x757a41c0>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2024-02-05 10:19:54,339 - {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-Vorlage', rfid_enabling=True, valid_tags=['0003411712', '0006721162', '0007501485', '0011214001'])
2024-02-05 10:19:54,340 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[40, 40, 40], max_total_power=27000), get=Get(powers=[744.32, 1479.43, 1674.95], currents=[3.24, 6.43, 7.28], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=77.0, daily_imported=5138.0, imported=15192450.25004, exported=20005030.65548, fault_state=0, fault_str='Kein Fehler.', power=3898.7), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=27220.989999999998, raw_currents_left=[42.71, 39.4, 38.63], surplus_power_left=0, state_str=''))
2024-02-05 10:19:54,342 - {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': 2, 'type': 'inverter', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=569.9500000000003, invalid_home_consumption=0, daily_yield_home_consumption=2473.0, imported_home_consumption=1117281.9961764917, disengageable_smarthome_power=0))
2024-02-05 10:19:54,344 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=True, 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=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-05 10:19:54,345 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Corsa', disable_after_unplug=False, prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='scheduled_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=30, max_soc=70), scheduled_charging=ScheduledCharging(plans={'1': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2024-02-02', weekly=[False, False, False, False, False, False, False]), current=9, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=75, soc_scheduled=70), time='11:00')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='soc', amount=1000, soc=60))))
2024-02-05 10:19:54,347 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='BMW 225xe', disable_after_unplug=False, prio=False, load_default=True, et=Et(active=False, max_price=0.0002), 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={'2': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2023-11-11', weekly=[False, False, False, False, False, False, False]), current=14, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=100, soc_scheduled=100), time='11:50')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-05 10:19:54,348 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=True, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:19:54,349 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Corsa', tag_id=['0003411712', '0007501485'], get=Get(soc=46.29, soc_timestamp=1707124591.487975, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:19:54,351 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=2, ev_template=2, name='BMW 225xe', tag_id=['0006721162', '0011214001'], get=Get(soc=7, soc_timestamp=1707082804.418234, force_soc_update=False, range=3.0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:19:54,353 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:19:54,353 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-02-05 10:19:54,354 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Corsa', max_current_multi_phases=16, max_phases=3, phase_switch_pause=120, 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=60)
2024-02-05 10:19:54,354 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(name='BMW 225xe', max_current_multi_phases=16, max_phases=1, phase_switch_pause=50, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=20000, min_current=6, max_current_single_phase=16, battery_capacity=10000, efficiency=100, nominal_difference=1, keep_charge_active_duration=60)
2024-02-05 10:19:54,355 - {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=[-230, 0], feed_in_yield=15000, phase_switch_delay=5, phases_to_use=1, rundown_power=0, rundown_soc=50, switch_off_delay=600, switch_off_soc=40, switch_off_threshold=1000, switch_on_delay=60, switch_on_soc=60, switch_on_threshold=300), scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=20, unbalanced_load=True), control_interval=20, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, prices=Prices(bat=0.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 0x7577c778>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-02-05 10:19:54,356 - {control.data:246} - {INFO:MainThread} - general_data-display
local
2024-02-05 10:19:54,358 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-02-05 10:19:54,361 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x7577c580>), led=Led(active=False), rfid=Rfid(active=True))
2024-02-05 10:19:54,362 - {control.data:266} - {INFO:MainThread} - pv2
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=728.0, monthly_exported=0, yearly_exported=0, exported=28866929.0, fault_state=0, fault_str='Kein Fehler.', power=-790.94))
2024-02-05 10:19:54,363 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=728.0, monthly_exported=0, yearly_exported=0, exported=28866929.0, power=-790.94))
2024-02-05 10:19:54,364 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.188.43', 'current_commit': '2024-01-31 16:03:59 +0100 [aeca78291]', 'current_branch': 'Beta', 'current_branch_commit': '2024-01-31 16:03:59 +0100 [aeca78291]', 'current_missing_commits': [], 'boot_done': True, 'datastore_version': 37, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.3-Alpha.3', 'lastlivevaluesJson': {'timestamp': 1707124774, 'time': '10:19:34', 'grid': 4.051, 'house-power': 0.477, 'charging-all': 4.106, 'pv-all': 0.532, 'cp3-power': 4.106, 'ev1-soc': 46.29, 'ev2-soc': 7}, 'module_update_completed': True}
2024-02-05 10:19:54,365 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Hichi', 'type': 'json', 'id': 0, 'configuration': {'url': 'http://hichi/cm?cmnd=status%2010'}}
2024-02-05 10:19:54,366 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Hichi', 'type': 'counter', 'id': 0, 'configuration': {'jq_power': '.StatusSNS.SM.W', 'jq_exported': '.StatusSNS.SM.WhExported', 'jq_imported': '.StatusSNS.SM.WhImported', 'jq_powers': ['.StatusSNS.SM.W1', '.StatusSNS.SM.W2', '.StatusSNS.SM.W3'], 'jq_currents': [None, None, None]}}
2024-02-05 10:19:54,368 - {control.data:279} - {INFO:MainThread} - device2
{'name': 'Kostal Piko', 'type': 'kostal_steca', 'id': 2, 'configuration': {'ip_address': 'inv006202240015'}}
2024-02-05 10:19:54,369 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'Kostal Piko', 'type': 'inverter', 'id': 2, 'configuration': {'variant_steca': False}}
2024-02-05 10:19:54,370 - {control.data:253} - {INFO:MainThread} -
2024-02-05 10:19:54,370 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-02-05 10:19:54,371 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-02-05 10:19:54,372 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.SCHEDULED_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-02-05 10:19:54,373 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [36.71, 33.4, 32.63]A verbleibende Ströme, 23080.989999999998W verbleibende Leistung
2024-02-05 10:19:54,375 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 6A
2024-02-05 10:19:54,378 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-02-05 10:19:54,380 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2024-02-05 10:19:54,381 - {control.algorithm.additional_current:26} - {INFO:MainThread} - Mode-Tuple Chargemode.SCHEDULED_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-02-05 10:19:54,383 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 6A
2024-02-05 10:19:54,384 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -115.0W
2024-02-05 10:19:54,385 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -4034.010000000002W
2024-02-05 10:19:54,386 - {control.counter:484} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf -4034.010000000002W
2024-02-05 10:19:54,387 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-02-05 10:19:54,389 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-02-05 10:19:54,392 - {control.process:111} - {INFO:MainThread} - LP3: set current 6 A, state CHARGING_ALLOWED
2024-02-05 10:19:54,394 - {modules.common.component_context:25} - {DEBUG:set current cp3} - Update Komponente ['Ladepunkt']
2024-02-05 10:19:54,409 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-02-05 10:19:55,651 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:20:00,666 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:20:00,667 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=hours, do=inner, args=(), kwargs={})
2024-02-05 10:20:00,669 - {root:107} - {DEBUG:MainThread} - 5 Minuten Handler ausführen.
2024-02-05 10:20:00,694 - {helpermodules.system:74} - {INFO:MainThread} - my IP: 192.168.188.43
2024-02-05 10:20:00,695 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=hours, do=inner, args=(), kwargs={})
2024-02-05 10:20:02,084 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-02-05 10:20:02,086 - {root:75} - {INFO:MainThread} - # ***Start***
2024-02-05 10:20:05,103 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:20:10,127 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:20:10,131 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-02-05 10:20:10,132 - {root:75} - {INFO:MainThread} - # ***Start***
2024-02-05 10:20:10,196 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['Hichi']
2024-02-05 10:20:10,200 - {modules.common.component_context:25} - {DEBUG:device2} - Update Komponente ['Kostal Piko']
2024-02-05 10:20:10,203 - {modules.common.component_context:25} - {DEBUG:set values cp3} - Update Komponente ['Ladepunkt']
2024-02-05 10:20:10,216 - {urllib3.connectionpool:227} - {DEBUG:device0} - Starting new HTTP connection (1): hichi:80
2024-02-05 10:20:10,228 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): inv006202240015:80
2024-02-05 10:20:10,254 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://inv006202240015:80 "GET /measurements.xml HTTP/1.1" 200 None
2024-02-05 10:20:10,261 - {modules.common.req:11} - {DEBUG:device2} - Get-Response: <?xml version='1.0' encoding='UTF-8'?><root><Device Name='PIKO 3.6 MP' Type='Inverter' Serial='755810BL006202240015' BusAddress='1' NetBiosName='INV006202240015' IpAddress='192.168.188.27' DateTime='2024-02-05T10:18:17'><Measurements><Measurement Value='235.513' Unit='V' Type='AC_Voltage'/><Measurement Value='2.736' Unit='A' Type='AC_Current'/><Measurement Value='626.570' Unit='W' Type='AC_Power'/><Measurement Value='49.990' Unit='Hz' Type='AC_Frequency'/><Measurement Value='477.461' Unit='V' Type='DC_Voltage'/><Measurement Value='1.285' Unit='A' Type='DC_Current'/><Measurement Value='613.960' Unit='W' Type='DC_Power'/><Measurement Value='30.800' Unit='°C' Type='Temp'/><Measurement Value='nan' Unit='W' Type='Consumption PV'/><Measurement Value='nan' Unit='W' Type='Consumption Grid'/><Measurement Value='nan' Unit='W' Type='GridPower'/><Measurement Value='100.0' Unit='%' Type='Dearting'/></Measurements></Device></root>
2024-02-05 10:20:10,263 - {urllib3.connectionpool:452} - {DEBUG:device0} - http://hichi:80 "GET /cm?cmnd=status%2010 HTTP/1.1" 200 None
2024-02-05 10:20:10,269 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): inv006202240015:80
2024-02-05 10:20:10,273 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {"StatusSNS":{"Time":"2024-02-05T10:20:09","SM":{"WhImported":15192470.564870,"WhExported":20005030.655480,"W":3965.780,"W1":804.720,"W2":1476.650,"W3":1684.410}}}
2024-02-05 10:20:12,641 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[3.4987826086956524, 6.420217391304348, 7.3235217391304355], powers=[804.72, 1476.65, 1684.41], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=15192470.56487, exported=20005030.65548, power=3965.78, frequency=50)
2024-02-05 10:20:12,650 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://inv006202240015:80 "GET /gen.yield.total.chart.js HTTP/1.1" 200 None
2024-02-05 10:20:12,654 - {modules.common.req:11} - {DEBUG:device2} - Get-Response: var chartData =
{
"labels":
[
"2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024"],
"datasets":
[
{
"strokeColor": style_strokecolor.color,
"fillColor": style_fillcolor.color,
"data": [
0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
0.000000,0.000000,2.326921,4.263654,4.414874,4.505618,4.035070,4.734527,4.436030,0.150238]
}
]
}
var max = 5;
var steps = 5;
document.getElementById("labelValueId").innerHTML = " 28.871MWh";
var myBar = new Chart(document.getElementById("canvasId")
.getContext("2d"))
.Bar(chartData,
{
"pointDot": false,
"datasetFill": false,
"scaleOverride": true,
"scaleLabel": "<%=value%> MWh",
"scaleSteps": steps,
"scaleStartValue": 0,
"scaleStepWidth": Math.ceil(max / steps),
"scaleLineColor": style_linecolor.color,
"scaleFontColor": style_fontcolor.color
});
2024-02-05 10:20:12,660 - {modules.common.store._api:26} - {DEBUG:device2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-626.57, exported=28866932.0, dc_power=None)
2024-02-05 10:20:12,669 - {modules.common.component_context:25} - {DEBUG:component2} - Update Komponente ['Kostal Piko']
2024-02-05 10:20:12,670 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-626.57, exported=28866932.0, dc_power=None)
2024-02-05 10:20:12,671 - {modules.common.component_context:25} - {DEBUG:update values cp3} - Update Komponente ['Ladepunkt']
2024-02-05 10:20:12,671 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-626.57, exported=28866932.0, dc_power=None)
2024-02-05 10:20:12,777 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Hichi']
2024-02-05 10:20:12,777 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[3.4987826086956524, 6.420217391304348, 7.3235217391304355], powers=[804.72, 1476.65, 1684.41], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=15192470.56487, exported=20005030.65548, power=3965.78, frequency=50)
2024-02-05 10:20:12,826 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-02-05 10:20:12,826 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-02-05 10:20:12,827 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x757aad60>
2024-02-05 10:20:12,828 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-02-05 10:20:12,829 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x757aad60>
2024-02-05 10:20:12,932 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [42.44, 39.42, 38.61]A
2024-02-05 10:20:12,933 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 27150.78W
2024-02-05 10:20:12,934 - {control.ev:856} - {DEBUG:MainThread} - RFID 0003411712 wird EV 1 zugeordnet.
2024-02-05 10:20:12,936 - {control.chargepoint.chargepoint:541} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-02-05 10:20:12,937 - {control.chargepoint.chargepoint:524} - {DEBUG:MainThread} - Phasenzahl Lademodus: 3
2024-02-05 10:20:12,939 - {helpermodules.timecheck:186} - {DEBUG:MainThread} - delta 1:45:22.666667 start_time 2024-02-02 09:14:37.333333 end 2024-02-02 11:00:00 now 2024-02-05 10:20:12.938514
2024-02-05 10:20:12,940 - {control.ev:729} - {DEBUG:MainThread} - Plan-Nr. 1: Differenz zum Start -263135.605181s, Dauer 1.756296296296296h, Termin heute verpasst: True
2024-02-05 10:20:12,941 - {control.ev:778} - {DEBUG:MainThread} - Verwendeter Plan: Zielladen-Standard
2024-02-05 10:20:12,943 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 3: Die Einstellungen in dem Fahrzeug-Profil beschränken den Strom auf mindestens 6 A.
2024-02-05 10:20:12,944 - {control.chargepoint.chargepoint:665} - {INFO:MainThread} - LP 3, EV: Corsa (EV-Nr.1): Theoretisch benötigter Strom 6A, Lademodus scheduled_charging, Submodus: Chargemode.INSTANT_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 5.94
2024-02-05 10:20:12,948 - {modules.common.simcount._simcount:37} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1707124794.3284848, power=569.9500000000003, imported=1117281.9961764917, exported=nan)
2024-02-05 10:20:12,949 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00517222, power1: 569.95, power2: 475.79
2024-02-05 10:20:12,951 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 2.7044
2024-02-05 10:20:12,952 - {modules.common.simcount._simcount:46} - {DEBUG:MainThread} - imported: 2.7044 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1707124812.948493, power=475.78999999999996, imported=1117284.7005775205, exported=nan)
2024-02-05 10:20:12,955 - {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, switch_on_soc_reached=False))
2024-02-05 10:20:12,960 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=3762.0, daily_exported=0.0, power=4116.56, imported=1835889.04, exported=0))
2024-02-05 10:20:12,962 - {control.data:266} - {INFO:MainThread} - cp3
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.SCHEDULED_CHARGING: 'scheduled_charging'>, current_plan='Zielladen-Standard', failed_phase_switches=0, imported_at_plan_start=1832104.98, imported_instant_charging=None, limit=None, phases=3, prio=False, required_current=6, required_currents=[6, 6, 6], 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=46.29), currents=[5.94, 5.84, 5.93], daily_imported=3762.0, daily_exported=0.0, evse_current=600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=1835889.04, phases_in_use=3, plug_state=True, power=4116.56, rfid_timestamp=None, rfid=None, soc=None, soc_timestamp=None, state_str='Die Einstellungen in dem Fahrzeug-Profil beschränken den Strom auf mindestens 6 A.', vehicle_id=None, voltages=[234.89, 234.34, 234.78]), set=Set(change_ev_permitted=[True, ''], charging_ev=1, charging_ev_prev=1, current=6, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='scheduled_charging', costs=0, imported_at_mode_switch=1835357.06, imported_at_plugtime=1832104.98, imported_since_mode_switch=509.87999999988824, imported_since_plugged=3761.9599999999627, range_charged=2.9992941176464014, time_charged='0:08', timestamp_start_charging=1707124295.230778, ev=1, prio=False, rfid='0003411712'), manual_lock=False, phases_to_use=3, plug_state_prev=True, plug_time=1707116853.683259, required_power=4140, rfid='0003411712', target_current=0, charging_ev_data=<control.ev.Ev object at 0x757aad78>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2024-02-05 10:20:12,964 - {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-Vorlage', rfid_enabling=True, valid_tags=['0003411712', '0006721162', '0007501485', '0011214001'])
2024-02-05 10:20:12,965 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[40, 40, 40], max_total_power=27000), get=Get(powers=[804.72, 1476.65, 1684.41], currents=[3.5, 6.42, 7.32], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=77.0, daily_imported=5460.0, imported=15192470.56487, exported=20005030.65548, fault_state=0, fault_str='Kein Fehler.', power=3965.78), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=27150.78, raw_currents_left=[42.44, 39.42, 38.61], surplus_power_left=0, state_str=''))
2024-02-05 10:20:12,969 - {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': 2, 'type': 'inverter', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=475.78999999999996, invalid_home_consumption=0, daily_yield_home_consumption=2513.0, imported_home_consumption=1117284.7005775205, disengageable_smarthome_power=0))
2024-02-05 10:20:12,971 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=True, 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=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-05 10:20:12,972 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Corsa', disable_after_unplug=False, prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='scheduled_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=30, max_soc=70), scheduled_charging=ScheduledCharging(plans={'1': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2024-02-02', weekly=[False, False, False, False, False, False, False]), current=9, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=75, soc_scheduled=70), time='11:00')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='soc', amount=1000, soc=60))))
2024-02-05 10:20:12,973 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='BMW 225xe', disable_after_unplug=False, prio=False, load_default=True, et=Et(active=False, max_price=0.0002), 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={'2': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2023-11-11', weekly=[False, False, False, False, False, False, False]), current=14, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=100, soc_scheduled=100), time='11:50')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-02-05 10:20:12,975 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=True, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:20:12,977 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Corsa', tag_id=['0003411712', '0007501485'], get=Get(soc=46.29, soc_timestamp=1707124591.487975, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:20:12,978 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=2, ev_template=2, name='BMW 225xe', tag_id=['0006721162', '0011214001'], get=Get(soc=7, soc_timestamp=1707082804.418234, force_soc_update=False, range=3.0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:20:12,979 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=0, force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2024-02-05 10:20:12,981 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-02-05 10:20:12,981 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Corsa', max_current_multi_phases=16, max_phases=3, phase_switch_pause=120, 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=60)
2024-02-05 10:20:12,982 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(name='BMW 225xe', max_current_multi_phases=16, max_phases=1, phase_switch_pause=50, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=20000, min_current=6, max_current_single_phase=16, battery_capacity=10000, efficiency=100, nominal_difference=1, keep_charge_active_duration=60)
2024-02-05 10:20:12,983 - {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=[-230, 0], feed_in_yield=15000, phase_switch_delay=5, phases_to_use=1, rundown_power=0, rundown_soc=50, switch_off_delay=600, switch_off_soc=40, switch_off_threshold=1000, switch_on_delay=60, switch_on_soc=60, switch_on_threshold=300), scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=20, unbalanced_load=True), control_interval=20, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, prices=Prices(bat=0.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 0x757aae50>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-02-05 10:20:12,984 - {control.data:246} - {INFO:MainThread} - general_data-display
local
2024-02-05 10:20:12,986 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-02-05 10:20:12,987 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x757a90a0>), led=Led(active=False), rfid=Rfid(active=True))
2024-02-05 10:20:12,989 - {control.data:266} - {INFO:MainThread} - pv2
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=790.0, monthly_exported=0, yearly_exported=0, exported=28866932.0, fault_state=0, fault_str='Kein Fehler.', power=-626.57))
2024-02-05 10:20:12,990 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=790.0, monthly_exported=0, yearly_exported=0, exported=28866932.0, power=-626.57))
2024-02-05 10:20:12,991 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.188.43', 'current_commit': '2024-01-31 16:03:59 +0100 [aeca78291]', 'current_branch': 'Beta', 'current_branch_commit': '2024-01-31 16:03:59 +0100 [aeca78291]', 'current_missing_commits': [], 'boot_done': True, 'datastore_version': 37, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.3-Alpha.3', 'lastlivevaluesJson': {'timestamp': 1707124794, 'time': '10:19:54', 'grid': 3.899, 'house-power': 0.57, 'charging-all': 4.12, 'pv-all': 0.791, 'cp3-power': 4.12, 'ev1-soc': 46.29, 'ev2-soc': 7}, 'module_update_completed': True}
2024-02-05 10:20:12,991 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Hichi', 'type': 'json', 'id': 0, 'configuration': {'url': 'http://hichi/cm?cmnd=status%2010'}}
2024-02-05 10:20:12,992 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Hichi', 'type': 'counter', 'id': 0, 'configuration': {'jq_power': '.StatusSNS.SM.W', 'jq_exported': '.StatusSNS.SM.WhExported', 'jq_imported': '.StatusSNS.SM.WhImported', 'jq_powers': ['.StatusSNS.SM.W1', '.StatusSNS.SM.W2', '.StatusSNS.SM.W3'], 'jq_currents': [None, None, None]}}
2024-02-05 10:20:12,992 - {control.data:279} - {INFO:MainThread} - device2
{'name': 'Kostal Piko', 'type': 'kostal_steca', 'id': 2, 'configuration': {'ip_address': 'inv006202240015'}}
2024-02-05 10:20:12,992 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'Kostal Piko', 'type': 'inverter', 'id': 2, 'configuration': {'variant_steca': False}}
2024-02-05 10:20:12,994 - {control.data:253} - {INFO:MainThread} -
2024-02-05 10:20:12,995 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-02-05 10:20:12,995 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-02-05 10:20:12,997 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.SCHEDULED_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-02-05 10:20:12,999 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [36.44, 33.42, 32.61]A verbleibende Ströme, 23010.78W verbleibende Leistung
2024-02-05 10:20:13,000 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 6A
2024-02-05 10:20:13,004 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-02-05 10:20:13,006 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2024-02-05 10:20:13,007 - {control.algorithm.additional_current:26} - {INFO:MainThread} - Mode-Tuple Chargemode.SCHEDULED_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-02-05 10:20:13,009 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 6A
2024-02-05 10:20:13,012 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -115.0W
2024-02-05 10:20:13,014 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -4104.220000000001W
2024-02-05 10:20:13,016 - {control.counter:484} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf -4104.220000000001W
2024-02-05 10:20:13,017 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-02-05 10:20:13,018 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-02-05 10:20:13,022 - {control.process:111} - {INFO:MainThread} - LP3: set current 6 A, state CHARGING_ALLOWED
2024-02-05 10:20:13,031 - {modules.common.component_context:25} - {DEBUG:set current cp3} - Update Komponente ['Ladepunkt']
2024-02-05 10:20:13,056 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-02-05 10:20:15,275 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:20:20,293 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-02-05 10:20:20,296 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})