|
|
Zeile 1: |
Zeile 1: |
| ===genericDeviceType===
| | |
| Dieses Attribut dient dazu, ohne spezielle Angaben einen bestimmten ''Service'' (und somit auch bestimmte ''Characteristics'') auszuwählen und somit Konfigurationsaufwand zu sparen.
| |
| Das Attribut kann nur wenige verschiedene Werte annehmen, die per Drop-Down-Liste ausgewählt werden können.
| |
| {| class="wikitable"
| |
| |-
| |
| ! Name !! ''Service'' !! ''Characteristics'' !! Bemerkungen
| |
| |-
| |
| | security
| |
| |-
| |
| | ignore
| |
| |-
| |
| | switch
| |
| |-
| |
| | outlet
| |
| |-
| |
| | light
| |
| |-
| |
| | blind || blind || CurrentPosition/TargetPosition ||
| |
| * Wenn das Device einen set-Befehl ''position'' hat, wird gemappt<br/> CurrentPosition => reading=''position'', TargetPosition => reading=''position'', cmd=''position''
| |
| ** Wenn TYPE=''DUOFERN'', werden die Datenwerte für CurrentPosition und TargetPosition invertiert.
| |
| ** Wenn TYPE=''SOMFY'', werden die Datenwerte für CurrentPosition und TargetPosition invertiert, und das Kommando zum Setzen wird auf cmd=''pos'' geändert.
| |
| * Ansonsten wird gemappt <br/> CurrentPosition => reading=''pct'', TargetPosition => reading=''pct'', cmd=''pct''
| |
| ** Wenn ein Attribut levelInverse gesetzt ist, werden die Datenwerte für CurrentPosition und TargetPosition invertiert.
| |
| |-
| |
| | thermometer
| |
| |-
| |
| | thermostat
| |
| |-
| |
| | contact
| |
| |-
| |
| | garage
| |
| |-
| |
| | window
| |
| |-
| |
| | lock || lock || LockCurrentState/LockTargetState
| |
| |}
| |
| [[Kategorie:Sprachsteuerung]]
| |