mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-03-04 22:06:53 +01:00
Updated ioBroker ALIAS Definitionen (markdown)
@@ -602,9 +602,46 @@ createAlias(aliasPath + '.' + aliasDevice + '.VOLUME_ACTUAL', 'VOLUME_ACTUAL', c
|
|||||||
***
|
***
|
||||||
|
|
||||||
### Thermostat - cardThermo
|
### Thermostat - cardThermo
|
||||||

|

|
||||||
|
|
||||||
> Beschreibung für den Alias Thermostat folgt...
|
Zunächst legen wir analog "[Schritt 1](https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-ALIAS-Definitionen#alias-erzeugen---schritt-1---tab-allgemein)" (Tab Allgemein) einen Alias vom Typ **Thermostat** an. Im "Schritt 2" (Tab Zustände) weisen wir jetzt die Datenpunkte des Adapters zu:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Im unteren Teil können ebenfalls Indikatoren eingeblendet werden:
|
||||||
|

|
||||||
|
z.B.
|
||||||
|

|
||||||
|
oder
|
||||||
|

|
||||||
|
etc.
|
||||||
|
|
||||||
|
Wenn der Thermostat über Mode verfügt und dieser auch genutzt werden soll:
|
||||||
|

|
||||||
|
|
||||||
|
Mode wird über externe Datenpunkte gesteuert. Hierzu legst du dir unter 0_userdate.0. einen Ordner deiner Wahl an. In diesem Ordner können jetzt bis zu 5 Datenpunkte (Alle vom Typ boolean (true/false)) angelegt werden:
|
||||||
|
* AUTOMATIC
|
||||||
|
* MANUAL
|
||||||
|
* PARTY
|
||||||
|
* VACATION
|
||||||
|
* BOOST
|
||||||
|
|
||||||
|
Im Alias können "BOOST" und "PARTY" (sofern gewünscht) bereits den neu erstellten Datenpunkten zugewiesen werden:
|
||||||
|

|
||||||
|
|
||||||
|
Die Datenpunkte AUTOMATIC, MANUAL und VACATION können nicht sofort zugewiesen werden, da die ALIAS-Definition diese Objekte nicht vorsieht. In diesem Fall kannst du diese selbst hinzufügen und im Anschluss deine erstellten Datenpunkten zuordnen:
|
||||||
|

|
||||||
|
|
||||||
|
Jetzt speicherst du den neu erstellten Alias. Unter ioBroker Objekte (Verzeichnisbaum alias.0.NSPanel.X...) siehst du jetzt folgende Darstellung:
|
||||||
|

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

|
||||||
|
|
||||||
|
**Parameter:**
|
||||||
|
name: Vom Alias abweichender Name
|
||||||
|
minValue: Minimaltemperatur Beispiel 5°C = 50
|
||||||
|
maxValue: Minimaltemperatur Beispiel 30°C = 300
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user