Homematic: expose cache parameter (#7863)
Some checks failed
Some checks failed
This commit is contained in:
parent
4dcb9102b2
commit
f96a4266f6
4 changed files with 29 additions and 1 deletions
|
|
@ -46,6 +46,15 @@ params:
|
|||
help:
|
||||
en: Homematic switch actor channel number like shown in the CCU web user interface.
|
||||
de: Kanalnummer der schaltbaren Steckdose, wie im CCU Webfrontend angezeigt.
|
||||
- name: cache
|
||||
advanced: true
|
||||
default: 1s
|
||||
description:
|
||||
en: XML-RPC api cache duration - Default 1s. (valid units are s,m,h)
|
||||
de: XML-RPC API Cache Zeitraum - Default 1s. (gültige Einheiten s,m,h)
|
||||
help:
|
||||
en: In case of duty cycle problems try a cache setting of 30s.
|
||||
de: Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s.
|
||||
- preset: switchsocket
|
||||
render: |
|
||||
type: homematic
|
||||
|
|
@ -60,3 +69,6 @@ render: |
|
|||
meterchannel: {{ .meterchannel }}
|
||||
switchchannel: {{ .switchchannel }}
|
||||
{{ include "switchsocket" . }}
|
||||
{{- if .cache }}
|
||||
cache: {{ .cache }}
|
||||
{{- end }}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,19 @@ params:
|
|||
help:
|
||||
en: Homematic meter channel number like shown in the CCU web user interface.
|
||||
de: Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt.
|
||||
- name: cache
|
||||
advanced: true
|
||||
default: 1s
|
||||
description:
|
||||
en: XML-RPC api cache duration - Default 1s. (valid units are s,m,h)
|
||||
de: XML-RPC API Cache Zeitraum - Default 1s. (gültige Einheiten s,m,h)
|
||||
help:
|
||||
en: In case of duty cycle problems try a cache setting of 30s.
|
||||
de: Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s.
|
||||
render: |
|
||||
type: homematic
|
||||
usage: {{ .usage }}
|
||||
uri: {{ .host }}:{{- if (eq .usage "grid") }}2001{{ else }}2010{{ end }}
|
||||
uri: {{ .host }}:{{- if (eq .usage "grid") }}2001{{- else }}2010{{- end }}
|
||||
device: {{ .device }}
|
||||
meterchannel: {{ if (eq .usage "grid") }}1{{ else }}{{ .meterchannel }}{{ end }}
|
||||
{{- if .user }}
|
||||
|
|
@ -44,3 +53,6 @@ render: |
|
|||
{{- if .password }}
|
||||
password: {{ .password }}
|
||||
{{- end }}
|
||||
{{- if .cache }}
|
||||
cache: {{ .cache }}
|
||||
{{- end }}
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ render:
|
|||
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional)
|
||||
meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt.
|
||||
switchchannel: 3 # Kanalnummer der schaltbaren Steckdose, wie im CCU Webfrontend angezeigt.
|
||||
cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional)
|
||||
standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional)
|
||||
integrateddevice: # Optional
|
||||
icon: # Icon in der Benutzeroberfläche (Optional)
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ 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)
|
||||
meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt.
|
||||
cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional)
|
||||
- usage: pv
|
||||
default: |
|
||||
type: template
|
||||
|
|
@ -38,6 +39,7 @@ 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)
|
||||
meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt.
|
||||
cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional)
|
||||
- usage: charge
|
||||
default: |
|
||||
type: template
|
||||
|
|
@ -56,3 +58,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)
|
||||
meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt.
|
||||
cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue