Skip to content

Commit 5952a39

Browse files
committed
Anpassung Phasenumschaltung Ladeeinstellungen
1 parent 965b1ae commit 5952a39

File tree

3 files changed

+74
-37
lines changed

3 files changed

+74
-37
lines changed

src/views/GeneralChargeConfig.vue

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,37 @@
118118
zurückgesetzt.
119119
</template>
120120
</openwb-base-button-group-input>
121+
<openwb-base-range-input
122+
title="Verzögerung automat. Phasenumschaltung"
123+
:min="1"
124+
:max="15"
125+
:step="1"
126+
unit="Min."
127+
:model-value="
128+
$store.state.mqtt[
129+
'openWB/general/chargemode_config/pv_charging/phase_switch_delay'
130+
]
131+
"
132+
@update:model-value="
133+
updateState(
134+
'openWB/general/chargemode_config/pv_charging/phase_switch_delay',
135+
$event,
136+
)
137+
"
138+
>
139+
<template #help>
140+
Um zu viele Umschaltungen zu vermeiden, wird Anhand
141+
dieses Wertes definiert, wann die Umschaltung
142+
erfolgen soll. Ist für durchgehend x Minuten die
143+
Maximalstromstärke erreicht, wird auf mehrphasige
144+
Ladung umgestellt. Ist die Ladung nur für ein
145+
Intervall unterhalb der Maximalstromstärke, beginnt
146+
das Intervall für die Umschaltung erneut. Ist die
147+
Ladung im mehrphasigen Modus für 16 - x Minuten auf
148+
der Minimalstromstärke, wird wieder auf einphasige
149+
Ladung gewechselt.
150+
</template>
151+
</openwb-base-range-input>
121152
<hr />
122153
<openwb-base-heading>
123154
Berechnung der Ladekosten
@@ -271,6 +302,7 @@ export default {
271302
return {
272303
mqttTopicsToSubscribe: [
273304
"openWB/general/extern",
305+
"openWB/general/chargemode_config/pv_charging/phase_switch_delay",
274306
"openWB/general/chargemode_config/retry_failed_phase_switches",
275307
"openWB/general/chargemode_config/unbalanced_load",
276308
"openWB/general/chargemode_config/unbalanced_load_limit",
@@ -279,6 +311,7 @@ export default {
279311
"openWB/general/prices/pv",
280312
"openWB/optional/et/provider",
281313
"openWB/system/configurable/electricity_tariffs",
314+
282315
],
283316
};
284317
},

src/views/PVChargeConfig.vue

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -289,42 +289,6 @@
289289
und drei Phasen (s.g. 1p3p).
290290
</template>
291291
</openwb-base-button-group-input>
292-
<openwb-base-range-input
293-
v-if="
294-
$store.state.mqtt[
295-
'openWB/general/chargemode_config/pv_charging/phases_to_use'
296-
] == 0
297-
"
298-
title="Verzögerung automat. Phasenumschaltung"
299-
:min="1"
300-
:max="15"
301-
:step="1"
302-
unit="Min."
303-
:model-value="
304-
$store.state.mqtt[
305-
'openWB/general/chargemode_config/pv_charging/phase_switch_delay'
306-
]
307-
"
308-
@update:model-value="
309-
updateState(
310-
'openWB/general/chargemode_config/pv_charging/phase_switch_delay',
311-
$event,
312-
)
313-
"
314-
>
315-
<template #help>
316-
Um zu viele Umschaltungen zu vermeiden, wird Anhand
317-
dieses Wertes definiert, wann die Umschaltung
318-
erfolgen soll. Ist für durchgehend x Minuten die
319-
Maximalstromstärke erreicht, wird auf mehrphasige
320-
Ladung umgestellt. Ist die Ladung nur für ein
321-
Intervall unterhalb der Maximalstromstärke, beginnt
322-
das Intervall für die Umschaltung erneut. Ist die
323-
Ladung im mehrphasigen Modus für 16 - x Minuten auf
324-
der Minimalstromstärke, wird wieder auf einphasige
325-
Ladung gewechselt.
326-
</template>
327-
</openwb-base-range-input>
328292
</div>
329293
</openwb-base-card>
330294
<openwb-base-card title="Speicher-Beachtung">
@@ -621,7 +585,6 @@ export default {
621585
"openWB/general/chargemode_config/pv_charging/switch_off_threshold",
622586
"openWB/general/chargemode_config/pv_charging/switch_off_delay",
623587
"openWB/general/chargemode_config/pv_charging/phases_to_use",
624-
"openWB/general/chargemode_config/pv_charging/phase_switch_delay",
625588
"openWB/general/chargemode_config/pv_charging/bat_mode",
626589
"openWB/general/chargemode_config/pv_charging/bat_power_reserve",
627590
"openWB/general/chargemode_config/pv_charging/bat_power_reserve_active",

src/views/ScheduledChargeConfig.vue

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,46 @@
4141
</openwb-base-button-group-input>
4242
</div>
4343
</openwb-base-card>
44+
<openwb-base-card title="Phasenumschaltung Zielladen mit PV-Überschuss">
45+
<div v-if="$store.state.mqtt['openWB/general/extern'] === true">
46+
<openwb-base-alert subtype="info">
47+
Diese Einstellungen sind nicht verfügbar, solange sich
48+
diese openWB im Steuerungsmodus "secondary" befindet.
49+
</openwb-base-alert>
50+
</div>
51+
<div v-else>
52+
<openwb-base-button-group-input
53+
title="Anzahl Phasen"
54+
:buttons="[
55+
{ buttonValue: 1, text: '1' },
56+
{ buttonValue: 3, text: 'Maximum' },
57+
{ buttonValue: 0, text: 'Automatik' },
58+
]"
59+
:model-value="
60+
$store.state.mqtt[
61+
'openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv'
62+
]
63+
"
64+
@update:model-value="
65+
updateState(
66+
'openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv',
67+
$event,
68+
)
69+
"
70+
>
71+
<template #help>
72+
Hier kann eingestellt werden, ob Ladevorgänge im
73+
Modus "Zielladen" bei Laden mit PV-Überschuss
74+
mit nur einer Phase oder dem möglichen Maximum in
75+
Abhängigkeit der "Ladepunkt"- und "Fahrzeug"-Einstellungen
76+
durchgeführt werden. Im Modus "Automatik" entscheidet die Regelung,
77+
welche Einstellung genutzt wird, um das Ziel zu erreichen.
78+
Voraussetzung ist die verbaute Umschaltmöglichkeit
79+
zwischen 1- und 3-phasig (s.g. 1p3p).
80+
</template>
81+
</openwb-base-button-group-input>
82+
</div>
83+
</openwb-base-card>
4484
<openwb-base-submit-buttons
4585
formName="scheduledChargeConfigForm"
4686
@save="$emit('save')"
@@ -62,6 +102,7 @@ export default {
62102
mqttTopicsToSubscribe: [
63103
"openWB/general/extern",
64104
"openWB/general/chargemode_config/scheduled_charging/phases_to_use",
105+
"openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv",
65106
],
66107
};
67108
},

0 commit comments

Comments
 (0)