Ist gefixt.ChristianM hat geschrieben: ↑Sa Feb 25, 2023 12:42 pm Heute stimmt was bei der Schieflast nicht, meine das war letztens noch OK. Installiert ist 2023-02-23 10:05:10 +0100 [3864b7e1]
Code: Alles auswählen
2023-02-25 13:24:00,627 - {root:61} - {INFO:MainThread} - # ***Start*** 2023-02-25 13:24:00,685 - {modules.devices.solax.device:55} - {DEBUG:device0} - Start device reading {'component0': <modules.devices.solax.counter.SolaxCounter object at 0x714ad778>, 'component1': <modules.devices.solax.bat.SolaxBat object at 0x70a924c0>, 'component2': <modules.devices.solax.inverter.SolaxInverter object at 0x70a92a78>} 2023-02-25 13:24:00,686 - {modules.devices.solaredge.device:100} - {DEBUG:device1} - Start device reading {'component3': <modules.devices.solaredge.inverter.SolaredgeInverter object at 0x714a3148>} 2023-02-25 13:24:00,687 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['Solax Zähler'] 2023-02-25 13:24:00,687 - {modules.common.component_context:24} - {DEBUG:cp5} - Update Komponente ['Ladepunkt'] 2023-02-25 13:24:00,692 - {modules.common.component_context:24} - {DEBUG:cp6} - Update Komponente ['Ladepunkt'] 2023-02-25 13:24:00,698 - {modules.common.component_context:24} - {DEBUG:device1} - Update Komponente ['SolarEdge Wechselrichter'] 2023-02-25 13:24:00,989 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(voltages=[230.0, 230.0, 230.0], powers=[-4951, -3135, 3774], currents=[-21.526086956521738, -13.630434782608695, 16.408695652173915], power_factors=[0.0, 0.0, 0.0], imported=2254780, exported=475130, power=-4303, frequency=49.98) 2023-02-25 13:24:00,992 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['Solax Speicher'] 2023-02-25 13:24:01,145 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1677327830.830938, power=1137, imported=45440.92686683529, exported=39323.08020588484) 2023-02-25 13:24:01,146 - {modules.common.simcount._calculate:13} - {DEBUG:device0} - time passed: 0.00286524, power1: 1137, power2: 1137 2023-02-25 13:24:01,146 - {modules.common.simcount._calculate:29} - {DEBUG:device0} - power did not change sign. Total energy: 3.25777 2023-02-25 13:24:01,147 - {modules.common.simcount._simcount:47} - {DEBUG:device0} - imported: 3.25777 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1677327841.1457906, power=1137, imported=45444.18464107566, exported=39323.08020588484) 2023-02-25 13:24:01,148 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=45444.18464107566, exported=39323.08020588484, power=1137, soc=45) 2023-02-25 13:24:01,150 - {modules.common.component_context:24} - {DEBUG:device0} - Update Komponente ['Solax Wechselrichter'] 2023-02-25 13:24:01,304 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2840, exported=240200, dc_power=None) 2023-02-25 13:24:03,710 - {modules.common.fault_state:40} - {ERROR:device1} - SolarEdge Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>), Traceback: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers raise FaultState.error(__name__+" "+str(response)) modules.common.fault_state.FaultState: ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 106, in update self.components[component].update() File "/var/www/html/openWB/packages/modules/devices/solaredge/inverter.py", line 35, in update self.store.set(self.read_state()) File "/var/www/html/openWB/packages/modules/devices/solaredge/inverter.py", line 40, in read_state power = self._read_scaled_int16(40083, 1)[0] * -1 File "/var/www/html/openWB/packages/modules/devices/solaredge/scale.py", line 24, in scaled_reader client.read_holding_registers(address, [type] * count + [ModbusDataType.INT_16], unit=modbus_id) File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers return self.__read_registers( File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers raise FaultState.error(__name__+" "+str(type(e))+" " + modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>) 2023-02-25 13:24:03,714 - {modules.common.component_context:24} - {DEBUG:component2} - Update Komponente ['Solax Wechselrichter'] 2023-02-25 13:24:03,716 - {modules.common.component_context:24} - {DEBUG:component1} - Update Komponente ['Solax Speicher'] 2023-02-25 13:24:03,717 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2840, exported=240200, dc_power=None) 2023-02-25 13:24:03,719 - {modules.common.component_context:24} - {DEBUG:component3} - Update Komponente ['SolarEdge Wechselrichter'] 2023-02-25 13:24:03,721 - {modules.common.store._api:30} - {DEBUG:component1} - Saving BatState(imported=45444.18464107566, exported=39323.08020588484, power=1137, soc=45) 2023-02-25 13:24:03,723 - {modules.common.component_context:24} - {DEBUG:cp5} - Update Komponente ['Ladepunkt'] 2023-02-25 13:24:03,726 - {modules.common.store._api:30} - {DEBUG:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2840, exported=240200, dc_power=None) 2023-02-25 13:24:03,730 - {modules.common.component_context:24} - {DEBUG:cp6} - Update Komponente ['Ladepunkt'] 2023-02-25 13:24:03,731 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-9619.0, exported=64889904.0, dc_power=None) 2023-02-25 13:24:03,768 - {modules.common.store._api:30} - {DEBUG:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-9619.0, exported=64889904.0, dc_power=None) 2023-02-25 13:24:03,818 - {modules.common.component_context:24} - {DEBUG:component0} - Update Komponente ['Solax Zähler'] 2023-02-25 13:24:03,818 - {modules.common.store._api:30} - {DEBUG:component0} - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[-4951, -3135, 3774], currents=[-21.526086956521738, -13.630434782608695, 16.408695652173915], power_factors=[0.0, 0.0, 0.0], imported=2254780, exported=475130, power=-4303, frequency=49.98) 2023-02-25 13:24:03,899 - {control.counter:131} - {DEBUG:MainThread} - Verbleibende Ströme an Zähler 0: [52.650000000000006, 44.760000000000005, 43.47] 2023-02-25 13:24:03,899 - {control.counter:153} - {DEBUG:MainThread} - Verbleibende Leistung an Zähler 0: 75041.3 2023-02-25 13:24:03,902 - {control.chargepoint:354} - {INFO:MainThread} - LP 5: Keine Ladung, da kein Auto angesteckt ist. 2023-02-25 13:24:03,910 - {control.chargepoint:701} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3 2023-02-25 13:24:03,912 - {control.chargepoint:692} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1 2023-02-25 13:24:03,916 - {control.chargepoint:867} - {DEBUG:MainThread} - LP 6, EV: Standard-Fahrzeug (EV-Nr.0): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 28.88 2023-02-25 13:24:03,920 - {control.bat_all:145} - {INFO:MainThread} - -50W verbliebende Speicher-Leistung 2023-02-25 13:24:03,922 - {control.data:334} - {DEBUG:MainThread} - bat1 BatData(get=Get(soc=45, daily_exported=54.55, daily_imported=2405.38, imported=45444.18, exported=39323.08, fault_state=0, fault_str='Kein Fehler.', power=1137)) 2023-02-25 13:24:03,925 - {control.data:305} - {DEBUG:MainThread} - bat_all_data BatAllData(config=Config(configured=True), get=Get(soc=45, daily_exported=54.55, daily_imported=2405.38, imported=45440.93, exported=39323.08, power=1137), set=Set(charging_power_left=-50, switch_on_soc_reached=False)) 2023-02-25 13:24:03,927 - {control.data:306} - {DEBUG:MainThread} - cp_all_data AllChargepointData(get=AllGet(daily_imported=15751.95, daily_exported=0, power=6738.3, imported=7261473.88, exported=0)) 2023-02-25 13:24:03,928 - {control.data:334} - {DEBUG:MainThread} - cp5 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=2347742.92, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', voltages=[249.17, 240.22, 236.81]), set=Set(change_ev_permitted=[True, ''], 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=0, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x71444568>), config=Config(connection_module={'type': 'external_openwb', 'name': 'Externe openWB', 'configuration': {'ip_address': '192.168.0.221', 'duo_num': 1}}, power_module={}, ev=0, name='Draußen', type='external_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=5)) 2023-02-25 13:24:03,928 - {control.data:334} - {DEBUG:MainThread} - cp6 ChargepointData(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=0), currents=[28.88, 0.12, 0.13], daily_imported=15751.95, daily_exported=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4913730.96, phases_in_use=1, plug_state=True, power=6738.3, rfid_timestamp=None, rfid=None, state_str=None, voltages=[236.46, 249.05, 240.47]), set=Set(change_ev_permitted=[True, ''], charging_ev=0, charging_ev_prev=0, current=30.34, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', imported_at_mode_switch=4909292.97, imported_at_plugtime=4871025.88, imported_since_mode_switch=4412.600000000559, imported_since_plugged=42679.69000000041, range_charged=25.95647058823858, time_charged='3:24', timestamp_start_charging='02/25/2023, 09:59:04'), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time='02/24/2023, 20:06:54', required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x70a82190>), config=Config(connection_module={'type': 'external_openwb', 'name': 'Externe openWB', 'configuration': {'ip_address': '192.168.0.221', 'duo_num': 2}}, power_module={}, ev=0, name='Drinnen', type='external_openwb', template=0, connected_phases=3, phase_1=3, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=6)) 2023-02-25 13:24:03,929 - {control.data:334} - {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-02-25 13:24:03,929 - {control.data:334} - {DEBUG:MainThread} - counter0 CounterData(config=Config(max_currents=[32, 32, 32], max_total_power=64000), get=Get(powers=[-4951, -3135, 3774], currents=[-21.53, -13.63, 16.41], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=49.98, daily_exported=4570, daily_imported=24490, imported=2254780, exported=475130, fault_state=0, fault_str='Kein Fehler.', power=-4303), set=Set(reserved_surplus=0, released_surplus=0, raw_power_left=75041.3, raw_currents_left=[52.650000000000006, 44.760000000000005, 43.47], surplus_power_left=0, state_str='')) 2023-02-25 13:24:03,930 - {control.data:310} - {DEBUG:MainThread} - counter_all_data CounterAllData(get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 2, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=280.6999999999998, invalid_home_consumption=0, daily_yield_home_consumption=11413.4)) 2023-02-25 13:24:03,930 - {control.data:334} - {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='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=32, limit=Limit(selected='none', amount=1000, soc=50)))) 2023-02-25 13:24:03,930 - {control.data:334} - {DEBUG:MainThread} - ev0 EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Kia e-Niro', max_current_multi_phases=16, max_phases=3, phase_switch_pause=7, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=17, min_current=6, max_current_single_phase=32, battery_capacity=64, nominal_difference=2), et_num=0)), control_parameter=ControlParameter(required_current=6, required_currents=[0.0, 0.0, 6], phases=1, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None), charge_template=0, ev_template=1, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=True, range=0, fault_state=0, fault_str='')) 2023-02-25 13:24:03,933 - {control.data:334} - {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-02-25 13:24:03,934 - {control.data:334} - {DEBUG:MainThread} - et1 EvTemplateData(name='Kia e-Niro', max_current_multi_phases=16, max_phases=3, phase_switch_pause=7, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=64, nominal_difference=2) 2023-02-25 13:24:03,934 - {control.data:314} - {DEBUG:MainThread} - general_data GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=200, control_range=[0, 230], feed_in_yield=20000, phase_switch_delay=7, 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), standby=Standby(phases_to_use=1), stop=Stop(phases_to_use=1), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=20, unbalanced_load=True), 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.39, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False)) 2023-02-25 13:24:03,934 - {control.data:315} - {DEBUG:MainThread} - graph_data GraphData(config=Config(duration=120)) 2023-02-25 13:24:03,935 - {control.data:316} - {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-02-25 13:24:03,935 - {control.data:334} - {DEBUG:MainThread} - pv2 PvData(config=Config(max_ac_out=6000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=700, monthly_exported=0, yearly_exported=0, exported=240200, fault_state=0, fault_str='Kein Fehler.', power=-2840)) 2023-02-25 13:24:03,935 - {control.data:334} - {DEBUG:MainThread} - pv3 PvData(config=Config(max_ac_out=17000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=9532.0, monthly_exported=0, yearly_exported=0, exported=64889904.0, fault_state=2, fault_str="modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 8 bytes (0 received)', <FaultStateLevel.ERROR: 2>)", power=-9619.0)) 2023-02-25 13:24:03,936 - {control.data:318} - {DEBUG:MainThread} - pv_all_data PvAllData(config=Config(configured=True), get=Get(daily_exported=10232.0, monthly_exported=0, yearly_exported=0, exported=65130104.0, power=-12401.0)) 2023-02-25 13:24:03,937 - {control.data:334} - {DEBUG:MainThread} - system {'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.0.186', 'current_commit': '2023-02-23 10:05:10 +0100 [3864b7e1]', 'current_branch': 'master', 'current_branch_commit': '2023-02-23 10:05:10 +0100 [3864b7e1]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '1.99.102.0', 'datastore_version': 7, 'lastlivevaluesJson': {'timestamp': 1677327831, 'time': '13:23:51', 'grid': -4.314, 'house-power': 0.435, 'charging-all': 6.515, 'pv-all': 12.169, 'cp5-power': 0.0, 'cp6-power': 6.515, 'bat-all-power': 1.137, 'bat-all-soc': 45}, 'module_update_completed': True} 2023-02-25 13:24:03,938 - {control.data:347} - {DEBUG:MainThread} - device0 {'name': 'Solax', 'type': 'solax', 'id': 0, 'configuration': {'modbus_id': 1, 'ip_address': '192.168.0.132'}} 2023-02-25 13:24:03,938 - {control.data:349} - {DEBUG:MainThread} - component0 {'name': 'Solax Zähler', 'type': 'counter', 'id': 0, 'configuration': {}} 2023-02-25 13:24:03,938 - {control.data:349} - {DEBUG:MainThread} - component1 {'name': 'Solax Speicher', 'type': 'bat', 'id': 1, 'configuration': {}} 2023-02-25 13:24:03,939 - {control.data:349} - {DEBUG:MainThread} - component2 {'name': 'Solax Wechselrichter', 'type': 'inverter', 'id': 2, 'configuration': {}} 2023-02-25 13:24:03,939 - {control.data:347} - {DEBUG:MainThread} - device1 {'name': 'SolarEdge', 'type': 'solaredge', 'id': 1, 'configuration': {'port': 502, 'ip_address': '192.168.0.207'}} 2023-02-25 13:24:03,939 - {control.data:349} - {DEBUG:MainThread} - component3 {'name': 'SolarEdge Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {'modbus_id': 1}} 2023-02-25 13:24:03,939 - {control.data:321} - {DEBUG:MainThread} - 2023-02-25 13:24:03,940 - {control.algorithm.algorithm:26} - {DEBUG:MainThread} - # Algorithmus 2023-02-25 13:24:03,940 - {control.algorithm.algorithm:72} - {DEBUG:MainThread} - Ladepunkt 6: Prüfen, ob Phasenumschaltung durchgeführt werden soll. 2023-02-25 13:24:03,941 - {control.ev:484} - {DEBUG:MainThread} - Genutzter Strom: 28.88A, Überschuss: 4303W, benötigte neue Leistung: -3220W 2023-02-25 13:24:03,944 - {control.counter:349} - {DEBUG:MainThread} - LP6 Switch-Off-Threshold prüfen: -4253W, Schwelle: 50W, freigegebener Überschuss 0W, Einspeisegrenze 0W 2023-02-25 13:24:03,945 - {control.algorithm.algorithm:32} - {DEBUG:MainThread} - **Mindestrom setzen** 2023-02-25 13:24:03,951 - {control.algorithm.min_current:18} - {DEBUG:MainThread} - Mode-Tuple (<Chargemode.PV_CHARGING: 'pv_charging'>, <Chargemode.PV_CHARGING: 'pv_charging'>, False), Zähler 0 2023-02-25 13:24:03,952 - {control.counter:161} - {DEBUG:MainThread} - Zähler 0: [52.650000000000006, 44.760000000000005, 37.47]A verbleibende Ströme, 73661.3W verbleibende Leistung 2023-02-25 13:24:03,952 - {control.algorithm.common:87} - {DEBUG:MainThread} - LP6: Stromstärke 6A 2023-02-25 13:24:03,953 - {control.algorithm.algorithm:34} - {DEBUG:MainThread} - **Sollstrom setzen** 2023-02-25 13:24:03,956 - {control.counter:190} - {DEBUG:MainThread} - Überschuss zur PV-geführten Ladung: 9496.300000000003W 2023-02-25 13:24:03,957 - {control.counter:453} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 9496.300000000003W 2023-02-25 13:24:03,957 - {control.algorithm.algorithm:40} - {DEBUG:MainThread} - **PV-geführten Strom setzen** 2023-02-25 13:24:03,960 - {control.algorithm.filter_chargepoints:118} - {DEBUG:MainThread} - Geordnete Ladepunkte [6] 2023-02-25 13:24:03,960 - {control.algorithm.surplus_controlled:41} - {DEBUG:MainThread} - Mode-Tuple (<Chargemode.PV_CHARGING: 'pv_charging'>, <Chargemode.PV_CHARGING: 'pv_charging'>, False), Zähler 0 2023-02-25 13:24:03,961 - {control.loadmanagement:63} - {DEBUG:MainThread} - Schieflast [0, 0, 1.5300000000000011]A korrigieren: [0.0, 0.0, 24.47] 2023-02-25 13:24:03,963 - {control.chargepoint:354} - {INFO:MainThread} - LP 6: Es kann nicht mit der vorgegebenen Stromstärke geladen werden, da die maximale Schieflast an Zähler Solax Zähler erreicht ist. 2023-02-25 13:24:03,963 - {control.counter:168} - {DEBUG:MainThread} - Zähler 0: [52.650000000000006, 44.760000000000005, 13.0]A verbleibende Ströme, 3868.2000000000035W verbleibender Überschuss 2023-02-25 13:24:03,964 - {control.algorithm.common:87} - {DEBUG:MainThread} - LP6: Stromstärke 30.47A 2023-02-25 13:24:03,964 - {control.process:22} - {DEBUG:MainThread} - # Ladung starten. 2023-02-25 13:24:03,966 - {control.chargelog:52} - {DEBUG:MainThread} - imported_since_mode_switch 4437.9900000002235 counter 4913730.96 2023-02-25 13:24:03,973 - {control.process:106} - {INFO:MainThread} - LP6: set current 30.47 A 2023-02-25 13:24:03,975 - {modules.common.component_context:24} - {DEBUG:cp5} - Update Komponente ['Ladepunkt'] 2023-02-25 13:24:03,980 - {modules.common.component_context:24} - {DEBUG:cp6} - Update Komponente ['Ladepunkt'] 2023-02-25 13:24:04,006 - {control.counter:178} - {DEBUG:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung 2023-02-25 13:24:04,276 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=update, args=(), kwargs={}) 2023-02-25 13:24:10,327 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={}) 2023-02-25 13:24:10,328 - {root:61} - {INFO:MainThread} - # ***Start***
Feedback Beta 2
Re: Feedback Beta 2
Re: Feedback Beta 2
Falls Du noch ein Logfile brauchst, wie es nicht funktioniert:
Ich hatte heute die letzte Version vom Freitag ausgecheckt, und dann statt den Unbilden des Wetters mich auf "stabilen Fake" entschieden:
MQTT-Feed real abgeklemmt, und per Hand des Überschuss auf 1000 W gesetzt, sodass die SW erst in Stufen auf den Max-Wert von 18 A hochging, und dann hätte triggern sollen. Als die CP-Unterbrechung kam, habe ich auf 5000 W Überschuss gestellt. Genützt hat es nichts: Es ging wieder auf eine Phase, und dazu noch mit 120 Sekunden "Warten auf Überschreiten der Einschalteschwelle".
Logfile anbei. Ist der Ansatz der Simulation des Überschuss (mit echtem Fahrzeug angeschlossen) valide?
Ich hatte heute die letzte Version vom Freitag ausgecheckt, und dann statt den Unbilden des Wetters mich auf "stabilen Fake" entschieden:
MQTT-Feed real abgeklemmt, und per Hand des Überschuss auf 1000 W gesetzt, sodass die SW erst in Stufen auf den Max-Wert von 18 A hochging, und dann hätte triggern sollen. Als die CP-Unterbrechung kam, habe ich auf 5000 W Überschuss gestellt. Genützt hat es nichts: Es ging wieder auf eine Phase, und dazu noch mit 120 Sekunden "Warten auf Überschreiten der Einschalteschwelle".
Logfile anbei. Ist der Ansatz der Simulation des Überschuss (mit echtem Fahrzeug angeschlossen) valide?
- Dateianhänge
-
- main-keine-umschaltung.log
- (435.42 KiB) 43-mal heruntergeladen
OpenWB S2 (Touchscreen, RFID, Zähler, 11kW), 10 kWp PV ohne Speicher, ID.3
-
- Beiträge: 481
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 2 times
- Been thanked: 2 times
Re: Feedback Beta 2 Erweiterung der PV Funktion
Das verstehe ich nicht ganz.LenaK hat geschrieben: ↑Mo Mär 13, 2023 1:51 pmDie Einstellung gibt es direkt unter deinem eingezeichneten Kästchen?Ihaglc hat geschrieben: ↑So Mär 12, 2023 2:05 pm Aus den Erfahrungen mit der 1.9 Version
viewtopic.php?p=82035#p82035
wäre es super, auch in 2.0, eine Einstellmöglichkeit für den Speicher-Einschalt-SOC einzubauen.
Vielen Dank schon mal.
Bitte nochmal ein Update machen, die Speicherbeachtung wurde überarbeitet.
Die Speicherbeachtung wird doch unterteilt, einmal für PV und einmal für "Laden mit Mindeststrom" (PVmin).
Wenn die Einträge unter "Laden mit Mindeststrom" (PVmin) auch für PV ohne Mindeststrom gelten sollten, dann wäre doch der Eintrag vom "minimalen Entlade SOC" auch überflüssig ?
Oder anders gefragt, was ist der Unterschied zwischen "minimaler Entlade-SOC" und "Ausschalt-SOC"?
Auch laut den Info Hinweisen im Menü wird der Einschalt SOC auch nur beachtet, wenn ein Mindeststrom eingegeben wird.
Der Einschalt SOC ohne Mindeststrom fehlt also.
So oder so sollte es klarer dargestellt werden,
am besten mit der zusätzlichen Einstellmöglichkeit im PV ohne Mindeststrom mit dem Einschalt-SOC, wie zuvor in meinem Kästchen dargestellt
2023-03-13 14:52:30 +0100 [91d8e437] fehlt übrigens auch in der 1.9 Version;hier auch die dadurch entstehenden Ladestrom-änderungen, -abbrüche und -starts festgestellt( im 1.9 Forum auch als Wunsch gepostet )
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Re: Feedback Beta 2
Gestern update auf die "2023-03-13 14:52:30 +0100 [91d8e437]", danach stimmt der Wert der Leistung die in den Akku geht nicht mehr auf der Hauptseite, im Status des Akkus scheint es aber zu passen, da gibt es bei keinem Gerät eine Fehlermeldung.
Im Main.log sind aber ganz viele solcher Zeilen drin.
Edit 2: nun kommen wieder Meldungen im LOG:
Im Main.log sind aber ganz viele solcher Zeilen drin.
Hier noch der Status, ich hab aus 2 Bildern eines gemacht: Edit: jetzt grade passt es wieder, war gestern nach dem Update auch komisch, erst ging es nicht, dann ging es wieder.2023-03-14 10:55:14,027 - {helpermodules.utils._thread_handler:21} - {ERROR:MainThread} - device0 konnte nicht innerhalb des Timeouts die Werte abfragen, die abgefragten Werte werden nicht in der Regelung verwendet.
2023-03-14 10:55:14,028 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 10:55:14,030 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 10:55:14,030 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 10:55:14,030 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 10:55:14,041 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
Edit 2: nun kommen wieder Meldungen im LOG:
2023-03-14 18:29:53,779 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (192.168.1.99, 502) failed: timed out
2023-03-14 18:29:53,806 - {control.counter_all:94} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -100.0W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'inverter', 'children': [{'id': 5, 'type': 'bat', 'children': []}]}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 4, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}]
2023-03-14 18:30:14,290 - {helpermodules.utils._thread_handler:21} - {ERROR:MainThread} - device0 konnte nicht innerhalb des Timeouts die Werte abfragen, die abgefragten Werte werden nicht in der Regelung verwendet.
2023-03-14 18:30:14,290 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 18:30:14,292 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 18:30:14,292 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 18:30:14,292 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
2023-03-14 18:30:14,303 - {modules.common.utils.component_parser:24} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät SolarEdge
Zuletzt geändert von Nasdero am Di Mär 14, 2023 6:09 pm, insgesamt 1-mal geändert.
Re: Feedback Beta 2
Hallo zusammen,
die Schieflast Funktion geht nun wieder einwandfrei. Es ist nur noch der Punkt offen, warum die Steuerung nicht auf 3 Phasen wechseln möchte. Hoffentlich habe ich Samstag Zeit weitere Logfiles zu erstellen.
LG Markus
die Schieflast Funktion geht nun wieder einwandfrei. Es ist nur noch der Punkt offen, warum die Steuerung nicht auf 3 Phasen wechseln möchte. Hoffentlich habe ich Samstag Zeit weitere Logfiles zu erstellen.
LG Markus
Re: Feedback Beta 2
viewtopic.php?p=82232#p82232
ich habe keine Änderung an irgend einer Einstelluing geändert, nur gestern auf "2023-03-13 14:52:30 +0100 [91d8e437]" das Update gemacht, mal kommen Daten, mal nicht
dazu noch das im Log gefunden:
ich habe keine Änderung an irgend einer Einstelluing geändert, nur gestern auf "2023-03-13 14:52:30 +0100 [91d8e437]" das Update gemacht, mal kommen Daten, mal nicht
dazu noch das im Log gefunden:
2023-03-14 20:32:34,725 - {modules.devices.solaredge.device:74} - {DEBUG:Thread-5} - Synergy Units: 1
2023-03-14 20:32:34,725 - {modules.devices.solaredge.device:94} - {DEBUG:Thread-5} - SolarEdge Zähler: internal meter id: 1, synergy units: 1
2023-03-14 20:32:34,731 - {modules.devices.solaredge.device:74} - {DEBUG:Thread-5} - Synergy Units: 1
2023-03-14 20:32:34,731 - {modules.devices.solaredge.device:94} - {DEBUG:Thread-5} - SolarEdge Zähler: internal meter id: 1, synergy units: 1
2023-03-14 20:32:34,924 - {helpermodules.subdata:673} - {ERROR:Thread-5} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers
raise FaultState.error(__name__+" "+str(response))
modules.common.fault_state.FaultState: ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 641, in process_system_topic
var["device"+index].add_component(config)
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 71, in add_component
self.synergy_units = int(self.client.read_holding_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers
return self.__read_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers
raise FaultState.error(__name__+" "+str(type(e))+" " +
modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
2023-03-14 20:32:35,059 - {helpermodules.subdata:673} - {ERROR:Thread-5} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers
raise FaultState.error(__name__+" "+str(response))
modules.common.fault_state.FaultState: ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 641, in process_system_topic
var["device"+index].add_component(config)
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 71, in add_component
self.synergy_units = int(self.client.read_holding_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers
return self.__read_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers
raise FaultState.error(__name__+" "+str(type(e))+" " +
modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
2023-03-14 20:32:35,317 - {modules.devices.solaredge.device:74} - {DEBUG:Thread-5} - Synergy Units: 1
Re: Feedback Beta 2
Ich verwende als Zusatztest eine Standalone openWB 2.0 aus dem Testangebot.
Wechselrichter Sunny Tripower 8.0 mit SHM 2.0 und einem BYD Speicher.
Mit dem gestern eingespielten Update 2023-03-13 14:52:30 +0100 [91d8e437] wurden die Daten für den Speicher unplausibel.
Wenn ich das richtig sehe, dann zeigt er eine Ladung in Richtung Speicher an, die der Differenz von aktueller PV leistung zu maximaler PV Leistung oder Wechselrichterleistung entspricht, aber nur, wenn ich keinen Strom vom Netz ziehe.
Verfifikation via SMA und auch via Stromzähler im Keller zeigen, dass ich definitv keine über 5-7kW aus dem Netz ziehe. Nur die aktuellen Werte des Speichers sind on openWB falsch.
Wechselrichter Sunny Tripower 8.0 mit SHM 2.0 und einem BYD Speicher.
Mit dem gestern eingespielten Update 2023-03-13 14:52:30 +0100 [91d8e437] wurden die Daten für den Speicher unplausibel.
Wenn ich das richtig sehe, dann zeigt er eine Ladung in Richtung Speicher an, die der Differenz von aktueller PV leistung zu maximaler PV Leistung oder Wechselrichterleistung entspricht, aber nur, wenn ich keinen Strom vom Netz ziehe.
Verfifikation via SMA und auch via Stromzähler im Keller zeigen, dass ich definitv keine über 5-7kW aus dem Netz ziehe. Nur die aktuellen Werte des Speichers sind on openWB falsch.
Re: Feedback Beta 2
Ja hier ähnlich, ich bin erst einmal zurück auf die "2023-02-10 12:47:59 +0100 [13980e45]", da geht das wenigstens wieder, aber im Log gibt es die selben bzw. ähnlichen einträge wie in der aktuellsten Version:
2023-03-15 10:42:02,321 - {modules.devices.solaredge.device:74} - {DEBUG:Thread-5} - Synergy Units: 1
2023-03-15 10:42:02,321 - {modules.devices.solaredge.device:94} - {DEBUG:Thread-5} - SolarEdge Zähler: internal meter id: 1, synergy units: 1
2023-03-15 10:42:02,342 - {modules.devices.solaredge.device:74} - {DEBUG:Thread-5} - Synergy Units: 1
2023-03-15 10:42:02,342 - {modules.devices.solaredge.device:94} - {DEBUG:Thread-5} - SolarEdge Zähler: internal meter id: 1, synergy units: 1
2023-03-15 10:42:02,416 - {helpermodules.subdata:685} - {ERROR:Thread-5} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers
raise FaultState.error(__name__+" "+str(response))
modules.common.fault_state.FaultState: ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 656, in process_system_topic
var["device"+index].add_component(config)
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 71, in add_component
self.synergy_units = int(self.client.read_holding_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers
return self.__read_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers
raise FaultState.error(__name__+" "+str(type(e))+" " +
modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
2023-03-15 10:42:02,519 - {helpermodules.subdata:685} - {ERROR:Thread-5} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers
raise FaultState.error(__name__+" "+str(response))
modules.common.fault_state.FaultState: ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 656, in process_system_topic
var["device"+index].add_component(config)
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 71, in add_component
self.synergy_units = int(self.client.read_holding_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers
return self.__read_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers
raise FaultState.error(__name__+" "+str(type(e))+" " +
modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Exception Response(131, 3, IllegalAddress)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
2023-03-15 10:42:02,525 - {modules.devices.solaredge.device:74} - {DEBUG:Thread-5} - Synergy Units: 1
2023-03-15 10:42:11,000 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2023-03-15 10:42:11,000 - {root:61} - {INFO:MainThread} - # ***Start***
Re: Feedback Beta 2
Ergänzung zu meiner Meldung:
Bezug aus dem Speicher wird korrekt angezeigt. Der Fehler existiert nur bei der Lieferung in den Speicher.
Bezug aus dem Speicher wird korrekt angezeigt. Der Fehler existiert nur bei der Lieferung in den Speicher.
-
- Beiträge: 166
- Registriert: Di Okt 22, 2019 9:42 am
Re: Feedback Beta 2
Mit der neuen Version (2023-03-13 14:52:30 +0100 [91d8e437]) stimmt was beim PV Laden nicht. Regelmodus ist "Einspeisung" und Priorisierung steht auf "Speicher", dennoch wird aus dem Speicher entladen.
Ich wollte den Regelmodus mal auf "Individuell" stellen, das ging aber nicht da ihm auch schon die vorgegebenen Werte nicht passen.
Ich wollte den Regelmodus mal auf "Individuell" stellen, das ging aber nicht da ihm auch schon die vorgegebenen Werte nicht passen.