NEWS
Betatest Adapter NSPanel-lovelace-ui v0.13.x
-
@ticaki Tim, ich schließe mich mit kleinen Problemchen bei CardThermo an:

Wie stelle ich die Symbole links ein? Switch "on/off" funktioniert bei mir nicht. Anbei noch meine Alias:

Skript:
const Klima_wz: PageType = { type: 'cardThermo2', 'heading': 'Klimaanlage', uniqueName: 'Klimaanlage_WZ', thermoItems: [ { id: 'alias.0.Klimaanlage_WZ', name: 'Klimaanlage', set:'daikin-cloud.0.577ba625-67cd-45fb-a308-6ee10d0e4c08.climateControl.temperatureControl.operationModes.auto.setpoints.roomTemperature', // Der Einstellwert der Heizung thermoId1:'daikin-cloud.0.577ba625-67cd-45fb-a308-6ee10d0e4c08.climateControl.sensoryData.roomTemperature', // Aktuelle Raumtemperatur (oberer Wert in der Anzeige) thermoId2:'daikin-cloud.0.577ba625-67cd-45fb-a308-6ee10d0e4c08.climateControl.sensoryData.roomHumidity', // Aktuelle Luftfeuchtigkeit (unterer Wert in der Anzeige) modeList: ["fanOnly", "auto", "heating", "cooling", "Sparn", "dry"], minValue: 16, maxValue: 28, stepValue: 1.0, } ], 'parent': 'main', 'items': [] };@13patrick37
Schau doch bitte an wie meine Skriptconfig aussieht. Und meine Aliase und die Aliasbeschreibung.
Das ist die einfache Art - keine Ahnung ob set, thermoidx überhaupt ne Funktion haben - du brauchst set und set2. Dazu eventuell name und name2 im Skript.EDIT: und ich verweise auch noch auf die Doku - ich weiß jetzt nicht mehr genau wie das alles geht - als ich die geschrieben hatte wusste ich es noch :)
EDIT2: Wenns damit nicht klappt, frage nochmal nach, dann schaue ich da nochmal rein und ergänze gegebenenfalls die doku.
-
@ticaki ,
Fehler kommt beim Button Press.
Er bekommt "main" als ID aber es wird 1 erwartet.nspanel-lovelace-ui.0 2026-01-25 14:15:31.693 error [main] onPopupRequest: id should be a number but is a string: main. Page name: main, Page id: 1, Page card: cardThermo2 nspanel-lovelace-ui.0 2026-01-25 14:15:31.693 debug [Wohnen.Thermostat] Receive message:{"type":"event","method":"buttonPress2","id":"main","action":"tempUpd","opt":"250"} nspanel-lovelace-ui.0 2026-01-25 14:15:26.791 error [main] onPopupRequest: id should be a number but is a string: main. Page name: main, Page id: 1, Page card: cardThermo2 nspanel-lovelace-ui.0 2026-01-25 14:15:26.791 debug [Wohnen.Thermostat] Receive message:{"type":"event","method":"buttonPress2","id":"main","action":"tempUpd","opt":"245"}@Wal sagte in Betatest NSPanel-lovelace-ui v0.7.x:
@ticaki ,
Fehler kommt beim Button Press.
Er bekommt "main" als ID aber es wird 1 erwartet.grrrr hmpf ups hahaha - ok den Fehler hab ich auch. Ist ne für diesen Fall unnötige Fehlermeldung. Bitte ignorieren - ich mache da ne Abfrage rein, das er bei Thermo keinen Logeintrag schreibt.
-
Meine NSPanel sind alle an Radarsensoren gekoppelt.

Die Einstellung müsstest du dann so in der Art übernehmen - geschaltet über daymode.
Ich hab nur den Standby bei mir höher wegen den zig tests die ich durchführe :DOk habs falsch beschrieben - nachdem ich nochmal genauer geschaut habe:
active: druck mit bewegung aufs panel
nightactive: druck ohne bewegung aufs panelstandby: helligkeit bei bewegung
nightStandby: helligkeit ohne bewegung und druck@ticaki sagte in Betatest NSPanel-lovelace-ui v0.7.x:
Meine NSPanel sind alle an Radarsensoren gekoppelt.

Die Einstellung müsstest du dann so in der Art übernehmen - geschaltet über daymode.
Ich hab nur den Standby bei mir höher wegen den zig tests die ich durchführe :DOk habs falsch beschrieben - nachdem ich nochmal genauer geschaut habe:
active: druck mit bewegung aufs panel
nightactive: druck ohne bewegung aufs panelstandby: helligkeit bei bewegung
nightStandby: helligkeit ohne bewegung und druckIst das ganze per BWM/Radar auch ohne Screensaver möglich? Sprich Display IMMER schwarz und wird hell wenn Bewegung aktiv? Und nach 5min Timeout wieder schwarz? Alternativ per Druck. Hatte mit @tt-tom gestern schon grob drüber philosophiert
-
@ticaki sagte in Betatest NSPanel-lovelace-ui v0.7.x:
Meine NSPanel sind alle an Radarsensoren gekoppelt.

Die Einstellung müsstest du dann so in der Art übernehmen - geschaltet über daymode.
Ich hab nur den Standby bei mir höher wegen den zig tests die ich durchführe :DOk habs falsch beschrieben - nachdem ich nochmal genauer geschaut habe:
active: druck mit bewegung aufs panel
nightactive: druck ohne bewegung aufs panelstandby: helligkeit bei bewegung
nightStandby: helligkeit ohne bewegung und druckIst das ganze per BWM/Radar auch ohne Screensaver möglich? Sprich Display IMMER schwarz und wird hell wenn Bewegung aktiv? Und nach 5min Timeout wieder schwarz? Alternativ per Druck. Hatte mit @tt-tom gestern schon grob drüber philosophiert
@13patrick37
Habs nicht ausprobiert, sollte aber gehen. Weiß nur nicht was du mit "ohne Screensaver" meinst - stell den ScreensaverTimeout halt auf 3600 Sekunden oder mache alle Seiten alwaysOn. Der Daymode stellt die Helligkeit ein, das hat nix mit dem Screensaver zu tun. -
@13patrick37
Habs nicht ausprobiert, sollte aber gehen. Weiß nur nicht was du mit "ohne Screensaver" meinst - stell den ScreensaverTimeout halt auf 3600 Sekunden oder mache alle Seiten alwaysOn. Der Daymode stellt die Helligkeit ein, das hat nix mit dem Screensaver zu tun.Die Frage ist eigentlich dunkelt eine AllwaysOn Seite eigentlich ab bzw. geht in Standby?
Bin mir nicht sicher, habe es auch noch nicht ausprobiert.Mit dem Switch vom DayMode schaltet man doch zwischen Tag und Nacht Parametern hin und her.
Kann man nutzen um z.B. vom Standby Nacht 0% auf Standby Tag 50% zu schalten, dann würde bei Bewegung Tag geschaltet und Display wird sichtbar.
Die aktiv Werte kommen beim tippen auf das Display zum Tragen. -
Die Frage ist eigentlich dunkelt eine AllwaysOn Seite eigentlich ab bzw. geht in Standby?
Bin mir nicht sicher, habe es auch noch nicht ausprobiert.Mit dem Switch vom DayMode schaltet man doch zwischen Tag und Nacht Parametern hin und her.
Kann man nutzen um z.B. vom Standby Nacht 0% auf Standby Tag 50% zu schalten, dann würde bei Bewegung Tag geschaltet und Display wird sichtbar.
Die aktiv Werte kommen beim tippen auf das Display zum Tragen.@TT-Tom sagte in Betatest NSPanel-lovelace-ui v0.7.x:
Die Frage ist eigentlich dunkelt eine AllwaysOn Seite eigentlich ab bzw. geht in Standby?
Nein, daymode beeinflußt die helligkeit ich denke du must bei der Konfiguration nightActive, nightStandby auf 0 setzen
-
@TT-Tom sagte in Betatest NSPanel-lovelace-ui v0.7.x:
Die Frage ist eigentlich dunkelt eine AllwaysOn Seite eigentlich ab bzw. geht in Standby?
Nein, daymode beeinflußt die helligkeit ich denke du must bei der Konfiguration nightActive, nightStandby auf 0 setzen
-
Das nein hat sich auf abdunkeln bzw standby bezogen - das hat den gleichen timeout wie der Screensaver afaik - also ohne screensaver kein "standby(abdunkeln)"
-
@ticaki Theoretisch könnte ich auch einfach bei Bewegung den Wert in "cmd.dim.active" auf 100% setzen, und wenn keine Bewegung dann wieder auf 0%. Alternativ wäre das aufwecken über Druck auf das Display noch sinnvoll, falls der BWM mal einen Aussetzer hat.
-
Ja kannst du - aber deine Alternative geht nicht. Dein Panel sollte sich im aktiven Zustand befinden bis der Screensaver angeht.
-
Ja kannst du - aber deine Alternative geht nicht. Dein Panel sollte sich im aktiven Zustand befinden bis der Screensaver angeht.
-
-
ja damit wird ja dann auch die Seite angezeigt. wenn keine da ist is ja egal was das Display macht, kann also im Standby auf 0% stehen. Bei Bewegung wird die Seite aufgerufen und die aktiv Helligkeit ist da. muss mann nur den Timeout schön hoch setzen.
-
0.11.0 (2026-02-09)
- (ticaki) Fixed incorrect error logs for cardThermo and cardThermo2
- (tt-tom17) add PageTrash to Admin-Tab PageConfig
-
0.11.0 (2026-02-09)
- (ticaki) Fixed incorrect error logs for cardThermo and cardThermo2
- (tt-tom17) add PageTrash to Admin-Tab PageConfig
und die Wiki Seite zur PageTrash
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/cardTrash#pagetrashDie Seite ersetzt das Script und Ihr benötigt im ConfigScript keinen Eintrag. Funktioniert wie die Page-QR.
viel Spass beim Testen
-
Bekomme ein TFT Update angezeigt, obwohl die aktuelle installiert ist.
War aber auch schon bei der Vorgängerversion so..
US-P Panel -> Adapter steht auf Beta.

Edit: Im Objektpunkt steht aktuelle Version 5.1.1

wir müssten hier die Abfrage anpassen/ erweitern
const version = this.adapter.config.useBetaTFT ? result['tft-beta'].split('_')[0] : result.tft.split('_')[0];bzw. auch die Version.json mit ändern
{ "tasmota": "15.2.0", "berry": "10", "berry-beta": "10", "tft": "5.1.1", "tft-us-l": "5.1.1", "tft-us-p": "5.1.2", "tft-beta": "5.1.1", "tft-us-l-beta": "5.1.1", "tft-us-p-beta": "5.1.2" } -
@tt-tom @wal
bitte Issue erzeugen, da hab ich einen gravierenden Fehler gemacht - mit dem anpassen der Abfrage ist das nicht behoben. Da muß ich erstmal grübeln wo ich die Infos zum Model speichere, damit ich die auch habe wenns Panel noch nicht online ist.hm vielleicht speichert der Adapter das auch schon irgendwo - geht auf jeden Fall nicht auf die schnelle.
-
@tt-tom @wal
bitte Issue erzeugen, da hab ich einen gravierenden Fehler gemacht - mit dem anpassen der Abfrage ist das nicht behoben. Da muß ich erstmal grübeln wo ich die Infos zum Model speichere, damit ich die auch habe wenns Panel noch nicht online ist.hm vielleicht speichert der Adapter das auch schon irgendwo - geht auf jeden Fall nicht auf die schnelle.
@ticaki sagte in Betatest NSPanel-lovelace-ui v0.7.x:
hm vielleicht speichert der Adapter das auch schon irgendwo
in der config gibt es
modellunterPanels. Ist bei mir aber leer, komischer weise.
Vermutlich eine zu alte Config.Ansonsten steht auch in den Objekten
nspanel-lovelace-ui.0.panels.XX_XX_XX_XX_XX_XX.info.nspanel.model@wal was steht da bei dir?
-
und die Wiki Seite zur PageTrash
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/cardTrash#pagetrashDie Seite ersetzt das Script und Ihr benötigt im ConfigScript keinen Eintrag. Funktioniert wie die Page-QR.
viel Spass beim Testen
@TT-Tom sagte in Betatest NSPanel-lovelace-ui v0.7.x:
und die Wiki Seite zur PageTrash
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/cardTrash#pagetrashDie Seite ersetzt das Script und Ihr benötigt im ConfigScript keinen Eintrag. Funktioniert wie die Page-QR.
viel Spass beim Testen
Vielen lieben Dank, vor allem auch dafuer, dass man nicht unbedingt den ical-adapter haben muss (ich hab den längst durch ein script ersetzt, aber mir auch eine table.json gleichen Aufbau programmiert), und damit ging es auf Anhieb, da man ja den State aussuchen kann (der ist bei mir unter 0_userdata.0.Tools.Ical.table) .
Auch schoen, dass man andere Events damit anzeigen lassen kann ( Geburtstage, Termine etc. ) wuerde das anstatt Abfall auch Calendar oder so nennen.. :D
