From bba19aa2f9ed8a50968a2091e0ec325af5c84a27 Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 28 Mar 2025 11:38:59 +0100 Subject: [PATCH] Templates: remove empty choices (#20202) --- templates/definition/charger/demo-charger.yaml | 1 + templates/definition/charger/emsesp.yaml | 2 +- templates/definition/charger/idm.yaml | 2 +- templates/definition/charger/kermi.yaml | 2 +- templates/definition/charger/lambda-zewotherm.yaml | 2 +- templates/definition/charger/stiebel-lwa.yaml | 2 +- templates/definition/charger/stiebel-wpm.yaml | 2 +- templates/definition/charger/weishaupt-wpm.yaml | 2 +- templates/definition/meter/sonnenbatterie.yaml | 1 + templates/definition/meter/zendure.yaml | 1 + templates/definition/tariff/awattar.yaml | 1 + templates/definition/tariff/elering.yaml | 1 + templates/definition/tariff/energinet.yaml | 1 + templates/definition/tariff/nordpool.yaml | 1 + templates/definition/vehicle/bmw.yaml | 1 + templates/definition/vehicle/ford.yaml | 1 + templates/definition/vehicle/mg.yaml | 1 + templates/definition/vehicle/mini.yaml | 1 + 18 files changed, 18 insertions(+), 7 deletions(-) diff --git a/templates/definition/charger/demo-charger.yaml b/templates/definition/charger/demo-charger.yaml index 03da11b27..f9e5c12ba 100644 --- a/templates/definition/charger/demo-charger.yaml +++ b/templates/definition/charger/demo-charger.yaml @@ -16,6 +16,7 @@ params: type: choice choice: [A, B, C] default: A + required: true - name: power description: de: Leistung diff --git a/templates/definition/charger/emsesp.yaml b/templates/definition/charger/emsesp.yaml index 803bfeb16..3996580a7 100644 --- a/templates/definition/charger/emsesp.yaml +++ b/templates/definition/charger/emsesp.yaml @@ -17,7 +17,7 @@ params: - name: token - name: tempsource type: choice - choice: ["", "warmwater"] + choice: ["warmwater"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/charger/idm.yaml b/templates/definition/charger/idm.yaml index dda225eaf..bcaa40e71 100644 --- a/templates/definition/charger/idm.yaml +++ b/templates/definition/charger/idm.yaml @@ -9,7 +9,7 @@ params: choice: ["tcpip"] - name: tempsource type: choice - choice: ["", "warmwater_top", "warmwater_bottom", "buffer"] + choice: ["warmwater_top", "warmwater_bottom", "buffer"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/charger/kermi.yaml b/templates/definition/charger/kermi.yaml index 6f00bf4fa..dcbc43829 100644 --- a/templates/definition/charger/kermi.yaml +++ b/templates/definition/charger/kermi.yaml @@ -13,7 +13,7 @@ params: - name: host - name: tempsource type: choice - choice: ["", "warmwater", "buffer"] + choice: ["warmwater", "buffer"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/charger/lambda-zewotherm.yaml b/templates/definition/charger/lambda-zewotherm.yaml index 1512ab302..7a07e0083 100644 --- a/templates/definition/charger/lambda-zewotherm.yaml +++ b/templates/definition/charger/lambda-zewotherm.yaml @@ -26,7 +26,7 @@ params: - name: host - name: tempsource type: choice - choice: ["", "warmwater_top", "warmwater_bottom", "buffer_top", "buffer_bottom"] + choice: ["warmwater_top", "warmwater_bottom", "buffer_top", "buffer_bottom"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/charger/stiebel-lwa.yaml b/templates/definition/charger/stiebel-lwa.yaml index e2cf3ada1..3c62528e9 100644 --- a/templates/definition/charger/stiebel-lwa.yaml +++ b/templates/definition/charger/stiebel-lwa.yaml @@ -14,7 +14,7 @@ params: choice: ["tcpip"] - name: tempsource type: choice - choice: ["", "warmwater"] + choice: ["warmwater"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/charger/stiebel-wpm.yaml b/templates/definition/charger/stiebel-wpm.yaml index cdb34264d..484524add 100644 --- a/templates/definition/charger/stiebel-wpm.yaml +++ b/templates/definition/charger/stiebel-wpm.yaml @@ -11,7 +11,7 @@ params: choice: ["tcpip"] - name: tempsource type: choice - choice: ["", "warmwater", "buffer"] + choice: ["warmwater", "buffer"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/charger/weishaupt-wpm.yaml b/templates/definition/charger/weishaupt-wpm.yaml index 0da1828f8..843062c31 100644 --- a/templates/definition/charger/weishaupt-wpm.yaml +++ b/templates/definition/charger/weishaupt-wpm.yaml @@ -12,7 +12,7 @@ params: choice: ["tcpip"] - name: tempsource type: choice - choice: ["", "warmwater", "buffer"] + choice: ["warmwater", "buffer"] description: de: "Temperaturquelle" en: "Temperature source" diff --git a/templates/definition/meter/sonnenbatterie.yaml b/templates/definition/meter/sonnenbatterie.yaml index 00097d64a..97277ff70 100644 --- a/templates/definition/meter/sonnenbatterie.yaml +++ b/templates/definition/meter/sonnenbatterie.yaml @@ -34,6 +34,7 @@ params: type: choice choice: ["self-consumption", "time-of-use"] default: self-consumption + required: true advanced: true help: de: Standardmodus für die aktive Batteriesteuerung diff --git a/templates/definition/meter/zendure.yaml b/templates/definition/meter/zendure.yaml index 0136965a8..a8b5c9446 100644 --- a/templates/definition/meter/zendure.yaml +++ b/templates/definition/meter/zendure.yaml @@ -21,6 +21,7 @@ params: type: choice choice: ["EU", "Global"] default: EU + required: true - name: capacity default: 2 advanced: true diff --git a/templates/definition/tariff/awattar.yaml b/templates/definition/tariff/awattar.yaml index ae4096240..af44c45bc 100644 --- a/templates/definition/tariff/awattar.yaml +++ b/templates/definition/tariff/awattar.yaml @@ -8,6 +8,7 @@ params: example: AT type: choice choice: ["DE", "AT"] + required: true - preset: tariff-base render: | type: awattar diff --git a/templates/definition/tariff/elering.yaml b/templates/definition/tariff/elering.yaml index a346c7b13..f3bc3d6e3 100644 --- a/templates/definition/tariff/elering.yaml +++ b/templates/definition/tariff/elering.yaml @@ -11,6 +11,7 @@ params: example: ee type: choice choice: ["ee", "lt", "lv", "fi"] + required: true - preset: tariff-base render: | type: elering diff --git a/templates/definition/tariff/energinet.yaml b/templates/definition/tariff/energinet.yaml index 15b92ac67..68b634245 100644 --- a/templates/definition/tariff/energinet.yaml +++ b/templates/definition/tariff/energinet.yaml @@ -10,6 +10,7 @@ params: example: dk1 type: choice choice: ["dk1", "dk2"] + required: true - preset: tariff-base render: | type: energinet diff --git a/templates/definition/tariff/nordpool.yaml b/templates/definition/tariff/nordpool.yaml index 30887443f..46b3bc887 100644 --- a/templates/definition/tariff/nordpool.yaml +++ b/templates/definition/tariff/nordpool.yaml @@ -42,6 +42,7 @@ params: default: EUR type: choice choice: ["DKK", "EUR", "NOK", "PLN", "RON", "SEK"] + required: true - preset: tariff-base render: | type: custom diff --git a/templates/definition/vehicle/bmw.yaml b/templates/definition/vehicle/bmw.yaml index be57f3909..48d5f956a 100644 --- a/templates/definition/vehicle/bmw.yaml +++ b/templates/definition/vehicle/bmw.yaml @@ -18,6 +18,7 @@ params: type: choice choice: ["EU", "NA"] default: EU + required: true advanced: true - name: hcaptcha required: true diff --git a/templates/definition/vehicle/ford.yaml b/templates/definition/vehicle/ford.yaml index 14004f1f5..f2978464e 100644 --- a/templates/definition/vehicle/ford.yaml +++ b/templates/definition/vehicle/ford.yaml @@ -14,6 +14,7 @@ params: type: choice choice: ["com", "de"] default: com + required: true render: | type: ford {{ include "vehicle-base" . }} diff --git a/templates/definition/vehicle/mg.yaml b/templates/definition/vehicle/mg.yaml index 498f1cf0f..008e126c4 100644 --- a/templates/definition/vehicle/mg.yaml +++ b/templates/definition/vehicle/mg.yaml @@ -12,6 +12,7 @@ params: type: choice choice: ["EU", "AU"] default: EU + required: true advanced: true render: | type: mg diff --git a/templates/definition/vehicle/mini.yaml b/templates/definition/vehicle/mini.yaml index 8611f8713..490b9e8d6 100644 --- a/templates/definition/vehicle/mini.yaml +++ b/templates/definition/vehicle/mini.yaml @@ -18,6 +18,7 @@ params: type: choice choice: ["EU", "NA"] default: EU + required: true advanced: true - name: hcaptcha required: true