Seite 3 von 18

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Mi Sep 25, 2024 9:07 am
von knotzchef
Hallo zusammen,

in der neusten Software wurde ja laut Release Notes etwas angepasst... kann das jemand näher beschreiben?

Auszug Releasenotes 2.1.6 Alpha:
SolarEdge: Faktor für Leistung des externen Wechselrichters, Beachtung der Synergy Units bei Anlagen mit mehreren eigenständigen Modbus-Wechselrichtern

Speicher-Beachtung: Korrektur der zur Verfügung stehenden Leistung bei Hybrid-Wechselrichtern

-> ich würde das gerne mal testen ob das meine Probleme behebt....

Danke.

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Mi Sep 25, 2024 10:42 am
von aiole
Versuch macht kluch ;) .
Nur daran denken, dass man dann erst wieder mit einem aktuelleren release (2.1.6 wird irgendwann erscheinen) auf den Standard-Zweig gehen darf.

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Mi Sep 25, 2024 3:30 pm
von seaspotter
Heutiges Update der Sungrow Komponenten hat alles zerschossen, bekomme keine Daten mehr vom WR, Batterie und Zähler, damit WB auch nicht nutzbar. Bis gestern ging alles und auch die Vorzeichen der Batterie machten nie Probleme:

Code: Alles auswählen

2024-09-25 17:26:00,055 - {root:76} - {INFO:MainThread} - # ***Start*** 
2024-09-25 17:26:00,094 - {modules.common.component_context:58} - {DEBUG:device0} - Update Komponenten ['Sungrow Zähler', 'Sungrow Wechselrichter', 'Sungrow Speicher']
2024-09-25 17:26:00,097 - {modules.common.component_context:58} - {DEBUG:device1} - Update Komponenten ['Sma Sunny Boy/Tripower Wechselrichter']
2024-09-25 17:26:00,098 - {modules.common.component_context:26} - {DEBUG:set values cp4} - Update Komponente ['Ladepunkt']
2024-09-25 17:26:00,099 - {modules.common.component_context:26} - {DEBUG:set values cp5} - Update Komponente ['Ladepunkt']
2024-09-25 17:26:00,115 - {modules.common.component_context:26} - {DEBUG:device1} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-09-25 17:26:00,129 - {modules.common.fault_state:49} - {ERROR:device0} - Sungrow Zähler: FaultState FaultStateLevel.ERROR, FaultStr <class 'AttributeError'> ("'list' object has no attribute 'values'",), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 36, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/sungrow/sungrow/device.py", line 29, in update_components
    for component in components.values():
AttributeError: 'list' object has no attribute 'values'

2024-09-25 17:26:00,173 - {modules.common.fault_state:49} - {ERROR:device0} - Sungrow Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'AttributeError'> ("'list' object has no attribute 'values'",), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 36, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/sungrow/sungrow/device.py", line 29, in update_components
    for component in components.values():
AttributeError: 'list' object has no attribute 'values'

2024-09-25 17:26:00,180 - {modules.common.fault_state:49} - {ERROR:device0} - Sungrow Speicher: FaultState FaultStateLevel.ERROR, FaultStr <class 'AttributeError'> ("'list' object has no attribute 'values'",), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 36, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/sungrow/sungrow/device.py", line 29, in update_components
    for component in components.values():
AttributeError: 'list' object has no attribute 'values'

2024-09-25 17:26:00,209 - {modules.devices.sma.sma_sunny_boy.inverter:75} - {DEBUG:device1} - WR 10.1.1.116: InverterState(currents=[0.0, 0.0, 0.0], power=-430, exported=36434528, dc_power=-462)
2024-09-25 17:26:00,214 - {modules.common.store._api:26} - {DEBUG:device1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-430, exported=36434528, dc_power=-462)
2024-09-25 17:26:00,265 - {modules.common.utils.component_parser:33} - {ERROR:MainThread} - Fehlerstatus in Komponente Sungrow Speicher. Werte werden nicht aktualisiert.
2024-09-25 17:26:00,307 - {modules.common.utils.component_parser:33} - {ERROR:MainThread} - Fehlerstatus in Komponente Sungrow Wechselrichter. Werte werden nicht aktualisiert.
2024-09-25 17:26:00,309 - {modules.common.component_context:26} - {DEBUG:component3} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-09-25 17:26:00,310 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-430, exported=36434528, dc_power=None)
2024-09-25 17:26:00,311 - {modules.common.component_context:26} - {DEBUG:update values cp4} - Update Komponente ['Ladepunkt']
2024-09-25 17:26:00,312 - {modules.common.store._api:31} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-430, exported=36434528, dc_power=None)
2024-09-25 17:26:00,312 - {modules.common.component_context:26} - {DEBUG:update values cp5} - Update Komponente ['Ladepunkt']
2024-09-25 17:26:00,338 - {modules.common.utils.component_parser:33} - {ERROR:MainThread} - Fehlerstatus in Komponente Sungrow Zähler. Werte werden nicht aktualisiert.
2024-09-25 17:26:00,364 - {modules.common.component_context:26} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-09-25 17:26:00,365 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:35} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-09-25 17:26:00,365 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data RcrState(override_value=100)
2024-09-25 17:26:00,368 - {modules.common.component_context:26} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-09-25 17:26:00,369 - {modules.common.store._api:31} - {INFO:set ripple control receiver} - Saving RcrState(override_value=100)
2024-09-25 17:26:00,477 - {control.counter:148} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [35.39, 36.28, 36.34]A
2024-09-25 17:26:00,477 - {control.counter:171} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 25000W
2024-09-25 17:26:00,480 - {control.chargepoint.chargepoint:84} - {INFO:MainThread} - LP 4: 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-09-25 17:26:00,484 - {control.chargepoint.chargepoint:84} - {INFO:MainThread} - LP 5: 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-09-25 17:26:00,486 - {control.counter_all:172} - {WARNING:MainThread} - Komponente inverter1 ist im Fehlerzustand und wird nicht berücksichtigt.
2024-09-25 17:26:00,487 - {control.counter_all:172} - {WARNING:MainThread} - Komponente bat2 ist im Fehlerzustand und wird nicht berücksichtigt.
2024-09-25 17:26:00,489 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1727277950.5425885, power=394, imported=6338852.882804225, exported=1224.2447313666344)
2024-09-25 17:26:00,490 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00276302, power1: 394, power2: 389
2024-09-25 17:26:00,491 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.08172
2024-09-25 17:26:00,492 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 1.08172 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1727277960.4894772, power=389, imported=6338853.96452837, exported=1224.2447313666344)
2024-09-25 17:26:00,494 - {control.data:266} - {INFO:MainThread} - bat2
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=2878.0, daily_imported=7355.0, imported=2098567.09, exported=1762737.36, fault_state=2, fault_str='<class \'AttributeError\'> ("\'list\' object has no attribute \'values\'",)', power=0))
2024-09-25 17:26:00,495 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=0, daily_exported=2878.0, daily_imported=7355.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=2098567.09, exported=1762737.36, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-09-25 17:26:00,496 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=316.0, daily_exported=0.0, power=0, imported=8074458.98, exported=0))
2024-09-25 17:26:00,498 - {control.data:266} - {INFO:MainThread} - cp4
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.STOP: 'stop'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, min_current=6, phases=0, prio=False, required_current=0, required_currents=[0.0, 0.0, 0.0], state=<ChargepointState.NO_CHARGING_ALLOWED: 0>, submode=<Chargemode.STOP: 'stop'>, timestamp_auto_phase_switch=None, timestamp_charge_start=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=False, charging_current=0, charging_power=0, charging_voltage=0, 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=73.0), currents=[0.0, 0.0, 0.0], daily_imported=316.0, daily_exported=0.0, error_timestamp=None, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=6057813.96, phases_in_use=0, plug_state=True, power=0, rfid_timestamp=None, rfid=None, serial_number='20074098', 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=[230.5, 229.98, 231.67]), 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=6057813.96, imported_at_plugtime=6057497.56, imported_since_mode_switch=0, imported_since_plugged=316.4, 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=1, plug_state_prev=True, plug_time=1727276001.445167, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f1dc958>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=1, 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=4))
2024-09-25 17:26:00,500 - {control.data:266} - {INFO:MainThread} - cp5
ChargepointData(control_parameter=ControlParameter(chargemode='stop', current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, min_current=6, 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_charge_start=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=False, charging_current=0, charging_power=0, charging_voltage=0, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=0), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, error_timestamp=None, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=2016645.02, phases_in_use=1, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='21298025', 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=[230.16, 231.78, 230.58]), 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=True, phases_to_use=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f1a1730>), config=Config(configuration={'ip_address': '10.1.5.33', 'duo_num': 0}, ev=2, name='Externe openWB', type='external_openwb', template=0, connected_phases=3, phase_1=2, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=5))
2024-09-25 17:26:00,501 - {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), charging_type='AC', id=0, max_current_multi_phases=16, max_current_single_phase=16, dc_max_current=435, name='Standard Ladepunkt-Profil', disable_after_unplug=True, valid_tags=[])
2024-09-25 17:26:00,502 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=25000), get=Get(powers=[-91, -296, -311], currents=[-0.39, -1.28, -1.34], voltages=[232.2, 231.6, 232.1], power_factors=[1.0, 1.0, 1.0], frequency=49.96, daily_exported=25346.0, daily_imported=33.0, imported=2376603.807047426, exported=5924585.438760254, fault_state=2, fault_str='<class \'AttributeError\'> ("\'list\' object has no attribute \'values\'",)', power=0), set=Set(error_counter=8, reserved_surplus=0, released_surplus=0, raw_power_left=25000, raw_currents_left=[35.39, 36.28, 36.34], surplus_power_left=0))
2024-09-25 17:26:00,503 - {control.data:241} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(home_consumption_source_id=None, consider_less_charging=False), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': [{'id': 2, 'type': 'bat', 'children': []}]}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=389, smarthome_power_excluded_from_home_consumption=41, invalid_home_consumption=0, daily_yield_home_consumption=6667.0, imported_home_consumption=6338853.96452837, disengageable_smarthome_power=0))
2024-09-25 17:26:00,505 - {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={}), chargemode=Chargemode(selected='stop', pv_charging=PvCharging(dc_min_current=145, dc_min_soc_current=145, 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=10, dc_current=145, limit=Limit(selected='none', amount=1000, soc=50))))
2024-09-25 17:26:00,506 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Master-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(dc_min_current=145, dc_min_soc_current=145, 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=16, dc_current=145, limit=Limit(selected='none', amount=1000, soc=100))))
2024-09-25 17:26:00,507 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='Slave-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(dc_min_current=145, dc_min_soc_current=145, 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=16, dc_current=145, limit=Limit(selected='none', amount=1000, soc=100))))
2024-09-25 17:26:00,508 - {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=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-09-25 17:26:00,515 - {control.data:266} - {INFO:MainThread} - ev1
EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Renault Megane', tag_id=[], get=Get(soc=73.0, soc_timestamp=1727277894.48164, force_soc_update=False, range=292.0, fault_state=0, fault_str='Kein Fehler.'))
2024-09-25 17:26:00,518 - {control.data:266} - {INFO:MainThread} - ev2
EvData(set=Set(soc_error_counter=0), charge_template=2, ev_template=2, name='VW Golf', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-09-25 17:26:00,520 - {control.data:266} - {INFO:MainThread} - et0
EvTemplateData(dc_min_current=0, dc_max_current=0, 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=6, max_current_single_phase=16, battery_capacity=82000, efficiency=90, nominal_difference=2, keep_charge_active_duration=40)
2024-09-25 17:26:00,521 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(dc_min_current=0, dc_max_current=0, name='Renault Megane-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=4, 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=16, battery_capacity=60000, efficiency=90, nominal_difference=2, keep_charge_active_duration=40)
2024-09-25 17:26:00,521 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(dc_min_current=0, dc_max_current=0, name='VW Golf Hybrid-Vorlage', max_current_multi_phases=16, max_phases=1, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=14000, min_current=6, max_current_single_phase=16, battery_capacity=13000, efficiency=90, nominal_difference=2, keep_charge_active_duration=40)
2024-09-25 17:26:00,522 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), phase_switch_delay=14, pv_charging=PvCharging(bat_power_reserve=2500, bat_power_reserve_active=True, control_range=[-115, 115], feed_in_yield=0, phase_switch_delay=7, phases_to_use=0, bat_power_discharge=0, bat_power_discharge_active=True, min_bat_soc=95, bat_mode='bat_mode', switch_off_delay=60, switch_off_threshold=50, switch_on_delay=30, 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=1), unbalanced_load_limit=20, unbalanced_load=True), 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.0002, cp=0, grid=0.000248, 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-09-25 17:26:00,523 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-09-25 17:26:00,524 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-09-25 17:26:00,525 - {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=120, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6f1a5478>), led=Led(active=False), rfid=Rfid(active=False), dc_charging=False)
2024-09-25 17:26:00,525 - {control.data:266} - {INFO:MainThread} - pv1
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=22993.0, monthly_exported=632068.7590000005, yearly_exported=7480236.981000001, exported=7750475.582, fault_state=2, fault_str='<class \'AttributeError\'> ("\'list\' object has no attribute \'values\'",)', power=-731))
2024-09-25 17:26:00,526 - {control.data:266} - {INFO:MainThread} - pv3
PvData(config=Config(max_ac_out=6000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=15643.0, monthly_exported=435187, yearly_exported=5149746, exported=36434528, fault_state=0, fault_str='Kein Fehler.', power=-430))
2024-09-25 17:26:00,531 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=38621.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=1067255.7590000005, yearly_exported=12629982.981, exported=44184981.582, power=-430))
2024-09-25 17:26:00,543 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'current_commit': '2024-09-25 15:18:09 +0200 [5b3c110fa]', 'current_branch': 'master', 'current_branch_commit': '2024-09-25 15:18:09 +0200 [5b3c110fa]', 'current_missing_commits': [], 'datastore_version': 61, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'ip_address': '10.1.5.32', 'release_train': 'master', 'version': '2.1.6-Alpha.1', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1727277950, 'time': '17:25:50', 'house-power': 0.394, 'charging-all': 0.0, 'pv-all': 0.434, 'cp4-power': 0.0, 'cp5-power': 0.0, 'ev1-soc': 73.0, 'bat-all-power': 0.0, 'bat-all-soc': 0}, 'installAssistantDone': True, 'serial_number': 'owba3911138', 'module_update_completed': True}
2024-09-25 17:26:00,550 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Sungrow', 'type': 'sungrow', 'vendor': 'sungrow', 'id': 0, 'configuration': {'ip_address': '10.1.1.117', 'port': 502, 'modbus_id': 1, 'version': 3}}
2024-09-25 17:26:00,551 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Sungrow Zähler', 'info': {'manufacturer': None, 'model': None}, 'type': 'counter', 'id': 0, 'configuration': {}}
2024-09-25 17:26:00,552 - {control.data:281} - {INFO:MainThread} - component1
{'name': 'Sungrow Wechselrichter', 'info': {'manufacturer': None, 'model': None}, 'type': 'inverter', 'id': 1, 'configuration': {}}
2024-09-25 17:26:00,554 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'Sungrow Speicher', 'info': {'manufacturer': None, 'model': None}, 'type': 'bat', 'id': 2, 'configuration': {}}
2024-09-25 17:26:00,562 - {control.data:279} - {INFO:MainThread} - device1
{'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'vendor': 'sma', 'id': 1, 'configuration': {'ip_address': '10.1.1.116', 'port': 502}}
2024-09-25 17:26:00,564 - {control.data:281} - {INFO:MainThread} - component3
{'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'info': {'manufacturer': None, 'model': None}, 'type': 'inverter', 'id': 3, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-09-25 17:26:00,565 - {control.data:253} - {INFO:MainThread} - 

2024-09-25 17:26:00,573 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-09-25 17:26:00,574 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-09-25 17:26:00,577 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Soll-Strom setzen**
2024-09-25 17:26:00,579 - {control.counter:235} - {DEBUG:MainThread} - Anpassen des Regelbereichs 0W
2024-09-25 17:26:00,581 - {control.counter:500} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 0W
2024-09-25 17:26:00,582 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-09-25 17:26:00,584 - {control.process:24} - {INFO:MainThread} - # Ladung starten.
2024-09-25 17:26:00,603 - {modules.common.component_context:26} - {DEBUG:set current cp4} - Update Komponente ['Ladepunkt']
2024-09-25 17:26:00,605 - {modules.common.component_context:26} - {DEBUG:set current cp5} - Update Komponente ['Ladepunkt']
2024-09-25 17:26:00,927 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/home_consumption, Payload 389, vorherige Payload: 394
2024-09-25 17:26:00,930 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/set/imported_home_consumption, Payload 6338853.96452837, vorherige Payload: 6338852.882804225
2024-09-25 17:26:00,937 - {helpermodules.changed_values_handler:126} - {DEBUG:MainThread} - Topic openWB/set/counter/0/set/error_counter, Payload 8, vorherige Payload: 7
2024-09-25 17:26:05,957 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-09-25 17:26:07,418 - {modules.update_soc:111} - {DEBUG:SoC} - 2 soc_from_cp: None, timestamp_soc_from_cp: None
2024-09-25 17:26:10,974 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-09-25 17:26:10,976 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Mi Sep 25, 2024 3:32 pm
von Klausiy123
Nach dem letzten / vorletzem Update heute, hat es bei mir den WR mit Zähler und Speicher von Sungrow zerschossen. Backup eingespielt und es geht wieder.

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Do Sep 26, 2024 6:28 am
von LenaK
Sungrow ist im Master behoben.

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Do Sep 26, 2024 6:45 am
von seaspotter
LenaK hat geschrieben: Do Sep 26, 2024 6:28 am Sungrow ist im Master behoben.
Danke, funktioniert wieder alles

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Do Sep 26, 2024 10:30 am
von Klausiy123
Ebenfalls von mir, Danke geht wieder.

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Sa Sep 28, 2024 8:48 am
von aiole
master - Stand 2024-09-26 09:53:45 +0200 [a6e5b30e0]
Die Victron-Komponenten funktionieren nicht mehr. Statusmeldung:

Code: Alles auswählen

Modulmeldung:
<class 'TypeError'> ('update() takes 1 positional argument but 2 were given',)
Des Weiteren lassen sich die neuen Zusatzinfos zu den Komponenten für den Systembericht nicht speichern (sind danach immer leer).

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Sa Sep 28, 2024 9:08 am
von Candid
2.1.6-Alpha.1, 2024-09-26 09:53:45 +0200 [a6e5b30e0]
Logfile: https://paste.openwb.de/19Ym4wfZkqg4G1B

Anbei Bild vom Ladevorgang von heute. Logfile ist erst irgendwann später auf Details gestellt worden, als mir auffiel, dass wieder das Auto geladen wird, obwohl min. SoC des Speichers noch nicht erreicht ist. Ich würde gerne wissen, was ich da noch falsch konfiguriert haben kann, dass er trotz noch nicht erreichtem min. SoC von 35 % des Speichers das Auto schon lädt. Minimaler Dauerstrom ist auf "Aus" konfiguriert. Laden mit Überschuss ist auf "Mindest-SoC des Speichers" konfiguriert. "Ladeleistung für Speicher reservieren" = Ja, "Reserve Ladeleistung" = 0,2 kW, "Einschaltschwelle" = 1,5 kW.

Nach meinem Verständnis sollte er dann doch immer erst den Speicher auf min. SoC laden, bevor Überschuss ins Auto geht?

Kann das mit der EInschaltschwelle zu tun haben? Die sollte doch IMO aber min. SoC berücksichtigen. Das kann aber denke ich auch nicht der Grund sein, denn neulich war es so, dass bei PV-Überschuss = 0 ein Ladevorgang, der bei noch PV-Überschuss began, weiter lief bei Unterschreitung des min. SoC des Speichers bis soll SoC des Kfz. Dazu habe ich aber kein Log.

Bild

Re: Rückmeldungen openWB software 2.1.6 Alpha 1

Verfasst: Sa Sep 28, 2024 9:12 am
von aiole
@Candid
Bitte mind. die installierte Version mitteilen und keine zip-files hochladen. Dazu gibt es hier irgendwo eine neue upload-Option für log-files.