mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-02-22 22:18:38 +01:00
Updated ioBroker FAQ & Anleitungen (markdown)
@@ -937,15 +937,15 @@ Weiterhin im ALIAS unter << Anregungen holen, er hat zu dem Thema schon drei Videos produziert.
|
||||
|
||||
* **Voraussetzungen:**
|
||||
* Funktionierender WLED Adapter im ioBroker
|
||||
* Funktionierende WLED Leuchten, die bereits verbunden sind und sich schon über die APP, die Webseite und den ioBroker steuern lassen
|
||||
* Hilfs-Datenpunkte
|
||||
* Mehrere Aliase
|
||||
* Ein neues JS-Skript (statt Blockly)
|
||||
* Eine TS-Skript Seite
|
||||
* Funktionierender WLED Adapter im ioBroker
|
||||
* Funktionierende WLED Leuchten, die bereits verbunden sind und sich schon über die APP, die Webseite und den ioBroker steuern lassen
|
||||
* Hilfs-Datenpunkte
|
||||
* Mehrere Aliase
|
||||
* Ein neues JS-Skript (statt Blockly)
|
||||
* Eine TS-Skript Seite
|
||||
|
||||
* **Konfiguration:**
|
||||
WLD bietet eine Vielzahl an Konfigurationsund Einstellungsmöglichkeiten. Viele lassen sich auch auf dem NSPanel abbilden, aber nicht alle. Für unser Konfigurationsbeispiel haben wir uns die Funktionen **ON / Off**, **Timer**, **Synch**, **Presets**, **Effects** und **Colors** ausgesucht. Dabei werden Presets, Effects und Colors auf Grund der Möglichen Auswahl an unterschiedlichen Funktionen mit einem inselPopup realisiert.
|
||||
WLED bietet eine Vielzahl an Konfigurations- und Einstellungsmöglichkeiten. Viele lassen sich auch auf dem NSPanel abbilden, aber nicht alle. Für unser Konfigurationsbeispiel haben wir uns die Funktionen **Power**, **Timer**, **Synch**, **Presets**, **Effects** und **Colors** ausgesucht. Dabei werden Presets, Effects und Colors auf Grund der Möglichen Auswahl an unterschiedlichen Funktionen mit einem inselPopup realisiert.
|
||||
|
||||
* **Hilfs-Datenpunkte:**
|
||||
Für die drei inselPopup Lösungen benötigen wir jeweils einen Datenpunkt. Diese werden unter dem Hauptordner **0_userdata.<Euer Pfad>.WLED** angelegt.
|
||||
@@ -953,5 +953,20 @@ WLD bietet eine Vielzahl an Konfigurationsund Einstellungsmöglichkeiten. Viele
|
||||

|
||||
|
||||
* **Aliase:**
|
||||
|
||||
* Die drei Hilfs-Datenpunkte werden mit einem Alias **Tastensensor** wie [hier](https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-ALIAS-Definitionen#tastensensor----popupinsel-channel-buttonsensor) beschrieben verknüpft
|
||||
* Für **Power**, **Timer** und **Synch** nutzen wir jeweils einen Alias **Licht** und verknüpfen ACTUAL und SET jeweils mit den zugehörigen WLED Objekten:
|
||||
**Power** --> **wled.0.2cf43212d23c.on**
|
||||
**Timer** --> **wled.0.2cf43212d23c.nl.on**
|
||||
**Synch** --> **wled.0.2cf43212d23c.udpn.send**
|
||||
|
||||
* **JS-Skript:**
|
||||
[Hier](https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/Blockly/WLED.js) findet Ihr ein JS-Skript, welches Ihr im ioBroker unter Skripte als JS anlegen müsst. In dem Skript gibt es zwei zu konfigurierende Datenpunkte:
|
||||
* **Pfad zum WLED-Modul**: Entspricht in unserem Beispiel hier **wled.0.2cf43212d23c.**, also dem Pfad zur WLED Objekt-Instanz.
|
||||
* **Pfad zu 0_userdata Datenpunkten**: Der Pfad zum Ordner unter **0_userdata.0** in dem die drei Hilfs-Datenpunkte im Ordner WLED **0_userdata.0.NSPanelOwn.WLED.** angelegt wurden.
|
||||
|
||||
Weiterhin gibt es noch die **presetList**, **colorsList** und **effectsList**, welche in den eckigen Klammern eingefasst die Werte aus WLED für die verschiedenen Funktionen beherbergt. **Wichtig**: Die Werte in den eckigen Klammern müssen hier genau denen im PageItem des TS-Skriptes entsprechen!
|
||||
**Hinweis**: Bitte darauf achten, das die Anzahl der Zeichen innerhalb der eckigen Klammern nicht mehr als 900 Zeichen sind.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user