mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-02-23 13:02:14 +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.
|
Hier geht es Darum die im Beispiel TS-Skript schon aufgeführte Seite **WLED** einmal Beispielsweise zu konfigurieren. Wer Hilfe bei der Einrichtung von WLED benötigt, der kann sich zum Beispiel an den Videos von @klein0r @haus-automatisierung >>[Zum Youtube Kanal](https://www.youtube.com/@haus_automation/featured)<< Anregungen holen, er hat zu dem Thema schon drei Videos produziert.
|
||||||
|
|
||||||
* **Voraussetzungen:**
|
* **Voraussetzungen:**
|
||||||
* Funktionierender WLED Adapter im ioBroker
|
* 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
|
* Funktionierende WLED Leuchten, die bereits verbunden sind und sich schon über die APP, die Webseite und den ioBroker steuern lassen
|
||||||
* Hilfs-Datenpunkte
|
* Hilfs-Datenpunkte
|
||||||
* Mehrere Aliase
|
* Mehrere Aliase
|
||||||
* Ein neues JS-Skript (statt Blockly)
|
* Ein neues JS-Skript (statt Blockly)
|
||||||
* Eine TS-Skript Seite
|
* Eine TS-Skript Seite
|
||||||
|
|
||||||
* **Konfiguration:**
|
* **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:**
|
* **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.
|
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:**
|
* **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