diff --git a/templates/definition/charger/tinkerforge-warp.yaml b/templates/definition/charger/tinkerforge-warp.yaml index 7a5682047..db463e122 100644 --- a/templates/definition/charger/tinkerforge-warp.yaml +++ b/templates/definition/charger/tinkerforge-warp.yaml @@ -29,6 +29,10 @@ params: help: de: MQTT Broker Port en: MQTT broker port + - name: user + advanced: true + - name: password + advanced: true - name: topic default: warp - name: timeout @@ -36,5 +40,11 @@ params: render: | type:{{ if .fw2 }} warp-fw2 {{ else }} warp {{ end }} broker: {{ .host }}:{{ .port }} + {{- if .user }} + user: {{ .user }} + {{ end -}} + {{- if .password }} + password: '{{ .password }}' + {{ end -}} topic: {{ .topic }} timeout: {{ .timeout }} diff --git a/templates/docs/charger/tinkerforge-warp_0.yaml b/templates/docs/charger/tinkerforge-warp_0.yaml index b132367ae..a0eab8d6b 100644 --- a/templates/docs/charger/tinkerforge-warp_0.yaml +++ b/templates/docs/charger/tinkerforge-warp_0.yaml @@ -12,3 +12,13 @@ render: port: 1883 # MQTT Broker Port # Optional topic: warp # Topic (ohne / am Anfang) # Optional timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + advanced: | + type: template + template: tinkerforge-warp + fw2: # Firmware v2 installiert + host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers + port: 1883 # MQTT Broker Port # Optional + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) # Optional + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) # Optional + topic: warp # Topic (ohne / am Anfang) # Optional + timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional diff --git a/templates/docs/charger/tinkerforge-warp_1.yaml b/templates/docs/charger/tinkerforge-warp_1.yaml index 1d099f0e1..49b83732c 100644 --- a/templates/docs/charger/tinkerforge-warp_1.yaml +++ b/templates/docs/charger/tinkerforge-warp_1.yaml @@ -12,3 +12,13 @@ render: port: 1883 # MQTT Broker Port # Optional topic: warp # Topic (ohne / am Anfang) # Optional timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + advanced: | + type: template + template: tinkerforge-warp + fw2: # Firmware v2 installiert + host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers + port: 1883 # MQTT Broker Port # Optional + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) # Optional + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) # Optional + topic: warp # Topic (ohne / am Anfang) # Optional + timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional