Updated ioBroker ALIAS Definitionen (markdown)

Armilar
2022-12-21 15:18:22 +01:00
parent 7344f64b10
commit 6e1c86041e

@@ -887,14 +887,33 @@ maxValue: Minimaltemperatur Beispiel 30°C = 300
Für den Timer (Stopp-Uhr) gibt es weder im Geräte-Manager, noch im Alias-Manager einen vorgefertigten ALIAS Gerätetypen. Daher muss dieser eigenhändig erstellt werden.
Objekte
![image](https://user-images.githubusercontent.com/102996011/208917886-2c84cb2c-dee6-456d-8222-1a76f0cb3782.png)
**Objekte**
Der Timer greift auf selbsterstellte Datenpunkte zurück, welche (analog Beispiel) wie folgt angelegt werden müssen.
* 0_userdata.0...Timer_1.ACTUAL --> number --> Nimmt die eingestellte Zeit aus dem NSPanel in Sekunden auf und wird bei Ausführung durch das externe Script dekrementiert.
* 0_userdata.0...Timer_1.STATE --> string --> Erhält den Status vom Blockly und vom NSPanel
Blockly
Korrekte Erstellung des ALIAS level.timer
![image](https://user-images.githubusercontent.com/102996011/208917886-2c84cb2c-dee6-456d-8222-1a76f0cb3782.png)
Direkt unter Objekte --> alias.0. mit dem "+" entsprechende Verzeichnisstruktur erzeugen und mit dem "+" in der Menüleiste den Channel erzeugen:
![image](https://user-images.githubusercontent.com/102996011/208925037-79f14c3d-d660-4ac0-b08a-3639416484d6.png)
Dann die States für ACTUAL dazu anlegen:
![image](https://user-images.githubusercontent.com/102996011/208925276-5b7bd82a-e864-4a16-a8f7-667f02ea7018.png)
![image](https://user-images.githubusercontent.com/102996011/208925413-da9c47be-5166-42f6-9f9b-a2cdea0c2d94.png)
und die States für STATE anlegen:
![image](https://user-images.githubusercontent.com/102996011/208925774-f156de0b-82b3-4603-95f9-328fe650c02d.png)
![image](https://user-images.githubusercontent.com/102996011/208925863-93b631b9-abd6-45ee-b488-d33a2291b4a1.png)
PageItem zum Beispiel:
<PageItem>{ id: "alias.0.NSPanel_1.Countdown", icon: "timer-outline", name: "Timer", onColor: White}
**Blockly**
Der Timer wird über dieses Script-Beispiel (separates und Blockly) gesteuert
![image](https://user-images.githubusercontent.com/102996011/208922045-9bd46a61-4c8a-490b-b999-5e12dc911854.png)
<details>