mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-03-06 15:01:48 +01:00
Updated iobroker Basisinstallation (markdown)
@@ -14,7 +14,7 @@ Anleitung zur Einrichtung eines Sonoff NSPanel mit Lovelace UI unter ioBroker
|
|||||||
**3.)** [Berry-Treiber installieren](https://github.com/joBr99/nspanel-lovelace-ui/wiki/iobroker---Basisinstallation#3-berry-treiber-installieren)
|
**3.)** [Berry-Treiber installieren](https://github.com/joBr99/nspanel-lovelace-ui/wiki/iobroker---Basisinstallation#3-berry-treiber-installieren)
|
||||||
**4.)** [MQTT (Tasmota) Config](https://github.com/joBr99/nspanel-lovelace-ui/wiki/iobroker---Basisinstallation#4-mqtt-tasmota-config)
|
**4.)** [MQTT (Tasmota) Config](https://github.com/joBr99/nspanel-lovelace-ui/wiki/iobroker---Basisinstallation#4-mqtt-tasmota-config)
|
||||||
**5.)** [TFT-Firmware flashen](https://github.com/joBr99/nspanel-lovelace-ui/wiki/iobroker---Basisinstallation#5-tft-firmware-flashen)
|
**5.)** [TFT-Firmware flashen](https://github.com/joBr99/nspanel-lovelace-ui/wiki/iobroker---Basisinstallation#5-tft-firmware-flashen)
|
||||||
**6.)** MQTT im ioBroker installieren und konfigurieren
|
**6.)** MQTT (ioBroker) Config
|
||||||
**7.)** CustomSend anlegen
|
**7.)** CustomSend anlegen
|
||||||
**8.)** Icon „TypeScript“ unter „Skripte“ im Verzeichnis „global“ anlegen
|
**8.)** Icon „TypeScript“ unter „Skripte“ im Verzeichnis „global“ anlegen
|
||||||
**9.)** TypeScript „NSPanelTs.ts“ anlegen
|
**9.)** TypeScript „NSPanelTs.ts“ anlegen
|
||||||
@@ -91,7 +91,55 @@ Tasmota „Konsolen/Konsole“ öffnen und in die Kommandozeile
|
|||||||
`FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v3.2.3.tft`
|
`FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v3.2.3.tft`
|
||||||
eingeben, mit Enter bestätigen. Das Panel installiert jetzt die TFT-Firmware (Kann beim ersten Mal ein paar Minuten dauern – Fortschritt beobachten – am Ende erfolgt ein Reboot und das Panel wechselt in einen Screen – „Waiting for Content“
|
eingeben, mit Enter bestätigen. Das Panel installiert jetzt die TFT-Firmware (Kann beim ersten Mal ein paar Minuten dauern – Fortschritt beobachten – am Ende erfolgt ein Reboot und das Panel wechselt in einen Screen – „Waiting for Content“
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
> **Achtung !!! Die aktuellsten Versionen (3.2.3 könnte nicht mehr aktuell sein) befinden sich "immer" im ioBroker TypeScript Header (TS-Skript) unter:**
|
> **Achtung !!! Die aktuellsten Versionen (3.2.3 könnte nicht mehr aktuell sein) befinden sich "immer" im ioBroker TypeScript Header (TS-Skript) unter:**
|
||||||
> https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts
|
> https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
## **6.) MQTT (ioBroker) Config**
|
||||||
|
Wenn du bereits eine Instanz des MQTT-Adapters (z.B. mqtt.0.) nutzt, dann bitte den Port der MQTT-Adapter-Instanz auch im Tasmota-MQTT verwenden. Bitte auch hier den Hinweis aus Punkt 4b beachten und ggf. einen anderen Port für die Kommunikation eintragen.
|
||||||
|
Ansonsten wählst du im ioBroker-Menü unter „Adapter“ den mqtt-Adapter aus und erstellst wie gewohnt eine Instanz des Adapters. Du kannst dir natürlich auch eine zusätzliche Instanz (z.B. mqtt.1. oder mqtt.2. etc.) erstellen.
|
||||||
|
|
||||||
|
Meine Einstellungen im Reiter Verbindung sind z.B.:
|
||||||
|
a) IP = Server/Broker
|
||||||
|
b) WebSockets benutzen (angehakt)
|
||||||
|
c) IP Adresse des ioBrokers (wahrscheinlich eth0 oder eth1) auswählen
|
||||||
|
d) Port 1886 (analog Port aus Tasmota/MQTT)
|
||||||
|
e) Benutzer (analog Benutzer aus Tasmota/MQTT)
|
||||||
|
f) Kennwort + Kennwort wiederholen (analog Passwort aus Tasmota/MQTT)
|
||||||
|
|
||||||
|
Wenn du bereits eine Instanz des MQTT-Adapters (z.B. mqtt.0.) nutzt, dann bitte den Port der MQTT-Adapter-Instanz auch im Tasmota-MQTT verwenden. Bitte auch hier den Hinweis aus Punkt 4b beachten und ggf. einen anderen Port für die Kommunikation eintragen.
|
||||||
|
Ansonsten wählst du im ioBroker-Menü unter „Adapter“ den mqtt-Adapter aus und erstellst wie gewohnt eine Instanz des Adapters. Du kannst dir natürlich auch eine zusätzliche Instanz (z.B. mqtt.1. oder mqtt.2. etc.) erstellen.
|
||||||
|
|
||||||
|
Meine Einstellungen im Reiter Verbindung sind z.B.:
|
||||||
|
a) IP = Server/Broker
|
||||||
|
b) WebSockets benutzen (angehakt)
|
||||||
|
c) IP Adresse des ioBrokers (wahrscheinlich eth0 oder eth1) auswählen
|
||||||
|
d) Port 1886 (analog Port aus Tasmota/MQTT)
|
||||||
|
e) Benutzer (analog Benutzer aus Tasmota/MQTT)
|
||||||
|
f) Kennwort + Kennwort wiederholen (analog Passwort aus Tasmota/MQTT)
|
||||||
|
|
||||||
|
Wenn du bereits eine Instanz des MQTT-Adapters (z.B. mqtt.0.) nutzt, dann bitte den Port der MQTT-Adapter-Instanz auch im Tasmota-MQTT verwenden. Bitte auch hier den Hinweis aus Punkt 4b beachten und ggf. einen anderen Port für die Kommunikation eintragen.
|
||||||
|
Ansonsten wählst du im ioBroker-Menü unter „Adapter“ den mqtt-Adapter aus und erstellst wie gewohnt eine Instanz des Adapters. Du kannst dir natürlich auch eine zusätzliche Instanz (z.B. mqtt.1. oder mqtt.2. etc.) erstellen.
|
||||||
|
|
||||||
|
Meine Einstellungen im Reiter Verbindung sind z.B.:
|
||||||
|
a) IP = Server/Broker
|
||||||
|
b) WebSockets benutzen (angehakt)
|
||||||
|
c) IP Adresse des ioBrokers (wahrscheinlich eth0 oder eth1) auswählen
|
||||||
|
d) Port 1886 (analog Port aus Tasmota/MQTT)
|
||||||
|
e) Benutzer (analog Benutzer aus Tasmota/MQTT)
|
||||||
|
f) Kennwort + Kennwort wiederholen (analog Passwort aus Tasmota/MQTT)
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Meine Einstellungen im Reiter MQTT-Einstellungen sind:
|
||||||
|
a) Maske zum Bekanntgeben eigener States: mqtt.0.* (Bei zusätzlicher Instanz entsprechend höher (mqtt.1.* etc.)
|
||||||
|
b) Eigene States beim Verbinden publizieren (angehakt)
|
||||||
|
c) States bei subscribe publizieren (angehakt)
|
||||||
|
d) Leere Session erzwingen: Client-Einstellungen verwenden
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
***
|
||||||
Reference in New Issue
Block a user