From 7c6f0691df43a29cd9e275c385fe7ac44e872271 Mon Sep 17 00:00:00 2001 From: Robbert Dol Date: Tue, 24 Mar 2026 17:34:59 +0100 Subject: [PATCH] Vaillant: support more countries (BC) (#28096) --- templates/definition/charger/vaillant.yaml | 48 ++++++++++++++++++++-- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/templates/definition/charger/vaillant.yaml b/templates/definition/charger/vaillant.yaml index d114353cc..9732c508a 100644 --- a/templates/definition/charger/vaillant.yaml +++ b/templates/definition/charger/vaillant.yaml @@ -14,8 +14,50 @@ params: - name: password - name: realm type: choice - choice: [DE, AT] - default: DE + choice: + [ + "albania", + "austria", + "belgium", + "bosnia", + "bulgaria", + "croatia", + "cyprus", + "czechrepublic", + "denmark", + "estonia", + "finland", + "france", + "georgia", + "germany", + "greece", + "hungary", + "ireland", + "italy", + "kosovo", + "latvia", + "lithuania", + "luxembourg", + "moldavia", + "netherlands", + "new-zealand", + "north-macedonia", + "norway", + "poland", + "portugal", + "romania", + "serbia", + "slovakia", + "slovenia", + "spain", + "sweden", + "switzerland", + "turkiye", + "ukraine", + "unitedkingdom", + "uzbekistan", + ] + default: germany description: de: Region en: Region @@ -42,7 +84,7 @@ render: | type: vaillant user: {{ .user }} password: {{ .password }} - realm: {{ if eq .realm "AT" -}} vaillant-austria-b2c {{- end }} + realm: {{ if eq .realm "DE" -}} vaillant-germany-b2c {{ else if eq .realm "AT" -}} vaillant-austria-b2c {{ else }} vaillant-{{ .realm }}-b2c {{ end }} {{- if .system }} system: {{ .system }} {{- end }}