Seite 32 von 32

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Fr Mai 31, 2024 11:03 pm
von aiole
Erträge sind Wh oder kWh.
Du meinst aber PV-Leistung in Watt - das macht Sinn.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Sa Jun 01, 2024 8:53 am
von Proxima
Hallo,

ich erhalte alle 5 Minuten folgenden Fehler, der das Log zumüllt: "Fehler beim Veröffentlichen der jährlichen Erträge für PV"

Code: Alles auswählen

2024-06-01 10:00:02,321 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:05:01,830 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:10:01,983 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:15:02,304 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:20:01,799 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:25:02,328 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:30:01,615 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:35:02,125 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
2024-06-01 10:40:01,885 - {helpermodules.measurement_logging.update_yields:128} - {ERROR:MainThread} - Fehler beim Veröffentlichen der jährlichen Erträge für PV
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_logging/update_yields.py", line 122, in _update_pv_yearly_yields
    yearly_yield = data.data.pv_all_data.data.get.exported - monthly_log["entries"][0]["pv"]["all"]["exported"]
KeyError: 'all'
Es sind 3 SMA Tripower Wechselrichter verbaut und bei keinem wird der Jahresertrag angezeigt (berechnet):
PV.jpg
(277.61 KiB) Noch nie heruntergeladen
Installierte oWB-Version: 2024-05-31 18:17:25 +0200 [e940fa921]

Grüße
Proxima

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Sa Jun 01, 2024 1:57 pm
von mattberlin
Ist eigentlich mal geplant, dass man die Art der Hausspeicher-Beachtung beim PV-Laden auf dem Display der openWB auswählen kann?
Die Einstellmöglichkeit fehlt nämlich leider.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: So Jun 02, 2024 11:04 am
von Gero
Ah, ich hatte auch mal gesucht und diese Einstellmöglichkeit nicht gefunden. Aber ich habe irgendwo mal gelesen, dass man für die Darstellung auf dem internen Display eine eigene Kraft gewinnen konnte. Das hat bei mir den Eindruck erweckt, als ob das komplett überarbeitet wird.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: So Jun 02, 2024 12:49 pm
von seaspotter
seaspotter hat geschrieben: Fr Mai 31, 2024 6:50 am
LenaK hat geschrieben: Mo Mai 13, 2024 1:35 pm
Die Regelung hängt im Zustand PHASE_SWITCH_DELAY_EXPIRED fest. Der Zeitstempel für die Umschaltverzögerung ist im geposteten Log aber schon gelöscht, dh das muss schon früher passiert sein. In diesem Zustand wird nicht in den Zustand "Abschaltverzögerung starten" gewechselt.

Bitte beim nächsten Mal beobachten.
Lena, ich hatte genau das gleiche letzte Nacht wieder. Auto lädt mit 6A einphasig weiter und entlädt den gesamten Akku bis der leer ist und das Auto voll. Leider erst heute morgen gemerkt und daher auch kein Log mehr von gestern. Bitte prüfen und fixen
Wie kann der im Phase Switch delay bei einphasig festhängen? Im Fahrzeugprofil ist das Fahrzeug auch nur einphasig eingestellt
Und heute gleich wieder, diesmal hab ichs im Log wieder einfangen können. Log anbei und Screenshots wo man sieht, es ist auf Speichervorrang und das Laden wird nicht beendet aufgrund "PHASE_SWITCH_DELAY_EXPIRED" aber es gibt keine Phasenumschaltung, da das Fahrzeug nur einphasig lädt...

Code: Alles auswählen

024-06-02 14:41:40,919 - {root:75} - {INFO:MainThread} - # ***Start*** 
2024-06-02 14:41:40,982 - {modules.devices.sungrow.device:57} - {DEBUG:device0} - Start device reading {'component0': <modules.devices.sungrow.counter.SungrowCounter object at 0x7018daa8>, 'component1': <modules.devices.sungrow.inverter.SungrowInverter object at 0x75639c10>, 'component2': <modules.devices.sungrow.bat.SungrowBat object at 0x709f6550>}
2024-06-02 14:41:40,983 - {modules.common.component_context:54} - {DEBUG:device0} - Update Komponenten ['Sungrow Zähler', 'Sungrow Wechselrichter', 'Sungrow Speicher']
2024-06-02 14:41:40,984 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device1} - Start device reading {'component3': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x7018db50>}
2024-06-02 14:41:40,986 - {modules.common.component_context:25} - {DEBUG:set values cp4} - Update Komponente ['Ladepunkt']
2024-06-02 14:41:40,987 - {modules.common.component_context:25} - {DEBUG:set values cp5} - Update Komponente ['Ladepunkt']
2024-06-02 14:41:41,005 - {modules.common.component_context:25} - {DEBUG:device1} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-06-02 14:41:41,014 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1717332090.8592777, power=-4029, imported=36625.06010294041, exported=3486506.962725373)
2024-06-02 14:41:41,016 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00282093, power1: -4029, power2: -4032
2024-06-02 14:41:41,017 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -11.3698
2024-06-02 14:41:41,018 - {modules.common.simcount._simcount:53} - {DEBUG:device0} - imported: 0 Wh, exported: 11.3698 Wh, new state: SimCounterState(timestamp=1717332101.0146382, power=-4032, imported=36625.06010294041, exported=3486518.3324976885)
2024-06-02 14:41:41,021 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4032, exported=3486518.3324976885, dc_power=None)
2024-06-02 14:41:41,073 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1717332090.9600585, power=-44, imported=2311261.7219008366, exported=2301825.6261784416)
2024-06-02 14:41:41,075 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00280937, power1: -44, power2: -15
2024-06-02 14:41:41,076 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -0.0828765
2024-06-02 14:41:41,077 - {modules.common.simcount._simcount:53} - {DEBUG:device0} - imported: 0 Wh, exported: 0.0828765 Wh, new state: SimCounterState(timestamp=1717332101.073802, power=-15, imported=2311261.7219008366, exported=2301825.709054951)
2024-06-02 14:41:41,079 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[-1.4818024263431542, 3.6197916666666665, -2.29247311827957], powers=[-342, 834, -533], voltages=[230.8, 230.4, 232.5], power_factors=[1.0, 1.0, 1.0], imported=2311261.7219008366, exported=2301825.709054951, power=-15, frequency=50.0)
2024-06-02 14:41:41,101 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device1} - WR 192.166.233.116: InverterState(currents=[0.0, 0.0, 0.0], power=-1145, exported=33599278, dc_power=-1188)
2024-06-02 14:41:41,102 - {modules.common.store._api:26} - {DEBUG:device1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1145, exported=33599278, dc_power=-1188)
2024-06-02 14:41:41,115 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1717332090.9912176, power=-2504, imported=1292995.044531929, exported=1090702.2378171613)
2024-06-02 14:41:41,116 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00281219, power1: -2504, power2: -2554
2024-06-02 14:41:41,116 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: -7.11203
2024-06-02 14:41:41,119 - {modules.common.simcount._simcount:53} - {DEBUG:device0} - imported: 0 Wh, exported: 7.11203 Wh, new state: SimCounterState(timestamp=1717332101.115097, power=-2554, imported=1292995.044531929, exported=1090709.3498424627)
2024-06-02 14:41:41,121 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data BatState(imported=1292995.044531929, exported=1090709.3498424627, power=-2554, soc=96)
2024-06-02 14:41:41,136 - {modules.common.component_context:25} - {DEBUG:component2} - Update Komponente ['Sungrow Speicher']
2024-06-02 14:41:41,140 - {modules.common.store._api:30} - {INFO:component2} - Saving BatState(imported=1292995.044531929, exported=1090709.3498424627, power=-2554, soc=96)
2024-06-02 14:41:41,200 - {modules.common.component_context:25} - {DEBUG:component1} - Update Komponente ['Sungrow Wechselrichter']
2024-06-02 14:41:41,201 - {modules.common.store._api:26} - {DEBUG:component1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1478, exported=3688804.0224976884, dc_power=None)
2024-06-02 14:41:41,202 - {modules.common.component_context:25} - {DEBUG:component3} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
2024-06-02 14:41:41,202 - {modules.common.store._api:30} - {INFO:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1478, exported=3688804.0224976884, dc_power=None)
2024-06-02 14:41:41,203 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-1145, exported=33599278, dc_power=None)
2024-06-02 14:41:41,207 - {modules.common.store._api:30} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1145, exported=33599278, dc_power=None)
2024-06-02 14:41:41,204 - {modules.common.component_context:25} - {DEBUG:update values cp4} - Update Komponente ['Ladepunkt']
2024-06-02 14:41:41,208 - {modules.common.component_context:25} - {DEBUG:update values cp5} - Update Komponente ['Ladepunkt']
2024-06-02 14:41:41,250 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Sungrow Zähler']
2024-06-02 14:41:41,250 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[-1.4818024263431542, 3.6197916666666665, -2.29247311827957], powers=[-342, 834, -533], voltages=[230.8, 230.4, 232.5], power_factors=[1.0, 1.0, 1.0], imported=2311261.7219008366, exported=2301825.709054951, power=-15, frequency=50.0)
2024-06-02 14:41:41,331 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-06-02 14:41:41,331 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-06-02 14:41:41,332 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6e3dc730>
2024-06-02 14:41:41,337 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-06-02 14:41:41,340 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6e3dc730>
2024-06-02 14:41:41,359 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/exported, Payload 1090709.35, vorherige Payload: 1090702.24
2024-06-02 14:41:41,360 - {helpermodules.changed_values_handler:120} - {DEBUG:MainThread} - Topic openWB/set/bat/get/power, Payload -2554, vorherige Payload: -2504
2024-06-02 14:41:41,521 - {control.bat_all:188} - {INFO:MainThread} - -2554W verbleibende Speicher-Leistung
2024-06-02 14:41:41,524 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [36.51, 37.61, 37.26]A
2024-06-02 14:41:41,525 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 26410.88W
2024-06-02 14:41:41,529 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 4: Keine Ladung, da der Ladepunkt gesperrt wurde.
2024-06-02 14:41:41,530 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 1
2024-06-02 14:41:41,551 - {control.chargepoint.chargepoint:533} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1
2024-06-02 14:41:41,562 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 5, EV: VW Golf (EV-Nr.2): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 6.23
2024-06-02 14:41:41,581 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1717332091.4189053, power=353.3699999999999, imported=4756840.67184433, exported=1224.2447313666344)
2024-06-02 14:41:41,583 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00282284, power1: 353.37, power2: 370.12
2024-06-02 14:41:41,584 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.02115
2024-06-02 14:41:41,585 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 1.02115 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1717332101.5811188, power=370.1199999999999, imported=4756841.692991537, exported=1224.2447313666344)
2024-06-02 14:41:41,589 - {control.data:266} - {INFO:MainThread} - bat2
BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=96, daily_exported=297.0, daily_imported=8750.0, imported=1292995.04, exported=1090709.35, fault_state=0, fault_str='Kein Fehler.', power=-2554))
2024-06-02 14:41:41,590 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=96, daily_exported=297.0, daily_imported=8750.0, fault_str='Kein Fehler.', fault_state=0, imported=1292995.04, exported=1090709.35, power=-2554), set=Set(charging_power_left=-2554, regulate_up=True))
2024-06-02 14:41:41,592 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=8502.0, daily_exported=0.0, power=1395.88, imported=6856333.62, exported=0))
2024-06-02 14:41:41,601 - {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, 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_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=100.0), 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=5261455.57, phases_in_use=0, plug_state=True, power=0, rfid_timestamp=None, rfid=None, serial_number='20074098', soc=None, soc_timestamp=None, state_str='Keine Ladung, da der Ladepunkt gesperrt wurde.', vehicle_id=None, voltages=[230.91, 230.33, 232.46]), set=Set(change_ev_permitted=[True, ''], charging_ev=-1, charging_ev_prev=1, current=0, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='_', costs=0, imported_at_mode_switch=5261455.57, imported_at_plugtime=5244672.85, imported_since_mode_switch=0, imported_since_plugged=16782.72, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=True, phases_to_use=1, plug_state_prev=True, plug_time=1716994760.962582, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6e3e1ee0>), 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-06-02 14:41:41,602 - {control.data:266} - {INFO:MainThread} - cp5
ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=1, prio=False, required_current=6, required_currents=[0.0, 6, 0.0], state=7, 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=0), currents=[6.23, -0.03, 0.03], daily_imported=8502.0, daily_exported=0.0, evse_current=600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=1594878.05, phases_in_use=1, plug_state=True, power=1395.88, rfid_timestamp=None, rfid=None, serial_number=None, soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[230.21, 232.66, 230.96]), set=Set(change_ev_permitted=[True, ''], charging_ev=2, charging_ev_prev=2, current=6, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=0.49750000000000005, imported_at_mode_switch=1586333.01, imported_at_plugtime=1586333.01, imported_since_mode_switch=8541.01000000001, imported_since_plugged=8541.01000000001, range_charged=61.00721428571435, time_charged='2:50', timestamp_start_charging=1717321881.589731, ev=2, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1717163391.094732, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6e3dc448>), 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-06-02 14:41:41,604 - {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', rfid_enabling=False, valid_tags=[])
2024-06-02 14:41:41,605 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=25000), get=Get(powers=[-342, 834, -533], currents=[-1.48, 3.62, -2.29], voltages=[230.8, 230.4, 232.5], power_factors=[1.0, 1.0, 1.0], unbalanced_load=0, frequency=50.0, daily_exported=7905.0, daily_imported=2856.0, imported=2311261.7219008366, exported=2301825.709054951, fault_state=0, fault_str='Kein Fehler.', power=-15), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=26410.88, raw_currents_left=[36.51, 37.61, 37.26], surplus_power_left=0, state_str=''))
2024-06-02 14:41:41,608 - {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': '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=370.1199999999999, smarthome_power_excluded_from_home_consumption=3396, invalid_home_consumption=0, daily_yield_home_consumption=6404.0, imported_home_consumption=4756841.692991537, disengageable_smarthome_power=0))
2024-06-02 14:41:41,612 - {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='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=10, limit=Limit(selected='none', amount=1000, soc=50))))
2024-06-02 14:41:41,622 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='Master-Profil', disable_after_unplug=True, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=6, limit=Limit(selected='none', amount=1000, soc=100))))
2024-06-02 14:41:41,624 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='Slave-Profil', disable_after_unplug=True, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=6, limit=Limit(selected='none', amount=1000, soc=100))))
2024-06-02 14:41:41,626 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-06-02 14:41:41,630 - {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=100.0, soc_timestamp=1717330234.845747, force_soc_update=False, range=405.0, fault_state=0, fault_str='Kein Fehler.'))
2024-06-02 14:41:41,631 - {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=0, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-06-02 14:41:41,632 - {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=6, max_current_single_phase=16, battery_capacity=82000, efficiency=90, nominal_difference=2, keep_charge_active_duration=40)
2024-06-02 14:41:41,633 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(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-06-02 14:41:41,634 - {control.data:266} - {INFO:MainThread} - et2
EvTemplateData(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-06-02 14:41:41,638 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), pv_charging=PvCharging(bat_power_reserve=2500, bat_power_reserve_active=True, control_range=[-115, 115], feed_in_yield=0, phase_switch_delay=14, 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), 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='', 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=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x6e3dc0d0>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-06-02 14:41:41,640 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-06-02 14:41:41,643 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-06-02 14:41:41,644 - {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 0x6e3f36a0>), led=Led(active=False), rfid=Rfid(active=False))
2024-06-02 14:41:41,645 - {control.data:266} - {INFO:MainThread} - pv1
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=19430.0, monthly_exported=23080.263999999966, yearly_exported=3418514.323, exported=3688804.022, fault_state=0, fault_str='Kein Fehler.', power=-1478))
2024-06-02 14:41:41,647 - {control.data:266} - {INFO:MainThread} - pv3
PvData(config=Config(max_ac_out=6000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=12977.0, monthly_exported=15745, yearly_exported=2314465, exported=33599278, fault_state=0, fault_str='Kein Fehler.', power=-1145))
2024-06-02 14:41:41,648 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=32407.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=38825.26400000602, yearly_exported=5732979.323000003, exported=37288082.022, power=-2623))
2024-06-02 14:41:41,649 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'current_commit': '2024-05-30 10:53:22 +0200 [1d3334ec1]', 'current_branch': 'master', 'current_branch_commit': '2024-05-30 10:53:22 +0200 [1d3334ec1]', 'current_missing_commits': [], 'datastore_version': 44, 'dataprotection_acknowledged': True, 'usage_terms_acknowledged': True, 'debug_level': 10, 'ip_address': '10.1.5.32', 'release_train': 'master', 'version': '2.1.4-RC.2', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1717332091, 'time': '14:41:31', 'grid': -0.044, 'house-power': 0.353, 'charging-all': 1.396, 'pv-all': 2.685, 'cp4-power': 0.0, 'cp5-power': 1.396, 'ev1-soc': 100.0, 'bat-all-power': -2.504, 'bat-all-soc': 96}, 'backup_before_update': True, 'module_update_completed': True}
2024-06-02 14:41:41,650 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sungrow', 'type': 'sungrow', 'id': 0, 'configuration': <modules.devices.sungrow.config.SungrowConfiguration object at 0x709f6e68>}
2024-06-02 14:41:41,651 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.166.233.119', 'port': 502, 'modbus_id': 1, 'version': 0}
2024-06-02 14:41:41,652 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Sungrow', 'type': 'sungrow', 'id': 0, 'configuration': {'ip_address': '192.166.233.119', 'port': 502, 'modbus_id': 1, 'version': 0}}
2024-06-02 14:41:41,653 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sungrow Zähler', 'type': 'counter', 'id': 0, 'configuration': <modules.devices.sungrow.config.SungrowCounterConfiguration object at 0x7018db68>}
2024-06-02 14:41:41,654 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-02 14:41:41,655 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Sungrow Zähler', 'type': 'counter', 'id': 0, 'configuration': {}}
2024-06-02 14:41:41,656 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sungrow Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': <modules.devices.sungrow.config.SungrowInverterConfiguration object at 0x709dbfd0>}
2024-06-02 14:41:41,659 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-02 14:41:41,660 - {control.data:281} - {INFO:MainThread} - component1
{'name': 'Sungrow Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {}}
2024-06-02 14:41:41,661 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sungrow Speicher', 'type': 'bat', 'id': 2, 'configuration': <modules.devices.sungrow.config.SungrowBatConfiguration object at 0x709f6280>}
2024-06-02 14:41:41,662 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-06-02 14:41:41,663 - {control.data:281} - {INFO:MainThread} - component2
{'name': 'Sungrow Speicher', 'type': 'bat', 'id': 2, 'configuration': {}}
2024-06-02 14:41:41,664 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'id': 1, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x7018d1c0>}
2024-06-02 14:41:41,667 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.166.233.116', 'port': 502}
2024-06-02 14:41:41,668 - {control.data:279} - {INFO:MainThread} - device1
{'name': 'SMA Sunny Boy/Tripower', 'type': 'sma_sunny_boy', 'id': 1, 'configuration': {'ip_address': '192.166.233.116', 'port': 502}}
2024-06-02 14:41:41,668 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x7018d7d8>}
2024-06-02 14:41:41,670 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-06-02 14:41:41,671 - {control.data:281} - {INFO:MainThread} - component3
{'name': 'Sma Sunny Boy/Tripower Wechselrichter', 'type': 'inverter', 'id': 3, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-06-02 14:41:41,673 - {control.data:253} - {INFO:MainThread} - 

2024-06-02 14:41:41,674 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-06-02 14:41:41,676 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-06-02 14:41:41,685 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2024-06-02 14:41:41,687 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [36.51, 31.61, 37.26]A verbleibende Ströme, 25030.88W verbleibende Leistung
2024-06-02 14:41:41,688 - {control.algorithm.common:95} - {INFO:MainThread} - LP5: Stromstärke 6A
2024-06-02 14:41:41,690 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-06-02 14:41:41,692 - {control.counter:236} - {DEBUG:MainThread} - Damit der Speicher hochregeln kann, muss unabhängig vom eingestellten Regelmodus Einspeisung erzeugt werden.
2024-06-02 14:41:41,693 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -2623.119999999999W
2024-06-02 14:41:41,694 - {control.counter:495} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf -2623.119999999999W
2024-06-02 14:41:41,695 - {control.algorithm.algorithm:43} - {INFO:MainThread} - **Keine Leistung für PV-geführtes Laden übrig.**
2024-06-02 14:41:41,696 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-06-02 14:41:41,702 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'pv_charging', 'costs': 0.49750000000000005, 'imported_at_mode_switch': 1586333.01, 'imported_at_plugtime': 1586333.01, 'imported_since_mode_switch': 8545.040000000037, 'imported_since_plugged': 8545.040000000037, 'range_charged': 61.03600000000027, 'time_charged': '2:50', 'timestamp_start_charging': 1717321881.589731, 'ev': 2, 'prio': False, 'rfid': None, 'serial_number': None}
2024-06-02 14:41:41,705 - {control.process:111} - {INFO:MainThread} - LP5: set current 6 A, state PHASE_SWITCH_DELAY_EXPIRED
2024-06-02 14:41:41,708 - {modules.common.component_context:25} - {DEBUG:set current cp4} - Update Komponente ['Ladepunkt']
2024-06-02 14:41:41,720 - {modules.common.component_context:25} - {DEBUG:set current cp5} - Update Komponente ['Ladepunkt']
2024-06-02 14:41:41,796 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-06-02 14:41:45,073 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-06-02 14:41:50,090 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-06-02 14:41:50,093 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
Screenshot01.png
(205.46 KiB) Noch nie heruntergeladen
Screenshot02.png
(98.38 KiB) Noch nie heruntergeladen

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: So Jun 02, 2024 7:27 pm
von mattberlin
Zur Speicher-Beachtung:

1) "Mindest-SoC des Speichers"
Dieses Hin- und Her (Ladung an/aus) um den Mindest-SoC herum erscheint mir nicht sinnvoll zu sein, wie ich heute gesehen habe im Ladeverlauf
--> Eine Hysterese ist hier mehr als geboten!

2) Beim Modus "Fahrzeuge" scheint immer noch mit einer geringen Leistung der Speicher geladen zuwerden.
--> Eine entsprechende Beschreibung (in der GUI), wie der Algorithmus dahinter ist, wäre hilfreich.

3) Modus "Speicher"
Schaltet man von "Fahrzeuge" auf "Speicher" wird noch mit 6 A weitergeladen.
--> Eine entsprechende Beschreibung (in der GUI), wie der Algorithmus dahinter ist, wäre hilfreich.


Ich möchte nochmals bekräftigen, dass die Moduswahl der Speicher-Beachtung auf dem Touchscreen wichtig ist.

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Verfasst: Mo Jun 03, 2024 12:37 pm
von LenaK
Es gibt eine neue Release-Version: viewtopic.php?t=8904

Bitte beachtet die Hinweise am Anfang der Rückmeldungs-Threads. Wir sind auf Logs angewiesen, um Probleme zu finden und beheben zu können. Jede Anlage ist anders konfiguriert und hat verschiedene Fahrzeuge und Zähler/Wechselrichter.