From a73f38a2af8a8078ec658bb05c1e8610043942f4 Mon Sep 17 00:00:00 2001 From: kuckuckmann <99131208+kuckuckmann@users.noreply.github.com> Date: Thu, 5 Jan 2023 00:05:11 +0100 Subject: [PATCH] Updated ioBroker FAQ & Anleitungen (markdown) --- ioBroker---FAQ-&-Anleitungen.md | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/ioBroker---FAQ-&-Anleitungen.md b/ioBroker---FAQ-&-Anleitungen.md index db144a1..99b0d0b 100644 --- a/ioBroker---FAQ-&-Anleitungen.md +++ b/ioBroker---FAQ-&-Anleitungen.md @@ -937,15 +937,15 @@ Weiterhin im ALIAS unter ![image](https://user-images.githubusercontent.com/9913 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:** -* 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..WLED** angelegt. @@ -953,5 +953,20 @@ WLD bietet eine Vielzahl an Konfigurationsund Einstellungsmöglichkeiten. Viele ![image](https://user-images.githubusercontent.com/99131208/210663827-fcf32d02-6971-42b0-840e-e5a4b136870b.png) * **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. + + +