Skip to content

Commit 21765e3

Browse files
authored
Merge pull request #477 from pama87/Phasenumschaltung
Phasenumschaltung
2 parents 38cc8e1 + f885b40 commit 21765e3

File tree

3 files changed

+66
-38
lines changed

3 files changed

+66
-38
lines changed

Diff for: src/views/GeneralChargeConfig.vue

+32
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/phase_switch_delay'
130+
]
131+
"
132+
@update:model-value="
133+
updateState(
134+
'openWB/general/chargemode_config/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/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",

Diff for: src/views/PVChargeConfig.vue

-37
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">
@@ -620,7 +584,6 @@ export default {
620584
"openWB/general/chargemode_config/pv_charging/switch_off_threshold",
621585
"openWB/general/chargemode_config/pv_charging/switch_off_delay",
622586
"openWB/general/chargemode_config/pv_charging/phases_to_use",
623-
"openWB/general/chargemode_config/pv_charging/phase_switch_delay",
624587
"openWB/general/chargemode_config/pv_charging/bat_mode",
625588
"openWB/general/chargemode_config/pv_charging/bat_power_reserve",
626589
"openWB/general/chargemode_config/pv_charging/bat_power_reserve_active",

Diff for: src/views/ScheduledChargeConfig.vue

+34-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</div>
1111
<div v-else>
1212
<openwb-base-button-group-input
13-
title="Anzahl Phasen"
13+
title="Anzahl Phasen Zielladen"
1414
:buttons="[
1515
{ buttonValue: 1, text: '1' },
1616
{ buttonValue: 3, text: 'Maximum' },
@@ -39,6 +39,38 @@
3939
zwischen 1- und 3-phasig (s.g. 1p3p).
4040
</template>
4141
</openwb-base-button-group-input>
42+
<hr />
43+
<openwb-base-button-group-input
44+
title="Anzahl Phasen bei PV-Überschuss"
45+
:buttons="[
46+
{ buttonValue: 1, text: '1' },
47+
{ buttonValue: 3, text: 'Maximum' },
48+
{ buttonValue: 0, text: 'Automatik' },
49+
]"
50+
:model-value="
51+
$store.state.mqtt[
52+
'openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv'
53+
]
54+
"
55+
@update:model-value="
56+
updateState(
57+
'openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv',
58+
$event,
59+
)
60+
"
61+
>
62+
<template #help>
63+
Hier kann eingestellt werden, ob Ladevorgänge im
64+
Modus "Zielladen" bei Laden mit PV-Überschuss mit
65+
nur einer Phase oder dem möglichen Maximum in
66+
Abhängigkeit der "Ladepunkt"- und
67+
"Fahrzeug"-Einstellungen durchgeführt werden. Im
68+
Modus "Automatik" entscheidet die Regelung, welche
69+
Einstellung genutzt wird, um das Ziel zu erreichen.
70+
Voraussetzung ist die verbaute Umschaltmöglichkeit
71+
zwischen 1- und 3-phasig (s.g. 1p3p).
72+
</template>
73+
</openwb-base-button-group-input>
4274
</div>
4375
</openwb-base-card>
4476
<openwb-base-submit-buttons
@@ -62,6 +94,7 @@ export default {
6294
mqttTopicsToSubscribe: [
6395
"openWB/general/extern",
6496
"openWB/general/chargemode_config/scheduled_charging/phases_to_use",
97+
"openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv",
6598
],
6699
};
67100
},

0 commit comments

Comments
 (0)