Virtueller Zähler und Aufteilung PV-/Netzstrom
Virtueller Zähler und Aufteilung PV-/Netzstrom
Aufgrund eines nicht vorhandenen Stromzählers am Netzübergabepunkt habe ich einen virtuellen Zähler eingerichtet, um den Ladestrom an die PV-Anlage anzupassen. Leider wird wohl der geladene Strom weder auf der Startseite (s. Bild) noch in "Auswertung" - "Diagramm" - "Summe" als PV-Strom verbucht. Muss ich vielleicht den virtuellen Zähler anders konfigurieren oder positionieren?
- Dateianhänge
-
- PV-Ladung3.png (22.62 KiB) 384 mal betrachtet
-
- PV-Ladung2.png
- (12.83 KiB) Noch nie heruntergeladen
-
- PV-Ladung.png
- (69.93 KiB) Noch nie heruntergeladen
PV: 24,8 kWp (20,6 kWp Ost/West, 4,2 kWp Süd-Zaun) E3DC Pro 19 kWh + Fronius Symo 10.0-3-M
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Hier noch die benötigten Daten:
openWB Version 2.1.4
2x OpenWB series 2
1x OpenWB Duo
PV:
3x SMA Tripower
Kein Zähler am Netzübergabepunkt - daher virtuellen Zähler
openWB Version 2.1.4
2x OpenWB series 2
1x OpenWB Duo
PV:
3x SMA Tripower
Kein Zähler am Netzübergabepunkt - daher virtuellen Zähler
Code: Alles auswählen
2024-07-26 10:18:50,921 - {root:75} - {INFO:MainThread} - # ***Start***
2024-07-26 10:18:51,011 - {modules.devices.virtual.device:40} - {DEBUG:device0} - Start device reading{'component0': <modules.devices.virtual.counter.VirtualCounter object at 0x6ac950d0>}
2024-07-26 10:18:51,015 - {modules.common.component_context:25} - {DEBUG:device0} - Update Komponente ['Virtueller Zähler']
2024-07-26 10:18:51,014 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device1} - Start device reading {'component5': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x6aca2790>}
2024-07-26 10:18:51,019 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device2} - Start device reading {'component8': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x6ac953e8>}
2024-07-26 10:18:51,024 - {modules.common.simcount._simcount:38} - {DEBUG:device0} - Previous state: SimCounterState(timestamp=1721981920.218443, power=0, imported=0.0, exported=0)
2024-07-26 10:18:51,038 - {modules.common.simcount._calculate:11} - {DEBUG:device0} - time passed: 0.00300176, power1: 0, power2: 0
2024-07-26 10:18:51,032 - {modules.common.component_context:25} - {DEBUG:set values cp1} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,034 - {modules.common.component_context:25} - {DEBUG:device1} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter 1']
2024-07-26 10:18:51,035 - {modules.common.component_context:25} - {DEBUG:set values cp2} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,030 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device3} - Start device reading {'component9': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x6ac8dcb8>}
2024-07-26 10:18:51,040 - {modules.common.simcount._calculate:27} - {DEBUG:device0} - power did not change sign. Total energy: 0
2024-07-26 10:18:51,041 - {modules.common.component_context:25} - {DEBUG:device2} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter 2']
2024-07-26 10:18:51,047 - {modules.common.component_context:25} - {DEBUG:set values cp3} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,056 - {modules.common.component_context:25} - {DEBUG:set values cp4} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,071 - {modules.common.simcount._simcount:53} - {DEBUG:device0} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1721981931.0247762, power=0, imported=0.0, exported=0)
2024-07-26 10:18:51,072 - {modules.common.component_context:25} - {DEBUG:device3} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter 3']
2024-07-26 10:18:51,088 - {modules.common.store._api:26} - {DEBUG:device0} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=0.0, exported=0, power=0, frequency=50)
2024-07-26 10:18:51,105 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device3} - WR 10.9.10.13: InverterState(currents=[0.0, 0.0, 0.0], power=-2036, exported=11357718, dc_power=-1603)
2024-07-26 10:18:51,114 - {modules.common.store._api:26} - {DEBUG:device3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2036, exported=11357718, dc_power=-1603)
2024-07-26 10:18:51,650 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device1} - WR 10.9.10.11: InverterState(currents=[0.0, 0.0, 0.0], power=-4733, exported=100866707, dc_power=-4806)
2024-07-26 10:18:51,650 - {modules.common.store._api:26} - {DEBUG:device1} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4733, exported=100866707, dc_power=-4806)
2024-07-26 10:18:51,656 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device2} - WR 10.9.10.12: InverterState(currents=[0.0, 0.0, 0.0], power=-4945, exported=79350870, dc_power=-5019)
2024-07-26 10:18:51,657 - {modules.common.store._api:26} - {DEBUG:device2} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4945, exported=79350870, dc_power=-5019)
2024-07-26 10:18:51,672 - {modules.common.component_context:25} - {DEBUG:component5} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter 1']
2024-07-26 10:18:51,673 - {modules.common.store._api:26} - {DEBUG:component5} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4733, exported=100866707, dc_power=None)
2024-07-26 10:18:51,674 - {modules.common.component_context:25} - {DEBUG:component8} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter 2']
2024-07-26 10:18:51,675 - {modules.common.store._api:30} - {INFO:component5} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-4733, exported=100866707, dc_power=None)
2024-07-26 10:18:51,676 - {modules.common.component_context:25} - {DEBUG:component9} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter 3']
2024-07-26 10:18:51,677 - {modules.common.store._api:26} - {DEBUG:component8} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4945, exported=79350870, dc_power=None)
2024-07-26 10:18:51,687 - {modules.common.store._api:26} - {DEBUG:component9} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2036, exported=11357718, dc_power=None)
2024-07-26 10:18:51,689 - {modules.common.component_context:25} - {DEBUG:update values cp1} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,690 - {modules.common.store._api:30} - {INFO:component8} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-4945, exported=79350870, dc_power=None)
2024-07-26 10:18:51,695 - {modules.common.component_context:25} - {DEBUG:update values cp2} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,698 - {modules.common.store._api:30} - {INFO:component9} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2036, exported=11357718, dc_power=None)
2024-07-26 10:18:51,711 - {modules.common.component_context:25} - {DEBUG:update values cp3} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,713 - {modules.common.component_context:25} - {DEBUG:update values cp4} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:51,772 - {modules.common.component_context:25} - {DEBUG:component0} - Update Komponente ['Virtueller Zähler']
2024-07-26 10:18:51,774 - {modules.common.store._api:30} - {INFO:component0} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=31161320.31, exported=191575295, power=-8217.3, frequency=50)
2024-07-26 10:18:51,824 - {modules.common.component_context:25} - {DEBUG:get ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-07-26 10:18:51,825 - {modules.ripple_control_receivers.gpio.ripple_control_receiver:36} - {DEBUG:get ripple control receiver} - RSE-Kontakt 1: False, RSE-Kontakt 2: False
2024-07-26 10:18:51,825 - {modules.common.store._api:26} - {DEBUG:get ripple control receiver} - Raw data <modules.common.component_state.RcrState object at 0x6a5f8c40>
2024-07-26 10:18:51,829 - {modules.common.component_context:25} - {DEBUG:set ripple control receiver} - Update Komponente ['GPIOs auf der AddOn-Platine']
2024-07-26 10:18:51,830 - {modules.common.store._api:30} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x6a5f8c40>
2024-07-26 10:18:52,042 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/chargepoint/4/get/frequency, Payload -232.48 liegt in keinem der angegebenen Wertebereiche.
2024-07-26 10:18:52,045 - {control.counter:145} - {INFO:MainThread} - Verbleibende Ströme an Zähler 0: [316.04, 300.0, 300.0]A
2024-07-26 10:18:52,048 - {control.counter:168} - {INFO:MainThread} - Verbleibende Leistung an Zähler 0: 211714.0W
2024-07-26 10:18:52,067 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 1: Keine Ladung, da kein Auto angesteckt ist.
2024-07-26 10:18:52,079 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 2: Keine Ladung, da kein Auto angesteckt ist.
2024-07-26 10:18:52,082 - {control.ev:875} - {DEBUG:MainThread} - RFID 0002096457 wird EV 7 zugeordnet.
2024-07-26 10:18:52,087 - {control.chargepoint.chargepoint:550} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2024-07-26 10:18:52,089 - {control.chargepoint.chargepoint:563} - {INFO:MainThread} - Phasenumschaltung an Ladepunkt 3 nicht möglich, da bei EV7 nach Ladestart nicht mehr umgeschaltet werden darf.
2024-07-26 10:18:52,101 - {control.chargepoint.chargepoint:674} - {INFO:MainThread} - LP 3, EV: XXXXXXX (EV-Nr.7): Theoretisch benötigter Strom 10A, Lademodus pv_charging, Submodus: Chargemode.INSTANT_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 15.64
2024-07-26 10:18:52,120 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 4: Keine Ladung, da kein Auto angesteckt ist.
2024-07-26 10:18:52,140 - {modules.common.simcount._simcount:38} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1721981911.5656252, power=0.0, imported=524393.1000620971, exported=0)
2024-07-26 10:18:52,145 - {modules.common.simcount._simcount:41} - {WARNING:MainThread} - Time difference between previous state and current state is too large. Set time difference to control interval.
2024-07-26 10:18:52,148 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00277778, power1: 0, power2: 0
2024-07-26 10:18:52,150 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 0
2024-07-26 10:18:52,151 - {modules.common.simcount._simcount:53} - {DEBUG:MainThread} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1721981932.1402485, power=0.0, imported=524393.1000620971, exported=0)
2024-07-26 10:18:52,154 - {control.data:236} - {INFO:MainThread} - bat_all_data
BatAllData(config=Config(configured=False), get=Get(soc=0, daily_exported=0.0, daily_imported=0.0, fault_str='Kein Fehler.', fault_state=0, imported=0, exported=0, power=0), set=Set(charging_power_left=0, regulate_up=False))
2024-07-26 10:18:52,156 - {control.data:237} - {INFO:MainThread} - cp_all_data
AllChargepointData(get=AllGet(daily_imported=8528.0, daily_exported=0.0, power=3496.7, imported=31161320.31, exported=0))
2024-07-26 10:18:52,159 - {control.data:266} - {INFO:MainThread} - cp1
ChargepointData(control_parameter=ControlParameter(chargemode='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=0, submode='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=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=13593734.38, phases_in_use=3, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='20255303', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[226.61, 225.77, 225.59]), set=Set(change_ev_permitted=False, 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=0, imported_at_plugtime=0, imported_since_mode_switch=0, imported_since_plugged=0, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=3, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6aa6f910>), config=Config(configuration={'mode': 'series', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='Rolltor', type='internal_openwb', template=1, connected_phases=3, phase_1=1, auto_phase_switch_hw=False, control_pilot_interruption_hw=False, id=1))
2024-07-26 10:18:52,161 - {control.data:266} - {INFO:MainThread} - cp2
ChargepointData(control_parameter=ControlParameter(chargemode='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=0, submode='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=0), currents=[0.0, 0.0, 0.0], daily_imported=0.0, daily_exported=0.0, evse_current=None, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=4872459.96, phases_in_use=1, plug_state=False, power=0, rfid_timestamp=1721981929.81, rfid=None, serial_number=None, soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[226.15, 225.79, 226.83]), set=Set(change_ev_permitted=False, 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=0, imported_at_plugtime=0, imported_since_mode_switch=0, imported_since_plugged=0, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=True, phases_to_use=1, plug_state_prev=False, plug_time=1719554724.378665, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6a5d12b0>), config=Config(configuration={'ip_address': '10.9.10.22', 'duo_num': 0}, ev=0, name='Mieter', type='external_openwb', template=1, connected_phases=3, phase_1=1, auto_phase_switch_hw=False, control_pilot_interruption_hw=False, id=2))
2024-07-26 10:18:52,162 - {control.data:266} - {INFO:MainThread} - cp3
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=10, required_currents=[10, 0.0, 0.0], state=4, submode=<Chargemode.INSTANT_CHARGING: 'instant_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=True, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=0), currents=[15.64, 0.0, 0.0], daily_imported=8486.0, daily_exported=0.0, evse_current=1600, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=6721382.81, phases_in_use=1, plug_state=True, power=3496.7, rfid_timestamp=None, rfid=None, serial_number='0', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[224.68, 0.0, 0.0]), set=Set(change_ev_permitted=False, charging_ev=7, charging_ev_prev=7, current=16, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=2.2778, imported_at_mode_switch=6712666.02, imported_at_plugtime=6712666.02, imported_since_mode_switch=8710.930000000633, imported_since_plugged=8710.930000000633, range_charged=51.24076470588608, time_charged='2:49', timestamp_start_charging=1721971731.570828, ev=7, prio=False, rfid='0002096457', serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1721971682.219403, required_power=2300.0, rfid='0002096457', target_current=0, charging_ev_data=<control.ev.Ev object at 0x6a5f5ec8>), config=Config(configuration={'ip_address': '10.9.10.23', 'duo_num': 0}, ev=0, name='Parkplatz links', type='external_openwb', template=2, connected_phases=3, phase_1=1, auto_phase_switch_hw=False, control_pilot_interruption_hw=False, id=3))
2024-07-26 10:18:52,163 - {control.data:266} - {INFO:MainThread} - cp4
ChargepointData(control_parameter=ControlParameter(chargemode='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=0, submode='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=0), currents=[0.4, 0.0, 0.0], daily_imported=42.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=5973743.16, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='0', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[0.0, 0.0, 225.42]), set=Set(change_ev_permitted=False, 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=0, imported_at_plugtime=0, imported_since_mode_switch=0, imported_since_plugged=0, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=True, phases_to_use=2, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6a5f26b8>), config=Config(configuration={'ip_address': '10.9.10.23', 'duo_num': 1}, ev=0, name='Parkplatz rechts', type='external_openwb', template=2, connected_phases=3, phase_1=1, auto_phase_switch_hw=False, control_pilot_interruption_hw=False, id=4))
2024-07-26 10:18:52,165 - {control.data:266} - {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-Profil', rfid_enabling=True, valid_tags=[])
2024-07-26 10:18:52,167 - {control.data:266} - {INFO:MainThread} - cpt1
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=1, max_current_multi_phases=32, max_current_single_phase=32, name='Profil 22 kW', rfid_enabling=True, valid_tags=[])
2024-07-26 10:18:52,169 - {control.data:266} - {INFO:MainThread} - cpt2
CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=2, max_current_multi_phases=16, max_current_single_phase=16, name='Profil 16 kW', rfid_enabling=True, valid_tags=[])
2024-07-26 10:18:52,170 - {control.data:266} - {INFO:MainThread} - counter0
CounterData(config=Config(max_currents=[300, 300, 300], max_total_power=200000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=12056.0, daily_imported=8525.0, imported=31161320.31, exported=191575295, fault_state=0, fault_str='Kein Fehler.', power=-8217.3), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=211714.0, raw_currents_left=[316.04, 300.0, 300.0], surplus_power_left=0, state_str=''))
2024-07-26 10:18:52,173 - {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': 5, 'type': 'inverter', 'children': []}, {'id': 8, 'type': 'inverter', 'children': []}, {'id': 9, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'cp', 'children': []}, {'id': 2, 'type': 'cp', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}, {'id': 4, 'type': 'cp', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=0.0, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=4.0, imported_home_consumption=524393.1000620971, disengageable_smarthome_power=0))
2024-07-26 10:18:52,174 - {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=16, limit=Limit(selected='none', amount=1000, soc=50))))
2024-07-26 10:18:52,177 - {control.data:266} - {INFO:MainThread} - ct1
ChargeTemplateData(name='RFID Ladeprofil PV', disable_after_unplug=True, prio=False, load_default=True, 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=10, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=17, limit=Limit(selected='none', amount=1000, soc=50))))
2024-07-26 10:18:52,179 - {control.data:266} - {INFO:MainThread} - ct2
ChargeTemplateData(name='RFID Ladeprofil Sofort', disable_after_unplug=True, prio=True, load_default=True, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='instant_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=17, limit=Limit(selected='none', amount=1000, soc=50))))
2024-07-26 10:18:52,181 - {control.data:266} - {INFO:MainThread} - ct3
ChargeTemplateData(name='RFID PV 22kW', 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='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=10, feed_in_limit=True, min_soc=0, max_soc=101), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=32, limit=Limit(selected='none', amount=1000, soc=50))))
2024-07-26 10:18:52,185 - {control.data:266} - {INFO:MainThread} - ev0
EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.'))
2024-07-26 10:18:52,197 - {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=True, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=10, max_current_single_phase=16, battery_capacity=60000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-07-26 10:18:52,198 - {control.data:266} - {INFO:MainThread} - et1
EvTemplateData(name='Fahrzeug-Profil Zoe (22kW)', max_current_multi_phases=32, 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=8, max_current_single_phase=32, battery_capacity=50000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40)
2024-07-26 10:18:52,200 - {control.data:245} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=3), pv_charging=PvCharging(bat_power_reserve=200, bat_power_reserve_active=True, control_range=[-230, 0], feed_in_yield=0, phase_switch_delay=7, phases_to_use=3, bat_power_discharge=1000, bat_power_discharge_active=True, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=60, switch_off_threshold=50, switch_on_delay=30, switch_on_threshold=1500), retry_failed_phase_switches=False, scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='primary', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, prices=Prices(bat=0.0002, cp=0, grid=0.0003, pv=0.00015), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=<modules.common.configurable_ripple_control_receiver.ConfigurableRcr object at 0x6a5f27f0>, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>))
2024-07-26 10:18:52,203 - {control.data:246} - {INFO:MainThread} - general_data-display
primary
2024-07-26 10:18:52,204 - {control.data:247} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2024-07-26 10:18:52,205 - {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=300, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6a5d1c10>), led=Led(active=False), rfid=Rfid(active=True))
2024-07-26 10:18:52,206 - {control.data:266} - {INFO:MainThread} - pv5
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=4853.0, monthly_exported=2630928, yearly_exported=0, exported=100866707, fault_state=0, fault_str='Kein Fehler.', power=-4733))
2024-07-26 10:18:52,210 - {control.data:266} - {INFO:MainThread} - pv8
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=5182.0, monthly_exported=79350568, yearly_exported=0, exported=79350870, fault_state=0, fault_str='Kein Fehler.', power=-4945))
2024-07-26 10:18:52,211 - {control.data:266} - {INFO:MainThread} - pv9
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=2021.0, monthly_exported=1353133, yearly_exported=0, exported=11357718, fault_state=0, fault_str='Kein Fehler.', power=-2036))
2024-07-26 10:18:52,212 - {control.data:250} - {INFO:MainThread} - pv_all_data
PvAllData(config=Config(configured=True), get=Get(daily_exported=12056.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=83334629, yearly_exported=0, exported=191575295, power=-11714))
2024-07-26 10:18:52,213 - {control.data:266} - {INFO:MainThread} - system
{'update_in_progress': False, 'perform_update': False, 'ip_address': '10.9.10.21', 'current_commit': '2024-06-04 08:52:24 +0200 [417a30647]', 'current_branch': 'Release', 'current_branch_commit': '2024-06-04 08:52:24 +0200 [417a30647]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'datastore_version': 44, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.4', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1721981921, 'time': '10:18:41', 'grid': -8.27, 'house-power': 0.0, 'charging-all': 3.498, 'pv-all': 11.766, 'cp1-power': 0.0, 'cp2-power': 0.0, 'cp3-power': 3.498, 'cp4-power': 0.0}, 'backup_before_update': True, 'module_update_completed': True}
2024-07-26 10:18:52,214 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Virtuelles Gerät', 'type': 'virtual', 'id': 0, 'configuration': <modules.devices.virtual.config.VirtualConfiguration object at 0x70a52a90>}
2024-07-26 10:18:52,215 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-26 10:18:52,219 - {control.data:279} - {INFO:MainThread} - device0
{'name': 'Virtuelles Gerät', 'type': 'virtual', 'id': 0, 'configuration': {}}
2024-07-26 10:18:52,220 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Virtueller Zähler', 'type': 'counter', 'id': 0, 'configuration': <modules.devices.virtual.config.VirtualCounterConfiguration object at 0x6ac958b0>}
2024-07-26 10:18:52,221 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'external_consumption': 0}
2024-07-26 10:18:52,225 - {control.data:281} - {INFO:MainThread} - component0
{'name': 'Virtueller Zähler', 'type': 'counter', 'id': 0, 'configuration': {'external_consumption': 0}}
2024-07-26 10:18:52,225 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Boy/Tripower 1', 'type': 'sma_sunny_boy', 'id': 1, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70a52970>}
2024-07-26 10:18:52,226 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '10.9.10.11', 'port': 502}
2024-07-26 10:18:52,227 - {control.data:279} - {INFO:MainThread} - device1
{'name': 'SMA Sunny Boy/Tripower 1', 'type': 'sma_sunny_boy', 'id': 1, 'configuration': {'ip_address': '10.9.10.11', 'port': 502}}
2024-07-26 10:18:52,228 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sma Sunny Boy/Tripower Wechselrichter 1', 'type': 'inverter', 'id': 5, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x700852e0>}
2024-07-26 10:18:52,231 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-07-26 10:18:52,236 - {control.data:281} - {INFO:MainThread} - component5
{'name': 'Sma Sunny Boy/Tripower Wechselrichter 1', 'type': 'inverter', 'id': 5, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-07-26 10:18:52,237 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Boy/Tripower 2', 'type': 'sma_sunny_boy', 'id': 2, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70a52f88>}
2024-07-26 10:18:52,238 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '10.9.10.12', 'port': 502}
2024-07-26 10:18:52,238 - {control.data:279} - {INFO:MainThread} - device2
{'name': 'SMA Sunny Boy/Tripower 2', 'type': 'sma_sunny_boy', 'id': 2, 'configuration': {'ip_address': '10.9.10.12', 'port': 502}}
2024-07-26 10:18:52,239 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sma Sunny Boy/Tripower Wechselrichter 2', 'type': 'inverter', 'id': 8, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x6acac1d8>}
2024-07-26 10:18:52,240 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-07-26 10:18:52,240 - {control.data:281} - {INFO:MainThread} - component8
{'name': 'Sma Sunny Boy/Tripower Wechselrichter 2', 'type': 'inverter', 'id': 8, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-07-26 10:18:52,242 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SMA Sunny Boy/Tripower 3', 'type': 'sma_sunny_boy', 'id': 3, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x70a52a00>}
2024-07-26 10:18:52,244 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '10.9.10.13', 'port': 502}
2024-07-26 10:18:52,245 - {control.data:279} - {INFO:MainThread} - device3
{'name': 'SMA Sunny Boy/Tripower 3', 'type': 'sma_sunny_boy', 'id': 3, 'configuration': {'ip_address': '10.9.10.13', 'port': 502}}
2024-07-26 10:18:52,246 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Sma Sunny Boy/Tripower Wechselrichter 3', 'type': 'inverter', 'id': 9, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x6acac0b8>}
2024-07-26 10:18:52,247 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3}
2024-07-26 10:18:52,250 - {control.data:281} - {INFO:MainThread} - component9
{'name': 'Sma Sunny Boy/Tripower Wechselrichter 3', 'type': 'inverter', 'id': 9, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}}
2024-07-26 10:18:52,255 - {control.data:253} - {INFO:MainThread} -
2024-07-26 10:18:52,258 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2024-07-26 10:18:52,260 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2024-07-26 10:18:52,264 - {control.algorithm.min_current:18} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-07-26 10:18:52,267 - {control.counter:176} - {DEBUG:MainThread} - Zähler 0: [306.04, 300.0, 300.0]A verbleibende Ströme, 209414.0W verbleibende Leistung
2024-07-26 10:18:52,267 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 10A
2024-07-26 10:18:52,270 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen**
2024-07-26 10:18:52,272 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2024-07-26 10:18:52,273 - {control.algorithm.additional_current:26} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-07-26 10:18:52,275 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 10A
2024-07-26 10:18:52,277 - {control.counter:249} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W
2024-07-26 10:18:52,279 - {control.counter:217} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 9529.0W
2024-07-26 10:18:52,280 - {control.counter:495} - {DEBUG:MainThread} - Zähler 0: Begrenzung der verbleibenden Leistung auf 9529.0W
2024-07-26 10:18:52,281 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2024-07-26 10:18:52,286 - {control.algorithm.filter_chargepoints:116} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2024-07-26 10:18:52,288 - {control.algorithm.surplus_controlled:42} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.INSTANT_CHARGING - False, Zähler 0
2024-07-26 10:18:52,289 - {control.counter:183} - {DEBUG:MainThread} - Zähler 0: [300.04, 300.0, 300.0]A verbleibende Ströme, 8149.0W verbleibender Überschuss
2024-07-26 10:18:52,290 - {control.algorithm.common:95} - {INFO:MainThread} - LP3: Stromstärke 16A
2024-07-26 10:18:52,292 - {control.process:23} - {INFO:MainThread} - # Ladung starten.
2024-07-26 10:18:52,303 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'pv_charging', 'costs': 2.2778, 'imported_at_mode_switch': 6712666.02, 'imported_at_plugtime': 6712666.02, 'imported_since_mode_switch': 8716.790000000037, 'imported_since_plugged': 8716.790000000037, 'range_charged': 51.27523529411787, 'time_charged': '2:50', 'timestamp_start_charging': 1721971731.570828, 'ev': 7, 'prio': False, 'rfid': '0002096457', 'serial_number': None}
2024-07-26 10:18:52,313 - {control.process:111} - {INFO:MainThread} - LP3: set current 16 A, state CHARGING_ALLOWED
2024-07-26 10:18:52,327 - {modules.common.component_context:25} - {DEBUG:set current cp1} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:52,331 - {modules.common.component_context:25} - {DEBUG:set current cp2} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:52,333 - {modules.common.component_context:25} - {DEBUG:set current cp3} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:52,337 - {modules.common.component_context:25} - {DEBUG:set current cp4} - Update Komponente ['Ladepunkt']
2024-07-26 10:18:52,389 - {control.counter:193} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung
2024-07-26 10:18:55,643 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-07-26 10:18:58,139 - {helpermodules.setdata:338} - {ERROR:Setdata} - Payload ungültig: Topic openWB/set/chargepoint/4/get/frequency, Payload 29.15 liegt in keinem der angegebenen Wertebereiche.
2024-07-26 10:19:00,656 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={})
2024-07-26 10:19:00,659 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={})
2024-07-26 10:19:00,660 - {root:75} - {INFO:MainThread} - # ***Start***
PV: 24,8 kWp (20,6 kWp Ost/West, 4,2 kWp Süd-Zaun) E3DC Pro 19 kWh + Fronius Symo 10.0-3-M
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Der virtuelle Zähler ist ja einer der nichts misst, deshalb heisst er so. Er sieht nur den Wallbox-Bezug. Ich kann mir gut vorstellen, dass die zusätzkuche Verrechnung mit PV nicht implementiert ist, da funktionierendes PV-Laden ohne EVU-Zähler magels Kenntnis des Gesamtverbrauchs nicht môglich ist.
Aber klar, man könnte das sicherlich so implementieren, die PV-Produktion als Überschuss zu werten und den Hausverbrauch (besser: nicht explizit gemessener Verbrauch) immer aus dem Netz zu beziehen, falls kein Zähler an EVU-Punkt vorhanden ist.
Wenn ich mit meinen Vermutungen hier richtig liege, wäre das aber eher ein Feature Request. (Für die wenigen, die keinen EVU-Zähler haben)
Aber klar, man könnte das sicherlich so implementieren, die PV-Produktion als Überschuss zu werten und den Hausverbrauch (besser: nicht explizit gemessener Verbrauch) immer aus dem Netz zu beziehen, falls kein Zähler an EVU-Punkt vorhanden ist.
Wenn ich mit meinen Vermutungen hier richtig liege, wäre das aber eher ein Feature Request. (Für die wenigen, die keinen EVU-Zähler haben)
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Vielen Dank für die Rückmeldung!
Da es diesbezüglich noch keine offizielle Stellungnahme gab, wird es wohl zur Zeit technisch noch nicht möglich sein.
Schade, da es für die Mitarbeiter ein schöner Anreiz wäre, wenn sie wüßten, dass sich die kleinen Einschränkungen gelohnt haben.![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Da es diesbezüglich noch keine offizielle Stellungnahme gab, wird es wohl zur Zeit technisch noch nicht möglich sein.
Schade, da es für die Mitarbeiter ein schöner Anreiz wäre, wenn sie wüßten, dass sich die kleinen Einschränkungen gelohnt haben.
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
PV: 24,8 kWp (20,6 kWp Ost/West, 4,2 kWp Süd-Zaun) E3DC Pro 19 kWh + Fronius Symo 10.0-3-M
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Dass sich hier kein „offizieller“ gemeldet hat, nehme ich mal als „hab‘ ich richtig gelegen mit meiner Vermutung“. ![Smile :)](./images/smilies/icon_e_smile.gif)
Allerdings wird nun auch nicht alles, was man programmieren kann, auch programmiert. Da ist in erster Line die Sinnfrage und natürlich auch, wieviele Nutzer es dafür geben würde.
Du has da drei (hybride - ich kenne mich mit SMA nicht sehr gut aus) Wechselrichter und vier Ladepunkte konfiguriert. Wäre da nicht auch noch ein bisschen Geld für einen EVU-Kit übrig gewesen, um das mit dem PV-Laden ordentlich hinzubekommen? Oder einen Home Manager mit Zähler zu installieren? Wenn die drei Wechselrichter wirklich hybride sind und nur noch der Speicher fehlt, wird der Home Manager ja spätestens beim Nachrüsten der Speicher fällig. Das schreibe ich nur, um dir zu verdeutlichen, dass dein Setup ein sehr individuelles ist.
Andere mit mehreren WR ohne EVU-Zähler wären vielleicht Steckersolaranlagen. Mit den paar Watt Autos zu laden, ist auch eher eine Nische.
Wenn du es aber so in Betrieb nehmen möchtest, würde ich Dir einen MQTT-Zähler statt des virtuellen empfehlen und da die Summe der WR-Leistungen als Einspeisung reinschreiben. Dann hättest du genau das, was am virtuellen Zähler noch fehlt, weil es dafür nicht genügend Nutzen gibt.
![Smile :)](./images/smilies/icon_e_smile.gif)
Allerdings wird nun auch nicht alles, was man programmieren kann, auch programmiert. Da ist in erster Line die Sinnfrage und natürlich auch, wieviele Nutzer es dafür geben würde.
Du has da drei (hybride - ich kenne mich mit SMA nicht sehr gut aus) Wechselrichter und vier Ladepunkte konfiguriert. Wäre da nicht auch noch ein bisschen Geld für einen EVU-Kit übrig gewesen, um das mit dem PV-Laden ordentlich hinzubekommen? Oder einen Home Manager mit Zähler zu installieren? Wenn die drei Wechselrichter wirklich hybride sind und nur noch der Speicher fehlt, wird der Home Manager ja spätestens beim Nachrüsten der Speicher fällig. Das schreibe ich nur, um dir zu verdeutlichen, dass dein Setup ein sehr individuelles ist.
Andere mit mehreren WR ohne EVU-Zähler wären vielleicht Steckersolaranlagen. Mit den paar Watt Autos zu laden, ist auch eher eine Nische.
Wenn du es aber so in Betrieb nehmen möchtest, würde ich Dir einen MQTT-Zähler statt des virtuellen empfehlen und da die Summe der WR-Leistungen als Einspeisung reinschreiben. Dann hättest du genau das, was am virtuellen Zähler noch fehlt, weil es dafür nicht genügend Nutzen gibt.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Es sind in diesem Fall keine Hybrid-Wechselrichter. Allerdings ist die PV-Anlage etwas größer und leider in viele kleine Anlagen (samt eigenem Zähler) segmentiert. Ist leider so gewachsen. Daher ist es etwas schwierig im nachhinein EINEN Zähler am Hausübergabepunkt einzubauen.
Aber ich werde mir mal die Möglichkeit des MQTT-Zählers anschauen. Dazu bräuchte ich aber wahrscheinlich eine externe Komponente (die z.B. die Wechselrichterleistungen aufsummiert und zurückspielt), oder kann ich das innerhalb der OpenWB abbilden?
Aber ich werde mir mal die Möglichkeit des MQTT-Zählers anschauen. Dazu bräuchte ich aber wahrscheinlich eine externe Komponente (die z.B. die Wechselrichterleistungen aufsummiert und zurückspielt), oder kann ich das innerhalb der OpenWB abbilden?
PV: 24,8 kWp (20,6 kWp Ost/West, 4,2 kWp Süd-Zaun) E3DC Pro 19 kWh + Fronius Symo 10.0-3-M
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Ah, vermutlich sind es dann mehrere Hausübergabepunkte und den Stress mag man sich wegen ein paar hundert Watt Hausverbrauch nicht machen. (Also dass der vom Überschuss abgezogen und somit aus dem Netz bezogen wird)
Und ja, du brauchst für das abfragen und aufsummieren der PV-Leistung irgendeine Middleware. Ich nehme für sowas gerne nodeRed, das kann man auch auf einem NAS laufen lassen, so dass man nicht noch einen Raspi extra dafür laufen lassen muss. (Bei mir ist‘s die homematic-Zentrale). Oder, falls ioBroker oder HomeAssitant schon da sind, können die das auch.
Und ja, du brauchst für das abfragen und aufsummieren der PV-Leistung irgendeine Middleware. Ich nehme für sowas gerne nodeRed, das kann man auch auf einem NAS laufen lassen, so dass man nicht noch einen Raspi extra dafür laufen lassen muss. (Bei mir ist‘s die homematic-Zentrale). Oder, falls ioBroker oder HomeAssitant schon da sind, können die das auch.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Virtueller Zähler und Aufteilung PV-/Netzstrom
Ok, da das ganze in einem Firmennetzwerk liegt, welches von einem externen IT- Unternehmen betreut wird, schwindet in mir gerade eher der Wunsch die PV- Ladeleistung über Umwege zu generieren. Aber vielleicht gibt es ja irgendwann noch ein kleines Häkchen in den Einstellungen der OpenWB, welches zukünftig meine Wunsch-Konfiguration ermöglicht.
PV: 24,8 kWp (20,6 kWp Ost/West, 4,2 kWp Süd-Zaun) E3DC Pro 19 kWh + Fronius Symo 10.0-3-M
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de
Hyundai Kona 64 an openWB Series2 standard+
Lambda EU08L Wärmepumpe
http://technikomat.de