mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-02-25 04:02:14 +01:00
kleine korrekturen
@@ -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 `<PageItem>` 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 `<PageItem>` 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 `<PageItem>` 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 `<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.
|
||||
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 },
|
||||
<PageItem>{ 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']},
|
||||
|
||||
@@ -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
|
||||

|
||||
|
||||
Reference in New Issue
Block a user