Rückmeldungen openWB software 2.1.5 Alpha 1
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
In eigenen Thread verschoben.
viewtopic.php?t=8998
viewtopic.php?t=8998
- Dateianhänge
-
- Lastman2.png
- Laststruktur
- (36.26 KiB) Noch nie heruntergeladen
-
- Lastman.png
- Lasteinstellungen
- (138.17 KiB) Noch nie heruntergeladen
Zuletzt geändert von mbruehl am Di Jun 25, 2024 6:15 am, insgesamt 2-mal geändert.
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Ich habe meinen RPI 3B+ von Buster auf Bullseye upgegradet.
- openWB 1.9 hbe ich entfernt
- Python auf 3.9.3 hochgezugen
- php 7.4 installiert aund aktiviert
- Apache 2.4.59 installiert
- openWB 2.1.5 Alhpa 1 habe ich mit Hilfe des Skripts aus https://github.com/openWB/core/tree/2.1.4 installiert.
Ich habe version 2.1.4 erwartet, aber laut den daten in uuid scheint es Version 2.1.5. Alpha 1 zu sein
Zuletzt geändert von SMCinc am Di Jun 25, 2024 6:05 am, insgesamt 1-mal geändert.
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Bitte einen separaten Thread öffnen, hier geht es um die neuen Features in Version 2.1.5 Alpha 1. Außerdem ein Log posten, wenn der Fehler auftritt.mbruehl hat geschrieben: ↑Mo Jun 24, 2024 4:36 pm Ich habe heute endlich mal die Zeit gehabt mir die Logs genauer anzuschauen und bin auf einen Fehler bei einem virtuellen Zähler, der als Zwischenzähler fungiert gestoßen.
Ich habe folgende Konfiguration:
Dabei sind folgende Grenzen gesetzt.
Das setzen des Hausverbrauchs funktioniert super, endlich kann ich in der Insel den Hausverbrauch sehen. Seitdem habe ich aber auch sehr "zappelige" Ladesessions, bei der am Anfang die gesetzten Ladeströme sogar über die gesetzten gehen.....
Legende:
Victron Out: 0
Victron In: 12
Zähler Home: 18
Zähler Gast: 8
Wallbox Anschluss (virt.) :19 - da der RPI mit auf Phase 3 von 18 läuft, ist er auch immer 0,04.
Jetzt sehe ich im Log, das bei der Berechnung der verbleibenden Ströme etwas schief läuft:
- Zähler 19 ist immer 32A, egal was über die anderen ZP läuft
- Zähler 19 wird für Zähler 0 aufgeschlagen, nicht abgezogen
- Zähler 19 wird auch auf Zähler 12 aufgeschlagen.
Bei einer Ladesession steigt dann die verbleibenden Ströme zum Teil auf > 20A, trotz gesetzter Grenzen.
Das Auto ist zur Zeit ganz voll, ich hab gerade kein LOG mit einem Ladevorgang.....
Code: Alles auswählen
2024-06-24 17:46:20,707 - {modules.common.component_context:25} - {DEBUG:update values cp18} - Update Komponente ['Ladepunkt'] 2024-06-24 17:46:20,713 - {modules.common.component_context:25} - {DEBUG:update values cp8} - Update Komponente ['Ladepunkt'] 2024-06-24 17:46:20,983 - {modules.common.component_context:25} - {DEBUG:component19} - Update Komponente ['Wallbox Anchluss'] 2024-06-24 17:46:20,987 - {modules.common.store._api:30} - {INFO:component19} - Saving CounterState(currents=[0.0, 0.0, 0.04], powers=[0.0, 0.0, 9.200000000000001], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=6189600.0, exported=0, power=0, frequency=50) 2024-06-24 17:46:21,098 - {modules.common.component_context:25} - {DEBUG:component17} - Update Komponente ['Victron Speicher'] 2024-06-24 17:46:21,101 - {modules.common.store._api:30} - {INFO:component17} - Saving BatState(imported=194591.96994116646, exported=180336.38997475477, power=12, soc=100) 2024-06-24 17:46:21,103 - {modules.common.component_context:25} - {DEBUG:component16} - Update Komponente ['Victron DC '] 2024-06-24 17:46:21,106 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Victron Out '] 2024-06-24 17:46:21,108 - {modules.common.store._api:26} - {DEBUG:component16} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-681, exported=458120.32699849183, dc_power=None) 2024-06-24 17:46:21,113 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[1.7, 1.7, 0.6], powers=[300, 300, 90], voltages=[230.1, 228.9, 229.7], power_factors=[0.0, 0.0, 0.0], imported=428795.2474451575, exported=0, power=690, frequency=50) 2024-06-24 17:46:21,117 - {modules.common.store._api:30} - {INFO:component16} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-681, exported=458120.32699849183, dc_power=None) 2024-06-24 17:46:21,214 - {modules.common.component_context:25} - {DEBUG:component12} - Update Komponente ['Victron IN'] 2024-06-24 17:46:21,215 - {modules.common.store._api:30} - {INFO:component12} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0, 0, 0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=0.6570385536220339, exported=0, power=0, frequency=50) 2024-06-24 17:46:21,378 - {control.bat_all:182} - {INFO:MainThread} - 6012W verbleibende Speicher-Leistung 2024-06-24 17:46:21,380 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 19: [32.0, 32.0, 32.0]A 2024-06-24 17:46:21,382 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [16.3, 16.3, 17.44]A 2024-06-24 17:46:21,386 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 12: [17.0, 17.0, 17.04]A 2024-06-24 17:46:21,388 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 12: 12000W
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Bitte einen separaten Thread öffnen, hier geht es um die neuen Features in Version 2.1.5 Alpha 1.SMCinc hat geschrieben: ↑Mo Jun 24, 2024 6:59 pm Ich habe meinen RPI 3B+ von Buster auf Bullseye upgegradet.
- openWB 1.9 hbe ich entfernt
- Python auf 3.9.3 hochgezugen
- php 7.4 installiert aund aktiviert
- Apache 2.4.59 installiert
-Nun scheitere ich daran, dass die Checkbox zum Akzeptieren der Nutzungsbedingungen auf der Website unter System/Rechtliches unwirksam ist:
- openWB 2.1.5 Alhpa 1 habe ich mit Hilfe des Skripts aus https://github.com/openWB/core/tree/2.1.4 installiert.
Ich habe version 2.1.4 erwartet, aber laut den daten in uuid scheint es Version 2.1.5. Alpha 1 zu sein uuid.log
openWB2_site_screenshot.jpg
main.log
main.log.1.log
Kann mir jemand weiterhelfen?
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Hallo,
was ist da los?
Um ca. 18:35 Uhr ging es los - Speicher zeigte 0% an (vorher war der Speicher voll) - jetzt ca. 19:03 Uhr auf einmal wieder Speicher 100%
was ist da los?
Um ca. 18:35 Uhr ging es los - Speicher zeigte 0% an (vorher war der Speicher voll) - jetzt ca. 19:03 Uhr auf einmal wieder Speicher 100%
Code: Alles auswählen
2024-06-27 18:46:01,773 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=4155.0, daily_imported=9847.0, fault_str='Kein Fehler.', fault_state=0, imported=861463.73, exported=715978.26, power=0.0), set=Set(charging_power_left=0, regulate_up=False))
2024-06-27 18:46:01,777 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=4968306.15, exported=0))
2024-06-27 18:46:01,779 - {control.data:266} - {INFO:MainThread} - cp6
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=57), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4968306.15, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[238.06, 237.89, 237.92]), set=Set(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=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f1a4c10>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Garage', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=6))
2024-06-27 18:46:01,781 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Standard Autolock-Plan')}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[])
2024-06-27 18:46:01,783 - {control.data:266} - {INFO:MainThread} - counter1
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), 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=27017.0, daily_imported=419.0, imported=246880.40712564392, exported=1614803.3405673732, fault_state=0, fault_str='Kein Fehler.', power=-893.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24893.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str=''))
2024-06-27 18:46:01,784 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 1, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=607.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=23799.0, imported_home_consumption=2488783.467686038, disengageable_smarthome_power=0))
2024-06-27 18:46:01,787 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='once', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=85), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90))))
2024-06-27 18:46:01,792 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=1), 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-06-27 18:46:01,794 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Cupra Born', tag_id=[], get=Get(soc=57, soc_timestamp=1719506125.76933, force_soc_update=False, range=209, fault_state=0, fault_str='Kein Fehler.'))
2024-06-27 18:46:01,795 - {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-06-27 18:46:01,797 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=32, 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=18000, min_current=6, max_current_single_phase=20, battery_capacity=58000, efficiency=90, nominal_difference=1, keep_charge_active_duration=30)
2024-06-27 18:46:01,810 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phases_to_use=0, bat_power_discharge=100, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='bat_mode', switch_off_delay=30, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=6), control_interval=10, extern_display_mode='primary', 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, cp=0, grid=0.000287, pv=7e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x70573088>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-06-27 18:46:01,813 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-06-27 18:46:01,815 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-06-27 18:46:01,821 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=180, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6e79d550>), led=Led(active=False), rfid=Rfid(active=False))
2024-06-27 18:46:01,824 - {control.data:266} - {INFO:MainThread} - pv3
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=55891.0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580386.117, fault_state=0, fault_str='Kein Fehler.', power=-1500.0))
2024-06-27 18:46:01,828 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=55891.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580386.117, power=-1500.0))
2024-06-27 18:46:01,844 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.178.71', 'current_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_branch': 'master', 'current_branch_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_missing_commits': [], 'datastore_version': 47, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5-Alpha.1', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1719506751, 'time': '18:45:51', 'grid': -0.888, 'house-power': 0.605, 'charging-all': 0.0, 'pv-all': 1.493, 'cp6-power': 0.0, 'ev1-soc': 57, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'module_update_completed': True}
2024-06-27 18:46:01,845 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': <modules.devices.lg.config.LgConfiguration object at 0x7054de50>}
2024-06-27 18:46:01,846 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'}
2024-06-27 18:46:01,847 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'}}
2024-06-27 18:46:01,848 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': <modules.devices.lg.config.LgCounterConfiguration object at 0x70551be0>}
2024-06-27 18:46:01,849 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-27 18:46:01,850 - {control.data:281} - {INFO:MainThread} - component1
{'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': {}}
2024-06-27 18:46:01,850 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': <modules.devices.lg.config.LgInverterConfiguration object at 0x7054f268>}
2024-06-27 18:46:01,851 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-27 18:46:01,852 - {control.data:281} - {INFO:MainThread} - component3
{'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {}}
2024-06-27 18:46:01,853 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': <modules.devices.lg.config.LgBatConfiguration object at 0x7054ff70>}
2024-06-27 18:46:01,854 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-27 18:46:01,855 - {control.data:281} - {INFO:MainThread} - component5
{'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': {}}
2024-06-27 18:46:01,856 - {control.data:253} - {INFO:MainThread} -
2024-06-27 18:46:01,860 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-06-27 18:46:01,861 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-06-27 18:46:01,864 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-06-27 18:46:01,866 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W
2024-06-27 18:46:01,867 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1008.0W
2024-06-27 18:46:01,867 - {control.counter:514} - {DEBUG:MainThread} - Zähler 1: Begrenzung der verbleibenden Leistung auf 1008.0W
2024-06-27 18:46:01,868 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-06-27 18:46:01,870 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-06-27 18:46:01,877 - {modules.common.component_context:25} - {DEBUG:set current cp6} - Update Komponente ['Ladepunkt']
2024-06-27 18:46:01,931 - {control.counter:194} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-06-27 18:46:05,216 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-06-27 18:46:05,217 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread.
2024-06-27 18:46:10,229 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-06-27 18:46:10,231 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-06-27 18:46:10,232 - {root:73} - {INFO:MainThread} - # ***Start***
2024-06-27 18:46:10,298 - {modules.devices.lg.device:65} - {DEBUG:device0} - Start device reading {'component1': <modules.devices.lg.counter.LgCounter object at 0x7054d610>, 'component3': <modules.devices.lg.inverter.LgInverter object at 0x75a502f8>, 'component5': <modules.devices.lg.bat.LgBat object at 0x7054f2e0>}
2024-06-27 18:46:10,299 - {modules.common.component_context:25} - {DEBUG:set values cp6} - Update Komponente ['Ladepunkt']
2024-06-27 18:46:10,300 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['LG ESS V1.0 Zähler', 'LG ESS V1.0 Wechselrichter', 'LG ESS V1.0 Speicher']
2024-06-27 18:46:10,313 - {urllib3.connectionpool:973} - {DEBUG:device0} - Starting new HTTPS connection (1): 192.168.178.98:443
2024-06-27 18:46:10,896 - {urllib3.connectionpool:452} - {DEBUG:device0} - https://192.168.178.98:443 "POST /v1/user/essinfo/home HTTP/1.1" 200 None
2024-06-27 18:46:10,899 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {
"statistics":
{
"pcs_pv_total_power": "1509",
"batconv_power": "0",
"bat_use": "1",
"bat_status": "0",
"bat_user_soc": "100.0",
"load_power": "617",
"ac_output_power": "10",
"load_today": "0.0",
"grid_power": "892",
"current_day_self_consumption": "51.6",
"current_pv_generation_sum": "56059",
"current_grid_feed_in_energy": "27158"
},
"direction":
{
"is_direct_consuming_": "1",
"is_battery_charging_": "0",
"is_battery_discharging_": "0",
"is_grid_selling_": "1",
"is_grid_buying_": "0",
"is_charging_from_grid_": "0",
"is_discharging_to_grid_": "0"
},
"operation":
{
"status": "start",
"mode": "1",
"pcs_standbymode": "false",
"drm_mode0": "0",
"remote_mode": "0",
"drm_control": "0"
},
"wintermode":
{
"winter_status": "off",
"backup_status": "off"
},
"backupmode": "",
"pcs_fault":
{
"pcs_status": "pcs_ok",
"pcs_op_status": "pcs_run"
},
"heatpump":
{
"heatpump_protocol": "0",
"heatpump_activate": "off",
"current_temp": "0",
"heatpump_working": "off"
},
"evcharger":
{
"ev_activate": "off",
"ev_power": "0",
"auth_method": "off",
"evcharger_detected": "off",
"authentication": "false"
},
"gridWaitingTime": "0"
}
2024-06-27 18:46:10,902 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506761.169523, power=-893.0, imported=246880.40712564392, exported=1614803.3405673732)
2024-06-27 18:46:10,903 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00270361, power1: -893, power2: -892
2024-06-27 18:46:10,904 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -2.41297
2024-06-27 18:46:10,904 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 2.41297 Wh, new state: SimCounterState(timestamp=1719506770.902521, power=-892.0, imported=246880.40712564392, exported=1614805.7535397678)
2024-06-27 18:46:10,905 - {modules.common.store._api:26} - {DEBUG:device0} - 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=246880.40712564392, exported=1614805.7535397678, power=-892.0, frequency=50)
2024-06-27 18:46:10,907 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506761.1738, power=-1500.0, imported=0.0, exported=4580386.116981043)
2024-06-27 18:46:10,909 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00270382, power1: -1500, power2: -1509
2024-06-27 18:46:10,909 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -4.0679
2024-06-27 18:46:10,911 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 4.0679 Wh, new state: SimCounterState(timestamp=1719506770.9075673, power=-1509.0, imported=0.0, exported=4580390.184884614)
2024-06-27 18:46:10,913 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1509.0, exported=4580390.184884614, dc_power=None)
2024-06-27 18:46:10,914 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506761.184758, power=0.0, imported=861463.7290639349, exported=715978.2559846634)
2024-06-27 18:46:10,918 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00270279, power1: 0, power2: 0
2024-06-27 18:46:10,919 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0
2024-06-27 18:46:10,920 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506770.9148183, power=0.0, imported=861463.7290639349, exported=715978.2559846634)
2024-06-27 18:46:10,922 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0)
2024-06-27 18:46:10,935 - {modules.common.component_context:25} - {DEBUG:component3} - Update Komponente ['LG ESS V1.0 Wechselrichter']
2024-06-27 18:46:10,938 - {modules.common.component_context:25} - {DEBUG:component5} - Update Komponente ['LG ESS V1.0 Speicher']
2024-06-27 18:46:10,961 - {modules.common.store._api:30} - {INFO:component5} - Saving BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0)
2024-06-27 18:46:10,960 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1509.0, exported=4580390.184884614, dc_power=None)
2024-06-27 18:46:10,940 - {modules.common.component_context:25} - {DEBUG:update values cp6} - Update Komponente ['Ladepunkt']
2024-06-27 18:46:10,964 - {modules.common.store._api:30} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1509.0, exported=4580390.184884614, dc_power=None)
2024-06-27 18:46:11,042 - {modules.common.component_context:25} - {DEBUG:component1} - Update Komponente ['LG ESS V1.0 Zähler']
2024-06-27 18:46:11,042 - {modules.common.store._api:30} - {INFO:component1} - 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=246880.40712564392, exported=1614805.7535397678, power=-892.0, frequency=50)
2024-06-27 18:46:11,165 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-06-27 18:46:11,166 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-06-27 18:46:11,166 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6f1f4ca0>
2024-06-27 18:46:11,178 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-06-27 18:46:11,179 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6f1f4ca0>
2024-06-27 18:46:11,259 - {control.bat_all:182} - {INFO:MainThread} - 0W verbleibende Speicher-Leistung
2024-06-27 18:46:11,261 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 1: [35.0, 35.0, 35.0]A
2024-06-27 18:46:11,262 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 1: 24892.0W
2024-06-27 18:46:11,266 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 6: Keine Ladung, da kein Auto angesteckt ist.
2024-06-27 18:46:11,269 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1719506761.7579107, power=607.0, imported=2488783.467686038, exported=82.9116493656238)
2024-06-27 18:46:11,271 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00264214, power1: 607, power2: 617
2024-06-27 18:46:11,274 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.61699
2024-06-27 18:46:11,275 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 1.61699 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506771.2695968, power=617.0, imported=2488785.0846726727, exported=82.9116493656238)
2024-06-27 18:46:11,280 - {control.data:266} - {INFO:MainThread} - bat5
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=4155.0, daily_imported=9847.0, imported=861463.73, exported=715978.26, fault_state=0, fault_str='Kein Fehler.', power=0.0))
2024-06-27 18:46:11,281 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=4155.0, daily_imported=9847.0, fault_str='Kein Fehler.', fault_state=0, imported=861463.73, exported=715978.26, power=0.0), set=Set(charging_power_left=0, regulate_up=False))
2024-06-27 18:46:11,283 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=4968306.15, exported=0))
2024-06-27 18:46:11,285 - {control.data:266} - {INFO:MainThread} - cp6
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=57), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4968306.15, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[238.2, 238.03, 237.95]), set=Set(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=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6e7a97c0>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Garage', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=6))
2024-06-27 18:46:11,286 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Standard Autolock-Plan')}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[])
2024-06-27 18:46:11,288 - {control.data:266} - {INFO:MainThread} - counter1
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), 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=27017.0, daily_imported=419.0, imported=246880.40712564392, exported=1614805.7535397678, fault_state=0, fault_str='Kein Fehler.', power=-892.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24892.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str=''))
2024-06-27 18:46:11,290 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 1, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=617.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=23799.0, imported_home_consumption=2488785.0846726727, disengageable_smarthome_power=0))
2024-06-27 18:46:11,292 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='once', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=85), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90))))
2024-06-27 18:46:11,294 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=1), 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-06-27 18:46:11,295 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Cupra Born', tag_id=[], get=Get(soc=57, soc_timestamp=1719506125.76933, force_soc_update=False, range=209, fault_state=0, fault_str='Kein Fehler.'))
2024-06-27 18:46:11,296 - {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-06-27 18:46:11,297 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=32, 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=18000, min_current=6, max_current_single_phase=20, battery_capacity=58000, efficiency=90, nominal_difference=1, keep_charge_active_duration=30)
2024-06-27 18:46:11,298 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phases_to_use=0, bat_power_discharge=100, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='bat_mode', switch_off_delay=30, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=6), control_interval=10, extern_display_mode='primary', 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, cp=0, grid=0.000287, pv=7e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x70573ee0>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-06-27 18:46:11,300 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-06-27 18:46:11,301 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-06-27 18:46:11,303 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=180, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6e793088>), led=Led(active=False), rfid=Rfid(active=False))
2024-06-27 18:46:11,304 - {control.data:266} - {INFO:MainThread} - pv3
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=55891.0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580390.185, fault_state=0, fault_str='Kein Fehler.', power=-1509.0))
2024-06-27 18:46:11,306 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=55891.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580390.185, power=-1509.0))
2024-06-27 18:46:11,308 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.178.71', 'current_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_branch': 'master', 'current_branch_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_missing_commits': [], 'datastore_version': 47, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5-Alpha.1', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1719506761, 'time': '18:46:01', 'grid': -0.893, 'house-power': 0.607, 'charging-all': 0.0, 'pv-all': 1.5, 'cp6-power': 0.0, 'ev1-soc': 57, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'module_update_completed': True}
2024-06-27 18:46:11,311 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': <modules.devices.lg.config.LgConfiguration object at 0x7054de50>}
2024-06-27 18:46:11,313 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'}
2024-06-27 18:46:11,314 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'}}
2024-06-27 18:46:11,315 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': <modules.devices.lg.config.LgCounterConfiguration object at 0x70551be0>}
2024-06-27 18:46:11,317 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-27 18:46:11,317 - {control.data:281} - {INFO:MainThread} - component1
{'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': {}}
2024-06-27 18:46:11,318 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': <modules.devices.lg.config.LgInverterConfiguration object at 0x7054f268>}
2024-06-27 18:46:11,318 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-27 18:46:11,319 - {control.data:281} - {INFO:MainThread} - component3
{'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {}}
2024-06-27 18:46:11,319 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': <modules.devices.lg.config.LgBatConfiguration object at 0x7054ff70>}
2024-06-27 18:46:11,320 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-27 18:46:11,321 - {control.data:281} - {INFO:MainThread} - component5
{'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': {}}
2024-06-27 18:46:11,322 - {control.data:253} - {INFO:MainThread} -
2024-06-27 18:46:11,325 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-06-27 18:46:11,327 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-06-27 18:46:11,331 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-06-27 18:46:11,347 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W
2024-06-27 18:46:11,347 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1007.0W
2024-06-27 18:46:11,349 - {control.counter:514} - {DEBUG:MainThread} - Zähler 1: Begrenzung der verbleibenden Leistung auf 1007.0W
2024-06-27 18:46:11,350 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-06-27 18:46:11,352 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-06-27 18:46:11,389 - {modules.common.component_context:25} - {DEBUG:set current cp6} - Update Komponente ['Ladepunkt']
2024-06-27 18:46:11,425 - {control.counter:194} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-06-27 18:46:15,842 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-06-27 18:46:15,843 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread.
2024-06-27 18:46:20,855 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-06-27 18:46:20,858 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-06-27 18:46:20,861 - {root:73} - {INFO:MainThread} - # ***Start***
2024-06-27 18:46:20,921 - {modules.devices.lg.device:65} - {DEBUG:device0} - Start device reading {'component1': <modules.devices.lg.counter.LgCounter object at 0x7054d610>, 'component3': <modules.devices.lg.inverter.LgInverter object at 0x75a502f8>, 'component5': <modules.devices.lg.bat.LgBat object at 0x7054f2e0>}
2024-06-27 18:46:20,924 - {modules.common.component_context:25} - {DEBUG:set values cp6} - Update Komponente ['Ladepunkt']
2024-06-27 18:46:20,925 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['LG ESS V1.0 Zähler', 'LG ESS V1.0 Wechselrichter', 'LG ESS V1.0 Speicher']
2024-06-27 18:46:20,964 - {urllib3.connectionpool:973} - {DEBUG:device0} - Starting new HTTPS connection (1): 192.168.178.98:443
2024-06-27 18:46:21,196 - {urllib3.connectionpool:452} - {DEBUG:device0} - https://192.168.178.98:443 "POST /v1/user/essinfo/home HTTP/1.1" 200 None
2024-06-27 18:46:21,197 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: {
"statistics":
{
"pcs_pv_total_power": "1504",
"batconv_power": "0",
"bat_use": "1",
"bat_status": "0",
"bat_user_soc": "100.0",
"load_power": "616",
"ac_output_power": "10",
"load_today": "0.0",
"grid_power": "888",
"current_day_self_consumption": "51.6",
"current_pv_generation_sum": "56059",
"current_grid_feed_in_energy": "27158"
},
"direction":
{
"is_direct_consuming_": "1",
"is_battery_charging_": "0",
"is_battery_discharging_": "0",
"is_grid_selling_": "1",
"is_grid_buying_": "0",
"is_charging_from_grid_": "0",
"is_discharging_to_grid_": "0"
},
"operation":
{
"status": "start",
"mode": "1",
"pcs_standbymode": "false",
"drm_mode0": "0",
"remote_mode": "0",
"drm_control": "0"
},
"wintermode":
{
"winter_status": "off",
"backup_status": "off"
},
"backupmode": "",
"pcs_fault":
{
"pcs_status": "pcs_ok",
"pcs_op_status": "pcs_run"
},
"heatpump":
{
"heatpump_protocol": "0",
"heatpump_activate": "off",
"current_temp": "0",
"heatpump_working": "off"
},
"evcharger":
{
"ev_activate": "off",
"ev_power": "0",
"auth_method": "off",
"evcharger_detected": "off",
"authentication": "false"
},
"gridWaitingTime": "0"
}
2024-06-27 18:46:21,199 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506770.902521, power=-892.0, imported=246880.40712564392, exported=1614805.7535397678)
2024-06-27 18:46:21,200 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.0028603, power1: -892, power2: -888
2024-06-27 18:46:21,201 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -2.54567
2024-06-27 18:46:21,201 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 2.54567 Wh, new state: SimCounterState(timestamp=1719506781.1996121, power=-888.0, imported=246880.40712564392, exported=1614808.299209548)
2024-06-27 18:46:21,202 - {modules.common.store._api:26} - {DEBUG:device0} - 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=246880.40712564392, exported=1614808.299209548, power=-888.0, frequency=50)
2024-06-27 18:46:21,204 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506770.9075673, power=-1509.0, imported=0.0, exported=4580390.184884614)
2024-06-27 18:46:21,206 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00286029, power1: -1509, power2: -1504
2024-06-27 18:46:21,207 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -4.30902
2024-06-27 18:46:21,210 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 4.30902 Wh, new state: SimCounterState(timestamp=1719506781.2046049, power=-1504.0, imported=0.0, exported=4580394.493908822)
2024-06-27 18:46:21,212 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1504.0, exported=4580394.493908822, dc_power=None)
2024-06-27 18:46:21,215 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506770.9148183, power=0.0, imported=861463.7290639349, exported=715978.2559846634)
2024-06-27 18:46:21,218 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.0028613, power1: 0, power2: 0
2024-06-27 18:46:21,219 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0
2024-06-27 18:46:21,221 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506781.2154913, power=0.0, imported=861463.7290639349, exported=715978.2559846634)
2024-06-27 18:46:21,226 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0)
2024-06-27 18:46:21,260 - {modules.common.component_context:25} - {DEBUG:component3} - Update Komponente ['LG ESS V1.0 Wechselrichter']
2024-06-27 18:46:21,262 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1504.0, exported=4580394.493908822, dc_power=None)
2024-06-27 18:46:21,263 - {modules.common.component_context:25} - {DEBUG:component5} - Update Komponente ['LG ESS V1.0 Speicher']
2024-06-27 18:46:21,263 - {modules.common.store._api:30} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1504.0, exported=4580394.493908822, dc_power=None)
2024-06-27 18:46:21,267 - {modules.common.component_context:25} - {DEBUG:update values cp6} - Update Komponente ['Ladepunkt']
2024-06-27 18:46:21,268 - {modules.common.store._api:30} - {INFO:component5} - Saving BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0)
2024-06-27 18:46:21,337 - {modules.common.component_context:25} - {DEBUG:component1} - Update Komponente ['LG ESS V1.0 Zähler']
2024-06-27 18:46:21,338 - {modules.common.store._api:30} - {INFO:component1} - 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=246880.40712564392, exported=1614808.299209548, power=-888.0, frequency=50)
2024-06-27 18:46:21,423 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-06-27 18:46:21,424 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-06-27 18:46:21,425 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6fb80ac0>
2024-06-27 18:46:21,439 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-06-27 18:46:21,440 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6fb80ac0>
2024-06-27 18:46:21,529 - {control.bat_all:182} - {INFO:MainThread} - 0W verbleibende Speicher-Leistung
2024-06-27 18:46:21,532 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 1: [35.0, 35.0, 35.0]A
2024-06-27 18:46:21,533 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 1: 24888.0W
2024-06-27 18:46:21,546 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 6: Keine Ladung, da kein Auto angesteckt ist.
2024-06-27 18:46:21,586 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1719506771.2695968, power=617.0, imported=2488785.0846726727, exported=82.9116493656238)
2024-06-27 18:46:21,592 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00286571, power1: 617, power2: 616
2024-06-27 18:46:21,594 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.76671
2024-06-27 18:46:21,608 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 1.76671 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506781.5861378, power=616.0, imported=2488786.8513803114, exported=82.9116493656238)
2024-06-27 18:46:21,614 - {control.data:266} - {INFO:MainThread} - bat5
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=4155.0, daily_imported=9847.0, imported=861463.73, exported=715978.26, fault_state=0, fault_str='Kein Fehler.', power=0.0))
2024-06-27 18:46:21,618 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=4155.0, daily_imported=9847.0, fault_str='Kein Fehler.', fault_state=0, imported=861463.73, exported=715978.26, power=0.0), set=Set(charging_power_left=0, regulate_up=False))
2024-06-27 18:46:21,627 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=4968306.15, exported=0))
2024-06-27 18:46:21,634 - {control.data:266} - {INFO:MainThread} - cp6
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=57), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4968306.15, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[238.06, 237.89, 237.78]), set=Set(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=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f1a4b98>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Garage', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=6))
2024-06-27 18:46:21,640 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Standard Autolock-Plan')}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[])
2024-06-27 18:46:21,645 - {control.data:266} - {INFO:MainThread} - counter1
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), 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=27017.0, daily_imported=419.0, imported=246880.40712564392, exported=1614808.299209548, fault_state=0, fault_str='Kein Fehler.', power=-888.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24888.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str=''))
2024-06-27 18:46:21,647 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 1, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=616.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=23799.0, imported_home_consumption=2488786.8513803114, disengageable_smarthome_power=0))
2024-06-27 18:46:21,648 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='once', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=85), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90))))
2024-06-27 18:46:21,652 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=1), 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-06-27 18:46:21,654 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Cupra Born', tag_id=[], get=Get(soc=57, soc_timestamp=1719506125.76933, force_soc_update=False, range=209, fault_state=0, fault_str='Kein Fehler.'))
2024-06-27 18:46:21,656 - {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-06-27 18:46:21,657 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=32, 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=18000, min_current=6, max_current_single_phase=20, battery_capacity=58000, efficiency=90, nominal_difference=1, keep_charge_active_duration=30)
2024-06-27 18:46:21,659 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phases_to_use=0, bat_power_discharge=100, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='bat_mode', switch_off_delay=30, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=6), control_interval=10, extern_display_mode='primary', 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, cp=0, grid=0.000287, pv=7e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x6f1a4190>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-06-27 18:46:21,665 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-06-27 18:46:21,667 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-06-27 18:46:21,669 - {control.data:248} - {INFO:MainThread} - optional_data
Log des internen Ladepunktes
13,8 kWp-Anlage LG + LG Batteriespeicher 10 kW
OpenWB Wallbox, Ver. 2.x (Master)
Cupra Born 58 kWh
OpenWB Wallbox, Ver. 2.x (Master)
Cupra Born 58 kWh
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Hallo Lena,
ich habe mit der neuesten 2.1.5 Alpha 1 (2024-06-27 13:53:02 +0200 [5cdab5172]) erneut Peaks beim PV Wechselrichter. Ich nutze eine OpenDTU, welche per JSON eingebunden ist. Von der OpenDTU kommen aktuelle PV Werte (1) , sowie der gesamte PV Produktionsstand (2) , als auch die Daily Produktionsdaten (3) .
In der Konfig der OpenWB werden allerdings nur (1) und (2) abgefragt.
Anbei habe ich Debug-Logs und Screenshots, die Oberfläche sagt, dass der Peak gegen 5:20 heute Morgen war. Ich kann in den Logs nichts wirklich finden dazu. Ich frage mich, ob es nicht möglich wäre direkt die Daily Daten des JSON zu nutzen, anstatt einen Daily zu errechnen?!?
Falls du noch mehr brauchst bitte melden.
Beste Grüße,
Andreas
Edit: Ich weiß nicht, warum das jetzt wieder auftritt. In der vorherigen Version 2.1.4 trat es ja auch mal auf und wurde von dir gefixt.
.
ich habe mit der neuesten 2.1.5 Alpha 1 (2024-06-27 13:53:02 +0200 [5cdab5172]) erneut Peaks beim PV Wechselrichter. Ich nutze eine OpenDTU, welche per JSON eingebunden ist. Von der OpenDTU kommen aktuelle PV Werte (1) , sowie der gesamte PV Produktionsstand (2) , als auch die Daily Produktionsdaten (3) .
In der Konfig der OpenWB werden allerdings nur (1) und (2) abgefragt.
Anbei habe ich Debug-Logs und Screenshots, die Oberfläche sagt, dass der Peak gegen 5:20 heute Morgen war. Ich kann in den Logs nichts wirklich finden dazu. Ich frage mich, ob es nicht möglich wäre direkt die Daily Daten des JSON zu nutzen, anstatt einen Daily zu errechnen?!?
Falls du noch mehr brauchst bitte melden.
Beste Grüße,
Andreas
Edit: Ich weiß nicht, warum das jetzt wieder auftritt. In der vorherigen Version 2.1.4 trat es ja auch mal auf und wurde von dir gefixt.
.
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Dein Log ist von 18:46, da hat der Speicher gerade noch 100% gemeldet. Bitte ein Logauszug posten, in dem der Fehler auftritt.Daphne hat geschrieben: ↑Do Jun 27, 2024 5:17 pm Hallo,
was ist da los?
Um ca. 18:35 Uhr ging es los - Speicher zeigte 0% an (vorher war der Speicher voll) - jetzt ca. 19:03 Uhr auf einmal wieder Speicher 100%
2024-06-27 19_16_32-openWB.jpg
Code: Alles auswählen
2024-06-27 18:46:01,773 - {control.data:236} - {INFO:MainThread} - bat_all_data BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=4155.0, daily_imported=9847.0, fault_str='Kein Fehler.', fault_state=0, imported=861463.73, exported=715978.26, power=0.0), set=Set(charging_power_left=0, regulate_up=False)) 2024-06-27 18:46:01,777 - {control.data:237} - {INFO:MainThread} - cp_all_data AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=4968306.15, exported=0)) 2024-06-27 18:46:01,779 - {control.data:266} - {INFO:MainThread} - cp6 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=57), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4968306.15, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[238.06, 237.89, 237.92]), set=Set(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=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f1a4c10>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Garage', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=6)) 2024-06-27 18:46:01,781 - {control.data:266} - {INFO:MainThread} - cpt0 CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Standard Autolock-Plan')}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[]) 2024-06-27 18:46:01,783 - {control.data:266} - {INFO:MainThread} - counter1 CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), 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=27017.0, daily_imported=419.0, imported=246880.40712564392, exported=1614803.3405673732, fault_state=0, fault_str='Kein Fehler.', power=-893.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24893.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str='')) 2024-06-27 18:46:01,784 - {control.data:241} - {INFO:MainThread} - counter_all_data CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 1, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=607.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=23799.0, imported_home_consumption=2488783.467686038, disengageable_smarthome_power=0)) 2024-06-27 18:46:01,787 - {control.data:266} - {INFO:MainThread} - ct0 ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='once', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=85), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90)))) 2024-06-27 18:46:01,792 - {control.data:266} - {INFO:MainThread} - ev0 EvData(set=Set(soc_error_counter=1), 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-06-27 18:46:01,794 - {control.data:266} - {INFO:MainThread} - ev1 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Cupra Born', tag_id=[], get=Get(soc=57, soc_timestamp=1719506125.76933, force_soc_update=False, range=209, fault_state=0, fault_str='Kein Fehler.')) 2024-06-27 18:46:01,795 - {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-06-27 18:46:01,797 - {control.data:266} - {INFO:MainThread} - et0 EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=32, 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=18000, min_current=6, max_current_single_phase=20, battery_capacity=58000, efficiency=90, nominal_difference=1, keep_charge_active_duration=30) 2024-06-27 18:46:01,810 - {control.data:245} - {INFO:MainThread} - general_data GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phases_to_use=0, bat_power_discharge=100, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='bat_mode', switch_off_delay=30, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=6), control_interval=10, extern_display_mode='primary', 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, cp=0, grid=0.000287, pv=7e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x70573088>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>)) 2024-06-27 18:46:01,813 - {control.data:246} - {INFO:MainThread} - general_data-display primary 2024-06-27 18:46:01,815 - {control.data:247} - {INFO:MainThread} - graph_data GraphData(config=Config(duration=120)) 2024-06-27 18:46:01,821 - {control.data:248} - {INFO:MainThread} - optional_data OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=180, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6e79d550>), led=Led(active=False), rfid=Rfid(active=False)) 2024-06-27 18:46:01,824 - {control.data:266} - {INFO:MainThread} - pv3 PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=55891.0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580386.117, fault_state=0, fault_str='Kein Fehler.', power=-1500.0)) 2024-06-27 18:46:01,828 - {control.data:250} - {INFO:MainThread} - pv_all_data PvAllData(config=Config(configured=True), get=Get(daily_exported=55891.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580386.117, power=-1500.0)) 2024-06-27 18:46:01,844 - {control.data:266} - {INFO:MainThread} - system {'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.178.71', 'current_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_branch': 'master', 'current_branch_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_missing_commits': [], 'datastore_version': 47, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5-Alpha.1', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1719506751, 'time': '18:45:51', 'grid': -0.888, 'house-power': 0.605, 'charging-all': 0.0, 'pv-all': 1.493, 'cp6-power': 0.0, 'ev1-soc': 57, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'module_update_completed': True} 2024-06-27 18:46:01,845 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': <modules.devices.lg.config.LgConfiguration object at 0x7054de50>} 2024-06-27 18:46:01,846 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'} 2024-06-27 18:46:01,847 - {control.data:279} - {INFO:MainThread} - device0 {'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'}} 2024-06-27 18:46:01,848 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': <modules.devices.lg.config.LgCounterConfiguration object at 0x70551be0>} 2024-06-27 18:46:01,849 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-27 18:46:01,850 - {control.data:281} - {INFO:MainThread} - component1 {'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': {}} 2024-06-27 18:46:01,850 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': <modules.devices.lg.config.LgInverterConfiguration object at 0x7054f268>} 2024-06-27 18:46:01,851 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-27 18:46:01,852 - {control.data:281} - {INFO:MainThread} - component3 {'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {}} 2024-06-27 18:46:01,853 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': <modules.devices.lg.config.LgBatConfiguration object at 0x7054ff70>} 2024-06-27 18:46:01,854 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-27 18:46:01,855 - {control.data:281} - {INFO:MainThread} - component5 {'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': {}} 2024-06-27 18:46:01,856 - {control.data:253} - {INFO:MainThread} - 2024-06-27 18:46:01,860 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus 2024-06-27 18:46:01,861 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen** 2024-06-27 18:46:01,864 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen** 2024-06-27 18:46:01,866 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W 2024-06-27 18:46:01,867 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1008.0W 2024-06-27 18:46:01,867 - {control.counter:514} - {DEBUG:MainThread} - Zähler 1: Begrenzung der verbleibenden Leistung auf 1008.0W 2024-06-27 18:46:01,868 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen** 2024-06-27 18:46:01,870 - {control.process:23} - {INFO:MainThread} - # Ladung starten. 2024-06-27 18:46:01,877 - {modules.common.component_context:25} - {DEBUG:set current cp6} - Update Komponente ['Ladepunkt'] 2024-06-27 18:46:01,931 - {control.counter:194} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung 2024-06-27 18:46:05,216 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-27 18:46:05,217 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread. 2024-06-27 18:46:10,229 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-27 18:46:10,231 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={}) 2024-06-27 18:46:10,232 - {root:73} - {INFO:MainThread} - # ***Start*** 2024-06-27 18:46:10,298 - {modules.devices.lg.device:65} - {DEBUG:device0} - Start device reading {'component1': <modules.devices.lg.counter.LgCounter object at 0x7054d610>, 'component3': <modules.devices.lg.inverter.LgInverter object at 0x75a502f8>, 'component5': <modules.devices.lg.bat.LgBat object at 0x7054f2e0>} 2024-06-27 18:46:10,299 - {modules.common.component_context:25} - {DEBUG:set values cp6} - Update Komponente ['Ladepunkt'] 2024-06-27 18:46:10,300 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['LG ESS V1.0 Zähler', 'LG ESS V1.0 Wechselrichter', 'LG ESS V1.0 Speicher'] 2024-06-27 18:46:10,313 - {urllib3.connectionpool:973} - {DEBUG:device0} - Starting new HTTPS connection (1): 192.168.178.98:443 2024-06-27 18:46:10,896 - {urllib3.connectionpool:452} - {DEBUG:device0} - https://192.168.178.98:443 "POST /v1/user/essinfo/home HTTP/1.1" 200 None 2024-06-27 18:46:10,899 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: { "statistics": { "pcs_pv_total_power": "1509", "batconv_power": "0", "bat_use": "1", "bat_status": "0", "bat_user_soc": "100.0", "load_power": "617", "ac_output_power": "10", "load_today": "0.0", "grid_power": "892", "current_day_self_consumption": "51.6", "current_pv_generation_sum": "56059", "current_grid_feed_in_energy": "27158" }, "direction": { "is_direct_consuming_": "1", "is_battery_charging_": "0", "is_battery_discharging_": "0", "is_grid_selling_": "1", "is_grid_buying_": "0", "is_charging_from_grid_": "0", "is_discharging_to_grid_": "0" }, "operation": { "status": "start", "mode": "1", "pcs_standbymode": "false", "drm_mode0": "0", "remote_mode": "0", "drm_control": "0" }, "wintermode": { "winter_status": "off", "backup_status": "off" }, "backupmode": "", "pcs_fault": { "pcs_status": "pcs_ok", "pcs_op_status": "pcs_run" }, "heatpump": { "heatpump_protocol": "0", "heatpump_activate": "off", "current_temp": "0", "heatpump_working": "off" }, "evcharger": { "ev_activate": "off", "ev_power": "0", "auth_method": "off", "evcharger_detected": "off", "authentication": "false" }, "gridWaitingTime": "0" } 2024-06-27 18:46:10,902 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506761.169523, power=-893.0, imported=246880.40712564392, exported=1614803.3405673732) 2024-06-27 18:46:10,903 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00270361, power1: -893, power2: -892 2024-06-27 18:46:10,904 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -2.41297 2024-06-27 18:46:10,904 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 2.41297 Wh, new state: SimCounterState(timestamp=1719506770.902521, power=-892.0, imported=246880.40712564392, exported=1614805.7535397678) 2024-06-27 18:46:10,905 - {modules.common.store._api:26} - {DEBUG:device0} - 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=246880.40712564392, exported=1614805.7535397678, power=-892.0, frequency=50) 2024-06-27 18:46:10,907 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506761.1738, power=-1500.0, imported=0.0, exported=4580386.116981043) 2024-06-27 18:46:10,909 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00270382, power1: -1500, power2: -1509 2024-06-27 18:46:10,909 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -4.0679 2024-06-27 18:46:10,911 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 4.0679 Wh, new state: SimCounterState(timestamp=1719506770.9075673, power=-1509.0, imported=0.0, exported=4580390.184884614) 2024-06-27 18:46:10,913 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1509.0, exported=4580390.184884614, dc_power=None) 2024-06-27 18:46:10,914 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506761.184758, power=0.0, imported=861463.7290639349, exported=715978.2559846634) 2024-06-27 18:46:10,918 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00270279, power1: 0, power2: 0 2024-06-27 18:46:10,919 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0 2024-06-27 18:46:10,920 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506770.9148183, power=0.0, imported=861463.7290639349, exported=715978.2559846634) 2024-06-27 18:46:10,922 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0) 2024-06-27 18:46:10,935 - {modules.common.component_context:25} - {DEBUG:component3} - Update Komponente ['LG ESS V1.0 Wechselrichter'] 2024-06-27 18:46:10,938 - {modules.common.component_context:25} - {DEBUG:component5} - Update Komponente ['LG ESS V1.0 Speicher'] 2024-06-27 18:46:10,961 - {modules.common.store._api:30} - {INFO:component5} - Saving BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0) 2024-06-27 18:46:10,960 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1509.0, exported=4580390.184884614, dc_power=None) 2024-06-27 18:46:10,940 - {modules.common.component_context:25} - {DEBUG:update values cp6} - Update Komponente ['Ladepunkt'] 2024-06-27 18:46:10,964 - {modules.common.store._api:30} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1509.0, exported=4580390.184884614, dc_power=None) 2024-06-27 18:46:11,042 - {modules.common.component_context:25} - {DEBUG:component1} - Update Komponente ['LG ESS V1.0 Zähler'] 2024-06-27 18:46:11,042 - {modules.common.store._api:30} - {INFO:component1} - 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=246880.40712564392, exported=1614805.7535397678, power=-892.0, frequency=50) 2024-06-27 18:46:11,165 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine'] 2024-06-27 18:46:11,166 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False 2024-06-27 18:46:11,166 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6f1f4ca0> 2024-06-27 18:46:11,178 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine'] 2024-06-27 18:46:11,179 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6f1f4ca0> 2024-06-27 18:46:11,259 - {control.bat_all:182} - {INFO:MainThread} - 0W verbleibende Speicher-Leistung 2024-06-27 18:46:11,261 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 1: [35.0, 35.0, 35.0]A 2024-06-27 18:46:11,262 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 1: 24892.0W 2024-06-27 18:46:11,266 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 6: Keine Ladung, da kein Auto angesteckt ist. 2024-06-27 18:46:11,269 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1719506761.7579107, power=607.0, imported=2488783.467686038, exported=82.9116493656238) 2024-06-27 18:46:11,271 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00264214, power1: 607, power2: 617 2024-06-27 18:46:11,274 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.61699 2024-06-27 18:46:11,275 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 1.61699 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506771.2695968, power=617.0, imported=2488785.0846726727, exported=82.9116493656238) 2024-06-27 18:46:11,280 - {control.data:266} - {INFO:MainThread} - bat5 BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=4155.0, daily_imported=9847.0, imported=861463.73, exported=715978.26, fault_state=0, fault_str='Kein Fehler.', power=0.0)) 2024-06-27 18:46:11,281 - {control.data:236} - {INFO:MainThread} - bat_all_data BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=4155.0, daily_imported=9847.0, fault_str='Kein Fehler.', fault_state=0, imported=861463.73, exported=715978.26, power=0.0), set=Set(charging_power_left=0, regulate_up=False)) 2024-06-27 18:46:11,283 - {control.data:237} - {INFO:MainThread} - cp_all_data AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=4968306.15, exported=0)) 2024-06-27 18:46:11,285 - {control.data:266} - {INFO:MainThread} - cp6 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=57), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4968306.15, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[238.2, 238.03, 237.95]), set=Set(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=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6e7a97c0>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Garage', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=6)) 2024-06-27 18:46:11,286 - {control.data:266} - {INFO:MainThread} - cpt0 CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Standard Autolock-Plan')}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[]) 2024-06-27 18:46:11,288 - {control.data:266} - {INFO:MainThread} - counter1 CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), 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=27017.0, daily_imported=419.0, imported=246880.40712564392, exported=1614805.7535397678, fault_state=0, fault_str='Kein Fehler.', power=-892.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24892.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str='')) 2024-06-27 18:46:11,290 - {control.data:241} - {INFO:MainThread} - counter_all_data CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 1, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=617.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=23799.0, imported_home_consumption=2488785.0846726727, disengageable_smarthome_power=0)) 2024-06-27 18:46:11,292 - {control.data:266} - {INFO:MainThread} - ct0 ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='once', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=85), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90)))) 2024-06-27 18:46:11,294 - {control.data:266} - {INFO:MainThread} - ev0 EvData(set=Set(soc_error_counter=1), 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-06-27 18:46:11,295 - {control.data:266} - {INFO:MainThread} - ev1 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Cupra Born', tag_id=[], get=Get(soc=57, soc_timestamp=1719506125.76933, force_soc_update=False, range=209, fault_state=0, fault_str='Kein Fehler.')) 2024-06-27 18:46:11,296 - {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-06-27 18:46:11,297 - {control.data:266} - {INFO:MainThread} - et0 EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=32, 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=18000, min_current=6, max_current_single_phase=20, battery_capacity=58000, efficiency=90, nominal_difference=1, keep_charge_active_duration=30) 2024-06-27 18:46:11,298 - {control.data:245} - {INFO:MainThread} - general_data GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phases_to_use=0, bat_power_discharge=100, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='bat_mode', switch_off_delay=30, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=6), control_interval=10, extern_display_mode='primary', 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, cp=0, grid=0.000287, pv=7e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x70573ee0>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>)) 2024-06-27 18:46:11,300 - {control.data:246} - {INFO:MainThread} - general_data-display primary 2024-06-27 18:46:11,301 - {control.data:247} - {INFO:MainThread} - graph_data GraphData(config=Config(duration=120)) 2024-06-27 18:46:11,303 - {control.data:248} - {INFO:MainThread} - optional_data OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=180, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6e793088>), led=Led(active=False), rfid=Rfid(active=False)) 2024-06-27 18:46:11,304 - {control.data:266} - {INFO:MainThread} - pv3 PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=55891.0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580390.185, fault_state=0, fault_str='Kein Fehler.', power=-1509.0)) 2024-06-27 18:46:11,306 - {control.data:250} - {INFO:MainThread} - pv_all_data PvAllData(config=Config(configured=True), get=Get(daily_exported=55891.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=1280604.9820000003, yearly_exported=4412592.796585294, exported=4580390.185, power=-1509.0)) 2024-06-27 18:46:11,308 - {control.data:266} - {INFO:MainThread} - system {'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.178.71', 'current_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_branch': 'master', 'current_branch_commit': '2024-06-27 10:58:05 +0200 [790080c1c]', 'current_missing_commits': [], 'datastore_version': 47, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5-Alpha.1', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1719506761, 'time': '18:46:01', 'grid': -0.893, 'house-power': 0.607, 'charging-all': 0.0, 'pv-all': 1.5, 'cp6-power': 0.0, 'ev1-soc': 57, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'module_update_completed': True} 2024-06-27 18:46:11,311 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': <modules.devices.lg.config.LgConfiguration object at 0x7054de50>} 2024-06-27 18:46:11,313 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'} 2024-06-27 18:46:11,314 - {control.data:279} - {INFO:MainThread} - device0 {'name': 'LG ESS V1.0', 'type': 'lg', 'id': 0, 'configuration': {'ip_address': '192.168.178.98', 'password': 'DE2201BKRE0250C0'}} 2024-06-27 18:46:11,315 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': <modules.devices.lg.config.LgCounterConfiguration object at 0x70551be0>} 2024-06-27 18:46:11,317 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-27 18:46:11,317 - {control.data:281} - {INFO:MainThread} - component1 {'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': {}} 2024-06-27 18:46:11,318 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': <modules.devices.lg.config.LgInverterConfiguration object at 0x7054f268>} 2024-06-27 18:46:11,318 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-27 18:46:11,319 - {control.data:281} - {INFO:MainThread} - component3 {'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {}} 2024-06-27 18:46:11,319 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': <modules.devices.lg.config.LgBatConfiguration object at 0x7054ff70>} 2024-06-27 18:46:11,320 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-27 18:46:11,321 - {control.data:281} - {INFO:MainThread} - component5 {'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': {}} 2024-06-27 18:46:11,322 - {control.data:253} - {INFO:MainThread} - 2024-06-27 18:46:11,325 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus 2024-06-27 18:46:11,327 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen** 2024-06-27 18:46:11,331 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen** 2024-06-27 18:46:11,347 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W 2024-06-27 18:46:11,347 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1007.0W 2024-06-27 18:46:11,349 - {control.counter:514} - {DEBUG:MainThread} - Zähler 1: Begrenzung der verbleibenden Leistung auf 1007.0W 2024-06-27 18:46:11,350 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen** 2024-06-27 18:46:11,352 - {control.process:23} - {INFO:MainThread} - # Ladung starten. 2024-06-27 18:46:11,389 - {modules.common.component_context:25} - {DEBUG:set current cp6} - Update Komponente ['Ladepunkt'] 2024-06-27 18:46:11,425 - {control.counter:194} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung 2024-06-27 18:46:15,842 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-27 18:46:15,843 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread. 2024-06-27 18:46:20,855 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-27 18:46:20,858 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={}) 2024-06-27 18:46:20,861 - {root:73} - {INFO:MainThread} - # ***Start*** 2024-06-27 18:46:20,921 - {modules.devices.lg.device:65} - {DEBUG:device0} - Start device reading {'component1': <modules.devices.lg.counter.LgCounter object at 0x7054d610>, 'component3': <modules.devices.lg.inverter.LgInverter object at 0x75a502f8>, 'component5': <modules.devices.lg.bat.LgBat object at 0x7054f2e0>} 2024-06-27 18:46:20,924 - {modules.common.component_context:25} - {DEBUG:set values cp6} - Update Komponente ['Ladepunkt'] 2024-06-27 18:46:20,925 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['LG ESS V1.0 Zähler', 'LG ESS V1.0 Wechselrichter', 'LG ESS V1.0 Speicher'] 2024-06-27 18:46:20,964 - {urllib3.connectionpool:973} - {DEBUG:device0} - Starting new HTTPS connection (1): 192.168.178.98:443 2024-06-27 18:46:21,196 - {urllib3.connectionpool:452} - {DEBUG:device0} - https://192.168.178.98:443 "POST /v1/user/essinfo/home HTTP/1.1" 200 None 2024-06-27 18:46:21,197 - {modules.common.req:11} - {DEBUG:device0} - Get-Response: { "statistics": { "pcs_pv_total_power": "1504", "batconv_power": "0", "bat_use": "1", "bat_status": "0", "bat_user_soc": "100.0", "load_power": "616", "ac_output_power": "10", "load_today": "0.0", "grid_power": "888", "current_day_self_consumption": "51.6", "current_pv_generation_sum": "56059", "current_grid_feed_in_energy": "27158" }, "direction": { "is_direct_consuming_": "1", "is_battery_charging_": "0", "is_battery_discharging_": "0", "is_grid_selling_": "1", "is_grid_buying_": "0", "is_charging_from_grid_": "0", "is_discharging_to_grid_": "0" }, "operation": { "status": "start", "mode": "1", "pcs_standbymode": "false", "drm_mode0": "0", "remote_mode": "0", "drm_control": "0" }, "wintermode": { "winter_status": "off", "backup_status": "off" }, "backupmode": "", "pcs_fault": { "pcs_status": "pcs_ok", "pcs_op_status": "pcs_run" }, "heatpump": { "heatpump_protocol": "0", "heatpump_activate": "off", "current_temp": "0", "heatpump_working": "off" }, "evcharger": { "ev_activate": "off", "ev_power": "0", "auth_method": "off", "evcharger_detected": "off", "authentication": "false" }, "gridWaitingTime": "0" } 2024-06-27 18:46:21,199 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506770.902521, power=-892.0, imported=246880.40712564392, exported=1614805.7535397678) 2024-06-27 18:46:21,200 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.0028603, power1: -892, power2: -888 2024-06-27 18:46:21,201 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -2.54567 2024-06-27 18:46:21,201 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 2.54567 Wh, new state: SimCounterState(timestamp=1719506781.1996121, power=-888.0, imported=246880.40712564392, exported=1614808.299209548) 2024-06-27 18:46:21,202 - {modules.common.store._api:26} - {DEBUG:device0} - 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=246880.40712564392, exported=1614808.299209548, power=-888.0, frequency=50) 2024-06-27 18:46:21,204 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506770.9075673, power=-1509.0, imported=0.0, exported=4580390.184884614) 2024-06-27 18:46:21,206 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00286029, power1: -1509, power2: -1504 2024-06-27 18:46:21,207 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -4.30902 2024-06-27 18:46:21,210 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 4.30902 Wh, new state: SimCounterState(timestamp=1719506781.2046049, power=-1504.0, imported=0.0, exported=4580394.493908822) 2024-06-27 18:46:21,212 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1504.0, exported=4580394.493908822, dc_power=None) 2024-06-27 18:46:21,215 - {modules.common.simcount._simcount:42} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1719506770.9148183, power=0.0, imported=861463.7290639349, exported=715978.2559846634) 2024-06-27 18:46:21,218 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.0028613, power1: 0, power2: 0 2024-06-27 18:46:21,219 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0 2024-06-27 18:46:21,221 - {modules.common.simcount._simcount:65} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506781.2154913, power=0.0, imported=861463.7290639349, exported=715978.2559846634) 2024-06-27 18:46:21,226 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0) 2024-06-27 18:46:21,260 - {modules.common.component_context:25} - {DEBUG:component3} - Update Komponente ['LG ESS V1.0 Wechselrichter'] 2024-06-27 18:46:21,262 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1504.0, exported=4580394.493908822, dc_power=None) 2024-06-27 18:46:21,263 - {modules.common.component_context:25} - {DEBUG:component5} - Update Komponente ['LG ESS V1.0 Speicher'] 2024-06-27 18:46:21,263 - {modules.common.store._api:30} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1504.0, exported=4580394.493908822, dc_power=None) 2024-06-27 18:46:21,267 - {modules.common.component_context:25} - {DEBUG:update values cp6} - Update Komponente ['Ladepunkt'] 2024-06-27 18:46:21,268 - {modules.common.store._api:30} - {INFO:component5} - Saving BatState(imported=861463.7290639349, exported=715978.2559846634, power=0.0, soc=100.0) 2024-06-27 18:46:21,337 - {modules.common.component_context:25} - {DEBUG:component1} - Update Komponente ['LG ESS V1.0 Zähler'] 2024-06-27 18:46:21,338 - {modules.common.store._api:30} - {INFO:component1} - 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=246880.40712564392, exported=1614808.299209548, power=-888.0, frequency=50) 2024-06-27 18:46:21,423 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine'] 2024-06-27 18:46:21,424 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False 2024-06-27 18:46:21,425 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6fb80ac0> 2024-06-27 18:46:21,439 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine'] 2024-06-27 18:46:21,440 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6fb80ac0> 2024-06-27 18:46:21,529 - {control.bat_all:182} - {INFO:MainThread} - 0W verbleibende Speicher-Leistung 2024-06-27 18:46:21,532 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 1: [35.0, 35.0, 35.0]A 2024-06-27 18:46:21,533 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 1: 24888.0W 2024-06-27 18:46:21,546 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 6: Keine Ladung, da kein Auto angesteckt ist. 2024-06-27 18:46:21,586 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1719506771.2695968, power=617.0, imported=2488785.0846726727, exported=82.9116493656238) 2024-06-27 18:46:21,592 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00286571, power1: 617, power2: 616 2024-06-27 18:46:21,594 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.76671 2024-06-27 18:46:21,608 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 1.76671 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719506781.5861378, power=616.0, imported=2488786.8513803114, exported=82.9116493656238) 2024-06-27 18:46:21,614 - {control.data:266} - {INFO:MainThread} - bat5 BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=4155.0, daily_imported=9847.0, imported=861463.73, exported=715978.26, fault_state=0, fault_str='Kein Fehler.', power=0.0)) 2024-06-27 18:46:21,618 - {control.data:236} - {INFO:MainThread} - bat_all_data BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=4155.0, daily_imported=9847.0, fault_str='Kein Fehler.', fault_state=0, imported=861463.73, exported=715978.26, power=0.0), set=Set(charging_power_left=0, regulate_up=False)) 2024-06-27 18:46:21,627 - {control.data:237} - {INFO:MainThread} - cp_all_data AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=4968306.15, exported=0)) 2024-06-27 18:46:21,634 - {control.data:266} - {INFO:MainThread} - cp6 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=57), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4968306.15, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[238.06, 237.89, 237.78]), set=Set(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=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f1a4b98>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, name='Garage', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=False, id=6)) 2024-06-27 18:46:21,640 - {control.data:266} - {INFO:MainThread} - cpt0 CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=True, frequency=Frequency(selected='daily', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Standard Autolock-Plan')}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[]) 2024-06-27 18:46:21,645 - {control.data:266} - {INFO:MainThread} - counter1 CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), 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=27017.0, daily_imported=419.0, imported=246880.40712564392, exported=1614808.299209548, fault_state=0, fault_str='Kein Fehler.', power=-888.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24888.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str='')) 2024-06-27 18:46:21,647 - {control.data:241} - {INFO:MainThread} - counter_all_data CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 1, 'type': 'counter', 'children': [{'id': 3, 'type': 'inverter', 'children': []}, {'id': 5, 'type': 'bat', 'children': []}, {'id': 6, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=616.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=23799.0, imported_home_consumption=2488786.8513803114, disengageable_smarthome_power=0)) 2024-06-27 18:46:21,648 - {control.data:266} - {INFO:MainThread} - ct0 ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'0': TimeChargingPlan(active=False, frequency=Frequency(selected='once', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, False, False]), time=['06:00', '07:00'], name='Zeitladen-Standard', current=16, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=85), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=1000, soc=90)))) 2024-06-27 18:46:21,652 - {control.data:266} - {INFO:MainThread} - ev0 EvData(set=Set(soc_error_counter=1), 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-06-27 18:46:21,654 - {control.data:266} - {INFO:MainThread} - ev1 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Cupra Born', tag_id=[], get=Get(soc=57, soc_timestamp=1719506125.76933, force_soc_update=False, range=209, fault_state=0, fault_str='Kein Fehler.')) 2024-06-27 18:46:21,656 - {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-06-27 18:46:21,657 - {control.data:266} - {INFO:MainThread} - et0 EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=32, 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=18000, min_current=6, max_current_single_phase=20, battery_capacity=58000, efficiency=90, nominal_difference=1, keep_charge_active_duration=30) 2024-06-27 18:46:21,659 - {control.data:245} - {INFO:MainThread} - general_data GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phases_to_use=0, bat_power_discharge=100, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='bat_mode', switch_off_delay=30, switch_off_threshold=500, switch_on_delay=30, switch_on_threshold=500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=6), control_interval=10, extern_display_mode='primary', 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, cp=0, grid=0.000287, pv=7e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x6f1a4190>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>)) 2024-06-27 18:46:21,665 - {control.data:246} - {INFO:MainThread} - general_data-display primary 2024-06-27 18:46:21,667 - {control.data:247} - {INFO:MainThread} - graph_data GraphData(config=Config(duration=120)) 2024-06-27 18:46:21,669 - {control.data:248} - {INFO:MainThread} - optional_data Log des internen Ladepunktes
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
flea hat geschrieben: ↑Fr Jun 28, 2024 5:52 am Hallo Lena,
ich habe mit der neuesten 2.1.5 Alpha 1 (2024-06-27 13:53:02 +0200 [5cdab5172]) erneut Peaks beim PV Wechselrichter. Ich nutze eine OpenDTU, welche per JSON eingebunden ist. Von der OpenDTU kommen aktuelle PV Werte (1) , sowie der gesamte PV Produktionsstand (2) , als auch die Daily Produktionsdaten (3) .
In der Konfig der OpenWB werden allerdings nur (1) und (2) abgefragt.
Anbei habe ich Debug-Logs und Screenshots, die Oberfläche sagt, dass der Peak gegen 5:20 heute Morgen war. Ich kann in den Logs nichts wirklich finden dazu. Ich frage mich, ob es nicht möglich wäre direkt die Daily Daten des JSON zu nutzen, anstatt einen Daily zu errechnen?!?
Falls du noch mehr brauchst bitte melden.
Beste Grüße,
Andreas
Edit: Ich weiß nicht, warum das jetzt wieder auftritt. In der vorherigen Version 2.1.4 trat es ja auch mal auf und wurde von dir gefixt.
.
Bildschirmfoto 2024-06-28 um 07.31.43.pngBildschirmfoto 2024-06-28 um 07.43.39.pngmain_20240628.logopenDTU.json.txtBildschirmfoto 2024-06-28 um 08.12.44.png
Code: Alles auswählen
2024-06-28 05:18:00,705 - {modules.common.req:11} - {DEBUG:device1} - Get-Response: {"inverters":[{"serial":"116180217949","name":"Garage vorne HM1500","order":2,"data_age":16,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"114181022255","name":"Gartenhaus HM600","order":0,"data_age":4737,"poll_enabled":true,"reachable":false,"producing":false,"limit_relative":0,"limit_absolute":-1},{"serial":"116180214054","name":"Gartenhaus HM1500","order":1,"data_age":7,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"116180211962","name":"Garage hinten HM1500","order":3,"data_age":6,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"116183301057","name":"Garagenanbau HM1500","order":4,"data_age":4737,"poll_enabled":true,"reachable":false,"producing":false,"limit_relative":0,"limit_absolute":-1}],"total":{"Power":{"v":0,"u":"W","d":1},"YieldDay":{"v":0,"u":"Wh","d":0},"YieldTotal":{"v":[b]5255.057129[/b],"u":"kWh","d":3}},"hints":{"time_sync":false,"radio_problem":false,"default_password":false}}
Code: Alles auswählen
2024-06-28 05:18:20,472 - {urllib3.connectionpool:452} - {DEBUG:device1} - http://192.168.178.13:80 "GET /api/livedata/status HTTP/1.1" 200 1085
2024-06-28 05:18:20,474 - {modules.common.req:11} - {DEBUG:device1} - Get-Response: {"inverters":[{"serial":"116180217949","name":"Garage vorne HM1500","order":2,"data_age":1,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"114181022255","name":"Gartenhaus HM600","order":0,"data_age":4757,"poll_enabled":true,"reachable":false,"producing":false,"limit_relative":0,"limit_absolute":-1},{"serial":"116180214054","name":"Gartenhaus HM1500","order":1,"data_age":7,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"116180211962","name":"Garage hinten HM1500","order":3,"data_age":5,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"116183301057","name":"Garagenanbau HM1500","order":4,"data_age":4,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":-1}],"total":{"Power":{"v":0,"u":"W","d":1},"YieldDay":{"v":0,"u":"Wh","d":0},"YieldTotal":{"v":[b]6498.959961[/b],"u":"kWh","d":3}},"hints":{"time_sync":false,"radio_problem":false,"default_password":false}}
Code: Alles auswählen
2024-06-28 05:22:00,531 - {modules.common.req:11} - {DEBUG:device1} - Get-Response: {"inverters":[{"serial":"116180217949","name":"Garage vorne HM1500","order":2,"data_age":3,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"114181022255","name":"Gartenhaus HM600","order":0,"data_age":2,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":600},{"serial":"116180214054","name":"Gartenhaus HM1500","order":1,"data_age":6,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"116180211962","name":"Garage hinten HM1500","order":3,"data_age":15,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500},{"serial":"116183301057","name":"Garagenanbau HM1500","order":4,"data_age":4,"poll_enabled":true,"reachable":true,"producing":false,"limit_relative":100,"limit_absolute":1500}],"total":{"Power":{"v":0,"u":"W","d":1},"YieldDay":{"v":0,"u":"Wh","d":0},"YieldTotal":{"v":[b]7598.54248[/b],"u":"kWh","d":3}},"hints":{"time_sync":false,"radio_problem":false,"default_password":false}}
Es werden die Zählerstände geloggt, weil nicht nur die Tageserträge daraus berechnet werden, sondern zB auch die Stromverteilung der Ladevorgänge.
In der vorherigen Version wurde ein Bug behoben, wenn zwischendurch der Zählerstand 0 gemeldet wurde und dann wieder der korrekte Zählestand.
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Du meinst die Sprünge beim "YieldTotal"? (ich sehe gerade du hast sie "bold" markiert, nur sieht man das nicht im Code)
2024-06-28 05:18:00,705 - "YieldTotal":{"v":5255.057129,"u":"kWh","d":3}}
2024-06-28 05:18:20,474 - "YieldTotal":{"v":6498.959961,"u":"kWh","d":3}}
2024-06-28 05:22:00,531 - "YieldTotal":{"v":7598.54248,"u":"kWh","d":3}}
Ich kann mir das nur so erklären, dass noch nicht alle WR in der OpenDTU (insgesamt sind es bei mir 5 Stück) aktiv sind - die starten nicht alle gleichzeitig wegen Ausrichtung, Lichteinfall usw.
Die "YieldTotal" Summe wird dann scheinbar nur für die gerechnet, bei denen das "data_age" der einzelnen Geräte aktuell/klein ist.
Beim ersten Logeintrag waren "Gartenhaus HM600" und "Garagenanbau HM1500" noch nicht aktuell,
beim zweiten Logeintrag nur noch "Gartenhaus HM600",
beim dritten Logeintrag waren alle WR aktiv in der OpenDTU.
Scheinbar wir das "YieldTotal" nur von den Geräten mit aktuellen Daten genommen. Das erklärt auch das Verhalten, dass der Peak nicht täglich passiert, manchmal hat man scheinbar Glück und die WR Aktivierung war schneller als die Abfrage der OpenWB
Falls dir ne Idee einfällt, wie man das lösen könnte, bitte her damit. Ich werde aber auch bei OpenDTU nen Issue aufmachen und dort fragen, ob sie nicht einfach das YieldTotal auch nehmen können für "alte" WR Daten.
Danke fürs Raussuchen... Hatte ich tatsächlich übersehen.
/Andreas
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Genauer gesagt, werden Rückwärtssprünge in den Zählerständen rausgefiltert, da diese nicht plausibel sind.
Du könntest die Zählerstände von openWB berechnen lassen, sofern du nicht unbedingt die original Zählerstände brauchst. Dann einfach das Feld für Abfrage für Zählerstand leer lassen. Dann hast du jetzt einmal einen Bruch in den Daten für Monats und Jahresertrag, weil dann ja wieder bei 0kWh angefangen wird zu zählen. Einen Startwert für die Berechnung anzugeben, ist leider nicht möglich.
Du könntest die Zählerstände von openWB berechnen lassen, sofern du nicht unbedingt die original Zählerstände brauchst. Dann einfach das Feld für Abfrage für Zählerstand leer lassen. Dann hast du jetzt einmal einen Bruch in den Daten für Monats und Jahresertrag, weil dann ja wieder bei 0kWh angefangen wird zu zählen. Einen Startwert für die Berechnung anzugeben, ist leider nicht möglich.