From 20dbc720062932547a7dee77933414c6d95cedaa Mon Sep 17 00:00:00 2001 From: Thomas <101348966+tt-tom17@users.noreply.github.com> Date: Fri, 12 Jan 2024 00:13:16 +0100 Subject: [PATCH] Updated ioBroker ALIAS Definitionen (markdown) --- ioBroker-ALIAS-Definitionen.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/ioBroker-ALIAS-Definitionen.md b/ioBroker-ALIAS-Definitionen.md index d0f75f5..4cf6170 100644 --- a/ioBroker-ALIAS-Definitionen.md +++ b/ioBroker-ALIAS-Definitionen.md @@ -96,7 +96,9 @@ Der Schaltzustand (Lampe an/aus) kann direkt aus der cardEntities oder carGrid e ![image](https://user-images.githubusercontent.com/102996011/189493396-b94fdccb-61ee-4c1d-97d2-8732e7c1d9ae.png) Das zugehörige PageItem im TypeScript: -![image](https://user-images.githubusercontent.com/102996011/189493609-51ebffec-c119-4a58-bb85-bdf253383548.png) +```typescript +{id: 'alias.0.NSPanel.Licht.WZ', interpolateColor: true} +``` Mit dem Parameter "name" legen wir den Anzeigenamen fest. Mit dem Parameter "interpolateColor" (optional), soll die abgebildete Lampe (Icon) den An/Aus und die Helligkeit emulieren. @@ -130,7 +132,9 @@ Der Schaltzustand (Lampe an/aus) kann direkt aus der cardEntities oder carGrid e ![image](https://user-images.githubusercontent.com/102996011/189497755-b3bbc89a-8b36-451e-add2-ba6c12e94330.png) Das zugehörige PageItem im TypeScript: -![image](https://user-images.githubusercontent.com/102996011/189498614-4aa1dc89-cf5e-48f5-a0be-f2b0e11cc8d0.png) +```typescipt +{id: 'alias.0.NSPanel.testFarbtemperatur', name: 'lampe', interpolateColor: true} +``` Mit dem Parameter "name" legen wir den Anzeigenamen fest. Mit dem Parameter "interpolateColor" (optional), soll die abgebildete Lampe (Icon) den An/Aus und die Helligkeit emulieren. @@ -163,7 +167,9 @@ Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichni ![image](https://user-images.githubusercontent.com/102996011/189499063-f0fa5d5a-4302-46ec-802c-0c99626f908a.png) Das zugehörige PageItem im TypeScript: -![image](https://user-images.githubusercontent.com/102996011/189498910-6d64cfdd-faa6-448c-9542-43410866dfa2.png) +```typesript +{id: 'alias.0.NSPanel.Fenster', onColor: MSGreen, offColor: MSRed, name: 'Fenster Büro'} +``` *** @@ -184,17 +190,16 @@ Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichni ![image](https://user-images.githubusercontent.com/102996011/189499784-2b3dc3c5-3196-4b8e-93d0-cf1c57452f8a.png) Das zugehörige PageItem im TypeScript: -![image](https://user-images.githubusercontent.com/102996011/189499885-ace4b001-0c9c-4d0d-9667-d7c808d1f8fc.png) +```typescript +{ id: "alias.0.NSPanel_1.TestFeuchtigkeit", name: "Luftfeuchte außen", icon: "water-percent", unit: "%H", onColor: White}, +``` Folgende Parameter können verwendet werden: * name: legt den Anzeigenamen fest * icon: Symbol * unit: Einheit der Luftfeuchte * onColor: Farbe des Icons - -``` -{ id: "alias.0.NSPanel_1.TestFeuchtigkeit", name: "Luftfeuchte außen", icon: "water-percent", unit: "%H", onColor: White}, -``` + > **Hinweis** > **Alternativ kann auch der Alias-Typ "Info" verwendet werden.**