NSPanel Lovelace UI
Bei diesem Modul handelt es sich um eine ganz frühe Beta Version!
1. Voraussetzungen
- mindestens IPS Version 6.3
- MQTT Server
- Ein geflashtes NSPanel mit Tasmota und der Firmware von https://docs.nspanel.pky.eu/
2. Enthaltene Module
- Backend
3. Installation
Über den Modul Store! (Beta Version: NSPanel Lovelace UI)
4. Konfiguration in IP-Symcon
Die Konfiguration der MQTT Servers setze ich an dieser Stelle voraus, genauso wie die geflashte Version des NSPanels mit der oben genannten Firmware.
In IP-Symcon wird die Instanz Backend angelegt.
Nach dem Anlegen muss das MQTT Topic von dem NSPanel in der Instanz hinterlegt werden.
Nachdem das passiert ist, sollte das Panel von „Waiting for content …“ nach einer Weile einen Screensaver mit der aktuellen Uhrzeit und Datum anzeigen.
Nun können in der Liste „Card Entities“ sogenannte Karten angelegt werden. Diese Karten sind die jeweiligen Menüs auf dem Display.
Die Überschrift ist die Überschrift , welche auf dem Panel von der jeweilgen Karten angezeigt werden soll.
Als Karttyp funktioniert zur Zeit nur „Card Entities“!
Unter Navigation kann hinterlegt werden, wie die Navigation angezeigt werden soll. (Einfach mal ausprobieren)
In der darunter liegenden Liste können die Elemente für die Seite hinterlegt werden, maximal sind 4 Stück pro Karte erlaubt.
Dort können unterschiedliche Typen hinterlegt werden zur Zeit funktionieren NUR Switch und Light
Beim Icon kann das Icon ausgewählt werden, welches auf dem Display angezeigt werden soll, leider kann ich die Icons nicht in der Konsole darstellen. Hier gibt es eine Liste, wo ihr die Icons anschauen könnt: GitHub & BitBucket HTML Preview
IconColor funktioniert noch nicht, es wird im Hintergrund aktuell eine feste Farbe hinterlegt.
DisplayName Entity ist der Wert, welches als Beschreibung auf dem Display angezeigt wird.
Bei Brightness wird die Helligkeitsvariable für die Lampe hinterlegt, sollte die Lampe nicht dimmbar sein, einfach leer lassen.
Bei Color Temperature wird die Farbtemperatur Variable für die Lampe hinterlegt, sollte die Lampe keine Farbtemperatur haben einfach leer lassen. *Die Farbtemperatur wird zur Zeit nicht ausgewertet, aber angezeigt, wenn hier eine Variable gesetzt wird.
Color Mode gibt an, ob die Lampe auch einen Farbmodus bestitzt, dann wird auf dem Display auch ein Farbrad angezeigt. *Die Farbe wird zur Zeit nicht ausgewertet, aber angezeigt, wenn hier der Modus eingestellt wird.
5. ToDos / Bugs
- Die Zeit und das Datum wird im Moment noch nicht aktualisiert
- Farbtemperatur und Farbe funktiniert noch nicht
- Die Karten Media, Alarm, QR unt Thermo funktionieren noch nicht
6. Screenshots / Bilder
7. Spenden
Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:
8. Danke
Ein ganz großes Danke geht an Johannes, der die Firmware für dieses Panel entwickelt hat und mir den Ablauf davon erklärt hat.
Grüße,
Kai