openWB software2 2.1.4 Beta 1, 2 und 3

Fragen zur Nutzung, Features, usw..
aiole
Beiträge: 7179
Registriert: Mo Okt 08, 2018 4:51 pm

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag von aiole »

Erträge sind Wh oder kWh.
Du meinst aber PV-Leistung in Watt - das macht Sinn.
Benutzeravatar
Proxima
Beiträge: 64
Registriert: So Apr 18, 2021 11:42 am

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag 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
PV 1 : 10,25 kWp
PV 2 : 19,68 kWp
BATT : VARTA Element S5 BackUp 18kWh
WB 1 : openWB series2 custom (Vollaustattung)
WB 2 : openWB series2 custom (Vollaustattung)
BEV 1: FIAT 500e Icon
BEV 2: AUDI e-tron 55 sLine
mattberlin
Beiträge: 140
Registriert: Mo Mai 10, 2021 10:07 pm

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag 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.
Gero
Beiträge: 2763
Registriert: Sa Feb 20, 2021 9:55 am

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag 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.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
seaspotter
Beiträge: 45
Registriert: Do Mär 03, 2022 8:09 pm

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag 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
15,36 kWp mit Sungrow SH10RT V112 und 9,6kWh SBR096 Speicher und SMA Tripower Wechselrichter - 2 mal openWB series2 - IDM Wärmepumpe - Renault Megane E-Tech EV60 und VW Golf8 Hybrid
mattberlin
Beiträge: 140
Registriert: Mo Mai 10, 2021 10:07 pm

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag 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.
LenaK
Beiträge: 1109
Registriert: Fr Jan 22, 2021 6:40 am

Re: openWB software2 2.1.4 Beta 1, 2 und 3

Beitrag 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.
Gesperrt