From c30b78b9f65b503f5a228ab3638a46b3d104d368 Mon Sep 17 00:00:00 2001 From: tt-tom17 Date: Mon, 30 Dec 2024 16:57:37 +0100 Subject: [PATCH] kleine korrekturen --- NSPanel-Page-‐-Typen_How-2_Beispiele.md | 10 +++++----- ioBroker-ALIAS-Definitionen.md | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NSPanel-Page-‐-Typen_How-2_Beispiele.md b/NSPanel-Page-‐-Typen_How-2_Beispiele.md index b7e4e23..f558cb0 100644 --- a/NSPanel-Page-‐-Typen_How-2_Beispiele.md +++ b/NSPanel-Page-‐-Typen_How-2_Beispiele.md @@ -89,7 +89,7 @@ Das `PageItem` - wenn man es mal frei übersetzt , das Seiten-Gegenstand defini ```typescript { id: 'alias.0.NSPanel_1.Luftreiniger', name: 'Luftreiniger', icon: 'power', icon2: 'power',offColor: MSRed, onColor: MSGreen}, ``` -Das `` wird gefolgt von `{},`. Innerhalb der geschweiften Klammern folgt die weitere Konfiguration: +Das `PageItem` wird mit `{},` declariert. Innerhalb der geschweiften Klammern folgt die weitere Konfiguration: ### Mindestangaben: * `id` : Pfad zum Alias, der verwendet wird, in Hochkomma eingefasst @@ -219,11 +219,11 @@ let name: PageType = ] }; ``` -Wir haben weiter oben ja den Test mit der Basisseite gemacht, welche uns eine leere Seite auf dem NSPanel dargestellt hat. Nun, mit einem `` erhält man eine Anzeige. +Wir haben weiter oben ja den Test mit der Basisseite gemacht, welche uns eine leere Seite auf dem NSPanel dargestellt hat. Nun, mit einem `PageItem` erhält man eine Anzeige. -> Testet Eure `` Eintrag für Eintrag. Dies macht es bei der eventuellen Fehlersuche einfacher. +> Testet Eure `PageItems` Eintrag für Eintrag. Dies macht es bei der eventuellen Fehlersuche einfacher. -Bedient Euch gerne an den nachfolgend aufgelisteten Beispielen aus unserer Entwicklung. Mit den vorgefertigten `` aus den Beispielen habt Ihr es mit unter einfacher eure eigenen Seiten zu bauen. Mit der Zeit wird es dann immer mehr an eigenem, was man den Pages des NSPanels hinzufügt. +Bedient Euch gerne an den nachfolgend aufgelisteten Beispielen aus unserer Entwicklung. Mit den vorgefertigten `PageItem` aus den Beispielen habt Ihr es mit unter einfacher eure eigenen Seiten zu bauen. Mit der Zeit wird es dann immer mehr an eigenem, was man den Pages des NSPanels hinzufügt. *** @@ -359,7 +359,7 @@ let Test_Funktionen: PageType = 'useColor': true, 'items': [ { id: 'alias.0.NSPanel_1.TestLautstärke', offColor: MSRed, onColor: MSGreen, name: 'Echo Spot Büro', minValue: 0, maxValue: 100 }, - { id: 'alias.0.NSPanel_1.TestTemperatur',name: 'Temperatur außen', icon: 'thermometer', onColor: White , colorScale: {'val_min': -20, 'val_max': 40, 'val_best': 20} }, + { id: 'alias.0.NSPanel_1.TestTemperatur',name: 'Temperatur außen', icon: 'thermometer', onColor: White , colorScale: {'val_min': -20, 'val_max': 40, 'val_best': 20} }, { id: 'alias.0.NSPanel_1.TestFeuchtigkeit', name: 'Luftfeuchte außen', icon: 'water-percent', unit: '%H', onColor: White, colorScale: {'val_min': 0, 'val_max': 100, 'val_best': 65} }, //{ id: 'alias.0.NSPanel_1.TestInfo', name: 'Windstärke', icon: 'wind-power-outline', offColor: MSRed, onColor: MSGreen, unit: 'bft', minValue: 0, maxValue: 12, interpolateColor: true, useColor: true }, { id: 'alias.0.NSPanel_1.Ventilator.Fan_1',name: 'Ventilator', icon: 'fan', onColor: On, offColor: HMIOff, modeList: ['Low', 'Medium', 'High', 'Move', 'Sleep', 'Auto', 'Manual']}, diff --git a/ioBroker-ALIAS-Definitionen.md b/ioBroker-ALIAS-Definitionen.md index e253a01..32e0782 100644 --- a/ioBroker-ALIAS-Definitionen.md +++ b/ioBroker-ALIAS-Definitionen.md @@ -770,8 +770,8 @@ Für den Timer (Stopp-Uhr) gibt es weder im Geräte-Manager, noch im Alias-Manag 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 +* 0_userdata.0.Timer.NSPanel.1Countdown.Sekunden --> 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.NSPanel.1Countdown.Zustand --> string --> Erhält den Status vom Blockly und vom NSPanel Korrekte Erstellung des ALIAS level.timer ![image](https://user-images.githubusercontent.com/102996011/208917886-2c84cb2c-dee6-456d-8222-1a76f0cb3782.png)