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:
|
||||

|
||||
```typescript
|
||||
{id: 'alias.0.NSPanel_1.Testlautstärke', onColor: MSGreen, offColor:MSRed, minValue: 0, maxValue: 100, name: 'Echo Spot Küche'}
|
||||
```
|
||||
|
||||
**Parameter:**
|
||||
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:
|
||||

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

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

|
||||
```typescript
|
||||
{id. 'alias.0.NSPanel_1.TestRGBEinzeln', name:'RGB-Licht HEX-Color', interpolatecolor: true}
|
||||
```
|
||||
|
||||
**Parameter:**
|
||||
name: Vom Alias abweichender Name
|
||||
offColor: abweichende Farbe für aus
|
||||
onColor: abweichende Farbe für an
|
||||
minValueBrightness: Minimale Helligkeit (Default 0)
|
||||
maxValueBrightness: Minimale Maxiamale Helligkeit (Default 100)
|
||||
minValueColorTemp: Minimale Farbtemperatur je nach Leuchtmittel/Adapter (z.B. 500K)
|
||||
maxValueColorTemp: Maximale Farbtemperatur je nach Leuchtmittel/Adapter (z.B. 6500K)
|
||||
interpolateColor: Errechnet den Farbton und weist diesen dem Icon zu (Beispiel Grün)
|
||||
colormode: "xy" oder "rgb" (default) zur Steuerung der CIE XY Color-Datenpunkte
|
||||
maxValueBrightness: Minimale Maxiamale Helligkeit (Default 100)
|
||||
minValueColorTemp: Minimale Farbtemperatur je nach Leuchtmittel/Adapter (z.B. 500K)
|
||||
maxValueColorTemp: Maximale Farbtemperatur je nach Leuchtmittel/Adapter (z.B. 6500K)
|
||||
interpolateColor: Errechnet den Farbton und weist diesen dem Icon zu (Beispiel Grün)
|
||||
colormode: "xy" oder "rgb" (default) zur Steuerung der CIE XY Color-Datenpunkte
|
||||
|
||||
Mit klick auf den Bezeichner wird das popUpLight aufgeschaltet:
|
||||
Mit klick auf den Bezeichner wird das popUpLight aufgeschaltet:
|
||||

|
||||
|
||||
|
||||

|
||||
|
||||
|
||||
***
|
||||
|
||||
|
||||
### Schieberegler (channel slider)
|
||||

|
||||
|
||||
@@ -623,12 +629,12 @@ Das **popupInSel** dient der Auswahl von Werten in einer Aufzählung (Liste/Arra
|
||||
|
||||
**PageItem:**
|
||||
```
|
||||
{ id: "alias.0.NSPanel_EMU.TestButtonSensor",
|
||||
icon: "select-color",
|
||||
name: "WLED Effekte",
|
||||
onColor: White,
|
||||
modeList: [ 'Solid', 'Android', 'Aurora', 'Blends', 'Blink', 'Bpm', 'Breathe',
|
||||
'Candle', 'Candle Multi', 'Candy Cane', 'Chase', 'Chase 1', 'Chase 2', 'usw.']},
|
||||
{ id: 'alias.0.NSPanel_EMU.TestButtonSensor',
|
||||
icon: 'select-color',
|
||||
name: 'WLED Effekte',
|
||||
onColor: White,
|
||||
modeList: [ 'Solid', 'Android', 'Aurora', 'Blends', 'Blink', 'Bpm', 'Breathe',
|
||||
'Candle', 'Candle Multi', 'Candy Cane', 'Chase', 'Chase 1', 'Chase 2', 'usw.']},
|
||||
```
|
||||
|
||||
***
|
||||
@@ -680,13 +686,28 @@ 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.
|
||||
|
||||
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:**
|
||||
name: Vom Alias abweichender Name
|
||||
minValue: Minimaltemperatur Beispiel 5°C = 50
|
||||
maxValue: Minimaltemperatur Beispiel 30°C = 300
|
||||
|
||||
stepValue: Schrittweite Beispiel 0,5°C = 5
|
||||
|
||||
***
|
||||
|
||||
### Timer - popUpTimer - (level.timer)
|
||||
|
||||
Reference in New Issue
Block a user