diff --git a/templates/definition/charger/tinkerforge-warp.yaml b/templates/definition/charger/tinkerforge-warp.yaml index 322a1d87b..4965ae2d6 100644 --- a/templates/definition/charger/tinkerforge-warp.yaml +++ b/templates/definition/charger/tinkerforge-warp.yaml @@ -37,7 +37,11 @@ params: - name: topic default: warp - name: timeout + advanced: true default: 30s + help: + de: Akzeptiere keine Daten die älter sind als dieser Wert + en: Don't accept values older than this value render: | type: {{ if eq .fw2 "true" -}} warp-fw2 {{ else -}} warp {{ end }} broker: {{ .host }}:{{ .port }} @@ -48,4 +52,6 @@ render: | password: '{{ .password }}' {{- end }} topic: {{ .topic }} + {{- if ne .timeout "30s" }} timeout: {{ .timeout }} + {{- end }} diff --git a/templates/definition/defaults.yaml b/templates/definition/defaults.yaml index 85943fe43..055cbf152 100644 --- a/templates/definition/defaults.yaml +++ b/templates/definition/defaults.yaml @@ -144,10 +144,8 @@ params: description: de: Zeitüberschreitung en: Timeout - help: - de: Akzeptiere keine Daten die älter als dieser Wert sind - en: Don't accept values older than this value - example: 30s + advanced: true + example: 10s valuetype: duration - name: mode description: diff --git a/templates/docs/charger/tinkerforge-warp_0.yaml b/templates/docs/charger/tinkerforge-warp_0.yaml index b9f12c24f..76740a417 100644 --- a/templates/docs/charger/tinkerforge-warp_0.yaml +++ b/templates/docs/charger/tinkerforge-warp_0.yaml @@ -12,7 +12,6 @@ render: host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers 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 @@ -22,4 +21,4 @@ render: 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 + timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert # Optional diff --git a/templates/docs/charger/tinkerforge-warp_1.yaml b/templates/docs/charger/tinkerforge-warp_1.yaml index 3db610f57..07178f603 100644 --- a/templates/docs/charger/tinkerforge-warp_1.yaml +++ b/templates/docs/charger/tinkerforge-warp_1.yaml @@ -12,7 +12,6 @@ render: host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers 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 @@ -22,4 +21,4 @@ render: 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 + timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert # Optional diff --git a/templates/docs/meter/solaredge-hybrid_0.yaml b/templates/docs/meter/solaredge-hybrid_0.yaml index 80d04122f..d2575d76e 100644 --- a/templates/docs/meter/solaredge-hybrid_0.yaml +++ b/templates/docs/meter/solaredge-hybrid_0.yaml @@ -11,7 +11,7 @@ render: usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port 502 (SetApp) oder 1502 (LCD) # Optional - timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + timeout: 10s # Optional - usage: pv default: | type: template @@ -19,7 +19,7 @@ render: usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port 502 (SetApp) oder 1502 (LCD) # Optional - timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + timeout: 10s # Optional - usage: battery default: | type: template @@ -27,4 +27,4 @@ render: usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port 502 (SetApp) oder 1502 (LCD) # Optional - timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + timeout: 10s # Optional diff --git a/templates/docs/meter/solaredge-inverter_0.yaml b/templates/docs/meter/solaredge-inverter_0.yaml index 108a2f96d..a4dbc137c 100644 --- a/templates/docs/meter/solaredge-inverter_0.yaml +++ b/templates/docs/meter/solaredge-inverter_0.yaml @@ -13,7 +13,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + timeout: 10s # Optional - usage: pv default: | type: template @@ -25,4 +25,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 30s # Akzeptiere keine Daten die älter als dieser Wert sind # Optional + timeout: 10s # Optional