mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-03-01 02:20:12 +01:00
Updated ioBroker ALIAS Definitionen (markdown)
@@ -1175,7 +1175,26 @@ Der Timer wird über dieses Script-Beispiel (separates und Blockly) gesteuert
|
|||||||
> ab Release 3.7.0
|
> ab Release 3.7.0
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
Alias erstellen:
|
||||||
|
Direkt im Objektverzeichnis unter alias.0. (ggfs. noch Verzeichnisse anlegen) einen Kanal anlegen
|
||||||
|

|
||||||
|
und die Rolle **level.mode.fan** zuweisen:
|
||||||
|

|
||||||
|
|
||||||
|
Danach folgende States unter dem Kanal (channel) anlegen:
|
||||||
|
* .SET --> Verweist auf An/Aus Datenpunkt des Ventilators (true/false)
|
||||||
|
* .ACTUAL --> Verweist ebenfalls auf An/Aus Datenpunkt des Ventilators (true/false)
|
||||||
|
* .SPEED --> Verweist auf Geschwindigkeit des Vetilators (Default 100%. und kann über maxValue im pageItem begrenzt werden)
|
||||||
|
* .MODE --> Falls der Ventilator über unterschiedliche Modes zur Einstellung verfügt. Ansonsten kann der auch über einen Datenpunkt unter 0_userdata erstellt werden und mittels Blockly Modes erzeugen bzw. steuern.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
**Das PageItem:**
|
||||||
|
<PageItem>{ id: "alias.0.NSPanel_1.Ventilator.Fan_1",name: "Ventilator", icon: "fan", onColor: On, offColor: HMIOff, modeList: ['Low', 'Medium', 'High', 'Move', 'Sleep', 'Auto', 'Manual']}
|
||||||
|
|
||||||
|
modeList enthält die Werte des Datenpunktes (im Beispiel nur exemplarisch) zum Schalten der Modes.
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user