Seite 17 von 32

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Di Mai 07, 2024 8:36 am
von LenaK
mrinas hat geschrieben: Mo Mai 06, 2024 10:03 am Irgendwas passt mit der Berechnung des Ladestroms leider nicht mehr. Überschuss ist vorhanden, Vorrang steht auf Auto, und dennoch wird der Speicher geladen. Mir ist nicht klar warum.

Bin jetzt erstmal zurück auf den vorherigen Stand, das Automatische Cloudbackup vor dem Update macht das relativ einfach 👌

Screenshot 2024-05-06 120305.png

Code: Alles auswählen

2024-05-06 12:00:10,035 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-05-06 12:00:10,131 - {modules.common.component_context:54} - {DEBUG:device4} - Update Komponenten ['EnergyMeter 1.0']
2024-05-06 12:00:10,133 - {modules.common.component_context:54} - {DEBUG:device8} - Update Komponenten ['Pumpe']
2024-05-06 12:00:10,139 - {urllib3.connectionpool:227} - {DEBUG:device8} - Starting new HTTP connection (1): 192.168.178.81:80
2024-05-06 12:00:10,140 - {modules.common.component_context:54} - {DEBUG:device9} - Update Komponenten ['Trockner']
2024-05-06 12:00:10,143 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device15} - Start device reading {'component22': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x70a186e8>}
2024-05-06 12:00:10,145 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device16} - Start device reading {'component23': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x70a524a8>}
2024-05-06 12:00:10,150 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device17} - Start device reading {'component24': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x75626c10>, 'component25': <modules.devices.sma_sunny_boy.bat_smart_energy.SunnyBoySmartEnergyBat object at 0x70a4b958>}
2024-05-06 12:00:10,156 - {urllib3.connectionpool:227} - {DEBUG:device9} - Starting new HTTP connection (1): 192.168.178.209:80
2024-05-06 12:00:10,158 - {modules.common.component_context:25} - {DEBUG:device15} - Update Komponente ['WR Garage']
2024-05-06 12:00:10,159 - {modules.common.component_context:25} - {DEBUG:set values cp26} - Update Komponente ['Ladepunkt']
2024-05-06 12:00:10,160 - {modules.common.component_context:25} - {DEBUG:set values cp27} - Update Komponente ['Ladepunkt']
2024-05-06 12:00:10,166 - {modules.common.component_context:25} - {DEBUG:device16} - Update Komponente ['WR Haus']
2024-05-06 12:00:10,173 - {urllib3.connectionpool:227} - {DEBUG:set values cp27} - Starting new HTTP connection (1): 192.168.178.207:80
2024-05-06 12:00:10,177 - {modules.common.component_context:25} - {DEBUG:device17} - Update Komponente ['PV STP6.0']
2024-05-06 12:00:10,189 - {urllib3.connectionpool:452} - {DEBUG:device9} - http://192.168.178.209:80 "GET /meter/0 HTTP/1.1" 200 119
2024-05-06 12:00:10,192 - {modules.common.req:11} - {DEBUG:device9} - Get-Response: {"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1714996810,"counters":[0.000, 0.000, 0.000],"total":1191778}
2024-05-06 12:00:10,590 - {modules.common.component_context:25} - {DEBUG:device4} - Update Komponente ['EnergyMeter 1.0']
2024-05-06 12:00:10,595 - {modules.common.store._api:26} - {DEBUG:device4} - Raw data CounterState(currents=[15.511, -7.013, -9.653], powers=[3717.6, -1588.5, -2290.9], voltages=[239.713, 230.228, 238.065], power_factors=[1.0, 0.998, 1.0], imported=43012776.2, exported=77079023.9, power=-161.8, frequency=50)
2024-05-06 12:00:10,594 - {modules.common.simcount._simcount:38} - {DEBUG:device9} - Previous state: SimCounterState(timestamp=1714989602.862921, power=0.0, imported=369839.42374082614, exported=0.0)
2024-05-06 12:00:10,593 - {urllib3.connectionpool:452} - {DEBUG:set values cp27} - http://192.168.178.207:80 "GET /connect.php HTTP/1.1" 200 454
2024-05-06 12:00:10,599 - {modules.common.simcount._calculate:11} - {DEBUG:device9} - time passed: 0.00214777, power1: 0, power2: 0
2024-05-06 12:00:10,599 - {modules.devices.sma_shm.device:28} - {DEBUG:device4} - All components updated
2024-05-06 12:00:10,603 - {modules.common.req:11} - {DEBUG:set values cp27} - Get-Response: {"date":"2024:05:06-12:00:10","timestamp":1714989610,"powers":[0,0,0],"power_all":0,"currents":[0,0,0],"voltages":[233.01,238.29,238.91],"frequency":50.039,"imported":660938,"exported":192,"plug_state":false,"charge_state":false,"phases_actual":0,"phases_target":3,"phases_in_use":3,"offered_current":0,"evse_signaling":"basic","v2g_ready":0,"soc_value":null,"soc_timestamp":null,"vehicle_id":null,"rfid_tag":null,"rfid_timestamp":null,"serial":"830892"}
2024-05-06 12:00:10,607 - {modules.common.simcount._calculate:27} - {DEBUG:device9} - power did not change sign. Total energy: 0
2024-05-06 12:00:10,617 - {modules.common.store._api:26} - {DEBUG:set values cp27} - Raw data ChargepointState(currents=[0, 0, 0], powers=[0, 0, 0], voltages=[233.01, 238.29, 238.91], frequency=50.039, imported=660938, exported=192, power=0, serial_number=830892, phases_in_use=3, charge_state=False, plug_state=False, rfid=None, rfid_timestamp=None, power_factors=[0.0, 0.0, 0.0], soc=None, soc_timestamp=None, evse_current=0, vehicle_id=None)
2024-05-06 12:00:10,618 - {modules.common.simcount._simcount:53} - {DEBUG:device9} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1714989610.594875, power=0.0, imported=369839.42374082614, exported=0.0)
2024-05-06 12:00:10,624 - {modules.common.store._api:26} - {DEBUG:device9} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=369839.42374082614, exported=0.0, power=0.0, frequency=50)
2024-05-06 12:00:10,644 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device15} - WR 192.168.178.204: InverterState(currents=[0.0, 0.0, 0.0], power=-2867, exported=7155801, dc_power=-2960)
2024-05-06 12:00:10,645 - {modules.common.store._api:26} - {DEBUG:device15} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2867, exported=7155801, dc_power=-2960)
2024-05-06 12:00:10,666 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device17} - WR 192.168.178.206: InverterState(currents=[0.0, 0.0, 0.0], power=2887, exported=1526647, dc_power=-4563)
2024-05-06 12:00:10,666 - {modules.common.store._api:26} - {DEBUG:device17} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=2887, exported=1526647, dc_power=-4563)
2024-05-06 12:00:10,668 - {urllib3.connectionpool:452} - {DEBUG:device8} - http://192.168.178.81:80 "GET /meter/0 HTTP/1.1" 200 118
2024-05-06 12:00:10,669 - {modules.common.component_context:25} - {DEBUG:device17} - Update Komponente ['Batterie STP6.0']
2024-05-06 12:00:10,671 - {modules.common.req:11} - {DEBUG:device8} - Get-Response: {"power":1.22,"overpower":0.00,"is_valid":true,"timestamp":1714996811,"counters":[1.326, 1.286, 1.301],"total":184435}
2024-05-06 12:00:11,052 - {modules.common.simcount._simcount:38} - {DEBUG:device8} - Previous state: SimCounterState(timestamp=1714989602.4420936, power=1.29, imported=154822.80221934276, exported=0.0)
2024-05-06 12:00:11,053 - {modules.common.simcount._calculate:11} - {DEBUG:device8} - time passed: 0.00239163, power1: 1.29, power2: 1.22
2024-05-06 12:00:11,055 - {modules.common.simcount._calculate:27} - {DEBUG:device8} - power did not change sign. Total energy: 0.0030015
2024-05-06 12:00:11,057 - {modules.common.simcount._simcount:53} - {DEBUG:device8} - imported: 0.0030015 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1714989611.0519776, power=1.22, imported=154822.805220844, exported=0.0)
2024-05-06 12:00:11,059 - {modules.common.store._api:26} - {DEBUG:device8} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=154822.805220844, exported=0.0, power=1.22, frequency=50)
2024-05-06 12:00:11,172 - {modules.common.store._api:26} - {DEBUG:device17} - Raw data BatState(imported=714610, exported=511869, power=7229.64, soc=56)
2024-05-06 12:00:11,234 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device16} - WR 192.168.178.201: InverterState(currents=[0.0, 0.0, 0.0], power=-3359, exported=45665297, dc_power=-3494)
2024-05-06 12:00:11,234 - {modules.common.store._api:26} - {DEBUG:device16} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-3359, exported=45665297, dc_power=-3494)
2024-05-06 12:00:11,237 - {modules.common.component_context:25} - {DEBUG:component25} - Update Komponente ['Batterie STP6.0']
2024-05-06 12:00:11,239 - {modules.common.store._api:30} - {INFO:component25} - Saving BatState(imported=714610, exported=511869, power=7229.64, soc=56)
2024-05-06 12:00:11,271 - {modules.common.component_context:25} - {DEBUG:component23} - Update Komponente ['WR Haus']
2024-05-06 12:00:11,272 - {modules.common.store._api:26} - {DEBUG:component23} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-3359, exported=45665297, dc_power=None)
2024-05-06 12:00:11,273 - {modules.common.component_context:25} - {DEBUG:component22} - Update Komponente ['WR Garage']
2024-05-06 12:00:11,273 - {modules.common.store._api:30} - {INFO:component23} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-3359, exported=45665297, dc_power=None)
2024-05-06 12:00:11,274 - {modules.common.component_context:25} - {DEBUG:component14} - Update Komponente ['Pumpe']
2024-05-06 12:00:11,274 - {modules.common.store._api:26} - {DEBUG:component22} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2867, exported=7155801, dc_power=None)
2024-05-06 12:00:11,275 - {modules.common.component_context:25} - {DEBUG:component15} - Update Komponente ['Trockner']
2024-05-06 12:00:11,276 - {modules.common.component_context:25} - {DEBUG:component24} - Update Komponente ['PV STP6.0']
2024-05-06 12:00:11,277 - {modules.common.store._api:30} - {INFO:component14} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=154822.805220844, exported=0.0, power=1.22, frequency=50)
2024-05-06 12:00:11,278 - {modules.common.component_context:25} - {DEBUG:update values cp26} - Update Komponente ['Ladepunkt']
2024-05-06 12:00:11,280 - {modules.common.store._api:30} - {INFO:component22} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2867, exported=7155801, dc_power=None)
2024-05-06 12:00:11,281 - {modules.common.component_context:25} - {DEBUG:update values cp27} - Update Komponente ['Ladepunkt']
2024-05-06 12:00:11,282 - {modules.common.store._api:30} - {INFO:component15} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=369839.42374082614, exported=0.0, power=0.0, frequency=50)
2024-05-06 12:00:11,283 - {modules.common.store._api:26} - {DEBUG:component24} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4342.64, exported=1729388, dc_power=None)
2024-05-06 12:00:11,301 - {modules.common.store._api:30} - {INFO:update values cp27} - Saving ChargepointState(currents=[0, 0, 0], powers=[0, 0, 0], voltages=[233.01, 238.29, 238.91], frequency=50.039, imported=660938, exported=192, power=0, serial_number=830892, phases_in_use=3, charge_state=False, plug_state=False, rfid=None, rfid_timestamp=None, power_factors=[0.0, 0.0, 0.0], soc=None, soc_timestamp=None, evse_current=0, vehicle_id=None)
2024-05-06 12:00:11,309 - {modules.common.store._api:30} - {INFO:component24} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-4342.64, exported=1729388, dc_power=None)
2024-05-06 12:00:11,473 - {modules.common.component_context:25} - {DEBUG:component7} - Update Komponente ['EnergyMeter 1.0']
2024-05-06 12:00:11,474 - {modules.common.store._api:30} - {INFO:component7} - Saving CounterState(currents=[15.511, -7.013, -9.653], powers=[3717.6, -1588.5, -2290.9], voltages=[239.713, 230.228, 238.065], power_factors=[1.0, 0.998, 1.0], imported=43012776.2, exported=77079023.9, power=-161.8, frequency=50)
2024-05-06 12:00:11,529 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/imported, Payload 714610, vorherige Payload: 714594
2024-05-06 12:00:11,530 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/power, Payload 7229.64, vorherige Payload: 6921.87
2024-05-06 12:00:11,664 - {control.bat_all:169} - {DEBUG:MainThread} - Verbleibende Speicher-Leistung durch maximale Ausgangsleistung auf -5572.280000000001W begrenzt.
2024-05-06 12:00:11,665 - {control.bat_all:182} - {INFO:MainThread} - -5572.280000000001W verbleibende Speicher-Leistung
2024-05-06 12:00:11,666 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 14: [16.0, 16.0, 16.0]A
2024-05-06 12:00:11,668 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 15: [16.0, 16.0, 16.0]A
2024-05-06 12:00:11,669 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 7: [19.490000000000002, 42.01, 44.65]A
2024-05-06 12:00:11,671 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 7: 24161.8W
2024-05-06 12:00:11,673 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-05-06 12:00:11,675 - {control.chargepoint.chargepoint:533} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2024-05-06 12:00:11,680 - {control.ev:606} - {DEBUG:MainThread} - Keine Ladung, da kein Zeitfenster für Zeitladen aktiv ist.
2024-05-06 12:00:11,683 - {control.ev:341} - {DEBUG:MainThread} - Änderung des Lademodus
2024-05-06 12:00:11,685 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 26, EV: e2008 (EV-Nr.15): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: True, max. Ist-Strom: 0.0
2024-05-06 12:00:11,697 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 27: Keine Ladung, da kein Auto angesteckt ist.
2024-05-06 12:00:11,713 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1714989603.637352, power=3349.11, imported=2564743.4148842273, exported=23.99189880603552)
2024-05-06 12:00:11,715 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00224339, power1: 3349.11, power2: 3175.98
2024-05-06 12:00:11,716 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 7.31918
2024-05-06 12:00:11,717 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 7.31918 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1714989611.713572, power=3175.9799999999996, imported=2564750.734059587, exported=23.99189880603552)
2024-05-06 12:00:11,720 - {control.data:266} - {INFO:MainThread} - bat25
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=56, daily_exported=2314.0, daily_imported=5697.0, imported=714610, exported=511869, fault_state=0, fault_str='Kein Fehler.', power=7229.64))
2024-05-06 12:00:11,722 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=56, daily_exported=2314.0, daily_imported=5697.0, fault_str='Kein Fehler.', fault_state=0, imported=714610, exported=511869, power=7229.64), set=Set(charging_power_left=-5572.280000000001, regulate_up=False))
2024-05-06 12:00:11,729 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=11052.0, daily_exported=7.0, power=0, imported=10817211.44, exported=192))
2024-05-06 12:00:11,731 - {control.data:266} - {INFO:MainThread} - cp26
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=10153847.66, imported_instant_charging=None, limit=None, phases=1, prio=True, required_current=6, required_currents=[6, 0.0, 0.0], state=0, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=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=74), currents=[0.0, 0.0, 0.0], daily_imported=2426.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=10156273.44, phases_in_use=3, plug_state=True, power=0, rfid_timestamp=None, rfid=None, serial_number=None, soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[238.92, 233.22, 236.78]), set=Set(change_ev_permitted=False, charging_ev=15, charging_ev_prev=15, current=0, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='_', costs=0, imported_at_mode_switch=10156273.44, imported_at_plugtime=10153847.66, imported_since_mode_switch=0, imported_since_plugged=2425.78, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=3, plug_state_prev=True, plug_time=1714987002.523515, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x70a4bb38>), config=Config(configuration={'ip_address': '192.168.178.51', 'duo_num': 0}, ev=15, name='Garage', type='external_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=26))
2024-05-06 12:00:11,733 - {control.data:266} - {INFO:MainThread} - cp27
ChargepointData(control_parameter=ControlParameter(chargemode='stop', current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=0, prio=False, required_current=0, required_currents=[0.0, 0.0, 0.0], state=0, submode='stop', timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), 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=78.0), currents=[0, 0, 0], daily_imported=8626.0, daily_exported=7.0, evse_current=0, exported=192, fault_str='Kein Fehler.', fault_state=0, imported=660938, phases_in_use=3, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='830892', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[233.01, 238.29, 238.91]), set=Set(change_ev_permitted=False, charging_ev=-1, charging_ev_prev=-1, current=0, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='_', costs=0, 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, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=3, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x70a70e98>), config=Config(configuration={'ip_address': '192.168.178.207', 'duo_num': 0}, ev=3, name='Gartenhaus (pro)', type='openwb_pro', template=0, connected_phases=3, phase_1=2, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=27))
2024-05-06 12:00:11,734 - {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=18, name='Standard Ladepunkt-Vorlage', rfid_enabling=False, valid_tags=[])
2024-05-06 12:00:11,738 - {control.data:266} - {INFO:MainThread} - counter7
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[3717.6, -1588.5, -2290.9], currents=[15.51, -7.01, -9.65], voltages=[239.71, 230.23, 238.06], power_factors=[1.0, 1.0, 1.0], unbalanced_load=0, frequency=50, daily_exported=557.0, daily_imported=503.0, imported=43012776.2, exported=77079023.9, fault_state=0, fault_str='Kein Fehler.', power=-161.8), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24161.8, raw_currents_left=[19.490000000000002, 42.01, 44.65], surplus_power_left=0, state_str=''))
2024-05-06 12:00:11,739 - {control.data:266} - {INFO:MainThread} - counter14
CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=241.0, imported=154822.805220844, exported=0.0, fault_state=0, fault_str='Kein Fehler.', power=1.22), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str=''))
2024-05-06 12:00:11,740 - {control.data:266} - {INFO:MainThread} - counter15
CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=0.0, imported=369839.42374082614, exported=0.0, fault_state=0, fault_str='Kein Fehler.', power=0.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str=''))
2024-05-06 12:00:11,745 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 7, 'type': 'counter', 'children': [{'id': 23, 'type': 'inverter', 'children': []}, {'id': 22, 'type': 'inverter', 'children': []}, {'id': 14, 'type': 'counter', 'children': []}, {'id': 15, 'type': 'counter', 'children': []}, {'id': 24, 'type': 'inverter', 'children': [{'id': 25, 'type': 'bat', 'children': []}]}, {'id': 26, 'type': 'cp', 'children': []}, {'id': 27, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=3175.9799999999996, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=7017.0, imported_home_consumption=2564750.734059587, disengageable_smarthome_power=0))
2024-05-06 12:00:11,747 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=22, soc=50))))
2024-05-06 12:00:11,748 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Tesla', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=True, plans={'3': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2022-11-07', '2022-11-07'], weekly=[False, False, False, False, False, True, True]), time=['01:00', '09:30'], name='Wochenende 75%', current=16, limit=Limit(selected='soc', amount=1000, soc=75)), '4': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, True, True, True, True, True]), time=['01:00', '06:30'], name='jeden Tag 40%', current=16, limit=Limit(selected='soc', amount=1000, soc=40)), '8': TimeChargingPlan(active=True, frequency=Frequency(selected='once', once=['2024-05-04', '2024-05-04'], weekly=[False, False, False, False, False, False, False]), time=['07:00', '10:00'], name='Uhlingen', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=20000, soc=50))))
2024-05-06 12:00:11,749 - {control.data:266} - {INFO:MainThread} - ct3
ChargeTemplateData(name='e2008', disable_after_unplug=False, prio=True, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=True, plans={'5': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[False, False, True, True, True, False, False]), time=['00:00', '06:00'], name='Mi-Fr 70%', current=16, limit=Limit(selected='soc', amount=1000, soc=70)), '6': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, False, False, False, False, False]), time=['00:00', '06:00'], name='Mo-Di 60%', current=16, limit=Limit(selected='soc', amount=1000, soc=60)), '7': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, True, True]), time=['00:00', '07:00'], name='Wochenende 50%', current=16, limit=Limit(selected='soc', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=95), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90))))
2024-05-06 12:00:11,750 - {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=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-05-06 12:00:11,753 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Tesla', tag_id=[], get=Get(soc=78.0, soc_timestamp=1714988488.058834, force_soc_update=False, range=372.45, fault_state=0, fault_str='Kein Fehler.'))
2024-05-06 12:00:11,754 - {control.data:266} - {INFO:MainThread} - ev15
EvData(set=Set(soc_error_counter=0), charge_template=3, ev_template=3, name='e2008', tag_id=[], get=Get(soc=74, soc_timestamp=1714989593.448169, force_soc_update=False, range=200, fault_state=0, fault_str='Kein Fehler.'))
2024-05-06 12:00:11,756 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-05-06 12:00:11,757 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-05-06 12:00:11,758 - {control.data:266} - {INFO:MainThread} - ev13
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-05-06 12:00:11,760 - {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=2, keep_charge_active_duration=40)
2024-05-06 12:00:11,762 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Tesla', 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=20000, min_current=6, max_current_single_phase=32, battery_capacity=75000, efficiency=98, nominal_difference=1, keep_charge_active_duration=60)
2024-05-06 12:00:11,763 - {control.data:266} - {INFO:MainThread} - et3
EvTemplateData(name='e2008', max_current_multi_phases=16, max_phases=3, phase_switch_pause=80, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=4, average_consump=20000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=95, nominal_difference=1, keep_charge_active_duration=40)
2024-05-06 12:00:11,770 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=100, bat_power_reserve_active=True, control_range=[-300, 0], feed_in_yield=0, phase_switch_delay=8, phases_to_use=0, bat_power_discharge=0, bat_power_discharge_active=True, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=180, switch_off_threshold=350, switch_on_delay=40, switch_on_threshold=1400), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=3), 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, prices=Prices(bat=0.0002, cp=0, grid=0.0003, pv=0.00015), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=None, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-05-06 12:00:11,777 - {control.data:246} - {INFO:MainThread} - general_data-display
local
2024-05-06 12:00:11,781 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-05-06 12:00:11,785 - {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 0x70a1bf88>), led=Led(active=False), rfid=Rfid(active=True))
2024-05-06 12:00:11,786 - {control.data:266} - {INFO:MainThread} - pv22
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=4885.0, monthly_exported=71987, yearly_exported=985280, exported=7155801, fault_state=0, fault_str='Kein Fehler.', power=-2867))
2024-05-06 12:00:11,787 - {control.data:266} - {INFO:MainThread} - pv23
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=9508.0, monthly_exported=91620, yearly_exported=1022101, exported=45665297, fault_state=0, fault_str='Kein Fehler.', power=-3359))
2024-05-06 12:00:11,788 - {control.data:266} - {INFO:MainThread} - pv24
PvData(config=Config(max_ac_out=6000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=9799.0, monthly_exported=124162, yearly_exported=1729253.83, exported=1729388, fault_state=0, fault_str='Kein Fehler.', power=-4342.64))
2024-05-06 12:00:11,789 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=24192.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=287769, yearly_exported=3736732, exported=54550486, power=-10568.64))
2024-05-06 12:00:11,789 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.205', 'dataprotection_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'lastlivevaluesJson': {'timestamp': 1714989603, 'time': '12:00:03', 'grid': -0.254, 'counter14-power': 0.001, 'counter15-power': 0.0, 'house-power': 3.349, 'charging-all': 0.0, 'pv-all': 10.526, 'cp26-power': 0.0, 'cp27-power': 0.0, 'ev3-soc': 78.0, 'ev15-soc': 74, 'bat-all-power': 6.922, 'bat-all-soc': 56}, 'version': '2.1.4-Beta.3', 'current_commit': '2024-05-03 14:07:56 +0200 [e7126d54c]', 'current_missing_commits': [], 'current_branch': 'master', 'current_branch_commit': '2024-05-03 14:07:56 +0200 [e7126d54c]', 'datastore_version': 44, 'usage_terms_acknowledged': True, 'backup_before_update': True, 'module_update_completed': True}
2024-05-06 12:00:11,790 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EVU', 'type': 'sma_shm', 'id': 4, 'configuration': <modules.devices.sma_shm.config.SpeedwireComponentConfiguration object at 0x70ab0808>}
2024-05-06 12:00:11,790 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-05-06 12:00:11,791 - {control.data:279} - {INFO:MainThread} - device4
{'name': 'EVU', 'type': 'sma_shm', 'id': 4, 'configuration': {}}
2024-05-06 12:00:11,791 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EnergyMeter 1.0', 'type': 'counter', 'id': 7, 'configuration': <modules.devices.sma_shm.config.SmaHomeManagerCounterConfiguration object at 0x71306dd8>}
2024-05-06 12:00:11,791 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'serials': None}
2024-05-06 12:00:11,792 - {control.data:281} - {INFO:MainThread} - component7
{'name': 'EnergyMeter 1.0', 'type': 'counter', 'id': 7, 'configuration': {'serials': None}}
2024-05-06 12:00:11,792 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Pumpe', 'type': 'json', 'id': 8, 'configuration': <modules.devices.json.config.JsonConfiguration object at 0x70ab0c10>}
2024-05-06 12:00:11,792 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'url': 'http://192.168.178.81/meter/0'}
2024-05-06 12:00:11,793 - {control.data:279} - {INFO:MainThread} - device8
{'name': 'Pumpe', 'type': 'json', 'id': 8, 'configuration': {'url': 'http://192.168.178.81/meter/0'}}
2024-05-06 12:00:11,793 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Pumpe', 'type': 'counter', 'id': 14, 'configuration': <modules.devices.json.config.JsonCounterConfiguration object at 0x70082bf8>}
2024-05-06 12:00:11,793 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': (None, None, None), 'jq_currents': (None, None, None)}
2024-05-06 12:00:11,794 - {control.data:281} - {INFO:MainThread} - component14
{'name': 'Pumpe', 'type': 'counter', 'id': 14, 'configuration': {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': [None, None, None], 'jq_currents': [None, None, None]}}
2024-05-06 12:00:11,794 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Trockner', 'type': 'json', 'id': 9, 'configuration': <modules.devices.json.config.JsonConfiguration object at 0x70abe238>}
2024-05-06 12:00:11,794 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'url': 'http://192.168.178.209/meter/0'}
2024-05-06 12:00:11,795 - {control.data:279} - {INFO:MainThread} - device9
{'name': 'Trockner', 'type': 'json', 'id': 9, 'configuration': {'url': 'http://192.168.178.209/meter/0'}}
2024-05-06 12:00:11,795 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Trockner', 'type': 'counter', 'id': 15, 'configuration': <modules.devices.json.config.JsonCounterConfiguration object at 0x70a6a520>}
2024-05-06 12:00:11,795 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': (None, None, None), 'jq_currents': (None, None, None)}
2024-05-06 12:00:11,796 - {control.data:281} - {INFO:MainThread} - component15
{'name': 'Trockner', 'type': 'counter', 'id': 15, 'configuration': {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': [None, None, None], 'jq_currents': [None, None, None]}}
2024-05-06 12:00:11,796 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Garage (SB3.0)', 'type': 'sma_sunny_boy', 'id': 15, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70abe0d0>}
2024-05-06 12:00:11,796 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.204', 'port': 502}
2024-05-06 12:00:11,797 - {control.data:279} - {INFO:MainThread} - device15
{'name': 'WR Garage (SB3.0)', 'type': 'sma_sunny_boy', 'id': 15, 'configuration': {'ip_address': '192.168.178.204', 'port': 502}}
2024-05-06 12:00:11,797 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Garage', 'type': 'inverter', 'id': 22, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x70a0ed60>}
2024-05-06 12:00:11,797 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-05-06 12:00:11,798 - {control.data:281} - {INFO:MainThread} - component22
{'name': 'WR Garage', 'type': 'inverter', 'id': 22, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-05-06 12:00:11,798 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Haus (4000TL-21)', 'type': 'sma_sunny_boy', 'id': 16, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70ac3940>}
2024-05-06 12:00:11,798 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.201', 'port': 502}
2024-05-06 12:00:11,799 - {control.data:279} - {INFO:MainThread} - device16
{'name': 'WR Haus (4000TL-21)', 'type': 'sma_sunny_boy', 'id': 16, 'configuration': {'ip_address': '192.168.178.201', 'port': 502}}
2024-05-06 12:00:11,799 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Haus', 'type': 'inverter', 'id': 23, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x70ab92f8>}
2024-05-06 12:00:11,799 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-05-06 12:00:11,800 - {control.data:281} - {INFO:MainThread} - component23
{'name': 'WR Haus', 'type': 'inverter', 'id': 23, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-05-06 12:00:11,800 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Haus (STP6.0)', 'type': 'sma_sunny_boy', 'id': 17, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70a4b568>}
2024-05-06 12:00:11,800 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.206', 'port': 502}
2024-05-06 12:00:11,801 - {control.data:279} - {INFO:MainThread} - device17
{'name': 'WR Haus (STP6.0)', 'type': 'sma_sunny_boy', 'id': 17, 'configuration': {'ip_address': '192.168.178.206', 'port': 502}}
2024-05-06 12:00:11,801 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'PV STP6.0', 'type': 'inverter', 'id': 24, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x70a1aca0>}
2024-05-06 12:00:11,801 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': True, 'version': 0, 'modbus_id': 3}
2024-05-06 12:00:11,802 - {control.data:281} - {INFO:MainThread} - component24
{'name': 'PV STP6.0', 'type': 'inverter', 'id': 24, 'configuration': {'hybrid': True, 'version': 0, 'modbus_id': 3}}
2024-05-06 12:00:11,802 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Batterie STP6.0', 'type': 'bat_smart_energy', 'id': 25, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoySmartEnergyBatConfiguration object at 0x70a6abc8>}
2024-05-06 12:00:11,802 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'modbus_id': 3}
2024-05-06 12:00:11,803 - {control.data:281} - {INFO:MainThread} - component25
{'name': 'Batterie STP6.0', 'type': 'bat_smart_energy', 'id': 25, 'configuration': {'modbus_id': 3}}
2024-05-06 12:00:11,803 - {control.data:253} - {INFO:MainThread} - 

2024-05-06 12:00:11,803 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-05-06 12:00:11,804 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-05-06 12:00:11,808 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 7
2024-05-06 12:00:11,810 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-05-06 12:00:11,813 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-05-06 12:00:11,813 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -5410.480000000001W
2024-05-06 12:00:11,814 - {control.counter:495} - {DEBUG:MainThread} - Zähler 7: Begrenzung der verbleibenden Leistung auf -5410.480000000001W
2024-05-06 12:00:11,814 - {control.counter:495} - {DEBUG:MainThread} - Zähler 14: Begrenzung der verbleibenden Leistung auf -5410.480000000001W
2024-05-06 12:00:11,814 - {control.counter:495} - {DEBUG:MainThread} - Zähler 15: Begrenzung der verbleibenden Leistung auf -5410.480000000001W
2024-05-06 12:00:11,815 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 26: Die Ladung kann nicht gestartet werden, da die Einschaltschwelle nicht erreicht wird.
2024-05-06 12:00:11,815 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-05-06 12:00:11,816 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-05-06 12:00:11,816 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': '_', 'costs': 0, 'imported_at_mode_switch': 10156273.44, 'imported_at_plugtime': 10153847.66, 'imported_since_mode_switch': 0, 'imported_since_plugged': 2425.7799999993294, 'range_charged': 0, 'time_charged': '00:00', 'timestamp_start_charging': None, 'ev': -1, 'prio': False, 'rfid': None, 'serial_number': None}
2024-05-06 12:00:11,828 - {control.process:111} - {INFO:MainThread} - LP26: set current 0 A, state NO_CHARGING_ALLOWED
2024-05-06 12:00:11,833 - {modules.common.component_context:25} - {DEBUG:set current cp26} - Update Komponente ['Ladepunkt']
2024-05-06 12:00:11,838 - {modules.common.component_context:25} - {DEBUG:set current cp27} - Update Komponente ['Ladepunkt']
2024-05-06 12:00:11,851 - {urllib3.connectionpool:227} - {DEBUG:set current cp27} - Starting new HTTP connection (1): 192.168.178.207:80
2024-05-06 12:00:11,867 - {urllib3.connectionpool:452} - {DEBUG:set current cp27} - http://192.168.178.207:80 "POST /connect.php HTTP/1.1" 200 19
2024-05-06 12:00:11,869 - {modules.common.req:11} - {DEBUG:set current cp27} - Get-Response: OK Value:0 accepted
2024-05-06 12:00:11,870 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-05-06 12:00:12,042 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/26/control_parameter/chargemode, Payload pv_charging, vorherige Payload: stop
2024-05-06 12:00:12,043 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/26/control_parameter/phases, Payload 1, vorherige Payload: 0
2024-05-06 12:00:12,045 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/26/control_parameter/prio, Payload True, vorherige Payload: False
2024-05-06 12:00:12,047 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/26/control_parameter/required_current, Payload 6, vorherige Payload: 0
2024-05-06 12:00:12,049 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/26/control_parameter/submode, Payload pv_charging, vorherige Payload: stop
2024-05-06 12:00:15,108 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-05-06 12:00:20,125 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-05-06 12:00:20,128 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-05-06 12:00:20,129 - {root:75} - {INFO:MainThread} - # ***Start*** 
Ist gefixt, bitte nochmal testen.

Re: openWB software2 2.1.4 Beta 1 und 2

Verfasst: Di Mai 07, 2024 8:45 am
von LenaK
Nasdero hat geschrieben: Di Mai 07, 2024 7:38 am
LenaK hat geschrieben: Di Mai 07, 2024 6:34 am Der Ausreißer im Tageslog um 18.25 ist leider nicht im main.log zu sehen. Die Werte im Diagramm werden aus den Differenzen der Zählerstände berechnet.
Wäre es nicht eventuell sinnvoll, auch bei Wechselrichter die Zählerwerte übertragen, die Daten per simcount trotzdem selber zu berechnen in der openWB? Oder als Option? Dann wäre das Thema Peaks eventuell erledigt.

Seitdem ich bei mir die Zählerwerte in Node-Red bereinige, wenn ein Wert fehlt, habe ich keine Peaks mehr, also seit 5 Tagen. (MQTT)
Das ist eine wichtige Erkenntnis. Was genau meinst Du mit Bereinigen? Was schickst Du stattdessen oder schickst Du gar nichts?

Die Idee war, Daten, die ausgelesen werden können, nicht nochmal zu berechnen, aber wenn es öfter vorkommt, dass die ausgelesenen Daten fehlerhaft sind, müssen wir das nochmal überdenken. Unschöner Nebeneffekt ist auch, warum dass der angezeigte Zählerstand im Status nicht zu dem auf dem Zähler passt.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Di Mai 07, 2024 9:23 am
von Ilchi
Mal zwischendurch ein großes Lob von mir: Ich habe derzeit die Beta 3 drauf, 2 OpenWBs, 2 WR, 1 Akku. Es läuft (bis auf echte Kleinigkeiten) alles super. Insbesondere genieße ich den neuen Mindest-SoC-Hausakku-Mode (oder wie man den auch immer nennt) - das ist echt ein guter Mehrwert in der Regelung.
Weiter so :-)

Re: openWB software2 2.1.4 Beta 1 und 2

Verfasst: Di Mai 07, 2024 12:13 pm
von Nasdero
LenaK hat geschrieben: Di Mai 07, 2024 8:45 am Das ist eine wichtige Erkenntnis. Was genau meinst Du mit Bereinigen? Was schickst Du stattdessen oder schickst Du gar nichts?

Die Idee war, Daten, die ausgelesen werden können, nicht nochmal zu berechnen, aber wenn es öfter vorkommt, dass die ausgelesenen Daten fehlerhaft sind, müssen wir das nochmal überdenken. Unschöner Nebeneffekt ist auch, warum dass der angezeigte Zählerstand im Status nicht zu dem auf dem Zähler passt.
Ich sende den alten Wert, wenn nach 4s kein neuer kommt,
bei Note-Red mache ich dazu ein Resend mit 2s Interval (Forcing cloning an), der Ausgang vom Resend geht auf ein Hold-Note, dieser wird getriggert alle 4s, somit kann ich gewährleisten das Werte alle 4s kommen, Resend brincht das wiederholte Senden ab, wenn am Eingang ein neuer Wert kommt und gibt diesen dann weiter zum Hold.
Das mache ich beim "power" und beim "exportet", bis dato fehlten max. 2 Werte am Stück bei den SE-WR, in der Regel fehlt zwischendurch mal einer, wir haben so ca. 1300-1600 Timeouts bei den Wechselrichtern am Tag, laut Spec auch ok so.

Ich kann eure Idee wohl nachvollziehen, die Pis sind ja auch nicht die aller schnellsten Rechenkünstler, ich merke deutlich ob ich auf der Standalone bin oder die 2.0 auf der VM-Ware läuft, was nicht heißen soll auf dem Pi ist es zu langsamm.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Di Mai 07, 2024 12:17 pm
von Nasdero
Ilchi hat geschrieben: Di Mai 07, 2024 9:23 am Mal zwischendurch ein großes Lob von mir: Ich habe derzeit die Beta 3 drauf, 2 OpenWBs, 2 WR, 1 Akku. Es läuft (bis auf echte Kleinigkeiten) alles super. Insbesondere genieße ich den neuen Mindest-SoC-Hausakku-Mode (oder wie man den auch immer nennt) - das ist echt ein guter Mehrwert in der Regelung.
Weiter so :-)
Ja ich bin auch zufrieden mit der Software, diese Woche gab es dazu gut Kommunikation von der Entwicklung zu diversen "issues" .
Ich bin auch davon überzeugt, dass die Software so wird wie sich die meisten das wünschen, alle kann man eh nie glücklich machen.

Meine "Wünsche" stehen ja schon auf der todo der Entwicklung.

Re: openWB software2 2.1.4 Beta 1

Verfasst: Di Mai 07, 2024 11:10 pm
von cava
Nasdero hat geschrieben: So Apr 21, 2024 9:17 am Du kannst nur noch Werte überschreiben, die du auch überschreiben darft, vorher konntes du alle Werte überschreiben, sind nun "retained", damit du nicht etwas überschreibst und damit die Konfig zerschießt.
Das ist doch ein Witz und kein Feature. Es muss doch mir überlassen sein, ob ich einen Wert ändern will oder nicht.

Re: openWB software2 2.1.4 Beta 1

Verfasst: Mi Mai 08, 2024 5:28 am
von zut
cava hat geschrieben: Di Mai 07, 2024 11:10 pm
Nasdero hat geschrieben: So Apr 21, 2024 9:17 am Du kannst nur noch Werte überschreiben, die du auch überschreiben darft, vorher konntes du alle Werte überschreiben, sind nun "retained", damit du nicht etwas überschreibst und damit die Konfig zerschießt.
Das ist doch ein Witz und kein Feature. Es muss doch mir überlassen sein, ob ich einen Wert ändern will oder nicht.
Das ist vor allem Supportentlastung. Ich habe schon diverse Fragen hier gelesen, wo eine HA-Instanz die ganze Konfiguration der OpenWB zerschießt, das kommt wohl häufiger vor. Die Betroffenen beschweren sich dann, dass die OpenWB so doof ist. Insofern kann ich die Maßnahme gut verstehen.
Wenn mein pull request integriert ist, kannst du wieder unter other/# schreiben.

Re: openWB software2 2.1.4 Beta 1

Verfasst: Mi Mai 08, 2024 6:59 am
von Nasdero
cava hat geschrieben: Di Mai 07, 2024 11:10 pm Das ist doch ein Witz und kein Feature. Es muss doch mir überlassen sein, ob ich einen Wert ändern will oder nicht.
Die Werte die du beschreiben willst, sind auch meistens beschreibar, der Pfad hat sich eventuell geändert, die Werte die due beschreiben möchtest und eventuell nicht kannst, da kann man dann ja einmal höflich nachfrage ob es möglich wäre das zu ändern.

Wie zut schon schrieb, das hat schon seine Berechtigung, da einige mit Homeassistant die Konfig der openWB zerschossen haben.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Mi Mai 08, 2024 8:51 am
von Pendragon
Gestern habe ich auf die neue Beta 3 aktualisiert und die SoC Berechnung scheint mit manuellem SoC nicht mehr zu funktionieren.
2024-05-08 SoC Fehler.png
(95.87 KiB) Noch nie heruntergeladen
Log habe ich natürlich nicht, da mir das erst nach Abschluss der Ladung aufgefallen ist. Man sieht auch an den kleinen Peak im SoC, dass versucht wurde den manuellen SoC auf höhere Werte zu setzen, aber das intern wieder überschrieben wurde. Erst am Ende der Ladung, als fas Fazeug seine 81% meldet, wird die Ladung abgebrochen und der Wert nicht mehr zurückgesetzt wird.
Ich kann nicht ausschließen, dass die falschen Werte nicht doch von mir kommen, da ich an der Datenverarbeitung in den letzten Tagen viel rumgebastelt habe, aber es kommt auch zusammen mit dem Update auf Beta 3. Deshalb die Frage ob noch jemand mit dem manuellen SoC Probleme mit dieser Version hat.

Weiterhin der alte Hut: Warum wird bei anfang des 3-phasigen Ladens eine Leistung in das Auto gegeben, die über der PV-Leistung liegt? Das Gezuppel der Ladekurve kann an meinen langsamen (20s) Daten liegen. Das Regelinterval ist schon auf Langsam eingestellt. Über eine Optimierung des Reglers, hin zu einer weniger agressiveren Regelung, für langsamere Daten würde ich mich dennoch freuen.
Zu dem vorigen Thema: viewtopic.php?p=108698#p108698 habe ich wie gewünscht ein Ticket eröffnet.

Beste Grüße
Christian

EDIT: Kommando zurück, alles mein Fehler. Ich habe die Logs durchgesehen was ich sende und das ist falsch. Bitte ignoriert den ins Quote gesetzten Teil (Formatierung Durchgestrichen gibt es nicht)]


Edit2: Hat doch wieder Gültigkeit bin über die falschen Daten gestolpert und zwar die ich ausgelesen habe. Die sind in meinen Logs gesprungen...

Re: openWB software2 2.1.4 Beta 1

Verfasst: Mi Mai 08, 2024 9:32 am
von cava
Nasdero hat geschrieben: Mi Mai 08, 2024 6:59 am Die Werte die du beschreiben willst, sind auch meistens beschreibar, der Pfad hat sich eventuell geändert, die Werte die due beschreiben möchtest und eventuell nicht kannst, da kann man dann ja einmal höflich nachfrage ob es möglich wäre das zu ändern.
Ich hab schon gesehen, dass sich der Pfad geändert hat, ging aber nicht. Irgendwie bin ich gestern von einem Foreneintrag auf die falsche Fährte gelockt worden und hab dann die MQTT-Brücke eingerichtet. Das war aber zum einen nicht die Lösung, und zum anderen hat die Brücke auch erst nicht funktionieren wollen. Das hat mich Stunden gekostet. Darum war ich gestern Nacht etwas gereizt. Hersteller habe ich angeschrieben. Ich fände es schade, wenn es generell so bleibt, denn in meinen Augen macht es schon Sinn, den einen oder anderen Wert überschreiben zu können. Ich kann verstehen, dass man den Support-Aufwand reduzieren möchte, aber da leiden dann alle darunter, auch die, die ihre Systeme im Griff haben.