Seite 1 von 24

Rückmeldungen 2.1.5 Release & Release Patch 1/2

Verfasst: Di Aug 27, 2024 10:44 am
von LenaK
Die Ankündigung findet Ihr hier: https://forum.openwb.de/viewtopic.php?t=9229

Mit Problemen bei Inbetriebnahme / Anschluss oder Hardwareproblemen mit openWB-Hardware bitte direkt über die Support-Funktion unter System -> Support an openWB wenden (Notfalls auch per Mail an support@openwb.de).
Im Forum kann durchaus mal etwas untergehen. Das führt zu Frust und soll nicht sein.

Bitte keine Mehrfach-Meldung per Mail, Support-Ticket und Forum.
Das spart auf unserer Seite Supportzeit und bringt erfahrungsgemäß keine Beschleunigung des Vorgangs.


Bitte bei Problemen immer einen Logauszug posten:
  • Dazu unter System->Fehlersuche das Debuglevel auf Details stellen und mindestens zwei komplette Durchläufe von # ***Start*** bis # ***Start*** aus dem Main-Log kopieren, während das Problem auftritt. Sensible Daten wie Benutzernamen und Kennwörter unkenntlich machen.
    Alternativ das Log hier: https://paste.openwb.de/ hochladen und den Link im Thread posten. Die Logs werden dort automatisch nach 90 Tagen gelöscht. Bitte keine gezippten Logfiles hochladen!
  • Logauszüge bitte als Codeblock posten (Schaltfläche "</>" über dem Editor-Fenster).
  • Bei Problemen mit dem internen Ladepunkt zusätzlich einen Auszug aus dem Log des internen Ladepunkts, bei Problemen mit dem Soc aus dem Soc-Log posten.
  • Bei Problemen mit dem UI/Darstellung bitte ein Theme verwenden, das von openWB gepflegt wird (wird bei der Themeauswahl angezeigt).
  • Bei Peaks in den Diagrammen bitte ein Main-Log im Level Details zum fraglichen Zeitpunkt und das Tageslog aus http://<ip der openWB>/openWB/data/daily_log/<JJJJMMDD>.json von dem Tag, an dem Peak aufgetreten ist.
Screenshots ersetzen keinen Logauszug!
Für Beiträge wie "Funktion XY geht nicht mehr! Woran kann das liegen?" ohne Logs gibt es von uns keine Hilfestellung.

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 10:45 am
von LenaK
Ein neues Image gibt es Anfang nächster Woche.

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 12:37 pm
von BJ Axel
Merci!
Kurzen Herzinfarktmoment: Nach Update & Neustart kam der "Einrichtungsassistent". WEITER, dann ABBRUCH.
Zum Glück waren alle Settings übernommen worden.
Colors-Theme auf dem Display sieht auch sehr schön aus, leider sind die beiden Ladepunkte im Verlauf farblich nicht unterschieden.

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 12:56 pm
von Maik1981
ich warte mal noch ein paar Tage.
Hoffentlich funktioniert das Überschussladen in der Verbindung mit der Phasenumschaltung vernünftig. Da habe ich schon ein paar mal beim Updaten ins Klo gegriffen und musste wieder zurück.

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 2:47 pm
von andlem
Regelgrenzen beim PV-Laden werden nicht berücksichtigt

Um den Fehler offensichtlich zu machen, habe ich diese auf Individuell -500 W und +500 W eingestellt. Die openWB setzt alle 10 s einen neuen Stromwert, obwohl die Regelgrenzen nicht überschritten werden. Ich erwarte, dass der Stromwert nicht nachgeregelt wird, bis die Regelgrenzen überschritten werden. Hier der Auszug aus dem Log über zwei Regelperioden:

Code: Alles auswählen

2024-08-27 15:38:30,236 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-08-27 15:38:30,333 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['Hichi']
2024-08-27 15:38:30,345 - {modules.common.component_context:25} - {DEBUG:device2} - Update Komponente ['Kostal Piko']
2024-08-27 15:38:30,361 - {urllib3.connectionpool:227} - {DEBUG:device0} - Starting new HTTP connection (1): 192.168.188.23:80
2024-08-27 15:38:30,379 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): 192.168.188.27:80
2024-08-27 15:38:30,388 - {modules.common.component_context:25} - {DEBUG:set values cp3} - Update Komponente ['Ladepunkt']
2024-08-27 15:38:30,414 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://192.168.188.27:80 "GET /measurements.xml HTTP/1.1" 200 None
2024-08-27 15:38:30,430 - {modules.common.req:32} - {DEBUG:device2} - Get-Response: <?xml version='1.0' encoding='UTF-8'?><root><Device Name='PIKO 3.6 MP' Type='Inverter' Serial='755810BL006202240015' BusAddress='1' NetBiosName='INV006202240015' IpAddress='192.168.188.27' DateTime='2024-08-27T15:37:24'><Measurements><Measurement Value='238.872' Unit='V' Type='AC_Voltage'/><Measurement Value='11.443' Unit='A' Type='AC_Current'/><Measurement Value='2729.150' Unit='W' Type='AC_Power'/><Measurement Value='49.991' Unit='Hz' Type='AC_Frequency'/><Measurement Value='418.171' Unit='V' Type='DC_Voltage'/><Measurement Value='6.532' Unit='A' Type='DC_Current'/><Measurement Value='2737.890' Unit='W' Type='DC_Power'/><Measurement Value='40.000' Unit='&#176;C' Type='Temp'/><Measurement Value='nan' Unit='W' Type='Consumption PV'/><Measurement Value='nan' Unit='W' Type='Consumption Grid'/><Measurement Value='nan' Unit='W' Type='GridPower'/><Measurement Value='100.0' Unit='%' Type='Dearting'/></Measurements></Device></root>
2024-08-27 15:38:30,439 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): 192.168.188.27:80
2024-08-27 15:38:30,456 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://192.168.188.27:80 "GET /gen.yield.total.chart.js HTTP/1.1" 200 None
2024-08-27 15:38:30,465 - {modules.common.req:32} - {DEBUG:device2} - Get-Response: var chartData =
{
"labels":
[
"2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024"],
"datasets":
[
{
"strokeColor": style_strokecolor.color,
"fillColor": style_fillcolor.color,
"data": [
0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
0.000000,0.000000,2.326921,4.263654,4.414874,4.505618,4.035070,4.734527,4.436030,3.309975]
}
]
}
var max = 5;
var steps = 5;
document.getElementById("labelValueId").innerHTML = "  32.031MWh";
var myBar = new Chart(document.getElementById("canvasId")
.getContext("2d"))
.Bar(chartData,
{
"pointDot": false,
"datasetFill": false,
"scaleOverride": true,
"scaleLabel": "<%=value%> MWh",
"scaleSteps": steps,
"scaleStartValue": 0,
"scaleStepWidth": Math.ceil(max / steps),
"scaleLineColor": style_linecolor.color,
"scaleFontColor":  style_fontcolor.color
});

2024-08-27 15:38:30,478 - {modules.common.store._api:26} - {DEBUG:device2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2729.15, exported=32026669.0, dc_power=None)
2024-08-27 15:38:30,557 - {urllib3.connectionpool:452} - {DEBUG:device0} - http://192.168.188.23:80 "GET /cm?cmnd=status%2010 HTTP/1.1" 200 None
2024-08-27 15:38:30,560 - {modules.common.req:32} - {DEBUG:device0} - Get-Response: {"StatusSNS":{"Time":"2024-08-27T14:38:31","SM":{"WhImported":16262696.339180,"WhExported":21749651.650630,"W":92.310,"W1":-147.690,"W2":157.690,"W3":82.310}}}
2024-08-27 15:38:32,867 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[-0.6421304347826087, 0.6856086956521739, 0.3578695652173913], powers=[-147.69, 157.69, 82.31], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=16262696.33918, exported=21749651.65063, power=92.31, frequency=50)
2024-08-27 15:38:32,893 - {modules.common.component_context:25} - {DEBUG:component2} - Update Komponente ['Kostal Piko']
2024-08-27 15:38:32,895 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2729.15, exported=32026669.0, dc_power=None)
2024-08-27 15:38:32,896 - {modules.common.component_context:25} - {DEBUG:update values cp3} - Update Komponente ['Ladepunkt']
2024-08-27 15:38:32,897 - {modules.common.store._api:31} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2729.15, exported=32026669.0, dc_power=None)
2024-08-27 15:38:32,981 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Hichi']
2024-08-27 15:38:32,982 - {modules.common.store._api:31} - {INFO:component0} - Saving CounterState(currents=[-0.6421304347826087, 0.6856086956521739, 0.3578695652173913], powers=[-147.69, 157.69, 82.31], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=16262696.33918, exported=21749651.65063, power=92.31, frequency=50)
2024-08-27 15:38:33,040 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['openWB Dimm- & Control-Kit']
2024-08-27 15:38:33,235 - {modules.ripple_control_receivers.dimm_kit.ripple_control_receiver:27} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: State.CLOSED, RSE-Kontakt 2: State.CLOSED
2024-08-27 15:38:33,236 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data RcrState(override_value=100)
2024-08-27 15:38:33,240 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['openWB Dimm- & Control-Kit']
2024-08-27 15:38:33,242 - {modules.common.store._api:31} - {INFO:set ripple control receiver} - Saving RcrState(override_value=100)
2024-08-27 15:38:33,330 - {control.counter:148} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [51.21, 39.29, 39.68]A
2024-08-27 15:38:33,331 - {control.counter:171} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 29397.9W
2024-08-27 15:38:33,332 - {control.ev:909} - {DEBUG:MainThread} - RFID 0011214001 wird EV 2 zugeordnet.
2024-08-27 15:38:33,334 - {control.chargepoint.chargepoint:557} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 1
2024-08-27 15:38:33,338 - {control.chargepoint.chargepoint:682} - {INFO:MainThread} - LP 3, EV: BMW 225xe (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 10.57
2024-08-27 15:38:33,343 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1724765903.7499952, power=281.4800000000003, imported=2741411.7901248764, exported=0)
2024-08-27 15:38:33,345 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00266488, power1: 281.48, power2: 331.25
2024-08-27 15:38:33,346 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 0.816425
2024-08-27 15:38:33,348 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 0.816425 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1724765913.343548, power=331.25000000000006, imported=2741412.6065495466, exported=0)
2024-08-27 15:38:33,350 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0.0, daily_imported=0.0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-08-27 15:38:33,353 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=4048.0, daily_exported=0.0, power=2490.21, imported=2713904.05, exported=0))
2024-08-27 15:38:33,355 - {control.data:266} - {INFO:MainThread} - cp3
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=1, imported_at_plan_start=None, imported_instant_charging=None, limit=', da die maximale Leistung an Zähler {} erreicht ist.', phases=1, prio=False, required_current=6, required_currents=[6, 0.0, 0.0], state=4, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=True, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=68), currents=[10.57, -0.02, 0.04], daily_imported=4048.0, daily_exported=0.0, evse_current=1170, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=2713904.05, phases_in_use=1, plug_state=True, power=2490.21, rfid_timestamp=None, rfid=None, serial_number='21299772', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[236.46, 237.2, 238.73]), set=Set(charging_ev=2, charging_ev_prev=2, current=11.7, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=0, imported_at_mode_switch=2713754.88, imported_at_plugtime=2709708.98, imported_since_mode_switch=143.07000000029802, imported_since_plugged=4188.970000000205, range_charged=0.7153500000014902, time_charged='0:03', timestamp_start_charging=1724765683.492532, ev=2, prio=False, rfid='0011214001', serial_number=None, soc_at_start=65, soc_at_end=None, range_at_start=15.0, range_at_end=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1724688005.191368, required_power=1380.0, rfid='0011214001', target_current=0, charging_ev_data=<control.ev.Ev object at 0x7046ca00>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2024-08-27 15:38:33,358 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Vorlage', disable_after_unplug=False, valid_tags=['0003411712', '0006721162', '0007501485', '0011214001'])
2024-08-27 15:38:33,359 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[40, 40, 40], max_total_power=27000), get=Get(powers=[-147.69, 157.69, 82.31], currents=[-0.64, 0.69, 0.36], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], frequency=50, daily_exported=8194.0, daily_imported=1572.0, imported=16262696.33918, exported=21749651.65063, fault_state=0, fault_str='Kein Fehler.', power=92.31), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=29397.9, raw_currents_left=[51.21, 39.29, 39.68], surplus_power_left=0))
2024-08-27 15:38:33,362 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 2, 'type': 'inverter', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=331.25000000000006, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=5810.0, imported_home_consumption=2741412.6065495466, disengageable_smarthome_power=0))
2024-08-27 15:38:33,364 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='stop', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-08-27 15:38:33,367 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Corsa', prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=70), scheduled_charging=ScheduledCharging(plans={'3': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2024-08-10', weekly=[False, False, False, False, False, False, False]), current=9, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=90, soc_scheduled=90), time='13:00')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=100))))
2024-08-27 15:38:33,369 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='BMW 225xe', prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={'2': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2023-11-11', weekly=[False, False, False, False, False, False, False]), current=14, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=100, soc_scheduled=100), time='11:50')}), instant_charging=InstantCharging(current=17, limit=Limit(selected='none', amount=1000, soc=50))))
2024-08-27 15:38:33,370 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:33,370 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Corsa', tag_id=['0003411712', '0007501485'], get=Get(soc=72, soc_timestamp=1724765717.317447, force_soc_update=False, range=272, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:33,372 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=2, ev_template=2, name='BMW 225xe', tag_id=['0006721162', '0011214001'], get=Get(soc=68, soc_timestamp=1724765685.227685, force_soc_update=False, range=18.0, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:33,374 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='neues Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:33,375 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-08-27 15:38:33,383 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Corsa', max_current_multi_phases=16, max_phases=3, phase_switch_pause=120, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=92, nominal_difference=1, keep_charge_active_duration=60)
2024-08-27 15:38:33,386 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(name='BMW 225xe', max_current_multi_phases=16, max_phases=1, phase_switch_pause=50, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=20000, min_current=6, max_current_single_phase=16, battery_capacity=6000, efficiency=100, nominal_difference=1, keep_charge_active_duration=60)
2024-08-27 15:38:33,388 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), phase_switch_delay=5, pv_charging=PvCharging(bat_power_reserve=0, bat_power_reserve_active=False, control_range=[-500, 500], feed_in_yield=15000, phase_switch_delay=7, phases_to_use=1, bat_power_discharge=0, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=60, switch_off_threshold=300, switch_on_delay=6, switch_on_threshold=1400), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=20, unbalanced_load=True), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp=None, http_api=False, mqtt_bridge=False, prices=Prices(bat=0.0003, cp=0, grid=0.0003, pv=0.00012), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module={'name': 'openWB Dimm- & Control-Kit', 'type': 'dimm_kit', 'configuration': {'ip_address': '192.168.0.158', 'port': 8899, 'modbus_id': 1}}, override_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-08-27 15:38:33,392 - {control.data:246} - {INFO:MainThread} - general_data-display
local
2024-08-27 15:38:33,392 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-08-27 15:38:33,393 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x70484580>), led=Led(active=False), rfid=Rfid(active=True))
2024-08-27 15:38:33,394 - {control.data:266} - {INFO:MainThread} - pv2
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=16285.0, monthly_exported=504820.0, yearly_exported=3309807.0, exported=32026669.0, fault_state=0, fault_str='Kein Fehler.', power=-2729.15))
2024-08-27 15:38:33,394 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=16285.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=504820.0, yearly_exported=3309807.0, exported=32026669.0, power=-2729.15))
2024-08-27 15:38:33,395 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.188.43', 'current_commit': '2024-08-27 12:16:39 +0200 [8a5a467c2]', 'current_branch': 'Release', 'current_branch_commit': '2024-08-27 12:33:48 +0200 [a069e0f37]', 'current_missing_commits': ['2024-08-27 12:33:48 +0200 [a069e0f37] - Merge pull request #1843 from openWB/master', '2024-06-04 08:52:24 +0200 [417a30647] - Merge pull request #1649 from openWB/master', '2024-03-19 06:56:08 +0100 [a6b648645] - Merge pull request #1490 from openWB/master', '2024-03-14 11:48:27 +0100 [1d1d842c5] - Merge pull request #1367 from openWB/master'], 'boot_done': True, 'datastore_version': 54, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5', 'lastlivevaluesJson': {'timestamp': 1724765903, 'time': '15:38:23', 'grid': -0.177, 'house-power': 0.281, 'charging-all': 2.27, 'pv-all': 2.729, 'cp3-power': 2.27, 'ev1-soc': 72, 'ev2-soc': 68}, 'installAssistantDone': True, 'module_update_completed': True}
2024-08-27 15:38:33,397 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Hichi', 'type': 'json', 'id': 0, 'configuration': {'url': 'http://192.168.188.23/cm?cmnd=status%2010'}}
2024-08-27 15:38:33,402 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Hichi', 'type': 'counter', 'id': 0, 'configuration': {'jq_power': '.StatusSNS.SM.W', 'jq_exported': '.StatusSNS.SM.WhExported', 'jq_imported': '.StatusSNS.SM.WhImported', 'jq_powers': ['.StatusSNS.SM.W1', '.StatusSNS.SM.W2', '.StatusSNS.SM.W3'], 'jq_currents': [None, None, None]}}
2024-08-27 15:38:33,404 - {control.data:279} - {INFO:MainThread} - device2
{'name': 'Kostal Piko', 'type': 'kostal_steca', 'id': 2, 'configuration': {'ip_address': '192.168.188.27'}}
2024-08-27 15:38:33,406 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'Kostal Piko', 'type': 'inverter', 'id': 2, 'configuration': {'variant_steca': False}}
2024-08-27 15:38:33,407 - {control.data:253} - {INFO:MainThread} - 

2024-08-27 15:38:33,407 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-08-27 15:38:33,408 - {control.counter:390} - {DEBUG:MainThread} - LP3 Switch-Off-Threshold prüfen: 92.31W, Schwelle: 300W, freigegebener Überschuss 0W, Einspeisegrenze 0W
2024-08-27 15:38:33,411 - {control.counter:238} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-08-27 15:38:33,413 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-08-27 15:38:33,415 - {control.algorithm.min_current:20} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2024-08-27 15:38:33,416 - {control.counter:179} - {DEBUG:MainThread} - Zähler 0: [45.21, 39.29, 39.68]A verbleibende Ströme, 28017.9W verbleibende Leistung
2024-08-27 15:38:33,418 - {control.algorithm.common:90} - {INFO:MainThread} - LP3: Stromstärke 6A
2024-08-27 15:38:33,419 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-08-27 15:38:33,422 - {control.counter:238} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-08-27 15:38:33,424 - {control.counter:501} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 1017.9000000000015W
2024-08-27 15:38:33,428 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-08-27 15:38:33,431 - {control.algorithm.filter_chargepoints:102} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2024-08-27 15:38:33,432 - {control.algorithm.surplus_controlled:45} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2024-08-27 15:38:33,435 - {control.loadmanagement:76} - {DEBUG:MainThread} - Leistungsüberschreitung auf 1017.9000000000015W korrigieren: [10.0, 0.0, 0.0]
2024-08-27 15:38:33,435 - {control.algorithm.surplus_controlled:121} - {DEBUG:MainThread} - Ungenutzten Sollstrom aufschlagen ergibt 11.55565217391305A.
2024-08-27 15:38:33,436 - {control.counter:186} - {DEBUG:MainThread} - Zähler 0: [39.65434782608695, 39.29, 39.68]A verbleibende Ströme, -259.89999999999986W verbleibender Überschuss
2024-08-27 15:38:33,436 - {control.algorithm.common:90} - {INFO:MainThread} - LP3: Stromstärke 11.55565217391305A
2024-08-27 15:38:33,437 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-08-27 15:38:33,438 - {control.process:109} - {INFO:MainThread} - LP3: set current 11.56 A, state CHARGING_ALLOWED
2024-08-27 15:38:33,440 - {modules.common.component_context:25} - {DEBUG:set current cp3} - Update Komponente ['Ladepunkt']
kill: (420): Kein passender Prozess gefunden
seems like atreboot.sh finished normally
2024-08-27 15:38:33,729 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/get/power, Payload 2490.21, vorherige Payload: 2270.37
2024-08-27 15:38:33,731 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/get/imported, Payload 2713904.05, vorherige Payload: 2713897.95
2024-08-27 15:38:33,733 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/home_consumption, Payload 331.25000000000006, vorherige Payload: 281.4800000000003
2024-08-27 15:38:33,737 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/imported_home_consumption, Payload 2741412.6065495466, vorherige Payload: 2741411.7901248764
2024-08-27 15:38:34,601 - {helpermodules.command:126} - {DEBUG:Commands} - Befehl: {'command': 'getDailyLog', 'data': {'day': '20240827'}}, Connection-ID: rjmkd
2024-08-27 15:38:35,751 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-08-27 15:38:40,770 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-08-27 15:38:40,772 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-08-27 15:38:40,773 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-08-27 15:38:40,808 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['Hichi']
2024-08-27 15:38:40,811 - {modules.common.component_context:25} - {DEBUG:device2} - Update Komponente ['Kostal Piko']
2024-08-27 15:38:40,815 - {urllib3.connectionpool:227} - {DEBUG:device0} - Starting new HTTP connection (1): 192.168.188.23:80
2024-08-27 15:38:40,821 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): 192.168.188.27:80
2024-08-27 15:38:40,825 - {modules.common.component_context:25} - {DEBUG:set values cp3} - Update Komponente ['Ladepunkt']
2024-08-27 15:38:40,833 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://192.168.188.27:80 "GET /measurements.xml HTTP/1.1" 200 None
2024-08-27 15:38:40,836 - {modules.common.req:32} - {DEBUG:device2} - Get-Response: <?xml version='1.0' encoding='UTF-8'?><root><Device Name='PIKO 3.6 MP' Type='Inverter' Serial='755810BL006202240015' BusAddress='1' NetBiosName='INV006202240015' IpAddress='192.168.188.27' DateTime='2024-08-27T15:37:34'><Measurements><Measurement Value='238.853' Unit='V' Type='AC_Voltage'/><Measurement Value='11.506' Unit='A' Type='AC_Current'/><Measurement Value='2737.200' Unit='W' Type='AC_Power'/><Measurement Value='49.993' Unit='Hz' Type='AC_Frequency'/><Measurement Value='418.430' Unit='V' Type='DC_Voltage'/><Measurement Value='6.547' Unit='A' Type='DC_Current'/><Measurement Value='2744.030' Unit='W' Type='DC_Power'/><Measurement Value='39.900' Unit='&#176;C' Type='Temp'/><Measurement Value='nan' Unit='W' Type='Consumption PV'/><Measurement Value='nan' Unit='W' Type='Consumption Grid'/><Measurement Value='nan' Unit='W' Type='GridPower'/><Measurement Value='100.0' Unit='%' Type='Dearting'/></Measurements></Device></root>
2024-08-27 15:38:40,842 - {urllib3.connectionpool:227} - {DEBUG:device2} - Starting new HTTP connection (1): 192.168.188.27:80
2024-08-27 15:38:40,851 - {urllib3.connectionpool:452} - {DEBUG:device2} - http://192.168.188.27:80 "GET /gen.yield.total.chart.js HTTP/1.1" 200 None
2024-08-27 15:38:40,855 - {modules.common.req:32} - {DEBUG:device2} - Get-Response: var chartData =
{
"labels":
[
"2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024"],
"datasets":
[
{
"strokeColor": style_strokecolor.color,
"fillColor": style_fillcolor.color,
"data": [
0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
0.000000,0.000000,2.326921,4.263654,4.414874,4.505618,4.035070,4.734527,4.436030,3.309983]
}
]
}
var max = 5;
var steps = 5;
document.getElementById("labelValueId").innerHTML = "  32.031MWh";
var myBar = new Chart(document.getElementById("canvasId")
.getContext("2d"))
.Bar(chartData,
{
"pointDot": false,
"datasetFill": false,
"scaleOverride": true,
"scaleLabel": "<%=value%> MWh",
"scaleSteps": steps,
"scaleStartValue": 0,
"scaleStepWidth": Math.ceil(max / steps),
"scaleLineColor": style_linecolor.color,
"scaleFontColor":  style_fontcolor.color
});

2024-08-27 15:38:40,856 - {modules.common.store._api:26} - {DEBUG:device2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2737.2, exported=32026677.0, dc_power=None)
2024-08-27 15:38:40,906 - {urllib3.connectionpool:452} - {DEBUG:device0} - http://192.168.188.23:80 "GET /cm?cmnd=status%2010 HTTP/1.1" 200 None
2024-08-27 15:38:40,908 - {modules.common.req:32} - {DEBUG:device0} - Get-Response: {"StatusSNS":{"Time":"2024-08-27T14:38:41","SM":{"WhImported":16262696.482510,"WhExported":21749651.650630,"W":55.930,"W1":-184.220,"W2":158.010,"W3":82.140}}}
2024-08-27 15:38:43,231 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[-0.8009565217391305, 0.6869999999999999, 0.3571304347826087], powers=[-184.22, 158.01, 82.14], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=16262696.48251, exported=21749651.65063, power=55.93, frequency=50)
2024-08-27 15:38:43,237 - {modules.common.component_context:25} - {DEBUG:component2} - Update Komponente ['Kostal Piko']
2024-08-27 15:38:43,239 - {modules.common.component_context:25} - {DEBUG:update values cp3} - Update Komponente ['Ladepunkt']
2024-08-27 15:38:43,243 - {modules.common.store._api:26} - {DEBUG:component2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2737.2, exported=32026677.0, dc_power=None)
2024-08-27 15:38:43,246 - {modules.common.store._api:31} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2737.2, exported=32026677.0, dc_power=None)
2024-08-27 15:38:43,269 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Hichi']
2024-08-27 15:38:43,271 - {modules.common.store._api:31} - {INFO:component0} - Saving CounterState(currents=[-0.8009565217391305, 0.6869999999999999, 0.3571304347826087], powers=[-184.22, 158.01, 82.14], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=16262696.48251, exported=21749651.65063, power=55.93, frequency=50)
2024-08-27 15:38:43,320 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['openWB Dimm- & Control-Kit']
2024-08-27 15:38:43,523 - {modules.ripple_control_receivers.dimm_kit.ripple_control_receiver:27} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: State.CLOSED, RSE-Kontakt 2: State.CLOSED
2024-08-27 15:38:43,524 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data RcrState(override_value=100)
2024-08-27 15:38:43,526 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['openWB Dimm- & Control-Kit']
2024-08-27 15:38:43,527 - {modules.common.store._api:31} - {INFO:set ripple control receiver} - Saving RcrState(override_value=100)
2024-08-27 15:38:43,613 - {control.counter:148} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [51.370000000000005, 39.29, 39.68]A
2024-08-27 15:38:43,614 - {control.counter:171} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 29444.14W
2024-08-27 15:38:43,615 - {control.ev:909} - {DEBUG:MainThread} - RFID 0011214001 wird EV 2 zugeordnet.
2024-08-27 15:38:43,617 - {control.chargepoint.chargepoint:557} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 1
2024-08-27 15:38:43,620 - {control.chargepoint.chargepoint:682} - {INFO:MainThread} - LP 3, EV: BMW 225xe (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 10.57
2024-08-27 15:38:43,625 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1724765913.343548, power=331.25000000000006, imported=2741412.6065495466, exported=0)
2024-08-27 15:38:43,626 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00285602, power1: 331.25, power2: 293.06
2024-08-27 15:38:43,628 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 0.891521
2024-08-27 15:38:43,629 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 0.891521 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1724765923.6252253, power=293.05999999999966, imported=2741413.4980709245, exported=0)
2024-08-27 15:38:43,630 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0.0, daily_imported=0.0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-08-27 15:38:43,632 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=4048.0, daily_exported=0.0, power=2500.07, imported=2713912.11, exported=0))
2024-08-27 15:38:43,634 - {control.data:266} - {INFO:MainThread} - cp3
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=1, imported_at_plan_start=None, imported_instant_charging=None, limit=', da die maximale Leistung an Zähler {} erreicht ist.', phases=1, prio=False, required_current=6, required_currents=[6, 0.0, 0.0], state=4, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=True, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=68), currents=[10.57, -0.02, 0.04], daily_imported=4048.0, daily_exported=0.0, evse_current=1156, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=2713912.11, phases_in_use=1, plug_state=True, power=2500.07, rfid_timestamp=None, rfid=None, serial_number='21299772', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[236.57, 237.81, 238.48]), set=Set(charging_ev=2, charging_ev_prev=2, current=11.56, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=0, imported_at_mode_switch=2713754.88, imported_at_plugtime=2709708.98, imported_since_mode_switch=149.1699999999255, imported_since_plugged=4195.069999999832, range_charged=0.7458499999996274, time_charged='0:03', timestamp_start_charging=1724765683.492532, ev=2, prio=False, rfid='0011214001', serial_number=None, soc_at_start=65, soc_at_end=None, range_at_start=15.0, range_at_end=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1724688005.191368, required_power=1380.0, rfid='0011214001', target_current=0, charging_ev_data=<control.ev.Ev object at 0x70484f40>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2024-08-27 15:38:43,635 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Vorlage', disable_after_unplug=False, valid_tags=['0003411712', '0006721162', '0007501485', '0011214001'])
2024-08-27 15:38:43,636 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[40, 40, 40], max_total_power=27000), get=Get(powers=[-184.22, 158.01, 82.14], currents=[-0.8, 0.69, 0.36], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], frequency=50, daily_exported=8194.0, daily_imported=1572.0, imported=16262696.48251, exported=21749651.65063, fault_state=0, fault_str='Kein Fehler.', power=55.93), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=29444.14, raw_currents_left=[51.370000000000005, 39.29, 39.68], surplus_power_left=0))
2024-08-27 15:38:43,637 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 2, 'type': 'inverter', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=293.05999999999966, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=5810.0, imported_home_consumption=2741413.4980709245, disengageable_smarthome_power=0))
2024-08-27 15:38:43,638 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='stop', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-08-27 15:38:43,640 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Corsa', prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=70), scheduled_charging=ScheduledCharging(plans={'3': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2024-08-10', weekly=[False, False, False, False, False, False, False]), current=9, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=90, soc_scheduled=90), time='13:00')}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=100))))
2024-08-27 15:38:43,641 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='BMW 225xe', prio=False, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={'2': ScheduledChargingPlan(active=True, frequency=Frequency(selected='once', once='2023-11-11', weekly=[False, False, False, False, False, False, False]), current=14, name='Zielladen-Standard', limit=ScheduledLimit(selected='soc', amount=1000, soc_limit=100, soc_scheduled=100), time='11:50')}), instant_charging=InstantCharging(current=17, limit=Limit(selected='none', amount=1000, soc=50))))
2024-08-27 15:38:43,643 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:43,644 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Corsa', tag_id=['0003411712', '0007501485'], get=Get(soc=72, soc_timestamp=1724765717.317447, force_soc_update=False, range=272, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:43,645 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=2, ev_template=2, name='BMW 225xe', tag_id=['0006721162', '0011214001'], get=Get(soc=68, soc_timestamp=1724765685.227685, force_soc_update=False, range=18.0, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:43,646 - {control.data:266} - {INFO:MainThread} - ev3
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='neues Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 15:38:43,647 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-08-27 15:38:43,648 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Corsa', max_current_multi_phases=16, max_phases=3, phase_switch_pause=120, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=46000, efficiency=92, nominal_difference=1, keep_charge_active_duration=60)
2024-08-27 15:38:43,650 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(name='BMW 225xe', max_current_multi_phases=16, max_phases=1, phase_switch_pause=50, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=7, average_consump=20000, min_current=6, max_current_single_phase=16, battery_capacity=6000, efficiency=100, nominal_difference=1, keep_charge_active_duration=60)
2024-08-27 15:38:43,651 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), phase_switch_delay=5, pv_charging=PvCharging(bat_power_reserve=0, bat_power_reserve_active=False, control_range=[-500, 500], feed_in_yield=15000, phase_switch_delay=7, phases_to_use=1, bat_power_discharge=0, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=60, switch_off_threshold=300, switch_on_delay=6, switch_on_threshold=1400), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=20, unbalanced_load=True), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp=None, http_api=False, mqtt_bridge=False, prices=Prices(bat=0.0003, cp=0, grid=0.0003, pv=0.00012), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module={'name': 'openWB Dimm- & Control-Kit', 'type': 'dimm_kit', 'configuration': {'ip_address': '192.168.0.158', 'port': 8899, 'modbus_id': 1}}, override_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-08-27 15:38:43,652 - {control.data:246} - {INFO:MainThread} - general_data-display
local
2024-08-27 15:38:43,653 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-08-27 15:38:43,654 - {control.data:248} - {INFO:MainThread} - optional_data
OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6f089a30>), led=Led(active=False), rfid=Rfid(active=True))
2024-08-27 15:38:43,655 - {control.data:266} - {INFO:MainThread} - pv2
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=16285.0, monthly_exported=504820.0, yearly_exported=3309807.0, exported=32026677.0, fault_state=0, fault_str='Kein Fehler.', power=-2737.2))
2024-08-27 15:38:43,656 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=16285.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=504820.0, yearly_exported=3309807.0, exported=32026677.0, power=-2737.2))
2024-08-27 15:38:43,660 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.188.43', 'current_commit': '2024-08-27 12:16:39 +0200 [8a5a467c2]', 'current_branch': 'Release', 'current_branch_commit': '2024-08-27 12:33:48 +0200 [a069e0f37]', 'current_missing_commits': ['2024-08-27 12:33:48 +0200 [a069e0f37] - Merge pull request #1843 from openWB/master', '2024-06-04 08:52:24 +0200 [417a30647] - Merge pull request #1649 from openWB/master', '2024-03-19 06:56:08 +0100 [a6b648645] - Merge pull request #1490 from openWB/master', '2024-03-14 11:48:27 +0100 [1d1d842c5] - Merge pull request #1367 from openWB/master'], 'boot_done': True, 'datastore_version': 54, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5', 'lastlivevaluesJson': {'timestamp': 1724765913, 'time': '15:38:33', 'grid': 0.092, 'house-power': 0.331, 'charging-all': 2.49, 'pv-all': 2.729, 'cp3-power': 2.49, 'ev1-soc': 72, 'ev2-soc': 68}, 'installAssistantDone': True, 'module_update_completed': True}
2024-08-27 15:38:43,661 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Hichi', 'type': 'json', 'id': 0, 'configuration': {'url': 'http://192.168.188.23/cm?cmnd=status%2010'}}
2024-08-27 15:38:43,664 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Hichi', 'type': 'counter', 'id': 0, 'configuration': {'jq_power': '.StatusSNS.SM.W', 'jq_exported': '.StatusSNS.SM.WhExported', 'jq_imported': '.StatusSNS.SM.WhImported', 'jq_powers': ['.StatusSNS.SM.W1', '.StatusSNS.SM.W2', '.StatusSNS.SM.W3'], 'jq_currents': [None, None, None]}}
2024-08-27 15:38:43,665 - {control.data:279} - {INFO:MainThread} - device2
{'name': 'Kostal Piko', 'type': 'kostal_steca', 'id': 2, 'configuration': {'ip_address': '192.168.188.27'}}
2024-08-27 15:38:43,667 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'Kostal Piko', 'type': 'inverter', 'id': 2, 'configuration': {'variant_steca': False}}
2024-08-27 15:38:43,668 - {control.data:253} - {INFO:MainThread} - 

2024-08-27 15:38:43,670 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-08-27 15:38:43,672 - {control.counter:390} - {DEBUG:MainThread} - LP3 Switch-Off-Threshold prüfen: 55.93W, Schwelle: 300W, freigegebener Überschuss 0W, Einspeisegrenze 0W
2024-08-27 15:38:43,674 - {control.counter:238} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-08-27 15:38:43,675 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-08-27 15:38:43,677 - {control.algorithm.min_current:20} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2024-08-27 15:38:43,679 - {control.counter:179} - {DEBUG:MainThread} - Zähler 0: [45.370000000000005, 39.29, 39.68]A verbleibende Ströme, 28064.14W verbleibende Leistung
2024-08-27 15:38:43,680 - {control.algorithm.common:90} - {INFO:MainThread} - LP3: Stromstärke 6A
2024-08-27 15:38:43,682 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-08-27 15:38:43,684 - {control.counter:238} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-08-27 15:38:43,686 - {control.counter:501} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 1064.1399999999994W
2024-08-27 15:38:43,687 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-08-27 15:38:43,690 - {control.algorithm.filter_chargepoints:102} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2024-08-27 15:38:43,691 - {control.algorithm.surplus_controlled:45} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2024-08-27 15:38:43,692 - {control.loadmanagement:76} - {DEBUG:MainThread} - Leistungsüberschreitung auf 1064.1399999999994W korrigieren: [10.0, 0.0, 0.0]
2024-08-27 15:38:43,693 - {control.algorithm.surplus_controlled:121} - {DEBUG:MainThread} - Ungenutzten Sollstrom aufschlagen ergibt 11.616695652173911A.
2024-08-27 15:38:43,695 - {control.counter:186} - {DEBUG:MainThread} - Zähler 0: [39.753304347826095, 39.29, 39.68]A verbleibende Ströme, -227.70000000000027W verbleibender Überschuss
2024-08-27 15:38:43,696 - {control.algorithm.common:90} - {INFO:MainThread} - LP3: Stromstärke 11.616695652173911A
2024-08-27 15:38:43,698 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-08-27 15:38:43,705 - {control.process:109} - {INFO:MainThread} - LP3: set current 11.62 A, state CHARGING_ALLOWED
2024-08-27 15:38:43,707 - {modules.common.component_context:25} - {DEBUG:set current cp3} - Update Komponente ['Ladepunkt']
2024-08-27 15:38:43,982 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/get/power, Payload 2500.07, vorherige Payload: 2490.21
2024-08-27 15:38:43,984 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/chargepoint/get/imported, Payload 2713912.11, vorherige Payload: 2713904.05
2024-08-27 15:38:43,988 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/home_consumption, Payload 293.05999999999966, vorherige Payload: 331.25000000000006
2024-08-27 15:38:43,990 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/imported_home_consumption, Payload 2741413.4980709245, vorherige Payload: 2741412.6065495466
2024-08-27 15:38:46,000 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-08-27 15:38:50,012 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-08-27 15:38:50,015 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 3:27 pm
von Requiem
Wann nach Updatestart sollte die Box denn wieder antworten? Ich bekomme nix mehr via MQTT-Explorer und die Webseite lädt nicht bzw Startseite kommt nach SEHR langer Zeit ("lade Einstellungen"), ich komme aber auch nicht in die Einstellungen. Update läft jetzt seit ca 30 Minuten...

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 3:28 pm
von Tuffi
Bei meinem Schwager haben wir mit der 2.1.5 Release und einem Deye SUN-12K immer noch das gleiche Problem, wie hier beschrieben:
https://forum.openwb.de/viewtopic.php?p=102010#p102010
Gleiche Fehlermeldung und gleiches Verhalten.
Die Verbindung zum Deye geht im Takt verloren und wird wieder aufgebaut.

Screenshot auch hier:
https://forum.openwb.de/viewtopic.php?p=114854#p114854

Gruß,
Tuffi

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 3:41 pm
von Requiem
Requiem hat geschrieben: Di Aug 27, 2024 3:27 pm Wann nach Updatestart sollte die Box denn wieder antworten? Ich bekomme nix mehr via MQTT-Explorer und die Webseite lädt nicht bzw Startseite kommt nach SEHR langer Zeit ("lade Einstellungen"), ich komme aber auch nicht in die Einstellungen. Update läft jetzt seit ca 30 Minuten...
Okay, nach 45 Minuten antwortet die Box wieder. Hätte nicht damit gerechnet dass das Update so lange läuft.

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 4:35 pm
von Nasdero
Requiem hat geschrieben: Di Aug 27, 2024 3:41 pm Okay, nach 45 Minuten antwortet die Box wieder. Hätte nicht damit gerechnet dass das Update so lange läuft.
Ja in der Beta hatte ich das auch, dass es bei 1-2 Updates ewig gedauert hat, bei mir etwas schneller als bei dir, aber wohl weil die Software in einer virtuellen Maschine auf unserem Server läuft.

Re: Rückmeldungen 2.1.5 Release

Verfasst: Di Aug 27, 2024 4:55 pm
von Daphne
Ich habe heute das Master 2.1.5 eingespielt.
Da tritt folgendes auf:
2024-08-27 18_48_40-openWB.jpg
(132.13 KiB) Noch nie heruntergeladen

Code: Alles auswählen

rc.local bug not found
no factory reset pending, normal startup
atreboot.sh started
checking init in /boot/config.txt...
watchdog for atreboot.sh on pid 420 started, waiting for 900s
already up to date
checking ramdisk settings in /etc/fstab...
already up to date
Group membership...
Final group membership: openwb : openwb adm dialout cdrom sudo audio video plugdev games users input render netdev spi i2c gpio
Network...
Wait for connection...RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.
my primary IP: 192.168.178.71
my primary interface: eth0
running as primary, enabling plug'n'play network
apt configuration already up to date
install required packages with 'apt-get'...
OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Paketlisten werden gelesen…
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
accountsservice ist schon die neueste Version (0.6.55-3).
apache2 ist schon die neueste Version (2.4.61-1~deb11u1).
bc ist schon die neueste Version (1.07.1-2+b1).
chromium ist schon die neueste Version (106.0.5249.119-1~deb11u1).
chromium-l10n ist schon die neueste Version (106.0.5249.119-1~deb11u1).
git ist schon die neueste Version (1:2.30.2-1+deb11u2).
jq ist schon die neueste Version (1.6-2.1).
libapache2-mod-php ist schon die neueste Version (2:7.4+76).
lightdm-autologin-greeter ist schon die neueste Version (1.0-3).
mmc-utils ist schon die neueste Version (0+git20180327.b4fe0c8c-1).
mosquitto ist schon die neueste Version (2.0.11-1+deb11u1).
mosquitto-clients ist schon die neueste Version (2.0.11-1+deb11u1).
openbox-lxde-session ist schon die neueste Version (0.99.2-4).
php ist schon die neueste Version (2:7.4+76).
php-curl ist schon die neueste Version (2:7.4+76).
php-gd ist schon die neueste Version (2:7.4+76).
php-json ist schon die neueste Version (2:7.4+76).
php-xml ist schon die neueste Version (2:7.4+76).
socat ist schon die neueste Version (1.7.4.1-3).
sshpass ist schon die neueste Version (1.09-1).
ssl-cert ist schon die neueste Version (1.1.0+nmu1).
sudo ist schon die neueste Version (1.9.5p2-3+deb11u1).
vim ist schon die neueste Version (2:8.2.2434-3+deb11u1).
x11-xserver-utils ist schon die neueste Version (7.7+8).
xserver-xorg ist schon die neueste Version (1:7.7+22).
lightdm ist schon die neueste Version (1.26.0-7+rpt1).
python3-pip ist schon die neueste Version (20.3.4-4+rpt1+deb11u1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 132 nicht aktualisiert.
done
openwb.cron already up to date
openwb2.service definition is already a symlink
openwbRemoteSupport.service already up to date
no restore pending, normal startup
cleaning obsolete python cache folders...
python cache cleanup done
display setup...
autologin configured
mouse cursor configured
lxde session autostart already configured
checking required apache modules...
module 'headers' already enabled
module 'ssl' already enabled
module 'proxy_wstunnel' already enabled
apache default site...
/etc/apache2/sites-available/000-default.conf is up to date
apache default ssl site...
/etc/apache2/sites-available/apache-openwb-ssl.conf is up to date
apache http api ssl site...
/etc/apache2/sites-available/http-api-ssl.conf is up to date
site 'default-ssl' already disabled
site 'apache-openwb-ssl' already enabled
http api is disabled
site 'http-api-ssl' already disabled
apache configuration is already up to date
check mosquitto installation...
mosquitto.conf already up to date
mosquitto openwb.conf already up to date
mosquitto acl already up to date
mosquitto_local service definition already up to date
mosquitto_local.conf already up to date
mosquitto openwb_local.conf already up to date
mosquitto done
install required python packages with 'pip3'...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: typing-extensions==4.4.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 1)) (4.4.0)
Requirement already satisfied: jq==1.1.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 2)) (1.1.3)
Requirement already satisfied: paho_mqtt==1.6.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 3)) (1.6.1)
Requirement already satisfied: pymodbus==2.5.2 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 4)) (2.5.2)
Requirement already satisfied: pytest==6.2.5 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 5)) (6.2.5)
Requirement already satisfied: requests_mock==1.9.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 6)) (1.9.3)
Requirement already satisfied: lxml==4.9.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 7)) (4.9.1)
Requirement already satisfied: aiohttp==3.9.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 8)) (3.9.4)
Requirement already satisfied: schedule==1.1.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 9)) (1.1.0)
Requirement already satisfied: PyJWT==2.6.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 10)) (2.6.0)
Requirement already satisfied: ipparser==0.3.8 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 11)) (0.3.8)
Requirement already satisfied: bs4==0.0.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 12)) (0.0.1)
Requirement already satisfied: pkce==1.0.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 13)) (1.0.3)
Requirement already satisfied: evdev==1.5.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 15)) (1.5.0)
Requirement already satisfied: cryptography==42.0.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 17)) (42.0.4)
Requirement already satisfied: msal==1.27.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 18)) (1.27.0)
Requirement already satisfied: python-dateutil==2.8.2 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 19)) (2.8.2)
Requirement already satisfied: umodbus==1.0.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 20)) (1.0.4)
Requirement already satisfied: pysmb==1.2.9.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 21)) (1.2.9.1)
Requirement already satisfied: pytz==2023.3.post1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 22)) (2023.3.post1)
Requirement already satisfied: grpcio==1.60.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 23)) (1.60.1)
Requirement already satisfied: protobuf==4.25.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 24)) (4.25.3)
Requirement already satisfied: bimmer_connected==0.15.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 25)) (0.15.1)
Requirement already satisfied: frozenlist>=1.1.1 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (6.0.2)
Requirement already satisfied: attrs>=17.3.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (22.1.0)
Requirement already satisfied: aiosignal>=1.1.2 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (1.3.1)
Requirement already satisfied: yarl<2.0,>=1.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (1.8.1)
Requirement already satisfied: async-timeout<5.0,>=4.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (4.0.3)
Requirement already satisfied: httpx in /home/openwb/.local/lib/python3.9/site-packages (from bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (0.27.0)
Requirement already satisfied: pycryptodome>=3.4 in /home/openwb/.local/lib/python3.9/site-packages (from bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (3.20.0)
Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (8.1.2)
Requirement already satisfied: beautifulsoup4 in /home/openwb/.local/lib/python3.9/site-packages (from bs4==0.0.1->-r /var/www/html/openWB/requirements.txt (line 12)) (4.11.1)
Requirement already satisfied: cffi>=1.12 in /home/openwb/.local/lib/python3.9/site-packages (from cryptography==42.0.4->-r /var/www/html/openWB/requirements.txt (line 17)) (1.16.0)
Requirement already satisfied: dnspython in /home/openwb/.local/lib/python3.9/site-packages (from ipparser==0.3.8->-r /var/www/html/openWB/requirements.txt (line 11)) (2.3.0)
Requirement already satisfied: requests<3,>=2.0.0 in /usr/lib/python3/dist-packages (from msal==1.27.0->-r /var/www/html/openWB/requirements.txt (line 18)) (2.25.1)
Requirement already satisfied: six>=1.15.0 in /usr/lib/python3/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 4)) (1.16.0)
Requirement already satisfied: pyserial>=3.4 in /home/openwb/.local/lib/python3.9/site-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 4)) (3.5)
Requirement already satisfied: pyasn1 in /home/openwb/.local/lib/python3.9/site-packages (from pysmb==1.2.9.1->-r /var/www/html/openWB/requirements.txt (line 21)) (0.5.1)
Requirement already satisfied: tqdm in /home/openwb/.local/lib/python3.9/site-packages (from pysmb==1.2.9.1->-r /var/www/html/openWB/requirements.txt (line 21)) (4.66.1)
Requirement already satisfied: py>=1.8.2 in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (1.11.0)
Requirement already satisfied: pluggy<2.0,>=0.12 in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (1.0.0)
Requirement already satisfied: iniconfig in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (1.1.1)
Requirement already satisfied: toml in /usr/lib/python3/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (0.10.1)
Requirement already satisfied: packaging in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (21.3)
Requirement already satisfied: pycparser in /home/openwb/.local/lib/python3.9/site-packages (from cffi>=1.12->cryptography==42.0.4->-r /var/www/html/openWB/requirements.txt (line 17)) (2.21)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (2.10)
Requirement already satisfied: soupsieve>1.2 in /home/openwb/.local/lib/python3.9/site-packages (from beautifulsoup4->bs4==0.0.1->-r /var/www/html/openWB/requirements.txt (line 12)) (2.3.2.post1)
Requirement already satisfied: sniffio in /home/openwb/.local/lib/python3.9/site-packages (from httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (1.3.1)
Requirement already satisfied: httpcore==1.* in /home/openwb/.local/lib/python3.9/site-packages (from httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (1.0.5)
Requirement already satisfied: anyio in /home/openwb/.local/lib/python3.9/site-packages (from httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (4.4.0)
Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (2020.6.20)
Requirement already satisfied: h11<0.15,>=0.13 in /home/openwb/.local/lib/python3.9/site-packages (from httpcore==1.*->httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (0.14.0)
Requirement already satisfied: exceptiongroup>=1.0.2 in /home/openwb/.local/lib/python3.9/site-packages (from anyio->httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (1.2.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /home/openwb/.local/lib/python3.9/site-packages (from packaging->pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (3.0.9)
done
load versions...
chgrp: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chgrp: Zugriff auf '/var/www/html/openWB/data/data_migration/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/data/data_migration/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
2024-08-27 17:59:07: boot done :-)
2024-08-27 17:59:09,816 - {root:179} - {DEBUG:MainThread} - Start openWB2.service
2024-08-27 17:59:09,818 - {helpermodules.update_config:525} - {DEBUG:MainThread} - Broker-Konfiguration aktualisieren
2024-08-27 17:59:10,955 - {helpermodules.update_config:612} - {DEBUG:MainThread} - current datastore version: 54
2024-08-27 17:59:10,956 - {helpermodules.update_config:613} - {DEBUG:MainThread} - target datastore version: 54
2024-08-27 17:59:11,406 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/heartbeat
2024-08-27 17:59:11,409 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/parentWB
2024-08-27 17:59:11,412 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/parentCPlp1
2024-08-27 17:59:11,414 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/Current
2024-08-27 17:59:11,417 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/backup_cloud/None/get/fault_str
2024-08-27 17:59:11,420 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/backup_cloud/None/get/fault_state
2024-08-27 17:59:11,603 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/voltages
2024-08-27 17:59:11,606 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/currents
2024-08-27 17:59:11,609 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/frequency
2024-08-27 17:59:11,612 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/power_factors
2024-08-27 17:59:11,615 - {helpermodules.update_config:569} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/imported
2024-08-27 17:59:20,774 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-08-27 17:59:20,774 - {helpermodules.setdata:46} - {DEBUG:Setdata} - Subdata initialization completed. Starting setdata loop to broker.
2024-08-27 17:59:20,780 - {modules.common.component_context:25} - {DEBUG:Subdata} - Update Komponente ['OneDrive']
2024-08-27 17:59:20,823 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten []
2024-08-27 17:59:20,824 - {modules.common.component_context:25} - {DEBUG:set values cp6} - Update Komponente ['Ladepunkt']
2024-08-27 17:59:20,926 - {modules.loadvars:75} - {ERROR:MainThread} - Fehler im loadvars-Modul bei Element {'type': 'inverter', 'id': 3}
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/loadvars.py", line 69, in _update_values_of_level
    component = get_component_obj_by_id(element["id"], not_finished_threads)
  File "/var/www/html/openWB/packages/modules/common/utils/component_parser.py", line 32, in get_component_obj_by_id
    if module_data[f"{type_to_topic_mapping(type)}{id}"].data.get.fault_state == 2:
KeyError: 'pv3'
2024-08-27 17:59:20,938 - {modules.loadvars:75} - {ERROR:MainThread} - Fehler im loadvars-Modul bei Element {'type': 'bat', 'id': 5}
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/loadvars.py", line 69, in _update_values_of_level
    component = get_component_obj_by_id(element["id"], not_finished_threads)
  File "/var/www/html/openWB/packages/modules/common/utils/component_parser.py", line 32, in get_component_obj_by_id
    if module_data[f"{type_to_topic_mapping(type)}{id}"].data.get.fault_state == 2:
KeyError: 'bat5'
2024-08-27 17:59:20,940 - {modules.common.component_context:25} - {DEBUG:update values cp6} - Update Komponente ['Ladepunkt']
2024-08-27 17:59:21,037 - {modules.common.utils.component_parser:33} - {ERROR:MainThread} - Fehlerstatus in Komponente LG ESS V1.0 Zähler. Werte werden nicht aktualisiert.
2024-08-27 17:59:21,067 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-08-27 17:59:21,069 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:35} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-08-27 17:59:21,070 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data RcrState(override_value=100)
2024-08-27 17:59:21,075 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-08-27 17:59:21,076 - {modules.common.store._api:31} - {INFO:set ripple control receiver} - Saving RcrState(override_value=100)
2024-08-27 17:59:21,252 - {control.counter:148} - {INFO:MainThread} - Verbleibende Ströme an Zähler 1: [35.0, 35.0, 35.0]A
2024-08-27 17:59:21,264 - {control.counter:171} - {INFO:MainThread} - Verbleibende Leistung an Zähler 1: 24000W
2024-08-27 17:59:21,268 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 6: Ladepunkt gesperrt, da keine Werte vom EVU- oder Zwischenzähler-Zähler empfangen wurden und deshalb kein Lastmanagement durchgeführt werden kann. Bitte schaue auf der Status-Seite nach Fehlermeldungen bei den Zählern. Falls Du dennoch laden möchtest, kannst Du als Gerät 'Virtuelles Gerät' mit einer Komponente 'Virtueller Zähler' verwenden.
2024-08-27 17:59:21,276 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1724774284.4942179, power=7738.0, imported=4049963.7965801256, exported=82.9116493656238)
2024-08-27 17:59:21,279 - {modules.common.simcount._simcount:51} - {WARNING:MainThread} - Time difference between previous state and current state is too large. Set time difference to control interval.
2024-08-27 17:59:21,280 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00277778, power1: 7738, power2: 7738
2024-08-27 17:59:21,281 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 21.4944
2024-08-27 17:59:21,284 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 21.4944 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1724774361.2759526, power=7738.0, imported=4049985.29102457, exported=82.9116493656238)
2024-08-27 17:59:21,286 - {control.data:266} - {INFO:MainThread} - bat5
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=4103.0, daily_imported=8497.0, imported=1361537.04, exported=1136853.95, fault_state=2, fault_str='OSError None: Unbekannter Fehler None', power=0.0))
2024-08-27 17:59:21,290 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=0, daily_exported=4103.0, daily_imported=8497.0, fault_str='Bitte die Statusmeldungen der Speicher prüfen. Es konnte kein aktueller Zählerstand ermittelt werden, da nicht alle Module Werte liefern.', fault_state=2, imported=1361537.04, exported=1136853.95, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-08-27 17:59:21,294 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=5354146.0, exported=0))
2024-08-27 17:59:21,297 - {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=74), 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=5354146.0, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str="Ladepunkt gesperrt, da keine Werte vom EVU- oder Zwischenzähler-Zähler empfangen wurden und deshalb kein Lastmanagement durchgeführt werden kann. Bitte schaue auf der Status-Seite nach Fehlermeldungen bei den Zählern. Falls Du dennoch laden möchtest, kannst Du als Gerät 'Virtuelles Gerät' mit einer Komponente 'Virtueller Zähler' verwenden.", vehicle_id=None, voltages=[240.21, 239.98, 240.63]), set=Set(charging_ev=-1, charging_ev_prev=-1, current=0, energy_to_charge=0, loadmanagement_available=False, 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, soc_at_start=None, soc_at_end=None, range_at_start=None, range_at_end=None), manual_lock=False, phases_to_use=3, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6fb8f100>), 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-08-27 17:59:21,299 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={'0': AutolockPlan(active=False, 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-08-27 17:59:21,300 - {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], frequency=50, daily_exported=27434.0, daily_imported=1882.0, imported=318564.0967209748, exported=2934568.4161055097, fault_state=2, fault_str='OSError None: Unbekannter Fehler None', power=0), set=Set(error_counter=5, reserved_surplus=0, released_surplus=0, raw_power_left=24000, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0))
2024-08-27 17:59:21,302 - {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=7738.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=30550.0, imported_home_consumption=4049985.29102457, disengageable_smarthome_power=0))
2024-08-27 17:59:21,304 - {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=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=6, limit=Limit(selected='soc', amount=1000, soc=95))))
2024-08-27 17:59:21,306 - {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-08-27 17:59:21,307 - {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=74, soc_timestamp=1724773977.897841, force_soc_update=False, range=278, fault_state=0, fault_str='Kein Fehler.'))
2024-08-27 17:59:21,309 - {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-08-27 17:59:21,310 - {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-08-27 17:59:21,316 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), phase_switch_delay=6, pv_charging=PvCharging(bat_power_reserve=1000, bat_power_reserve_active=True, control_range=[0, 230], feed_in_yield=0, phase_switch_delay=7, 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), 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=None, http_api=False, 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={'name': 'GPIOs auf der AddOn-Platine', 'type': 'gpio', 'configuration': {}}, override_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-08-27 17:59:21,318 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-08-27 17:59:21,319 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-08-27 17:59:21,323 - {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 0x6fb82b38>), led=Led(active=False), rfid=Rfid(active=False))
2024-08-27 17:59:21,324 - {control.data:266} - {INFO:MainThread} - pv3
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=48493.0, monthly_exported=1520479.1749999998, yearly_exported=7581354.595585294, exported=7749118.943, fault_state=2, fault_str='OSError None: Unbekannter Fehler None', power=-7738.0))
2024-08-27 17:59:21,326 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=48493.0, fault_str='Bitte die Statusmeldungen der Wechselrichter prüfen. Es konnte kein aktueller Zählerstand ermittelt werden, da nicht alle Module Werte liefern.', fault_state=2, monthly_exported=1520479.1749999998, yearly_exported=7581354.595585294, exported=7749118.943, power=0))
2024-08-27 17:59:21,327 - {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-08-27 12:16:39 +0200 [8a5a467c2]', 'current_branch': 'master', 'current_branch_commit': '2024-08-27 12:16:39 +0200 [8a5a467c2]', 'current_missing_commits': [], 'datastore_version': 54, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1724774284, 'time': '17:58:04', 'house-power': 7.738, 'charging-all': 0.0, 'pv-all': -0.0, 'cp6-power': 0.0, 'ev1-soc': 74, 'bat-all-power': 0.0, 'bat-all-soc': 0}, 'installAssistantDone': True, 'module_update_completed': True}
2024-08-27 17:59:21,330 - {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-08-27 17:59:21,333 - {control.data:281} - {INFO:MainThread} - component1
{'name': 'LG ESS V1.0 Zähler', 'type': 'counter', 'id': 1, 'configuration': {}}
2024-08-27 17:59:21,335 - {control.data:281} - {INFO:MainThread} - component3
{'name': 'LG ESS V1.0 Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {}}
2024-08-27 17:59:21,337 - {control.data:281} - {INFO:MainThread} - component5
{'name': 'LG ESS V1.0 Speicher', 'type': 'bat', 'id': 5, 'configuration': {}}
2024-08-27 17:59:21,340 - {control.data:253} - {INFO:MainThread} - 

2024-08-27 17:59:21,341 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-08-27 17:59:21,343 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-08-27 17:59:21,346 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-08-27 17:59:21,349 - {control.counter:238} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-08-27 17:59:21,350 - {control.counter:501} - {DEBUG:MainThread} - Zähler 1: Begrenzung der verbleibenden Leistung auf 0W
2024-08-27 17:59:21,352 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-08-27 17:59:21,354 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-08-27 17:59:21,363 - {modules.common.component_context:25} - {DEBUG:set current cp6} - Update Komponente ['Ladepunkt']
2024-08-27 17:59:21,692 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/imported_home_consumption, Payload 4049985.29102457, vorherige Payload: 4049963.7965801256
2024-08-27 17:59:21,698 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/1/set/error_counter, Payload 5, vorherige Payload: 4
2024-08-27 17:59:25,712 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-08-27 17:59:30,727 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-08-27 17:59:30,728 - {root:56} - {DEBUG:MainThread} - Don't start multiple instances of smarthome thread.
2024-08-27 17:59:30,728 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-08-27 17:59:30,729 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-08-27 17:59:30,760 - {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-08-27 17:59:30,772 - {urllib3.connectionpool:973} - {DEBUG:device0} - Starting new HTTPS connection (1): 192.168.178.98:443
2024-08-27 17:59:30,776 - {modules.common.component_context:25} - {DEBUG:set values cp6} - Update Komponente ['Ladepunkt']
2024-08-27 17:59:32,056 - {urllib3.connectionpool:452} - {DEBUG:device0} - https://192.168.178.98:443 "POST /v1/user/essinfo/home HTTP/1.1" 405 None
2024-08-27 17:59:32,065 - {urllib3.connectionpool:973} - {DEBUG:device0} - Starting new HTTPS connection (2): 192.168.178.98:443
2024-08-27 17:59:34,110 - {helpermodules.utils._thread_handler:26} - {ERROR:MainThread} - device0 konnte nicht innerhalb des Timeouts die Werte abfragen, die abgefragten Werte werden nicht in der Regelung verwendet.
2024-08-27 17:59:34,111 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät LG ESS V1.0
2024-08-27 17:59:34,112 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät LG ESS V1.0
2024-08-27 17:59:34,113 - {modules.common.component_context:25} - {DEBUG:update values cp6} - Update Komponente ['Ladepunkt']
2024-08-27 17:59:34,127 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät LG ESS V1.0
2024-08-27 17:59:34,151 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-08-27 17:59:34,153 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:35} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-08-27 17:59:34,153 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data RcrState(override_value=100)
2024-08-27 17:59:34,162 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-08-27 17:59:34,164 - {modules.common.store._api:31} - {INFO:set ripple control receiver} - Saving RcrState(override_value=100)
2024-08-27 17:59:34,280 - {control.counter:148} - {INFO:MainThread} - Verbleibende Ströme an Zähler 1: [35.0, 35.0, 35.0]A
2024-08-27 17:59:34,282 - {control.counter:171} - {INFO:MainThread} - Verbleibende Leistung an Zähler 1: 24000W
2024-08-27 17:59:34,285 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 6: Ladepunkt gesperrt, da keine Werte vom EVU- oder Zwischenzähler-Zähler empfangen wurden und deshalb kein Lastmanagement durchgeführt werden kann. Bitte schaue auf der Status-Seite nach Fehlermeldungen bei den Zählern. Falls Du dennoch laden möchtest, kannst Du als Gerät 'Virtuelles Gerät' mit einer Komponente 'Virtueller Zähler' verwenden.
2024-08-27 17:59:34,290 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1724774361.2759526, power=7738.0, imported=4049985.29102457, exported=82.9116493656238)
2024-08-27 17:59:34,293 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00361507, power1: 7738, power2: 7738
2024-08-27 17:59:34,298 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 27.9734
2024-08-27 17:59:34,299 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 27.9734 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1724774374.2902186, power=7738.0, imported=4050013.2644663523, exported=82.9116493656238)
2024-08-27 17:59:34,306 - {control.data:266} - {INFO:MainThread} - bat5
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=4103.0, daily_imported=8497.0, imported=1361537.04, exported=1136853.95, fault_state=2, fault_str='OSError None: Unbekannter Fehler None', power=0.0))
2024-08-27 17:59:34,308 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=0, daily_exported=4103.0, daily_imported=8497.0, fault_str='Bitte die Statusmeldungen der Speicher prüfen. Es konnte kein aktueller Zählerstand ermittelt werden, da nicht alle Module Werte liefern.', fault_state=2, imported=1361537.04, exported=1136853.95, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-08-27 17:59:34,309 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0.0, daily_exported=0.0, power=0, imported=5354146.0, exported=0))
2024-08-27 17:59:34,311 - {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=74), 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=5354146.0, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21262168', soc=None, soc_timestamp=None, state_str="Ladepunkt gesperrt, da keine Werte vom EVU- oder Zwischenzähler-Zähler empfangen wurden und deshalb kein Lastmanagement durchgeführt werden kann. Bitte schaue auf der Status-Seite nach Fehlermeldungen bei den Zählern. Falls Du dennoch laden möchtest, kannst Du als Gerät 'Virtuelles Gerät' mit einer Komponente 'Virtueller Zähler' verwenden.", vehicle_id=None, voltages=[240.27, 240.01, 240.29]), set=Set(charging_ev=-1, charging_ev_prev=-1, current=0, energy_to_charge=0, loadmanagement_available=False, 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, soc_at_start=None, soc_at_end=None, range_at_start=None, range_at_end=None), manual_lock=False, phases_to_use=3, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, 
Vorher bei Master 2.1.5 Beta war das nicht so.