openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Fragen zur Nutzung, Features, usw..
Elchkopp
Beiträge: 721
Registriert: Fr Feb 04, 2022 6:19 pm
Has thanked: 8 times
Been thanked: 16 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von Elchkopp »

Hab meine openWB series2 standard+ heute auch umgestellt und die SD-Karte getauscht - bisher wurde sie als 1.9er von der Standalone 2.0 Beta gesteuert.

Soweit funktioniert alles wie erwartet, aber eine Frage drängt sich mir gerade auf: was ist mit dem internen Display? Aktuell zeigt es noch die Konsole vom internen Raspi. Muss ich da irgendwas starten oder ist das einfach noch nicht funktionsfähig?
Benutzeravatar
mrinas
Beiträge: 2148
Registriert: Mi Jan 29, 2020 10:12 pm
Has thanked: 8 times
Been thanked: 7 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von mrinas »

Hast Du auf dem Ladepunkt das Display-Theme auf 'übergeordnete openWB' umgestellt? Gibts gleich auf der Startseite der Einstellungen.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
Elchkopp
Beiträge: 721
Registriert: Fr Feb 04, 2022 6:19 pm
Has thanked: 8 times
Been thanked: 16 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von Elchkopp »

Ne, ich steuere die openWB ja nun nicht mehr über die Standalone, sondern direkt. Aber ich habe den Fehler gefunden und der saß davor: Hatte unter Einstellungen => Optionale Hardware das integrierte Display nicht aktiviert :oops:

Allerdings ist die Anzeige auf der oWB noch um 180° gedreht. Wie kriege ich das noch hin?

EDIT: Hab den Post gefunden, allerdings weiß ich nicht, wie ich das machen soll - komme ja nur per Kommandozeile auf den Raspi und da hört mein Wissen dann auch schon auf...
Kitmgue hat geschrieben: Mi Mai 10, 2023 10:33 am Die Linux-Bootmeldungen sind allerdings um 180° gedreht.
Update: das gedrehte interne Display lässt sich fixen mit

Code: Alles auswählen

/boot/config.txt öffnen
lcd_rotate=2 auskommentieren
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von derNeueDet »

Code: Alles auswählen

sudo sed -i s/lcd_rotate=2/#lcd_rotate=2/ /boot/config.txt 
Sollte das machen.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Elchkopp
Beiträge: 721
Registriert: Fr Feb 04, 2022 6:19 pm
Has thanked: 8 times
Been thanked: 16 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von Elchkopp »

derNeueDet hat geschrieben: Fr Mai 12, 2023 8:14 am

Code: Alles auswählen

sudo sed -i s/lcd_rotate=2/#lcd_rotate=2/ /boot/config.txt 
Sollte das machen.
Macht es! Ganz herzlichen Dank :)
hhoefling
Beiträge: 667
Registriert: So Jul 25, 2021 2:32 pm
Has thanked: 2 times
Been thanked: 3 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von hhoefling »

Kleiner Tip für die mutigen.

Ich verwende einen 16 oder 32Gb USB Stick von Intenso (braucht nur 30-60 mA Strom)
Ich bereite den Stick wie einen SD Karte vor.
Stecke ihn in den 3b+, aber es wird weiterhin von SD gebootet.
Also dann noch auf der SD Karte (mountpoint mm*, statt sdx*) /boot/bootcode.bin umbennenen zu z.B /boot/bootcode.no.bin

Danach startet der Raspi vom USB Stick.
Die Speicherkarte bleibt eingelegt, wird nicht mehr verwendet.

Zurück geht's aber nur über die shell , SD-Karte mounten und bootcode.no.bin wieder in bootcode.bin umbenennen
( oder doch Karte rausnehmen und am PC umbenenen)

So spare ich mir die fummelige tauscherrei.
gruss
Heinz

6kWp+7.7kWp PV, RCT Akku, RCT Power DC6+DC8, +Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
Elchkopp
Beiträge: 721
Registriert: Fr Feb 04, 2022 6:19 pm
Has thanked: 8 times
Been thanked: 16 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von Elchkopp »

Hab gerade etwas beobachten können: Auto war mit PV-Laden angeschlossen. Die PV-Anlage hatte etwa 1 kW auf dem Dach. Die Einschaltschwelle ist bei mir auf 1400W eingestellt - und plötzlich beginnt der Ladevorgang. Aber nicht nur das, er hat sogar auf 16A (1p) geschaltet. Ich kann mir das irgendwie nicht erklären.

Habt ihr eine Idee? Es ist übrigens keine Fahrzeugspezifische Einstellung vorgenommen worden. Sprich: STandardladeprofil, Standardfahrzeugprofil etc...

OpenWB series2 standard+ mit openWB software2
Screenshot 2023-05-12 195351.png
Ich meine sogar, dass er nach 9min auf 3p geschaltet hätte...
Screenshot 2023-05-12 194610.png
Screenshot 2023-05-12 195216.png

Code: Alles auswählen

2023-05-12 19:45:01,000 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2023-05-12 19:45:01,001 - {control.counter:186} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 998.0W
2023-05-12 19:45:01,003 - {control.counter:186} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 998.0W
2023-05-12 19:45:01,004 - {control.algorithm.algorithm:31} - {INFO:MainThread} - **Mindestrom setzen**
2023-05-12 19:45:01,007 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-05-12 19:45:01,008 - {control.algorithm.common:87} - {INFO:MainThread} - LP3: Stromstärke 6A
2023-05-12 19:45:01,009 - {control.algorithm.algorithm:33} - {INFO:MainThread} - **Sollstrom setzen**
2023-05-12 19:45:01,012 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 2448.5699999999997W
2023-05-12 19:45:01,013 - {control.algorithm.algorithm:39} - {INFO:MainThread} - **PV-geführten Strom setzen**
2023-05-12 19:45:01,017 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-05-12 19:45:01,018 - {control.algorithm.common:87} - {INFO:MainThread} - LP3: Stromstärke 16A
2023-05-12 19:45:01,019 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2023-05-12 19:45:01,027 - {control.process:115} - {INFO:MainThread} - LP3: set current 16 A, state CHARGING_ALLOWED
2023-05-12 19:45:01,111 - {control.counter:174} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-05-12 19:45:01,775 - {helpermodules.system:71} - {INFO:MainThread} - my IP: 192.168.178.226
2023-05-12 19:45:10,795 - {root:63} - {INFO:MainThread} - # ***Start*** 
2023-05-12 19:45:11,208 - {modules.common.store._api:30} - {INFO:component2} - Saving BatState(imported=4064.242244167523, exported=759.0822330247314, power=-2848.0, soc=98.0)
2023-05-12 19:45:11,234 - {modules.common.store._api:30} - {INFO:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1071.0, exported=11406359.16, dc_power=None)
2023-05-12 19:45:11,251 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(voltages=[234.78, 237.68, 236.63], powers=[2648.0, -1300.0, -1235.0], currents=[8.9, -4.4, -4.3], power_factors=[0.9539, -0.9279000000000001, -0.879], imported=4134016.0, exported=3619391.0, power=113.0, frequency=49.97)
2023-05-12 19:45:11,336 - {control.bat_all:164} - {INFO:MainThread} - 1000W verbleibende Speicher-Leistung
2023-05-12 19:45:11,348 - {control.counter:126} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [77.3, 74.4, 74.35]A
2023-05-12 19:45:11,355 - {control.counter:149} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 51665.1W
2023-05-12 19:45:11,365 - {control.chargepoint:909} - {INFO:MainThread} - LP 3, EV: Standard-Fahrzeug (EV-Nr.0): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 16.2
2023-05-12 19:45:11,370 - {control.data:335} - {INFO:MainThread} - bat2
BatData(get=Get(soc=98, daily_exported=747.18, daily_imported=4030.93, imported=4064.24, exported=759.08, fault_state=0, fault_str='Kein Fehler.', power=-2848.0))
2023-05-12 19:45:11,371 - {control.data:305} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=98, daily_exported=747.18, daily_imported=4030.93, imported=4064.24, exported=752.27, power=-1880.0), set=Set(charging_power_left=1000, switch_on_soc_reached=True))
2023-05-12 19:45:11,373 - {control.data:306} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=5666149.9, daily_exported=0, power=3778.1, imported=5666181.15, exported=0))
2023-05-12 19:45:11,377 - {control.data:335} - {INFO:MainThread} - cp3
ChargepointData(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=[16.2, 0.0, 0.05], daily_imported=5666149.9, daily_exported=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5666181.15, phases_in_use=1, plug_state=True, power=3778.1, rfid_timestamp=None, rfid=None, state_str=None, voltages=[232.75, 237.55, 237.08]), set=Set(change_ev_permitted=[True, ''], charging_ev=0, charging_ev_prev=0, current=16, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', imported_at_mode_switch=5666149.9, imported_at_plugtime=5660591.8, imported_since_mode_switch=21.0, imported_since_plugged=5579.100000000559, range_charged=0.12352941176470589, time_charged='0:01', timestamp_start_charging='05/12/2023, 19:44:10'), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time='05/12/2023, 13:16:40', required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x71c5a1d8>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 1}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2023-05-12 19:45:11,380 - {control.data:335} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Vorlage', rfid_enabling=False, valid_tags=[])
2023-05-12 19:45:11,380 - {control.data:335} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[70, 70, 70], max_total_power=48000), get=Get(powers=[2648.0, -1300.0, -1235.0], currents=[8.9, -4.4, -4.3], voltages=[234.78, 237.68, 236.63], power_factors=[0.95, -0.93, -0.88], unbalanced_load=0, frequency=49.97, daily_exported=25952.0, daily_imported=149.0, imported=4134016.0, exported=3619391.0, fault_state=0, fault_str='Kein Fehler.', power=113.0), set=Set(reserved_surplus=0, released_surplus=0, raw_power_left=51665.1, raw_currents_left=[77.3, 74.4, 74.35], surplus_power_left=0, state_str=''))
2023-05-12 19:45:11,381 - {control.data:310} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': [{'id': 2, 'type': 'bat', 'children': []}]}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=253.9000000000001, invalid_home_consumption=0, daily_yield_home_consumption=1044.0))
2023-05-12 19:45:11,382 - {control.data:335} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=50))))
2023-05-12 19:45:11,383 - {control.data:335} - {INFO:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=60, nominal_difference=0.5, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=6, required_currents=[6, 0.0, 0.0], phases=1, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=4), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=True, range=0, fault_state=0, fault_str=''))
2023-05-12 19:45:11,384 - {control.data:335} - {INFO:MainThread} - ev3
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=0.5, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=0, required_currents=[0.0, 0.0, 0.0], phases=0, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode=<Chargemode.STOP: 'stop'>, chargemode=<Chargemode.STOP: 'stop'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-05-12 19:45:11,397 - {control.data:335} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=60, nominal_difference=0.5, keep_charge_active_duration=40)
2023-05-12 19:45:11,398 - {control.data:314} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=0, control_range=[0, 230], feed_in_yield=5000, phase_switch_delay=9, phases_to_use=0, rundown_power=1000, rundown_soc=80, switch_off_delay=300, switch_off_soc=0, switch_off_threshold=50, switch_on_delay=20, switch_on_soc=0, switch_on_threshold=1400), scheduled_charging=ScheduledCharging(phases_to_use=0), standby=Standby(phases_to_use=3), stop=Stop(phases_to_use=1), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, price_kwh=0.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-05-12 19:45:11,398 - {control.data:315} - {INFO:MainThread} - general_data-display
local
2023-05-12 19:45:11,399 - {control.data:316} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2023-05-12 19:45:11,399 - {control.data:317} - {INFO:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x712c7940>), led=Led(active=False), rfid=Rfid(active=False))
2023-05-12 19:45:11,400 - {control.data:335} - {INFO:MainThread} - pv1
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=40256.75, monthly_exported=0, yearly_exported=0, exported=11406359.16, fault_state=0, fault_str='Kein Fehler.', power=-1071.0))
2023-05-12 19:45:11,400 - {control.data:319} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=40256.75, monthly_exported=0, yearly_exported=0, exported=11406359.16, power=-1097.0))
2023-05-12 19:45:11,401 - {control.data:335} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.226', 'current_commit': '2023-05-11 12:30:53 +0200 [4747f157]', 'current_branch': 'master', 'current_branch_commit': '2023-05-11 12:30:53 +0200 [4747f157]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'debug_level': 20, 'release_train': 'master', 'version': '1.99.102.0', 'datastore_version': 9, 'lastlivevaluesJson': {'timestamp': 1683913501, 'time': '19:45:01', 'grid': 0.117, 'house-power': 0.263, 'charging-all': 2.831, 'pv-all': 1.151, 'cp3-power': 2.831, 'bat-all-power': -0.861, 'bat-all-soc': 98}, 'module_update_completed': True}
2023-05-12 19:45:11,401 - {control.data:348} - {INFO:MainThread} - device0
{'name': 'SolarEdge', 'type': 'solaredge', 'id': 0, 'configuration': {'port': 502, 'ip_address': '192.168.178.224'}}
2023-05-12 19:45:11,402 - {control.data:350} - {INFO:MainThread} - component0
{'name': 'SolarEdge Zähler', 'type': 'counter', 'id': 0, 'configuration': {'modbus_id': 1, 'meter_id': 1}}
2023-05-12 19:45:11,402 - {control.data:350} - {INFO:MainThread} - component1
{'name': 'SolarEdge Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {'modbus_id': 1}}
2023-05-12 19:45:11,403 - {control.data:350} - {INFO:MainThread} - component2
{'name': 'SolarEdge Speicher', 'type': 'bat', 'id': 2, 'configuration': {'modbus_id': 1}}
2023-05-12 19:45:11,404 - {control.data:322} - {INFO:MainThread} - 

2023-05-12 19:45:11,405 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2023-05-12 19:45:11,406 - {control.counter:186} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1002.0W
2023-05-12 19:45:11,408 - {control.ev:520} - {INFO:MainThread} - LP 3: Umschaltverzögerung von 1 auf 3 Phasen für 9.0 Min aktiv.
2023-05-12 19:45:11,418 - {control.algorithm.algorithm:31} - {INFO:MainThread} - **Mindestrom setzen**
2023-05-12 19:45:11,422 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-05-12 19:45:11,423 - {control.algorithm.common:87} - {INFO:MainThread} - LP3: Stromstärke 6A
2023-05-12 19:45:11,424 - {control.algorithm.algorithm:33} - {INFO:MainThread} - **Sollstrom setzen**
2023-05-12 19:45:11,429 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 3400.0999999999985W
2023-05-12 19:45:11,433 - {control.algorithm.algorithm:39} - {INFO:MainThread} - **PV-geführten Strom setzen**
2023-05-12 19:45:11,440 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-05-12 19:45:11,442 - {control.algorithm.common:87} - {INFO:MainThread} - LP3: Stromstärke 16A
2023-05-12 19:45:11,445 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2023-05-12 19:45:11,449 - {control.process:115} - {INFO:MainThread} - LP3: set current 16 A, state PHASE_SWITCH_DELAY
2023-05-12 19:45:11,491 - {control.counter:174} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-05-12 19:45:20,788 - {root:63} - {INFO:MainThread} - # ***Start*** 
2023-05-12 19:45:21,269 - {modules.common.store._api:30} - {INFO:component2} - Saving BatState(imported=4064.242244167523, exported=767.1279983376415, power=-2910.0, soc=98.0)
2023-05-12 19:45:21,298 - {modules.common.store._api:30} - {INFO:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1060.0, exported=11406363.11, dc_power=None)
2023-05-12 19:45:21,317 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(voltages=[234.34, 237.39000000000001, 236.86], powers=[2602.0, -1316.0, -1251.0], currents=[11.5, -5.800000000000001, -5.800000000000001], power_factors=[0.9620000000000001, -0.9369, -0.9039], imported=4134017.0, exported=3619391.0, power=34.0, frequency=49.99)
2023-05-12 19:45:21,407 - {control.bat_all:164} - {INFO:MainThread} - 1000W verbleibende Speicher-Leistung
2023-05-12 19:45:21,409 - {control.counter:126} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [74.61, 75.8, 75.85]A
2023-05-12 19:45:21,409 - {control.counter:149} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 51728.47W
2023-05-12 19:45:21,416 - {control.chargepoint:909} - {INFO:MainThread} - LP 3, EV: Standard-Fahrzeug (EV-Nr.0): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 16.11
2023-05-12 19:45:21,421 - {control.data:335} - {INFO:MainThread} - bat2
BatData(get=Get(soc=98, daily_exported=747.18, daily_imported=4030.93, imported=4064.24, exported=767.13, fault_state=0, fault_str='Kein Fehler.', power=-2910.0))
2023-05-12 19:45:21,423 - {control.data:305} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=98, daily_exported=747.18, daily_imported=4030.93, imported=4064.24, exported=759.08, power=-2848.0), set=Set(charging_power_left=1000, switch_on_soc_reached=True))
2023-05-12 19:45:21,424 - {control.data:306} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=5666149.9, daily_exported=0, power=3762.47, imported=5666189.94, exported=0))
2023-05-12 19:45:21,425 - {control.data:335} - {INFO:MainThread} - cp3
ChargepointData(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=[16.11, 0.0, 0.05], daily_imported=5666149.9, daily_exported=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5666189.94, phases_in_use=1, plug_state=True, power=3762.47, rfid_timestamp=None, rfid=None, state_str=None, voltages=[232.73, 237.52, 236.91]), set=Set(change_ev_permitted=[True, ''], charging_ev=0, charging_ev_prev=0, current=16, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', imported_at_mode_switch=5666149.9, imported_at_plugtime=5660591.8, imported_since_mode_switch=31.25, imported_since_plugged=5589.350000000559, range_charged=0.1838235294117647, time_charged='0:01', timestamp_start_charging='05/12/2023, 19:44:10'), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time='05/12/2023, 13:16:40', required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x71c4f670>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 1}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2023-05-12 19:45:21,426 - {control.data:335} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Vorlage', rfid_enabling=False, valid_tags=[])
2023-05-12 19:45:21,426 - {control.data:335} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[70, 70, 70], max_total_power=48000), get=Get(powers=[2602.0, -1316.0, -1251.0], currents=[11.5, -5.8, -5.8], voltages=[234.34, 237.39, 236.86], power_factors=[0.96, -0.94, -0.9], unbalanced_load=0, frequency=49.99, daily_exported=25952.0, daily_imported=149.0, imported=4134017.0, exported=3619391.0, fault_state=0, fault_str='Kein Fehler.', power=34.0), set=Set(reserved_surplus=0, released_surplus=0, raw_power_left=51728.47, raw_currents_left=[74.61, 75.8, 75.85], surplus_power_left=0, state_str=''))
2023-05-12 19:45:21,427 - {control.data:310} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': [{'id': 2, 'type': 'bat', 'children': []}]}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=241.5300000000002, invalid_home_consumption=0, daily_yield_home_consumption=1044.0))
2023-05-12 19:45:21,427 - {control.data:335} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=50))))
2023-05-12 19:45:21,428 - {control.data:335} - {INFO:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=60, nominal_difference=0.5, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=6, required_currents=[6, 0.0, 0.0], phases=1, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch='05/12/2023, 19:45:11', timestamp_perform_phase_switch=None, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=1), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=True, range=0, fault_state=0, fault_str=''))
2023-05-12 19:45:21,429 - {control.data:335} - {INFO:MainThread} - ev3
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=0.5, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=0, required_currents=[0.0, 0.0, 0.0], phases=0, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode=<Chargemode.STOP: 'stop'>, chargemode=<Chargemode.STOP: 'stop'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-05-12 19:45:21,430 - {control.data:335} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=60, nominal_difference=0.5, keep_charge_active_duration=40)
2023-05-12 19:45:21,432 - {control.data:314} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=0, control_range=[0, 230], feed_in_yield=5000, phase_switch_delay=9, phases_to_use=0, rundown_power=1000, rundown_soc=80, switch_off_delay=300, switch_off_soc=0, switch_off_threshold=50, switch_on_delay=20, switch_on_soc=0, switch_on_threshold=1400), scheduled_charging=ScheduledCharging(phases_to_use=0), standby=Standby(phases_to_use=3), stop=Stop(phases_to_use=1), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, price_kwh=0.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-05-12 19:45:21,432 - {control.data:315} - {INFO:MainThread} - general_data-display
local
2023-05-12 19:45:21,432 - {control.data:316} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2023-05-12 19:45:21,432 - {control.data:317} - {INFO:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x7129e8c8>), led=Led(active=False), rfid=Rfid(active=False))
2023-05-12 19:45:21,433 - {control.data:335} - {INFO:MainThread} - pv1
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=40256.75, monthly_exported=0, yearly_exported=0, exported=11406363.11, fault_state=0, fault_str='Kein Fehler.', power=-1060.0))
2023-05-12 19:45:21,434 - {control.data:319} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=40256.75, monthly_exported=0, yearly_exported=0, exported=11406363.11, power=-1060.0))
2023-05-12 19:45:21,435 - {control.data:335} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.226', 'current_commit': '2023-05-11 12:30:53 +0200 [4747f157]', 'current_branch': 'master', 'current_branch_commit': '2023-05-11 12:30:53 +0200 [4747f157]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'debug_level': 20, 'release_train': 'master', 'version': '1.99.102.0', 'datastore_version': 9, 'lastlivevaluesJson': {'timestamp': 1683913511, 'time': '19:45:11', 'grid': 0.113, 'house-power': 0.254, 'charging-all': 3.778, 'pv-all': 1.097, 'cp3-power': 3.778, 'bat-all-power': -1.88, 'bat-all-soc': 98}, 'module_update_completed': True}
2023-05-12 19:45:21,435 - {control.data:348} - {INFO:MainThread} - device0
{'name': 'SolarEdge', 'type': 'solaredge', 'id': 0, 'configuration': {'port': 502, 'ip_address': '192.168.178.224'}}
2023-05-12 19:45:21,435 - {control.data:350} - {INFO:MainThread} - component0
{'name': 'SolarEdge Zähler', 'type': 'counter', 'id': 0, 'configuration': {'modbus_id': 1, 'meter_id': 1}}
2023-05-12 19:45:21,436 - {control.data:350} - {INFO:MainThread} - component1
{'name': 'SolarEdge Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {'modbus_id': 1}}
2023-05-12 19:45:21,436 - {control.data:350} - {INFO:MainThread} - component2
{'name': 'SolarEdge Speicher', 'type': 'bat', 'id': 2, 'configuration': {'modbus_id': 1}}
2023-05-12 19:45:21,436 - {control.data:322} - {INFO:MainThread} - 

2023-05-12 19:45:21,436 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2023-05-12 19:45:21,437 - {control.counter:186} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 1081.0W
2023-05-12 19:45:21,438 - {control.ev:520} - {INFO:MainThread} - LP 3: Umschaltverzögerung von 1 auf 3 Phasen für 9.0 Min aktiv.
2023-05-12 19:45:21,442 - {control.algorithm.algorithm:31} - {INFO:MainThread} - **Mindestrom setzen**
2023-05-12 19:45:21,448 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-05-12 19:45:21,449 - {control.algorithm.common:87} - {INFO:MainThread} - LP3: Stromstärke 6A
2023-05-12 19:45:21,451 - {control.algorithm.algorithm:33} - {INFO:MainThread} - **Sollstrom setzen**
2023-05-12 19:45:21,455 - {control.counter:198} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 3463.470000000001W
2023-05-12 19:45:21,456 - {control.algorithm.algorithm:39} - {INFO:MainThread} - **PV-geführten Strom setzen**
2023-05-12 19:45:21,461 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 0
2023-05-12 19:45:21,462 - {control.algorithm.common:87} - {INFO:MainThread} - LP3: Stromstärke 16A
2023-05-12 19:45:21,462 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2023-05-12 19:45:21,465 - {control.process:115} - {INFO:MainThread} - LP3: set current 16 A, state PHASE_SWITCH_DELAY
2023-05-12 19:45:21,501 - {control.counter:174} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2023-05-12 19:45:30,888 - {root:63} - {INFO:MainThread} - # ***Start*** 
2023-05-12 19:45:31,328 - {modules.common.store._api:30} - {INFO:component2} - Saving BatState(imported=4064.242244167523, exported=775.3638379331051, power=-2984.0, soc=98.0)
2023-05-12 19:45:31,355 - {modules.common.store._api:30} - {INFO:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1071.0, exported=11406366.88, dc_power=None)
2023-05-12 19:45:31,374 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(voltages=[234.33, 237.37, 237.27], powers=[2622.0, -1342.0, -1278.0], currents=[11.5, -5.9, -5.800000000000001], power_factors=[0.9620000000000001, -0.9359000000000001, -0.9039], imported=4134017.0, exported=3619391.0, power=2.0, frequency=49.97)
2023-05-12 19:45:31,447 - {control.bat_all:164} - {INFO:MainThread} - 1000W verbleibende Speicher-Leistung
2023-05-12 19:45:31,450 - {control.counter:126} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [74.7, 75.9, 75.85]A
2023-05-12 19:45:31,450 - {control.counter:149} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 51771.53W
2023-05-12 19:45:31,454 - {control.chargepoint:909} - {INFO:MainThread} - LP 3, EV: Standard-Fahrzeug (EV-Nr.0): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 16.2
2023-05-12 19:45:31,457 - {control.data:335} - {INFO:MainThread} - bat2
BatData(get=Get(soc=98, daily_exported=747.18, daily_imported=4030.93, imported=4064.24, exported=775.36, fault_state=0, fault_str='Kein Fehler.', power=-2984.0))
2023-05-12 19:45:31,458 - {control.data:305} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=True), get=Get(soc=98, daily_exported=747.18, daily_imported=4030.93, imported=4064.24, exported=767.13, power=-2910.0), set=Set(charging_power_left=1000, switch_on_soc_reached=True))
2023-05-12 19:45:31,460 - {control.data:306} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=5666149.9, daily_exported=0, power=3773.53, imported=5666202.15, exported=0))
2023-05-12 19:45:31,462 - {control.data:335} - {INFO:MainThread} - cp3
ChargepointData(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=[16.2, 0.0, 0.05], daily_imported=5666149.9, daily_exported=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5666202.15, phases_in_use=1, plug_state=True, power=3773.53, rfid_timestamp=None, rfid=None, state_str=None, voltages=[232.68, 237.23, 237.03]), set=Set(change_ev_permitted=[True, ''], charging_ev=0, charging_ev_prev=0, current=16, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', imported_at_mode_switch=5666149.9, imported_at_plugtime=5660591.8, imported_since_mode_switch=40.04000000003725, imported_since_plugged=5598.140000000596, range_charged=0.235529411764925, time_charged='0:01', timestamp_start_charging='05/12/2023, 19:44:10'), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time='05/12/2023, 13:16:40', required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x71c7c628>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 1}, ev=0, name='Interne openWB', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=3))
2023-05-12 19:45:31,463 - {control.data:335} - {INFO:MainThread} - cpt0
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=16, name='Standard Ladepunkt-Vorlage', rfid_enabling=False, valid_tags=[])
2023-05-12 19:45:31,464 - {control.data:335} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[70, 70, 70], max_total_power=48000), get=Get(powers=[2622.0, -1342.0, -1278.0], currents=[11.5, -5.9, -5.8], voltages=[234.33, 237.37, 237.27], power_factors=[0.96, -0.94, -0.9], unbalanced_load=0, frequency=49.97, daily_exported=25952.0, daily_imported=149.0, imported=4134017.0, exported=3619391.0, fault_state=0, fault_str='Kein Fehler.', power=2.0), set=Set(reserved_surplus=0, released_surplus=0, raw_power_left=51771.53, raw_currents_left=[74.7, 75.9, 75.85], surplus_power_left=0, state_str=''))
2023-05-12 19:45:31,465 - {control.data:310} - {INFO:MainThread} - counter_all_data
CounterAllData(config=Config(reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 0, 'type': 'counter', 'children': [{'id': 1, 'type': 'inverter', 'children': [{'id': 2, 'type': 'bat', 'children': []}]}, {'id': 3, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=283.4699999999998, invalid_home_consumption=0, daily_yield_home_consumption=1044.0))
2023-05-12 19:45:31,466 - {control.data:335} - {INFO:MainThread} - ct0
ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=50))))
2023-05-12 19:45:31,468 - {control.data:335} - {INFO:MainThread} - ev0
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=60, nominal_difference=0.5, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=6, required_currents=[6, 0.0, 0.0], phases=1, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch='05/12/2023, 19:45:11', timestamp_perform_phase_switch=None, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=1), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=True, range=0, fault_state=0, fault_str=''))
2023-05-12 19:45:31,469 - {control.data:335} - {INFO:MainThread} - ev3
EvData(set=Set(ev_template=EvTemplate(data=EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=32, battery_capacity=82, nominal_difference=0.5, keep_charge_active_duration=40), et_num=0), soc_error_counter=0), control_parameter=ControlParameter(required_current=0, required_currents=[0.0, 0.0, 0.0], phases=0, prio=False, timestamp_switch_on_off=None, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, submode=<Chargemode.STOP: 'stop'>, chargemode=<Chargemode.STOP: 'stop'>, used_amount_instant_charging=0, imported_at_plan_start=0, current_plan=None, state=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp='', force_soc_update=False, range=0, fault_state=0, fault_str='Kein Fehler.'))
2023-05-12 19:45:31,470 - {control.data:335} - {INFO:MainThread} - et0
EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17, min_current=6, max_current_single_phase=16, battery_capacity=60, nominal_difference=0.5, keep_charge_active_duration=40)
2023-05-12 19:45:31,470 - {control.data:314} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_prio=True, charging_power_reserve=0, control_range=[0, 230], feed_in_yield=5000, phase_switch_delay=9, phases_to_use=0, rundown_power=1000, rundown_soc=80, switch_off_delay=300, switch_off_soc=0, switch_off_threshold=50, switch_on_delay=20, switch_on_soc=0, switch_on_threshold=1400), scheduled_charging=ScheduledCharging(phases_to_use=0), standby=Standby(phases_to_use=3), stop=Stop(phases_to_use=1), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, price_kwh=0.3, range_unit='km', ripple_control_receiver=RippleControlReceiver(configured=False, r1_active=False, r2_active=False))
2023-05-12 19:45:31,471 - {control.data:315} - {INFO:MainThread} - general_data-display
local
2023-05-12 19:45:31,471 - {control.data:316} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2023-05-12 19:45:31,471 - {control.data:317} - {INFO:MainThread} - optional_data
OptionalData(et=Et(active=False, config=EtConfig(max_price=0, provider={}), get=EtGet(price=0, price_list=[])), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x7129e580>), led=Led(active=False), rfid=Rfid(active=False))
2023-05-12 19:45:31,472 - {control.data:335} - {INFO:MainThread} - pv1
PvData(config=Config(max_ac_out=10000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=40256.75, monthly_exported=0, yearly_exported=0, exported=11406366.88, fault_state=0, fault_str='Kein Fehler.', power=-1071.0))
2023-05-12 19:45:31,472 - {control.data:319} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=40256.75, monthly_exported=0, yearly_exported=0, exported=11406363.11, power=-1060.0))
2023-05-12 19:45:31,472 - {control.data:335} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.226', 'current_commit': '2023-05-11 12:30:53 +0200 [4747f157]', 'current_branch': 'master', 'current_branch_commit': '2023-05-11 12:30:53 +0200 [4747f157]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'debug_level': 20, 'release_train': 'master', 'version': '1.99.102.0', 'datastore_version': 9, 'lastlivevaluesJson': {'timestamp': 1683913521, 'time': '19:45:21', 'grid': 0.034, 'house-power': 0.242, 'charging-all': 3.762, 'pv-all': 1.06, 'cp3-power': 3.762, 'bat-all-power': -2.848, 'bat-all-soc': 98}, 'module_update_completed': True}
2023-05-12 19:45:31,473 - {control.data:348} - {INFO:MainThread} - device0
{'name': 'SolarEdge', 'type': 'solaredge', 'id': 0, 'configuration': {'port': 502, 'ip_address': '192.168.178.224'}}
2023-05-12 19:45:31,473 - {control.data:350} - {INFO:MainThread} - component0
{'name': 'SolarEdge Zähler', 'type': 'counter', 'id': 0, 'configuration': {'modbus_id': 1, 'meter_id': 1}}
2023-05-12 19:45:31,473 - {control.data:350} - {INFO:MainThread} - component1
{'name': 'SolarEdge Wechselrichter', 'type': 'inverter', 'id': 1, 'configuration': {'modbus_id': 1}}
2023-05-12 19:45:31,474 - {control.data:350} - {INFO:MainThread} - component2
{'name': 'SolarEdge Speicher', 'type': 'bat', 'id': 2, 'configuration': {'modbus_id': 1}}
2023-05-12 19:45:31,474 - {control.data:322} - {INFO:MainThread} - 
Elchkopp
Beiträge: 721
Registriert: Fr Feb 04, 2022 6:19 pm
Has thanked: 8 times
Been thanked: 16 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von Elchkopp »

Hier noch die Einstellungen. Ich kann da keinen Trigger erkennen, die die Ladung trotz wenig PV forciert hätte...
Screenshot 2023-05-12 201109.png
Screenshot 2023-05-12 201130.png
Screenshot 2023-05-12 201139.png
masi79
Beiträge: 73
Registriert: Fr Dez 11, 2020 7:17 am

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von masi79 »

LenaK hat geschrieben: Do Mai 11, 2023 2:43 pm
masi79 hat geschrieben: Do Mai 11, 2023 1:36 pm
openWB hat geschrieben: Do Mai 11, 2023 1:32 pm
Für den Umstieg auf 2.0?

Entweder SD Karte selbst flashen oder fertige SD Karte für einen Obolus bei uns beziehen.
Ja, genau das meinte ich. Alles klar, dann stelle ich bald rotierend um. Danke!

Noch eine andere Frage: "Master" mit 2.0 und "Client" bzw. Ladepunkt mit 1.9 stellt kein Problem dar, nur umgedreht ist nicht möglich oder?
Das ist nicht möglich. Wenn noch 1.9er Ladepunkte betrieben werden sollen, muss auch der Master 1.9 haben. openWB software2 kann aber 1.9er Ladepunkte steuern.
Also das verstehe ich jetzt nicht. Ich habe jetzt mal 2 der 4 Boxen mit 2.0 versorgt und dann festgestellt, dass es in der 2.0 überhaupt noch keine "nur Ladepunkt" Einstellung gibt. Im Wiki steht auch, dass die Ladepunkte auf 1.9 verbleiben müssen. Also das nochmal die Frage: Auf den "Chef" kommt 2.0 und auf den anderen verbleibt 1.9 und fertig, oder nicht?
Benutzeravatar
mrinas
Beiträge: 2148
Registriert: Mi Jan 29, 2020 10:12 pm
Has thanked: 8 times
Been thanked: 7 times

Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen

Beitrag von mrinas »

Doch, es gibt in der 2.0er Software einen 'Nur Ladepunkt' Modus. Hierzu muss die Box zunächst von Beta auf Master (heißt in der 1.9er nightly) umgestellt werden. Einstellungen -> System -> System -> Entwicklungszweig auf Master ändern, Update wird automatisch durchgeführt.
Screenshot 2023-05-12 223927.png
Danach findet man direkt auf der Startseite der Einstellungen die Umschaltmöglichkeit.
Screenshot 2023-05-12 223816.png
Das Setup läuft genau so bei mir. Ladepunkt mit 2.0er auf nur Ladepunkt konfiguriert, gesteuert über eine weitere 2.0er auf einem einzelnen Raspbi.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
Antworten