Browser Cache wurde zur sicherheit geleert.
Kein Fahrzeug/Ladepunkt konfiguriert.
Fehler E3DC Wechsellrichter ist weg.
Dennoch keine weiteren Daten außer Batterie. (600W ist beim einrichten bereits enthalten; PV )
Zumindest Hausverbrauch müsste angezeigt werden. (PV derzeit dunkel; Laden noch nicht konfiguriert)
Code: Alles auswählen
File "/var/www/html/openWB/packages/control/counter_all.py", line 81, in set_home_consumption
home_consumption, elements = self._calc_home_consumption()
File "/var/www/html/openWB/packages/control/counter_all.py", line 128, in _calc_home_consumption
evu = data.data.counter_data[self.get_evu_counter_str()].data["get"]["power"]
KeyError: 'power'
2023-01-10 17:02:50,862 - {control.data:297} - {DEBUG:MainThread} - all
{'get': {'power': 0, 'imported': 0.0, 'exported': 0, 'daily_exported': 0, 'daily_imported': 0.0, 'soc': 72}, 'config': {'configured': True}, 'set': {'charging_power_left': 0, 'switch_on_soc_reached': False}}
2023-01-10 17:02:50,862 - {control.data:297} - {DEBUG:MainThread} - bat2
{'get': {'daily_imported': 0.0, 'daily_exported': 0, 'power': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'soc': 72, 'imported': 0.0, 'exported': 0}}
2023-01-10 17:02:50,862 - {control.data:270} - {DEBUG:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0, daily_exported=0, power=0, imported=0, exported=0))
2023-01-10 17:02:50,863 - {control.data:297} - {DEBUG: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-Vorlage', rfid_enabling=False, valid_tags=[])
2023-01-10 17:02:50,863 - {control.data:297} - {DEBUG:MainThread} - counter0
{'set': {'reserved_surplus': 0, 'released_surplus': 0, 'raw_power_left': 0, 'surplus_power_left': 0}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2023-01-10 17:02:50,863 - {control.data:274} - {DEBUG:MainThread} - counter_all_data
CounterAllData(get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': []}, {'id': 2, 'type': 'bat', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=0))
2023-01-10 17:02:50,864 - {control.data:297} - {DEBUG:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, 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=10, limit=Limit(selected='none', amount=1000, soc=50))))
2023-01-10 17:02:50,867 - {control.data:297} - {DEBUG:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=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=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=2), et_num=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), 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=''))
2023-01-10 17:02:50,868 - {control.data:297} - {DEBUG: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=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=2)
2023-01-10 17:02:50,869 - {control.data:278} - {DEBUG:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=200, control_range=[0, 230], feed_in_yield=15000, phase_switch_delay=7, phases_to_use=1, 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), standby=Standby(phases_to_use=1), stop=Stop(phases_to_use=1), 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.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-01-10 17:02:50,869 - {control.data:297} - {DEBUG:MainThread} - graph
{'config': {'duration': 120}}
2023-01-10 17:02:50,870 - {control.data:280} - {DEBUG:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme='cards'), led=Led(active=False), rfid=Rfid(active=False))
2023-01-10 17:02:50,870 - {control.data:297} - {DEBUG:MainThread} - all
{'get': {'power': 0, 'exported': 0, 'daily_exported': 0, 'monthly_exported': 0, 'yearly_exported': 0}, 'config': {'configured': True}}
2023-01-10 17:02:50,870 - {control.data:297} - {DEBUG:MainThread} - pv1
{'get': {'daily_exported': 0, 'monthly_exported': 0, 'yearly_exported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'power': 0, 'exported': 0, 'currents': [0.0, 0.0, 0.0]}, 'config': {'max_ac_out': 12000}}
2023-01-10 17:02:50,871 - {control.data:297} - {DEBUG:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.178.35', 'current_commit': '2023-01-10 11:20:30 +0100 [d489ed16]', 'current_branch': 'master', 'current_branch_commit': '2023-01-10 11:20:30 +0100 [d489ed16]', 'current_missing_commits': [], 'dataprotection_acknowledged': False, 'debug_level': 10, 'release_train': 'master', 'version': '1.99.101.1', 'datastore_version': 6, 'module_update_completed': True}
2023-01-10 17:02:50,872 - {control.data:310} - {DEBUG:MainThread} - device0
{'name': 'E3DC', 'type': 'e3dc', 'id': 0, 'configuration': {'address': '192.168.178.36'}}
2023-01-10 17:02:50,873 - {control.data:312} - {DEBUG:MainThread} - component0
{'name': 'E3DC Zähler', 'type': 'counter', 'id': 0, 'configuration': {}}
2023-01-10 17:02:50,874 - {control.data:312} - {DEBUG:MainThread} - component1
{'name': 'E3DC Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {}}
2023-01-10 17:02:50,874 - {control.data:312} - {DEBUG:MainThread} - component2
{'name': 'E3DC Speicher', 'type': 'bat', 'id': 2, 'configuration': {}}
2023-01-10 17:02:50,875 - {control.data:284} - {DEBUG:MainThread} -
2023-01-10 17:02:50,875 - {control.algorithm.algorithm:26} - {DEBUG:MainThread} - # Algorithmus-Start
2023-01-10 17:02:50,876 - {control.algorithm.algorithm:32} - {DEBUG:MainThread} - **Mindestrom setzen**
2023-01-10 17:02:50,881 - {control.algorithm.algorithm:34} - {DEBUG:MainThread} - **Sollstrom setzen**
2023-01-10 17:02:50,885 - {control.counter:159} - {DEBUG:MainThread} - Überschuss zur PV-geführten Ladung: 0W
2023-01-10 17:02:50,886 - {control.counter:407} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 0W
2023-01-10 17:02:50,886 - {control.algorithm.algorithm:45} - {DEBUG:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2023-01-10 17:02:50,887 - {control.process:22} - {DEBUG:MainThread} - # Ladung starten.
2023-01-10 17:02:50,889 - {control.counter:141} - {DEBUG:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-01-10 17:02:50,890 - {helpermodules.graph:56} - {ERROR:MainThread} - Fehler im Graph-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/graph.py", line 27, in pub_graph_data
dataline.update({"grid": _convert_to_kW(data.data.counter_data[evu_counter].data["get"]["power"])})
KeyError: 'power'
2023-01-10 17:02:50,892 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=update, args=(), kwargs={})
2023-01-10 17:03:00,990 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2023-01-10 17:03:00,992 - {root:61} - {INFO:MainThread} - # ***Start***
2023-01-10 17:03:01,015 - {soc.modules.common.component_context:51} - {DEBUG:device0} - Update Komponenten ['E3DC Zähler', 'E3DC Wechselrichter', 'E3DC Speicher']
2023-01-10 17:03:01,018 - {soc.modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['E3DC Zähler']
2023-01-10 17:03:01,018 - {modules.devices.e3dc.counter:22} - {DEBUG:device0} - Beginning EVU update
2023-01-10 17:03:01,030 - {modules.devices.e3dc.counter:30} - {DEBUG:device0} - meters: [1, 164, 85, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
2023-01-10 17:03:01,031 - {modules.devices.e3dc.counter:36} - {DEBUG:device0} - e3dc no farm detected
2023-01-10 17:03:01,031 - {modules.devices.e3dc.counter:38} - {DEBUG:device0} - power: 635, powers [164, 85, 386]
2023-01-10 17:03:01,032 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1673366570.684122, power=634, imported=168.4809670841694, exported=0)
2023-01-10 17:03:01,033 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00287455, power1: 634, power2: 635
2023-01-10 17:03:01,033 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 1.8239
2023-01-10 17:03:01,033 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 1.8239 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1673366581.0324936, power=635, imported=170.30486756205562, exported=0)
2023-01-10 17:03:01,035 - {soc.modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(voltages=[230.0, 230.0, 230.0], powers=[164, 85, 386], currents=[0.7130434782608696, 0.3695652173913043, 1.6782608695652175], power_factors=[0.0, 0.0, 0.0], imported=170.30486756205562, exported=0, power=635, frequency=50)
2023-01-10 17:03:01,036 - {modules.devices.e3dc.counter:61} - {DEBUG:device0} - Update completed successfully
2023-01-10 17:03:01,040 - {soc.modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['E3DC Wechselrichter']
2023-01-10 17:03:01,053 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1673366570.7146811, power=0, imported=0.0, exported=0)
2023-01-10 17:03:01,060 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00287199, power1: 0, power2: 0
2023-01-10 17:03:01,061 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 0
2023-01-10 17:03:01,061 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1673366581.0538487, power=0, imported=0.0, exported=0)
2023-01-10 17:03:01,063 - {soc.modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=0, dc_power=None)
2023-01-10 17:03:01,075 - {soc.modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['E3DC Speicher']
2023-01-10 17:03:01,093 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1673366570.743535, power=0, imported=0.0, exported=0)
2023-01-10 17:03:01,094 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00287502, power1: 0, power2: 0
2023-01-10 17:03:01,094 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 0
2023-01-10 17:03:01,095 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1673366581.0936053, power=0, imported=0.0, exported=0)
2023-01-10 17:03:01,096 - {soc.modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=0.0, exported=0, power=0, soc=72)
2023-01-10 17:03:01,105 - {soc.modules.common.component_context:24} - {DEBUG:component1} - Update Komponente ['E3DC Wechselrichter']
2023-01-10 17:03:01,108 - {soc.modules.common.store._api:26} - {DEBUG:component1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=0, dc_power=None)
2023-01-10 17:03:01,109 - {soc.modules.common.store._api:30} - {DEBUG:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=0, dc_power=None)
2023-01-10 17:03:01,112 - {soc.modules.common.component_context:24} - {DEBUG:component2} - Update Komponente ['E3DC Speicher']
2023-01-10 17:03:01,113 - {soc.modules.common.store._api:30} - {DEBUG:component2} - Saving BatState(imported=0.0, exported=0, power=0, soc=72)
2023-01-10 17:03:01,165 - {soc.modules.common.component_context:24} - {DEBUG:component0} - Update Komponente ['E3DC Zähler']
2023-01-10 17:03:01,207 - {control.counter:50} - {ERROR:MainThread} - Fehler in der Zähler-Klasse von 0
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/counter.py", line 44, in setup_counter
self._set_current_left()
File "/var/www/html/openWB/packages/control/counter.py", line 64, in _set_current_left
currents_raw = self.data["get"]["currents"]
KeyError: 'currents'
2023-01-10 17:03:01,213 - {control.bat:118} - {INFO:MainThread} - 0W verbliebende Speicher-Leistung
2023-01-10 17:03:01,215 - {control.counter_all:110} - {ERROR:MainThread} - Fehler in der allgemeinen Zähler-Klasse
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/counter_all.py", line 81, in set_home_consumption
home_consumption, elements = self._calc_home_consumption()
File "/var/www/html/openWB/packages/control/counter_all.py", line 128, in _calc_home_consumption
evu = data.data.counter_data[self.get_evu_counter_str()].data["get"]["power"]
KeyError: 'power'
2023-01-10 17:03:01,219 - {control.data:297} - {DEBUG:MainThread} - all
{'get': {'power': 0, 'imported': 0.0, 'exported': 0, 'daily_exported': 0, 'daily_imported': 0.0, 'soc': 72}, 'config': {'configured': True}, 'set': {'charging_power_left': 0, 'switch_on_soc_reached': False}}
2023-01-10 17:03:01,219 - {control.data:297} - {DEBUG:MainThread} - bat2
{'get': {'daily_imported': 0.0, 'daily_exported': 0, 'power': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'soc': 72, 'imported': 0.0, 'exported': 0}}
2023-01-10 17:03:01,220 - {control.data:270} - {DEBUG:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0, daily_exported=0, power=0, imported=0, exported=0))
2023-01-10 17:03:01,220 - {control.data:297} - {DEBUG: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-Vorlage', rfid_enabling=False, valid_tags=[])
2023-01-10 17:03:01,220 - {control.data:297} - {DEBUG:MainThread} - counter0
{'set': {'reserved_surplus': 0, 'released_surplus': 0, 'raw_power_left': 0, 'surplus_power_left': 0}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2023-01-10 17:03:01,221 - {control.data:274} - {DEBUG:MainThread} - counter_all_data
CounterAllData(get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': []}, {'id': 2, 'type': 'bat', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=0))
2023-01-10 17:03:01,221 - {control.data:297} - {DEBUG:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, 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=10, limit=Limit(selected='none', amount=1000, soc=50))))
2023-01-10 17:03:01,221 - {control.data:297} - {DEBUG:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=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=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=2), et_num=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), 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=''))
2023-01-10 17:03:01,222 - {control.data:297} - {DEBUG: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=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=2)
2023-01-10 17:03:01,222 - {control.data:278} - {DEBUG:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=200, control_range=[0, 230], feed_in_yield=15000, phase_switch_delay=7, phases_to_use=1, 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), standby=Standby(phases_to_use=1), stop=Stop(phases_to_use=1), 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.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-01-10 17:03:01,224 - {control.data:297} - {DEBUG:MainThread} - graph
{'config': {'duration': 120}}
2023-01-10 17:03:01,225 - {control.data:280} - {DEBUG:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme='cards'), led=Led(active=False), rfid=Rfid(active=False))
2023-01-10 17:03:01,226 - {control.data:297} - {DEBUG:MainThread} - all
{'get': {'power': 0, 'exported': 0, 'daily_exported': 0, 'monthly_exported': 0, 'yearly_exported': 0}, 'config': {'configured': True}}
2023-01-10 17:03:01,226 - {control.data:297} - {DEBUG:MainThread} - pv1
{'get': {'daily_exported': 0, 'monthly_exported': 0, 'yearly_exported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'power': 0, 'exported': 0, 'currents': [0.0, 0.0, 0.0]}, 'config': {'max_ac_out': 12000}}
2023-01-10 17:03:01,226 - {control.data:297} - {DEBUG:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.178.35', 'current_commit': '2023-01-10 11:20:30 +0100 [d489ed16]', 'current_branch': 'master', 'current_branch_commit': '2023-01-10 11:20:30 +0100 [d489ed16]', 'current_missing_commits': [], 'dataprotection_acknowledged': False, 'debug_level': 10, 'release_train': 'master', 'version': '1.99.101.1', 'datastore_version': 6, 'module_update_completed': True}
2023-01-10 17:03:01,227 - {control.data:310} - {DEBUG:MainThread} - device0
{'name': 'E3DC', 'type': 'e3dc', 'id': 0, 'configuration': {'address': '192.168.178.36'}}
2023-01-10 17:03:01,227 - {control.data:312} - {DEBUG:MainThread} - component0
{'name': 'E3DC Zähler', 'type': 'counter', 'id': 0, 'configuration': {}}
2023-01-10 17:03:01,228 - {control.data:312} - {DEBUG:MainThread} - component1
{'name': 'E3DC Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {}}
2023-01-10 17:03:01,228 - {control.data:312} - {DEBUG:MainThread} - component2
{'name': 'E3DC Speicher', 'type': 'bat', 'id': 2, 'configuration': {}}
2023-01-10 17:03:01,228 - {control.data:284} - {DEBUG:MainThread} -
2023-01-10 17:03:01,228 - {control.algorithm.algorithm:26} - {DEBUG:MainThread} - # Algorithmus-Start
2023-01-10 17:03:01,229 - {control.algorithm.algorithm:32} - {DEBUG:MainThread} - **Mindestrom setzen**
2023-01-10 17:03:01,233 - {control.algorithm.algorithm:34} - {DEBUG:MainThread} - **Sollstrom setzen**
2023-01-10 17:03:01,238 - {control.counter:159} - {DEBUG:MainThread} - Überschuss zur PV-geführten Ladung: 0W
2023-01-10 17:03:01,238 - {control.counter:407} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 0W
2023-01-10 17:03:01,239 - {control.algorithm.algorithm:45} - {DEBUG:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2023-01-10 17:03:01,239 - {control.process:22} - {DEBUG:MainThread} - # Ladung starten.
2023-01-10 17:03:01,243 - {control.counter:141} - {DEBUG:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-01-10 17:03:01,244 - {helpermodules.graph:56} - {ERROR:MainThread} - Fehler im Graph-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/graph.py", line 27, in pub_graph_data
dataline.update({"grid": _convert_to_kW(data.data.counter_data[evu_counter].data["get"]["power"])})
KeyError: 'power'
2023-01-10 17:03:01,247 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=update, args=(), kwargs={})
2023-01-10 17:03:10,333 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2023-01-10 17:03:10,335 - {root:61} - {INFO:MainThread} - # ***Start***
2023-01-10 17:03:10,358 - {soc.modules.common.component_context:51} - {DEBUG:device0} - Update Komponenten ['E3DC Zähler', 'E3DC Wechselrichter', 'E3DC Speicher']
2023-01-10 17:03:10,361 - {soc.modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['E3DC Zähler']
2023-01-10 17:03:10,362 - {modules.devices.e3dc.counter:22} - {DEBUG:device0} - Beginning EVU update
2023-01-10 17:03:10,371 - {modules.devices.e3dc.counter:30} - {DEBUG:device0} - meters: [1, 162, 86, 371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
2023-01-10 17:03:10,372 - {modules.devices.e3dc.counter:36} - {DEBUG:device0} - e3dc no farm detected
2023-01-10 17:03:10,372 - {modules.devices.e3dc.counter:38} - {DEBUG:device0} - power: 619, powers [162, 86, 371]
2023-01-10 17:03:10,373 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1673366581.0324936, power=635, imported=170.30486756205562, exported=0)
2023-01-10 17:03:10,374 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00259473, power1: 635, power2: 619
2023-01-10 17:03:10,374 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 1.62689
2023-01-10 17:03:10,374 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 1.62689 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1673366590.3735168, power=619, imported=171.93176243722442, exported=0)
2023-01-10 17:03:10,376 - {soc.modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(voltages=[230.0, 230.0, 230.0], powers=[162, 86, 371], currents=[0.7043478260869566, 0.3739130434782609, 1.6130434782608696], power_factors=[0.0, 0.0, 0.0], imported=171.93176243722442, exported=0, power=619, frequency=50)
2023-01-10 17:03:10,377 - {modules.devices.e3dc.counter:61} - {DEBUG:device0} - Update completed successfully
2023-01-10 17:03:10,382 - {soc.modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['E3DC Wechselrichter']
2023-01-10 17:03:10,397 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1673366581.0538487, power=0, imported=0.0, exported=0)
2023-01-10 17:03:10,397 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00259535, power1: 0, power2: 0
2023-01-10 17:03:10,398 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 0
2023-01-10 17:03:10,398 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1673366590.397111, power=0, imported=0.0, exported=0)
2023-01-10 17:03:10,400 - {soc.modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=0, dc_power=None)
2023-01-10 17:03:10,407 - {soc.modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['E3DC Speicher']
2023-01-10 17:03:10,431 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1673366581.0936053, power=0, imported=0.0, exported=0)
2023-01-10 17:03:10,432 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00259386, power1: 0, power2: 0
2023-01-10 17:03:10,432 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 0
2023-01-10 17:03:10,433 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1673366590.4315126, power=0, imported=0.0, exported=0)
2023-01-10 17:03:10,439 - {soc.modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=0.0, exported=0, power=0, soc=72)
2023-01-10 17:03:10,448 - {soc.modules.common.component_context:24} - {DEBUG:component1} - Update Komponente ['E3DC Wechselrichter']
2023-01-10 17:03:10,449 - {soc.modules.common.store._api:26} - {DEBUG:component1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=0, dc_power=None)
2023-01-10 17:03:10,450 - {soc.modules.common.store._api:30} - {DEBUG:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=0, dc_power=None)
2023-01-10 17:03:10,451 - {soc.modules.common.component_context:24} - {DEBUG:component2} - Update Komponente ['E3DC Speicher']
2023-01-10 17:03:10,451 - {soc.modules.common.store._api:30} - {DEBUG:component2} - Saving BatState(imported=0.0, exported=0, power=0, soc=72)
2023-01-10 17:03:10,495 - {soc.modules.common.component_context:24} - {DEBUG:component0} - Update Komponente ['E3DC Zähler']
2023-01-10 17:03:10,534 - {control.counter:50} - {ERROR:MainThread} - Fehler in der Zähler-Klasse von 0
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/counter.py", line 44, in setup_counter
self._set_current_left()
File "/var/www/html/openWB/packages/control/counter.py", line 64, in _set_current_left
currents_raw = self.data["get"]["currents"]
KeyError: 'currents'
2023-01-10 17:03:10,540 - {control.bat:118} - {INFO:MainThread} - 0W verbliebende Speicher-Leistung
2023-01-10 17:03:10,542 - {control.counter_all:110} - {ERROR:MainThread} - Fehler in der allgemeinen Zähler-Klasse
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/counter_all.py", line 81, in set_home_consumption
home_consumption, elements = self._calc_home_consumption()
File "/var/www/html/openWB/packages/control/counter_all.py", line 128, in _calc_home_consumption
evu = data.data.counter_data[self.get_evu_counter_str()].data["get"]["power"]
KeyError: 'power'
2023-01-10 17:03:10,544 - {control.data:297} - {DEBUG:MainThread} - all
{'get': {'power': 0, 'imported': 0.0, 'exported': 0, 'daily_exported': 0, 'daily_imported': 0.0, 'soc': 72}, 'config': {'configured': True}, 'set': {'charging_power_left': 0, 'switch_on_soc_reached': False}}
2023-01-10 17:03:10,544 - {control.data:297} - {DEBUG:MainThread} - bat2
{'get': {'daily_imported': 0.0, 'daily_exported': 0, 'power': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'soc': 72, 'imported': 0.0, 'exported': 0}}
2023-01-10 17:03:10,544 - {control.data:270} - {DEBUG:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0, daily_exported=0, power=0, imported=0, exported=0))
2023-01-10 17:03:10,544 - {control.data:297} - {DEBUG: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-Vorlage', rfid_enabling=False, valid_tags=[])
2023-01-10 17:03:10,544 - {control.data:297} - {DEBUG:MainThread} - counter0
{'set': {'reserved_surplus': 0, 'released_surplus': 0, 'raw_power_left': 0, 'surplus_power_left': 0}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2023-01-10 17:03:10,545 - {control.data:274} - {DEBUG:MainThread} - counter_all_data
CounterAllData(get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': []}, {'id': 2, 'type': 'bat', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=0))
2023-01-10 17:03:10,545 - {control.data:297} - {DEBUG:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, 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=10, limit=Limit(selected='none', amount=1000, soc=50))))
2023-01-10 17:03:10,546 - {control.data:297} - {DEBUG:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=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=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=2), et_num=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), 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=''))
2023-01-10 17:03:10,547 - {control.data:297} - {DEBUG: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=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=2)
2023-01-10 17:03:10,548 - {control.data:278} - {DEBUG:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=200, control_range=[0, 230], feed_in_yield=15000, phase_switch_delay=7, phases_to_use=1, 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), standby=Standby(phases_to_use=1), stop=Stop(phases_to_use=1), 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.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-01-10 17:03:10,549 - {control.data:297} - {DEBUG:MainThread} - graph
{'config': {'duration': 120}}
2023-01-10 17:03:10,549 - {control.data:280} - {DEBUG:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme='cards'), led=Led(active=False), rfid=Rfid(active=False))
2023-01-10 17:03:10,549 - {control.data:297} - {DEBUG:MainThread} - all
{'get': {'power': 0, 'exported': 0, 'daily_exported': 0, 'monthly_exported': 0, 'yearly_exported': 0}, 'config': {'configured': True}}
2023-01-10 17:03:10,549 - {control.data:297} - {DEBUG:MainThread} - pv1
{'get': {'daily_exported': 0, 'monthly_exported': 0, 'yearly_exported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'power': 0, 'exported': 0, 'currents': [0.0, 0.0, 0.0]}, 'config': {'max_ac_out': 12000}}
2023-01-10 17:03:10,550 - {control.data:297} - {DEBUG:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '192.168.178.35', 'current_commit': '2023-01-10 11:20:30 +0100 [d489ed16]', 'current_branch': 'master', 'current_branch_commit': '2023-01-10 11:20:30 +0100 [d489ed16]', 'current_missing_commits': [], 'dataprotection_acknowledged': False, 'debug_level': 10, 'release_train': 'master', 'version': '1.99.101.1', 'datastore_version': 6, 'module_update_completed': True}
2023-01-10 17:03:10,550 - {control.data:310} - {DEBUG:MainThread} - device0
{'name': 'E3DC', 'type': 'e3dc', 'id': 0, 'configuration': {'address': '192.168.178.36'}}
2023-01-10 17:03:10,551 - {control.data:312} - {DEBUG:MainThread} - component0
{'name': 'E3DC Zähler', 'type': 'counter', 'id': 0, 'configuration': {}}
2023-01-10 17:03:10,552 - {control.data:312} - {DEBUG:MainThread} - component1
{'name': 'E3DC Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {}}
2023-01-10 17:03:10,552 - {control.data:312} - {DEBUG:MainThread} - component2
{'name': 'E3DC Speicher', 'type': 'bat', 'id': 2, 'configuration': {}}
2023-01-10 17:03:10,552 - {control.data:284} - {DEBUG:MainThread} -
2023-01-10 17:03:10,552 - {control.algorithm.algorithm:26} - {DEBUG:MainThread} - # Algorithmus-Start
2023-01-10 17:03:10,553 - {control.algorithm.algorithm:32} - {DEBUG:MainThread} - **Mindestrom setzen**
2023-01-10 17:03:10,556 - {control.algorithm.algorithm:34} - {DEBUG:MainThread} - **Sollstrom setzen**
2023-01-10 17:03:10,559 - {control.counter:159} - {DEBUG:MainThread} - Überschuss zur PV-geführten Ladung: 0W
2023-01-10 17:03:10,561 - {control.counter:407} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 0W
2023-01-10 17:03:10,561 - {control.algorithm.algorithm:45} - {DEBUG:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2023-01-10 17:03:10,562 - {control.process:22} - {DEBUG:MainThread} - # Ladung starten.
2023-01-10 17:03:10,562 - {control.counter:141} - {DEBUG:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-01-10 17:03:10,564 - {helpermodules.graph:56} - {ERROR:MainThread} - Fehler im Graph-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/graph.py", line 27, in pub_graph_data
dataline.update({"grid": _convert_to_kW(data.data.counter_data[evu_counter].data["get"]["power"])})
KeyError: 'power'
2023-01-10 17:03:10,567 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=update, args=(), kwargs={})