mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-03-01 16:06:51 +01:00
Updated ioBroker ALIAS Definitionen (markdown)
@@ -309,7 +309,9 @@ Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichni
|
|||||||

|

|
||||||
|
|
||||||
Das zugehörige PageItem im TypeScript:
|
Das zugehörige PageItem im TypeScript:
|
||||||

|
```typescript
|
||||||
|
{id: 'alias.0.NSPanel_1.Testlautstärke', onColor: MSGreen, offColor:MSRed, minValue: 0, maxValue: 100, name: 'Echo Spot Küche'}
|
||||||
|
```
|
||||||
|
|
||||||
**Parameter:**
|
**Parameter:**
|
||||||
name: Vom Alias abweichender Name
|
name: Vom Alias abweichender Name
|
||||||
@@ -491,7 +493,9 @@ Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichni
|
|||||||

|

|
||||||
|
|
||||||
Das zugehörige PageItem im TypeScript:
|
Das zugehörige PageItem im TypeScript:
|
||||||

|
```typescript
|
||||||
|
{id:'alias.0.NSPAnel_1.TestRGBLicht', name:'RGB Licht', minValueBrightness: 0, maxValueBrightness: 100, interpolateColor: true}
|
||||||
|
```
|
||||||
|
|
||||||
**Parameter:**
|
**Parameter:**
|
||||||
* name: Vom Alias abweichender Name
|
* name: Vom Alias abweichender Name
|
||||||
@@ -529,7 +533,9 @@ Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichni
|
|||||||

|

|
||||||
|
|
||||||
Das zugehörige PageItem im TypeScript:
|
Das zugehörige PageItem im TypeScript:
|
||||||

|
```typescript
|
||||||
|
{id. 'alias.0.NSPanel_1.TestRGBEinzeln', name:'RGB-Licht HEX-Color', interpolatecolor: true}
|
||||||
|
```
|
||||||
|
|
||||||
**Parameter:**
|
**Parameter:**
|
||||||
name: Vom Alias abweichender Name
|
name: Vom Alias abweichender Name
|
||||||
@@ -623,9 +629,9 @@ Das **popupInSel** dient der Auswahl von Werten in einer Aufzählung (Liste/Arra
|
|||||||
|
|
||||||
**PageItem:**
|
**PageItem:**
|
||||||
```
|
```
|
||||||
{ id: "alias.0.NSPanel_EMU.TestButtonSensor",
|
{ id: 'alias.0.NSPanel_EMU.TestButtonSensor',
|
||||||
icon: "select-color",
|
icon: 'select-color',
|
||||||
name: "WLED Effekte",
|
name: 'WLED Effekte',
|
||||||
onColor: White,
|
onColor: White,
|
||||||
modeList: [ 'Solid', 'Android', 'Aurora', 'Blends', 'Blink', 'Bpm', 'Breathe',
|
modeList: [ 'Solid', 'Android', 'Aurora', 'Blends', 'Blink', 'Bpm', 'Breathe',
|
||||||
'Candle', 'Candle Multi', 'Candy Cane', 'Chase', 'Chase 1', 'Chase 2', 'usw.']},
|
'Candle', 'Candle Multi', 'Candy Cane', 'Chase', 'Chase 1', 'Chase 2', 'usw.']},
|
||||||
@@ -680,12 +686,27 @@ Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichni
|
|||||||
> Insgesamt stehen Icons im unteren Bereich zur Verfügung. Somit ist es nicht möglich 5 Modi-Icons und 7 Indikatoren-Icons gleichzeitig zu visualisieren. Die Modi (falls im Alias definiert) werden zuerst visualisiert (vorne) und dann, falls verfügbar mit Indikatoren (sofern im Alias definiert) auf insgesamt 8 Icons aufgefüllt.
|
> Insgesamt stehen Icons im unteren Bereich zur Verfügung. Somit ist es nicht möglich 5 Modi-Icons und 7 Indikatoren-Icons gleichzeitig zu visualisieren. Die Modi (falls im Alias definiert) werden zuerst visualisiert (vorne) und dann, falls verfügbar mit Indikatoren (sofern im Alias definiert) auf insgesamt 8 Icons aufgefüllt.
|
||||||
|
|
||||||
Das zugehörige PageItem im TypeScript:
|
Das zugehörige PageItem im TypeScript:
|
||||||

|
```typescript
|
||||||
|
let Bad_Thermostat: PageType =
|
||||||
|
{
|
||||||
|
'type': 'cardThermo',
|
||||||
|
'heading': 'Bad',
|
||||||
|
'subPage': true,
|
||||||
|
'parent': Startseite,
|
||||||
|
'items': [/*PageItem*/{
|
||||||
|
id: 'alias.0.NSPanel.Thermostat',
|
||||||
|
minValue: 100,
|
||||||
|
maxValue: 300,
|
||||||
|
stepValue: 5
|
||||||
|
}]
|
||||||
|
};
|
||||||
|
```
|
||||||
|
|
||||||
**Parameter:**
|
**Parameter:**
|
||||||
name: Vom Alias abweichender Name
|
name: Vom Alias abweichender Name
|
||||||
minValue: Minimaltemperatur Beispiel 5°C = 50
|
minValue: Minimaltemperatur Beispiel 5°C = 50
|
||||||
maxValue: Minimaltemperatur Beispiel 30°C = 300
|
maxValue: Minimaltemperatur Beispiel 30°C = 300
|
||||||
|
stepValue: Schrittweite Beispiel 0,5°C = 5
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user