Seite 13 von 17

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 1:46 pm
von LenaK
mrinas hat geschrieben: Mo Apr 15, 2024 11:38 am perfekt, danke. Gleich mal das Update durchgeführt.

Mir ist hierbei aufgefallen dass die neuen Knöpfe für den Speichervorrang auf der Hauptseite nicht zu funktionieren scheinen. Ladevorgang lief, speicher war leer, auf Speichervorrang umgestellt, Ladevorgang lief mit >6A weiter. Hatte leider keine Zeit Logs zu sammeln, vielleicht kann jemand das ja noch mal testen und berichten ob das klappt.
Aus Deinem Versuch kann man jetzt nicht eindeutig ableiten, ob das Problem im Frontend oder Backend liegt.

Bitte mal auf der Hauptseite den Speicher-Modus umstellen und dann in den Einstellungen-> Ladeeinstellungen ->PV-Laden schauen, ob dort auch der Modus umgestellt worden ist oder im MQTT-Explorer das Topic openWB/general/chargemode_config/pv_charging/bat_mode neu befüllt wird.
Das funktioniert bei mir.

Wenn es bei dir auch funktioniert, ist es ein Backend-Problem und ich brauche ein Log, wenn der Modus nicht funktioniert.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 2:19 pm
von Gero
Das Umstellen im UI stellt auch den Lademodus in den PV-Ladeeinstellungen mit um. Anders herum muss man noch „Speichern“ drücken.

Was mir dabei aufgefallen ist: Die Reihenfolge der Modi ist in den Einstellungen eine andere als im UI.

Softwarestand ist der aktuelle Master von heute

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 4:40 pm
von KLez
Bei mir lädt die Box seit dem Update nur noch 1-Phasig (Sofortladen). In den Logfiles ist nichts zu sehen und konfiguriert ist die Box natürlich überall mit maximaler Anzahl an Phasen. Geändert hatte ich an der Konfiguration ebenfalls nichts. Ein Downgrade auf die letzte Release Version hat nichts gebracht.

Nun versuche ich es mit dem Zurücksetzen der Box. Ich muss auch ehrlich sagen, dass mich das ziemlich ank*tzt! Es kann doch nicht sein, dass sich ständig solche elementaren Fehler einschleichen. Zumal an nichts zu erkennen ist, was der Grund für das 1-Phasige laden ist. Weder im Status, noch im Display, noch in den Logfiles. Ich hab mittlerweile aufgehört zu zählen, wie oft ich die Box seit der 2.0 schon zurücksetzen musste.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 4:47 pm
von mrinas
KLez hat geschrieben: Mo Apr 15, 2024 4:40 pm Bei mir lädt die Box seit dem Update nur noch 1-Phasig (Sofortladen). In den Logfiles ist nichts zu sehen und konfiguriert ist die Box natürlich überall mit maximaler Anzahl an Phasen. Geändert hatte ich an der Konfiguration ebenfalls nichts. Ein Downgrade auf die letzte Release Version hat nichts gebracht.

Nun versuche ich es mit dem Zurücksetzen der Box. Ich muss auch ehrlich sagen, dass mich das ziemlich ank*tzt! Es kann doch nicht sein, dass sich ständig solche elementaren Fehler einschleichen. Zumal an nichts zu erkennen ist, was der Grund für das 1-Phasige laden ist. Weder im Status, noch im Display, noch in den Logfiles. Ich hab mittlerweile aufgehört zu zählen, wie oft ich die Box seit der 2.0 schon zurücksetzen musste.
Auch wenns Dir nicht helfen wird, ich hatte noch nicht einen einzigen dieser Fälle.
Was ich Dir aber mit Sicherheit sagen kann ist folgendes - Es wird schwer fallen diesen Fehler finden und beheben zu können ohne die Logs. Bitte einen Durchlauf vom Fehlerfall hier posten, nur dann gibts eine reelle Chance für das Team.

Welchen Release-Zweig nutzt Du?
Ggf. Sinn nicht mehr den Master (aka daily in der 1.9er Software) zu nutzen sondern auf einen stabileren Zweig zu gehen. Einstellungen > System > System > Entwicklungszweig auf Release wechseln. Dann gibts a) weniger updates und b) nur Versionen welche bereits entsprechend stabil sind.

Im Master hat man zwar von allem immer das neueste, aber eben auch das grundsätzliche Risiko dass Dinge mal nicht klappen.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 4:50 pm
von KLez
Noch nie? Verwendest Du den Master-Branch?
Was für einen Durchlauf? In den Logs war einfach nichts zu sehen. Alles normale Meldungen. Das hätte den Entwicklern auch nicht weitergeholfen.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 4:51 pm
von aiole
KLez hat geschrieben: Mo Apr 15, 2024 4:40 pm Nun versuche ich es mit dem Zurücksetzen der Box. Ich muss auch ehrlich sagen, dass mich das ziemlich ank*tzt! ..
Erinnert mich an die Leute, die immer ihr Windows neu aufsetzen, wenn etwas nicht lief ;) . So ärgerlich das ist, es ist die ineffizienteste Art der Problemlösung. Besser wie mrinas schrieb agieren.
Man muss einem Problem auf den Grund gehen - am besten mit logs. Dann wird auch von den Entwickler:innen geholfen.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 4:57 pm
von mrinas
KLez hat geschrieben: Mo Apr 15, 2024 4:50 pm Noch nie? Verwendest Du den Master-Branch?
Korrekt, Master. Korrekt, ich hab' meine Installation noch nicht zurückgesetzt. Und das obwohl ich seit den allerersten Versionen im März '22 einen Ladepunkt darüber steuere. (Gut, vielleicht war das gaaaanz am Anfang mal ein Thema, aber das war mir damals durchaus bewusst und okay. Aber in den letzten Monaten und Quartalen garantiert nicht.)
KLez hat geschrieben: Mo Apr 15, 2024 4:50 pm Was für einen Durchlauf? In den Logs war einfach nichts zu sehen. Alles normale Meldungen. Das hätte den Entwicklern auch nicht weitergeholfen.
Wenn das Debug Level (Einstellungen > System > Fehlersuche) auf Details steht konnte das Team meine Fehler, unerwartetes Verhalten und auch sonstigen schrägen Kram stets nachvollziehen und lösen.

Als einen Durchlauf bezeichne ich alle Meldungen aus dem Main.log zwischen zwei ****Start*** Meldungen während des Fehlers.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 5:18 pm
von KLez
mrinas hat geschrieben: Mo Apr 15, 2024 4:57 pm Als einen Durchlauf bezeichne ich alle Meldungen aus dem Main.log zwischen zwei ****Start*** Meldungen während des Fehlers.
OK. Hab auf Details umgestellt. Ein Zurücksetzen der Box hat diesmal auch nicht geholfen, was mich nun ziemlich ratlos macht.
Hier das Logfile während des "Problems":

Code: Alles auswählen

2024-04-15 19:15:10,737 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-04-15 19:15:10,791 - {modules.devices.virtual.device:40} - {DEBUG:device0} - Start device reading{'component0': <modules.devices.virtual.counter.VirtualCounter object at 0x700d0550>}
2024-04-15 19:15:10,793 - {modules.common.component_context:25} - {DEBUG:device0} - Update Komponente ['Virtueller Zähler']
2024-04-15 19:15:10,793 - {modules.common.component_context:25} - {DEBUG:set values cp1} - Update Komponente ['Ladepunkt']
2024-04-15 19:15:10,796 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1713201302.1460686, power=0, imported=0.0, exported=0)
2024-04-15 19:15:10,798 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00240273, power1: 0, power2: 0
2024-04-15 19:15:10,799 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0
2024-04-15 19:15:10,800 - {modules.common.simcount._simcount:53} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1713201310.795909, power=0, imported=0.0, exported=0)
2024-04-15 19:15:10,802 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=0.0, exported=0, power=0, frequency=50)
2024-04-15 19:15:10,862 - {modules.common.component_context:25} - {DEBUG:update values cp1} - Update Komponente ['Ladepunkt']
2024-04-15 19:15:10,871 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Virtueller Zähler']
2024-04-15 19:15:10,873 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[15.26, -0.03, 0.04], powers=[3509.7999999999997, -6.8999999999999995, 9.200000000000001], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=5364176.76, exported=0, power=3348.4, frequency=50)
2024-04-15 19:15:11,024 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [35.0, 35.0, 35.0]A
2024-04-15 19:15:11,025 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 24000.0W
2024-04-15 19:15:11,026 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-04-15 19:15:11,029 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 1, EV: MeinAuto (EV-Nr.1): Theoretisch benötigter Strom 16A, Lademodus instant_charging, Submodus: Chargemode.INSTANT_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 15.26
2024-04-15 19:15:11,034 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1713201302.3889196, power=0.0, imported=0.0007045349064800474, exported=0)
2024-04-15 19:15:11,035 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.0024014, power1: 0, power2: 0
2024-04-15 19:15:11,037 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 0
2024-04-15 19:15:11,047 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1713201311.0339444, power=0.0, imported=0.0007045349064800474, exported=0)
2024-04-15 19:15:11,053 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0, daily_imported=0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-04-15 19:15:11,055 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0, daily_exported=0, power=3348.4, imported=5364176.76, exported=0))
2024-04-15 19:15:11,056 - {control.data:266} - {INFO:MainThread} - cp1
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.INSTANT_CHARGING: 'instant_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=5363729.0, limit=None, phases=3, prio=False, required_current=16, required_currents=[16, 16, 16], state=4, submode=<Chargemode.INSTANT_CHARGING: 'instant_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=0), currents=[15.26, -0.03, 0.04], daily_imported=0, daily_exported=0, evse_current=1600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5364176.76, phases_in_use=1, plug_state=True, power=3348.4, rfid_timestamp=None, rfid=None, serial_number='21293913', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[219.54, 226.27, 225.24]), set=Set(change_ev_permitted=False, charging_ev=1, charging_ev_prev=1, current=16, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='instant_charging', costs=0, imported_at_mode_switch=5364164.06, imported_at_plugtime=5363729.0, imported_since_mode_switch=4.8900000005960464, imported_since_plugged=439.95000000018626, range_charged=0.019560000002384188, time_charged='0:00', timestamp_start_charging=1713201290.647521, ev=1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=3, plug_state_prev=True, plug_time=1713200780.805813, required_power=11040, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x700cffd0>), 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=True, id=1))
2024-04-15 19:15:11,065 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=32, max_current_single_phase=32, name='Standard Ladepunkt-Profil', rfid_enabling=False, valid_tags=[])
2024-04-15 19:15:11,066 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[3509.8, -6.9, 9.2], currents=[15.26, -0.03, 0.04], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0, daily_imported=0, imported=5364176.76, exported=0, fault_state=0, fault_str='Kein Fehler.', power=3348.4), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24000.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str=''))
2024-04-15 19:15:11,067 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=0.0, invalid_home_consumption=0, daily_yield_home_consumption=0, imported_home_consumption=0.0007045349064800474, disengageable_smarthome_power=0))
2024-04-15 19:15:11,069 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='instant_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=80))))
2024-04-15 19:15:11,070 - {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-04-15 19:15:11,070 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=1, name='MeinAuto', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-04-15 19:15:11,071 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', 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=10, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-04-15 19:15:11,072 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='MeinAuto', 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=25000, min_current=6, max_current_single_phase=32, battery_capacity=80000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-04-15 19:15:11,074 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=200, bat_power_reserve_active=False, control_range=[0, 230], feed_in_yield=0, phase_switch_delay=7, phases_to_use=0, bat_power_discharge=1000, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=60, switch_off_threshold=50, switch_on_delay=30, switch_on_threshold=1500), retry_failed_phase_switches=False, scheduled_charging=ScheduledCharging(phases_to_use=3), time_charging=TimeCharging(phases_to_use=3), 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='', mqtt_bridge=False, prices=Prices(bat=0.0002, cp=0, grid=0.0003, pv=0.00015), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=None, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-04-15 19:15:11,075 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-04-15 19:15:11,075 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-04-15 19:15:11,077 - {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=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x700cd868>), led=Led(active=False), rfid=Rfid(active=False))
2024-04-15 19:15:11,078 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=False), get=Get(daily_exported=0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=0, yearly_exported=0, exported=0, power=0))
2024-04-15 19:15:11,079 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '10.0.0.139', 'current_commit': '2024-04-15 11:57:55 +0200 [4306268e4]', 'current_branch': 'master', 'current_branch_commit': '2024-04-15 11:57:55 +0200 [4306268e4]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'release_train': 'master', 'version': '2.1.4-Alpha.1', 'datastore_version': 43, 'debug_level': 10, 'backup_before_update': True, 'module_update_completed': True, 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1713201302, 'time': '19:15:02', 'grid': 3.418, 'house-power': 0.0, 'charging-all': 3.418, 'cp1-power': 3.418}}
2024-04-15 19:15:11,081 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Virtuelles Gerät', 'type': 'virtual', 'id': 0, 'configuration': <modules.devices.virtual.config.VirtualConfiguration object at 0x700d01d8>}
2024-04-15 19:15:11,083 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-04-15 19:15:11,084 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Virtuelles Gerät', 'type': 'virtual', 'id': 0, 'configuration': {}}
2024-04-15 19:15:11,086 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Virtueller Zähler', 'type': 'counter', 'id': 0, 'configuration': <modules.devices.virtual.config.VirtualCounterConfiguration object at 0x700d1628>}
2024-04-15 19:15:11,088 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'external_consumption': 0}
2024-04-15 19:15:11,090 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Virtueller Zähler', 'type': 'counter', 'id': 0, 'configuration': {'external_consumption': 0}}
2024-04-15 19:15:11,091 - {control.data:253} - {INFO:MainThread} - 

2024-04-15 19:15:11,092 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-04-15 19:15:11,093 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-04-15 19:15:11,095 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.INSTANT_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-04-15 19:15:11,097 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [29.0, 29.0, 29.0]A verbleibende Ströme, 19860.0W verbleibende Leistung
2024-04-15 19:15:11,098 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 6A
2024-04-15 19:15:11,100 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-04-15 19:15:11,102 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [1]
2024-04-15 19:15:11,104 - {control.algorithm.additional_current:26} - {INFO:MainThread} - Mode-Tuple Chargemode.INSTANT_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-04-15 19:15:11,105 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [19.0, 19.0, 19.0]A verbleibende Ströme, 12960.0W verbleibende Leistung
2024-04-15 19:15:11,106 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 16A
2024-04-15 19:15:11,108 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -115.0W
2024-04-15 19:15:11,110 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -11155.0W
2024-04-15 19:15:11,112 - {control.counter:488} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf -11155.0W
2024-04-15 19:15:11,113 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-04-15 19:15:11,114 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-04-15 19:15:11,118 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'instant_charging', 'costs': 0, 'imported_at_mode_switch': 5364164.06, 'imported_at_plugtime': 5363729.0, 'imported_since_mode_switch': 12.700000000186265, 'imported_since_plugged': 447.7599999997765, 'range_charged': 0.05080000000074506, 'time_charged': '0:00', 'timestamp_start_charging': 1713201290.647521, 'ev': 1, 'prio': False, 'rfid': None, 'serial_number': None}
2024-04-15 19:15:11,120 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 1: Keine Phasenumschaltung, da wiederholtes Anstoßen der Umschaltung in den übergreifenden Ladeinstellungen deaktiviert wurde. Die aktuelle Phasenzahl wird bis zum Abstecken beibehalten.
2024-04-15 19:15:11,121 - {control.process:111} - {INFO:MainThread} - LP1: set current 16 A, state CHARGING_ALLOWED
2024-04-15 19:15:11,123 - {modules.common.component_context:25} - {DEBUG:set current cp1} - Update Komponente ['Ladepunkt']
2024-04-15 19:15:11,148 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-04-15 19:15:15,356 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-04-15 19:15:20,371 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-04-15 19:15:20,373 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-04-15 19:15:20,375 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-04-15 19:15:20,405 - {modules.devices.virtual.device:40} - {DEBUG:device0} - Start device reading{'component0': <modules.devices.virtual.counter.VirtualCounter object at 0x700d0550>}
2024-04-15 19:15:20,406 - {modules.common.component_context:25} - {DEBUG:device0} - Update Komponente ['Virtueller Zähler']
2024-04-15 19:15:20,411 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1713201310.795909, power=0, imported=0.0, exported=0)
2024-04-15 19:15:20,412 - {modules.common.component_context:25} - {DEBUG:set values cp1} - Update Komponente ['Ladepunkt']
2024-04-15 19:15:20,415 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00267101, power1: 0, power2: 0
2024-04-15 19:15:20,417 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0
2024-04-15 19:15:20,417 - {modules.common.simcount._simcount:53} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1713201320.411551, power=0, imported=0.0, exported=0)
2024-04-15 19:15:20,419 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=0.0, exported=0, power=0, frequency=50)
2024-04-15 19:15:20,470 - {modules.common.component_context:25} - {DEBUG:update values cp1} - Update Komponente ['Ladepunkt']
2024-04-15 19:15:20,483 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Virtueller Zähler']
2024-04-15 19:15:20,485 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[15.12, -0.03, 0.04], powers=[3477.6, -6.8999999999999995, 9.200000000000001], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=5364187.01, exported=0, power=3319.34, frequency=50)
2024-04-15 19:15:20,613 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [35.0, 35.0, 35.0]A
2024-04-15 19:15:20,614 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 24000.0W
2024-04-15 19:15:20,615 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-04-15 19:15:20,617 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 1, EV: MeinAuto (EV-Nr.1): Theoretisch benötigter Strom 16A, Lademodus instant_charging, Submodus: Chargemode.INSTANT_CHARGING, Phasen: 3, Priorität: False, max. Ist-Strom: 15.12
2024-04-15 19:15:20,620 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1713201311.0339444, power=0.0, imported=0.0007045349064800474, exported=0)
2024-04-15 19:15:20,623 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00266286, power1: 0, power2: 0
2024-04-15 19:15:20,626 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 0
2024-04-15 19:15:20,635 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1713201320.6202393, power=0.0, imported=0.0007045349064800474, exported=0)
2024-04-15 19:15:20,644 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0, daily_imported=0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-04-15 19:15:20,645 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=0, daily_exported=0, power=3319.34, imported=5364187.01, exported=0))
2024-04-15 19:15:20,648 - {control.data:266} - {INFO:MainThread} - cp1
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.INSTANT_CHARGING: 'instant_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=5363729.0, limit=None, phases=3, prio=False, required_current=16, required_currents=[16, 16, 16], state=4, submode=<Chargemode.INSTANT_CHARGING: 'instant_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=0), currents=[15.12, -0.03, 0.04], daily_imported=0, daily_exported=0, evse_current=1600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5364187.01, phases_in_use=1, plug_state=True, power=3319.34, rfid_timestamp=None, rfid=None, serial_number='21293913', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[219.44, 226.52, 224.88]), set=Set(change_ev_permitted=False, charging_ev=1, charging_ev_prev=1, current=16, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='instant_charging', costs=0, imported_at_mode_switch=5364164.06, imported_at_plugtime=5363729.0, imported_since_mode_switch=12.700000000186265, imported_since_plugged=447.7599999997765, range_charged=0.05080000000074506, time_charged='0:00', timestamp_start_charging=1713201290.647521, ev=1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=3, plug_state_prev=True, plug_time=1713200780.805813, required_power=11040, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x700cf790>), 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=True, id=1))
2024-04-15 19:15:20,649 - {control.data:266} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=32, max_current_single_phase=32, name='Standard Ladepunkt-Profil', rfid_enabling=False, valid_tags=[])
2024-04-15 19:15:20,650 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[3477.6, -6.9, 9.2], currents=[15.12, -0.03, 0.04], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0, daily_imported=0, imported=5364187.01, exported=0, fault_state=0, fault_str='Kein Fehler.', power=3319.34), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=24000.0, raw_currents_left=[35.0, 35.0, 35.0], surplus_power_left=0, state_str=''))
2024-04-15 19:15:20,651 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=0.0, invalid_home_consumption=0, daily_yield_home_consumption=0, imported_home_consumption=0.0007045349064800474, disengageable_smarthome_power=0))
2024-04-15 19:15:20,653 - {control.data:266} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='instant_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=80))))
2024-04-15 19:15:20,653 - {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-04-15 19:15:20,654 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=1, name='MeinAuto', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-04-15 19:15:20,656 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Profil', 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=10, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-04-15 19:15:20,656 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='MeinAuto', 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=25000, min_current=6, max_current_single_phase=32, battery_capacity=80000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-04-15 19:15:20,658 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=200, bat_power_reserve_active=False, control_range=[0, 230], feed_in_yield=0, phase_switch_delay=7, phases_to_use=0, bat_power_discharge=1000, bat_power_discharge_active=False, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=60, switch_off_threshold=50, switch_on_delay=30, switch_on_threshold=1500), retry_failed_phase_switches=False, scheduled_charging=ScheduledCharging(phases_to_use=3), time_charging=TimeCharging(phases_to_use=3), 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='', mqtt_bridge=False, prices=Prices(bat=0.0002, cp=0, grid=0.0003, pv=0.00015), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=None, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-04-15 19:15:20,659 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-04-15 19:15:20,661 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-04-15 19:15:20,662 - {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=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x700cf4c0>), led=Led(active=False), rfid=Rfid(active=False))
2024-04-15 19:15:20,663 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=False), get=Get(daily_exported=0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=0, yearly_exported=0, exported=0, power=0))
2024-04-15 19:15:20,664 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '10.0.0.139', 'current_commit': '2024-04-15 11:57:55 +0200 [4306268e4]', 'current_branch': 'master', 'current_branch_commit': '2024-04-15 11:57:55 +0200 [4306268e4]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'release_train': 'master', 'version': '2.1.4-Alpha.1', 'datastore_version': 43, 'debug_level': 10, 'backup_before_update': True, 'module_update_completed': True, 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1713201311, 'time': '19:15:11', 'grid': 3.348, 'house-power': 0.0, 'charging-all': 3.348, 'cp1-power': 3.348}}
2024-04-15 19:15:20,665 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Virtuelles Gerät', 'type': 'virtual', 'id': 0, 'configuration': <modules.devices.virtual.config.VirtualConfiguration object at 0x700d01d8>}
2024-04-15 19:15:20,666 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-04-15 19:15:20,667 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Virtuelles Gerät', 'type': 'virtual', 'id': 0, 'configuration': {}}
2024-04-15 19:15:20,667 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Virtueller Zähler', 'type': 'counter', 'id': 0, 'configuration': <modules.devices.virtual.config.VirtualCounterConfiguration object at 0x700d1628>}
2024-04-15 19:15:20,668 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'external_consumption': 0}
2024-04-15 19:15:20,669 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Virtueller Zähler', 'type': 'counter', 'id': 0, 'configuration': {'external_consumption': 0}}
2024-04-15 19:15:20,671 - {control.data:253} - {INFO:MainThread} - 

2024-04-15 19:15:20,673 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-04-15 19:15:20,674 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-04-15 19:15:20,676 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.INSTANT_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-04-15 19:15:20,677 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [29.0, 29.0, 29.0]A verbleibende Ströme, 19860.0W verbleibende Leistung
2024-04-15 19:15:20,678 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 6A
2024-04-15 19:15:20,680 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-04-15 19:15:20,682 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [1]
2024-04-15 19:15:20,685 - {control.algorithm.additional_current:26} - {INFO:MainThread} - Mode-Tuple Chargemode.INSTANT_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-04-15 19:15:20,686 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [19.0, 19.0, 19.0]A verbleibende Ströme, 12960.0W verbleibende Leistung
2024-04-15 19:15:20,687 - {control.algorithm.common:95} - {INFO:MainThread} - LP1: Stromstärke 16A
2024-04-15 19:15:20,687 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs -115.0W
2024-04-15 19:15:20,688 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -11155.0W
2024-04-15 19:15:20,688 - {control.counter:488} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf -11155.0W
2024-04-15 19:15:20,688 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-04-15 19:15:20,689 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-04-15 19:15:20,691 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'instant_charging', 'costs': 0, 'imported_at_mode_switch': 5364164.06, 'imported_at_plugtime': 5363729.0, 'imported_since_mode_switch': 22.950000000186265, 'imported_since_plugged': 458.0099999997765, 'range_charged': 0.09180000000074506, 'time_charged': '0:00', 'timestamp_start_charging': 1713201290.647521, 'ev': 1, 'prio': False, 'rfid': None, 'serial_number': None}
2024-04-15 19:15:20,698 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 1: Keine Phasenumschaltung, da wiederholtes Anstoßen der Umschaltung in den übergreifenden Ladeinstellungen deaktiviert wurde. Die aktuelle Phasenzahl wird bis zum Abstecken beibehalten.
2024-04-15 19:15:20,699 - {control.process:111} - {INFO:MainThread} - LP1: set current 16 A, state CHARGING_ALLOWED
2024-04-15 19:15:20,702 - {modules.common.component_context:25} - {DEBUG:set current cp1} - Update Komponente ['Ladepunkt']
2024-04-15 19:15:20,732 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-04-15 19:15:25,934 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
**Update**
Ich hab mal während des 1-Phasigen Ladens "Phasenumschaltung wiederholt anstoßen" aktiviert. Er hat dann unterbrochen und lädt nach dem erneuten Start nun 3-Phasig. Beim Anstecken des Fahrzeugs startet er allerdings mit nur 1 Phase. Das ist irgendwie neu. Vorher hatte ich das "wiederholt anstoßen" nicht benötigt. Kurios.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 5:29 pm
von mrinas
Was ist das konkrete Problem? Damit auch klar ist wonach gesucht werden muss.

Re: Rückmeldungen openWB software 2.1.4 Alpha 1

Verfasst: Mo Apr 15, 2024 5:44 pm
von Dr.B
kai9555 hat geschrieben: Mo Apr 15, 2024 11:50 am Ich kann zwar nix zu deinem Fehler sagen, aber für Sungrow WR allgemein wird eventuell bald ein umfasendes Update integriert:
https://github.com/openWB/core/pull/1537
Dr.B hat geschrieben: Mo Apr 15, 2024 11:46 am Hallo zusammen,

Ich habe folgendes Problem mit der Alpha (war auch in den anderen Versionen so) und zwar:

Geräte: Sungrow SH10rt, SG10rt, SBR096.

Seit SW2 funktioniert die Modbus Abfrage nicht mehr zuverlässig bzw. Bricht diese permanent ab. (10 Sekunden Takt). In SW 1.9 hat dies noch funktioniert.

Die Anfrage via Winet funktioniert ohne Unterbrechung, jedoch kann ja hier Schnittstellenbedingt nicht der Status des Speichers (lädt oder entlädt) ausgelesen werden.


Das wird ja vermutlich alle Besitzer eines Sungrow WR betreffen.
Gibt es dafür schon ein Zieldatum für einen Fix?

Danke und Grüße


Das klingt ja schon einmal gut. Danke für die Info.

Aber irgendwie wundert mich, dass mein Fehlerbild nicht unter issues zu finden ist und hier scheinbar auch keiner Probleme hat…vllt ist meine Installation ja „korrupt“