NEWS
Test Adapter NSPanel-lovelace-ui v1.x.x
-
Zum Navigation Flow
Das war scheinbar auch Tom nicht bekannt, wenn ihr das ausrichtet manuell, wird das gespeichert - solange ihr nicht auf automatisches layout drückt, bleibt die manuell anordnung erhaltenund die Navigation Übersicht oder wie das bastel tab heißt ist sowas von deprecated.
-
Hallo ich hätte eine bitte ich steige aktuell auf den Adapter um und möchte meine WLED streifen wieder über Presets steuern dafür möchte ich ein insel-Popup aufrufen das gelingt mir aber leider nicht weil ich nicht genau weiß wie und was ich dem Adapter bzw. Script dafür geben muss. Könntet ihr mir bitte helfen?
-
-
Hallo ich hätte eine bitte ich steige aktuell auf den Adapter um und möchte meine WLED streifen wieder über Presets steuern dafür möchte ich ein insel-Popup aufrufen das gelingt mir aber leider nicht weil ich nicht genau weiß wie und was ich dem Adapter bzw. Script dafür geben muss. Könntet ihr mir bitte helfen?
Ich schreibe dazu mal eine Anleitung, gib mir mal bis zum WE.
Welche Version hast du aktuell vom Adapter installiert?
Was hast du schon umgesetzt bzw. welche Seiten laufen schon??
Hast du ein Script was deine Daten eventuell noch umwandelt für wled. -
1.1.1 (2026-09-16)
- (tt-tom17) fix: a cardPower page created in the admin tab showed white icons although the color scale was switched on. The scale was only built when both its lower and its upper bound had been typed in; a bound that was left at its displayed default was never stored. The defaults of the classic accordion (0 / 10000 / 0) apply now
- (tt-tom17) admin: a newly added power slot of a cardPower page stores its color and speed scale bounds explicitly (0 / 10000 / 0 and 0 / 10000), the same way the classic accordion did, instead of only displaying them
- (tt-tom17) the expert tab
Navigation Overviewhas been removed. It never made it into productive use; the navigation of a panel is configured in its script or in theNavigation Flowtab - (ticaki) a page named
mainin the global script configuration is used as start page of every panel that has none of its own. That is unchanged, but it is now logged and the navigation view of the admin marks such pages aspage from the global script configuration - (tt-tom17) admin: the navigation assignment panel can show system pages (the
///-prefixed ones) in the prev/next/parent/home dropdowns via a new checkbox;///unlockis always listed - (tt-tom17) admin: the navigation flow tab remembers the last selected panel and restores it on reload, instead of always jumping back to the first one
- (tt-tom17) fix: the info panel of the navigation flow left the icon row out whenever the icon was read from a state instead of being set as a constant. It now shows the icon the panel really displays - the current value of that state, together with a hint which state it comes from, or
emptywhen the state holds nothing - (tt-tom17) fix: setting the prev or next of a page to the service page
///unlockin the admin had no effect. The dropdowns offer page names, the adapter resolves navigation node names, and the service entry point is the one place where the two differ - it is mapped now
-
1.1.1 (2026-09-16)
- (tt-tom17) fix: a cardPower page created in the admin tab showed white icons although the color scale was switched on. The scale was only built when both its lower and its upper bound had been typed in; a bound that was left at its displayed default was never stored. The defaults of the classic accordion (0 / 10000 / 0) apply now
- (tt-tom17) admin: a newly added power slot of a cardPower page stores its color and speed scale bounds explicitly (0 / 10000 / 0 and 0 / 10000), the same way the classic accordion did, instead of only displaying them
- (tt-tom17) the expert tab
Navigation Overviewhas been removed. It never made it into productive use; the navigation of a panel is configured in its script or in theNavigation Flowtab - (ticaki) a page named
mainin the global script configuration is used as start page of every panel that has none of its own. That is unchanged, but it is now logged and the navigation view of the admin marks such pages aspage from the global script configuration - (tt-tom17) admin: the navigation assignment panel can show system pages (the
///-prefixed ones) in the prev/next/parent/home dropdowns via a new checkbox;///unlockis always listed - (tt-tom17) admin: the navigation flow tab remembers the last selected panel and restores it on reload, instead of always jumping back to the first one
- (tt-tom17) fix: the info panel of the navigation flow left the icon row out whenever the icon was read from a state instead of being set as a constant. It now shows the icon the panel really displays - the current value of that state, together with a hint which state it comes from, or
emptywhen the state holds nothing - (tt-tom17) fix: setting the prev or next of a page to the service page
///unlockin the admin had no effect. The dropdowns offer page names, the adapter resolves navigation node names, and the service entry point is the one place where the two differ - it is mapped now
hier in deutsch
Neue Beta-Version verfügbar
1.1.1 (2026-09-16)
- Eine im Admin angelegte cardPower-Seite zeigte weiße Icons, obwohl die Farbskala eingeschaltet war. Die Skala wurde nur gebaut, wenn Unter- und Obergrenze beide von Hand eingetippt waren; ein auf dem angezeigten Standard belassener Wert wurde nie gespeichert. Jetzt gelten die Standardwerte des klassischen Akkordeons (0 / 10000 / 0) (tt-tom17)
- Ein neu angelegter Power-Slot einer cardPower-Seite speichert die Grenzen seiner Farb- und Geschwindigkeitsskala jetzt ausdrücklich (0 / 10000 / 0 und 0 / 10000), statt sie nur anzuzeigen (tt-tom17)
- Prev oder Next einer Seite auf die Service-Seite
///unlockzu setzen hatte im Admin keine Wirkung. Die Auswahl bietet Seitennamen an, der Adapter arbeitet mit Navigationsknoten, und genau beim Service-Einstieg unterscheiden sich die beiden. Das wird jetzt zugeordnet (tt-tom17) - Das Info-Panel im Navigationsfluss ließ die Icon-Zeile weg, sobald das Icon aus einem Datenpunkt kam statt fest gesetzt zu sein. Es zeigt jetzt das Icon, das das Panel wirklich anzeigt, mit Hinweis auf den Datenpunkt, oder
empty, wenn der leer ist (tt-tom17) - Eine Seite namens
mainin der globalen Script-Konfiguration dient als Startseite für jedes Panel ohne eigene. Das ist unverändert, wird aber jetzt geloggt, und die Navigationsansicht im Admin kennzeichnet solche Seiten alspage from the global script configuration(ticaki) - Die Navigationszuweisung im Admin kann über ein neues Häkchen auch die Systemseiten (die mit
///) in den Auswahlfeldern für prev/next/parent/home anzeigen;///unlocksteht immer drin (tt-tom17) - Der Tab Navigationsfluss merkt sich das zuletzt gewählte Panel und stellt es beim Neuladen wieder her, statt immer zum ersten zurückzuspringen (tt-tom17)
- Der Experten-Tab
Navigation Overviewist entfernt. Er kam nie produktiv zum Einsatz; die Navigation eines Panels wird im Script oder im TabNavigation Floweingestellt (tt-tom17)
Diese Version wird ab morgen im Latest/Beta sein.
Vielen Dank fürs Testen und euer Feedback.
Bitte schreibt hier in den Thread oder besser noch erstellt ein Issue auf Github.
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/issues -
Auf Github gibt es eine Testversion unter folgenden Link
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/tree/feat/pageconfig_Light_modList
in der die Möglichkeit besteht, auf einer popupLight ein selectPopup zu öffnen, um zum Beispiel Szenen aus zu wählen. Es gleicht der Möglichkeit wie im Script.
Um die Funktion zu nutzen, müsst ihr in dem normalen Alias Light-Channel einen Datenpunkt vom Typ
string oder numberund Rollelevel.mode.selecterstellen und mit eurer Szenen Funktion verbinden.
z.B. so (modList)

Jetzt wird im AdminUI im Tab PageConfig auf einer cardMenue ein PageItem für eine Lampe erstellt oder nutzt ein bestehendes. (rgb, rgbSingle, CT oder Hue) Unten auf dem Bild ist der Button Modeliste zu sehen. Er wird nur eingeblendet, wenn der Channel einer der vier Licht-Typen ist oder die Rolle Select hat.

Durch den Button öffnet sich das Fenster wo der Datenpunkt der Liste ausgewählt wird. Sollte der Datenpunkt common.states enthalten, bekommt er dazu einen Hinweis, dass diese genutzt werden.
sie können auch mit dem Button unten eingelesen werden. Wenn es keine common.states gibt , können die Modi auch per Hand festgelegt werden. Dazu wird eine Liste in das Feld geschrieben.

Alles Übernehmen und Einstellungen speichern. Wenn jetzt das Lightpopup der Lampe geöffnet wird am Panel, sollte da eine Pipette sein, dahinter verbirgt sich dann die Liste.
Alles Weitere ist so geblieben.
Ich hoffe ihr habt es verstanden und testet es mal bei euch. Wenn noch Fragen sind, wie immer hier stellen.
-
1.1.2 (2026-09-18)
- (ticaki) Ein Panel konnte nach einem WLAN-Abbruch oder einer Flut von Screensaver-Updates in wait for connection hängen bleiben, weil der serielle Puffer des Displays überlief, der Adapter schickt Nachrichten an das Display jetzt mit Abstand, sendet Screensaver-Updates höchstens alle 3 Sekunden und startet Tasmota automatisch neu, wenn das Display einen Überlauf meldet
-
Wir wollen im Adapter die Funktion der zentralen Zugriffsverwaltung unterstützen und benötigen Tester die das Feature nutzen.
Info zur Verwaltung findet ihr hier. https://forum.iobroker.net/topic/85397/news-neu-im-admin-zentrale-verwaltung-für-passwörter-und-schlüssel#Wer von euch testen will installiert bitte diesen Branch.
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/tree/feat/SECRETSWas aktuell geht ist der MQTT-Zugang für Externe MQTT-Server inkl. mqtt-Adapter. Bei Nutzung des adapterinternen MQTT-Servers werden die Daten weiterhin im Adapter gespeichert.
das Tasmota WebUI Password und das WLAN-Passwort für die QR-Page.
Wenn ihr den Service auswählt werden die alten Felder automatisch deaktiviert und die Daten nicht mehr genutzt.Gebt bitte Feedback, ob der Service für euch infrage kommt und wie es bei euch funktioniert.
MQTT-Server

QR -Page

-
Hallo zusammen,
ich bin gerade dabei von der bisherigen TypeScript Lösung auf den Adapter umzusteigen.
Hierbei habe ich aktuell ein Problem mit dem Thermostat welches ich wie unten aufgeführt konfiguriert habe.
Wenn ich auf dem Panel auf Thermostat tippe, passiert jedoch nichts.Geräteeinstellung für Thermostat:

Pageitem-Konfiguration:

Zusätzlich wollte ich fragen, ob sich die Page-Item-Konfiguration irgendwie dynamisch gestalten lässt, sodass für alle Panels dieselbe Mainpage verwendet werden kann. Das Thermostat sollte dabei natürlich dem jeweils zugehörigen Panel zugeordnet werden.
Beste Grüße
Foradh -
Hallo zusammen,
ich bin gerade dabei von der bisherigen TypeScript Lösung auf den Adapter umzusteigen.
Hierbei habe ich aktuell ein Problem mit dem Thermostat welches ich wie unten aufgeführt konfiguriert habe.
Wenn ich auf dem Panel auf Thermostat tippe, passiert jedoch nichts.Geräteeinstellung für Thermostat:

Pageitem-Konfiguration:

Zusätzlich wollte ich fragen, ob sich die Page-Item-Konfiguration irgendwie dynamisch gestalten lässt, sodass für alle Panels dieselbe Mainpage verwendet werden kann. Das Thermostat sollte dabei natürlich dem jeweils zugehörigen Panel zugeordnet werden.
Beste Grüße
ForadhBitte immer die Version mit angeben die ihr gerade einsetzt, Adapter und TFT.
Ich sehe mir das mal an, ob das Thermostat im Admin direkt unterstützt wird. Im Script kannst du es anlegen.
Die Besonderheiten gegenüber dem Panelscript sind hier beschrieben.
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/ScriptConfigEDIT:
Die cardThermo ist über den Admin noch nicht konfigurierter. Sie muss über das ConfigScript erstellt werden.
hier die Anleitung für das Thermostat
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/PageThermo2 -
@tt-tom
Vielen Dank für deine Rückmeldung.
Ich verwende die Adapter Version v1.1.2 und TFT v5.1.1
Bezüglich der cardThermo habe ich wohl den Github Eintrag unter HMI Cards falsch verstanden
Ich dachte dies bedeutet dass dies dann bereits im Adapter integriert ist.
Beste Grüße
Foradh -
@tt-tom
Vielen Dank für deine Rückmeldung.
Ich verwende die Adapter Version v1.1.2 und TFT v5.1.1
Bezüglich der cardThermo habe ich wohl den Github Eintrag unter HMI Cards falsch verstanden
Ich dachte dies bedeutet dass dies dann bereits im Adapter integriert ist.
Beste Grüße
Foradh -
-
ah das hätte wir letzte wochen machen sollen - jetzt ist es nur noch max - aber bau das gerne ein. Ich mache mit meiner Sprachsteuerung erstmal pause. :)
-
Testen erwünscht: Thermostat-Seite (cardThermo2) im Admin konfigurieren
Bisher ließ sich die cardThermo2 nur per Skript anlegen. Auf dem Branch unten gibt es dafür jetzt einen Editor im Tab PageConfig – die Seite wird so gezeichnet, wie das Panel sie zeigt, und jede Stelle der Karte ist anklickbar.
- Neuer Seitentyp „Thermostat (Thermo2)“ im Tab PageConfig
- Bis zu 8 Heizkreise als Alias-Channel (thermostat/airCondition) oder über einzelne Datenpunkte; airCondition ergibt automatisch Heizen + Kühlen
- Alle Skript-Optionen im Dialog: Überschriften, Min/Max/Schrittweite, Symbole/Farben/Einheiten der Wertezeilen, Modustexte, Heizkreis-Symbol, Anordnung der Flächen (sortOrder)
- PageItems je Heizkreis oder für alle, mit freien Flächen dazwischen und Verschieben per Pfeil oder Drag & Drop wie auf den Menü-Seiten
- Vorschau zeigt die Buttons, die der Adapter aus dem Alias erzeugt, und prüft die Rolle des Channels direkt bei der Auswahl
- Fix im Adapter: der MAINTAIN-Button wurde auf der cardThermo2 doppelt angelegt
Anleitung Schritt für Schritt mit Bildern:
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/blob/feat/pageconfig-thermo2/doc/de/PageThermo2-Admin.mdInstallieren zum Testen: Expertenmodus einschalten → Adapter → Katzen-Symbol (GitHub) → Reiter „Benutzerdefiniert“ → diese URL eingeben:
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/tree/feat/pageconfig-thermo2Vielen Dank fürs Testen und euer Feedback.
Bitte schreibt hier in den Thread oder besser noch erstellt ein Issue auf Github.
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/issues -
Hi zusammen,
ich bin jetzt schon vor längerem auf den Adapter gewechselt und hätte gehofft, das bei den Mediaplayern noch die Unterstützung für squeezeboxrpc integriert wird. Unter der alten Script-Version habe ich das genutzt und möchte es eben auch gerne weiterhin nutzen.
Wäre eine Integration einfach möglich?
Aktuell verwende ich den Adapter v1.0.0 mit TFT v5.1.1.
Vielen Danke schon mal im Voraus.
LG., Thomas -
Hi zusammen,
ich bin jetzt schon vor längerem auf den Adapter gewechselt und hätte gehofft, das bei den Mediaplayern noch die Unterstützung für squeezeboxrpc integriert wird. Unter der alten Script-Version habe ich das genutzt und möchte es eben auch gerne weiterhin nutzen.
Wäre eine Integration einfach möglich?
Aktuell verwende ich den Adapter v1.0.0 mit TFT v5.1.1.
Vielen Danke schon mal im Voraus.
LG., Thomasich schau mal übers WE rein und gib dir eine Rückinfo.
-
ich schau mal übers WE rein und gib dir eine Rückinfo.
@TT-Tom Super, vielen Dank!
-
Hi zusammen,
ich bin jetzt schon vor längerem auf den Adapter gewechselt und hätte gehofft, das bei den Mediaplayern noch die Unterstützung für squeezeboxrpc integriert wird. Unter der alten Script-Version habe ich das genutzt und möchte es eben auch gerne weiterhin nutzen.
Wäre eine Integration einfach möglich?
Aktuell verwende ich den Adapter v1.0.0 mit TFT v5.1.1.
Vielen Danke schon mal im Voraus.
LG., Thomas@Thomas_ioB
Tom macht UI und ich mache das mit der squeezeboxrpc, da ich auch die anderen Mediaplayer eingebaut habe - bin gerade dran. Da ich squeezebox nocht nicht aktiv nutze, muss das jedoch von dir getestet werden - ich kann nur die Basics testen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
