NEWS
Test Adapter NSPanel-lovelace-ui v1.x.x
-
super - long press ist noch nicht im navigation flow - bin gerade die fehlenden verbindungen auf meinem produktivsystem am zerlegen :)

die rechte grüne linie bekomme ich aber nihct sauber hin - das ist:{ id: 'alias.0.zuhause.og.Technik.Saugroboter.Raeme.Reinigung', icon: 'restart', targetPageLongPress: 'Saugroboter-CleanDetails', offColor: Gray, targetPage:'Saugroboter' },
Da wird einerseits der Datenpunkt getriggert und gleichzeitig auf die vorherige Seite gesprungen - das ist dann etwas unschön in der übersicht.Die fehlende Verbinung von rooms zu cleandetails ist der long press
-
Die Aktivierung einer eigenen Main-Page über den Admin funktioniert. Hab eine Seite über die Checkbox ausgewählt und mal alle Panels ausgewählt. Wird sauber angezeigt :)
-
-
Tom muß das noch weiter testen, da aber ein paar Bugs drin waren, die das aktualisieren/hinzufügen von Panels verunmöglicht haben - geht der vorgezogene Release auf meine Kappe.
1.1.0 (2026-09-06)
- (ticaki) fix: a panel card marked with
Check!was hard to read - white text on the beige card in the dark themes, almost invisible input frames in the new light one. The icons of the icon picker were invisible in thebluetheme - (ticaki) fix: passwords no longer reach the log in plain text
- (ticaki) fix: setting a panel up failed with
Invalid response from adapterorthe message from the admin is incomplete. It runs as three steps now and shows how far it got - (ticaki) fix: the timezone dropdown froze the browser, is a searchable field now, and the chosen zone reaches the panel at last
- (ticaki) fix: a switched off panel was marked as such in english and german only, and hard to tell from an offline one
- (ticaki) the start page can now be set in the admin: a checkbox marks any admin page as start page, it replaces the one from the configuration script and is marked with
(main) - (ticaki) a panel no longer needs a page named
mainin the configuration script, so it can be set up in the admin alone (script version 0.21.1) - (ticaki) navigation flow: nodes are coloured by origin, pages linked with
nextandprevshare one edge, a long press target and a navigation target read from a state get a connection of their own, and hovering or clicking highlights what belongs together - (ticaki) navigation flow: an option shows the states and channels each page works with as nodes of their own, with an info panel listing what a page item makes of them
- (ticaki) navigation flow: the page info starts with the page name and its headline and links to the page configuration of an admin page
- (ticaki) admin: the navigation assignment marks a navigation target that does not exist on an assigned panel
- (ticaki) fixed: replacing a script page from the admin tore the navigation apart and could cut off the access to the service pages
- (ticaki) fixed: a panel without its own start page could show the start page of another panel
- (ticaki) fixed: after sending the configuration script the reloaded panel lost the pages of all other panels until the adapter was restarted
- (ticaki) fixed: a
cardQR,cardAlarmorcardUnlockpage in the configuration script stopped all following pages from being created - (ticaki) fixed: the page configuration of a cardTrash page did not open when the entry carries no waste types yet
- (ticaki) fixed: the state
mainNavigationPointwas not translated
- (ticaki) fix: a panel card marked with
-
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
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
