NEWS
Betatest NSPanel-lovelace-ui v0.2.x
-
-
Hallo,
bitte um Starthilfe.
Das Script ist installiert und läuft.Desired TFT Firmware: 58 / v4.9.4 javascript.0 18:52:37.817 info Installed TFT Firmware: 58 / v4.9.4 javascript.0 18:57:09.535 info Stopping script script.js.nspanel-lovelace-ui_0.NSPanel_1 javascript.0 18:58:54.092 info Compiling TypeScript source script.js.nspanel-lovelace-ui_0.NSPanel_1 javascript.0 18:58:54.554 info source code did not change, using cached compilation result... javascript.0 18:58:54.659 info --- start of NsPanelTs: 0_userdata.0.NSPanel. --- javascript.0 18:58:54.680 info setObjects enabled - create Alias Channels possible javascript.0 18:58:54.685 info weather alias for openweathermap.0. already exists javascript.0 18:58:54.696 info registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 18:58:54.701 info No Updates for NSPanel available javascript.0 18:58:54.861 info Desired TFT Firmware: 58 / v4.9.4 javascript.0 18:58:54.861 info Installed TFT Firmware: 58 / v4.9.4 javascript.0 18:58:54.977 info Debug mode disabled javascript.0 18:58:56.163 info hidden Cards disabled javascript.0 18:58:56.253 info Desired TFT Firmware: 58 / v4.9.4 javascript.0 18:58:56.253 info Installed TFT Firmware: 58 / v4.9.4 javascript.0 18:58:57.539 info Start MQTT-Port-Check ------------------------------------- javascript.0 18:58:57.539 info -- admin.0 - 8081 javascript.0 18:58:57.539 info -- hm-rpc.0 - 0 javascript.0 18:58:57.539 info -- hm-rpc.1 - 8701 javascript.0 18:58:57.539 info -- influxdb.0 - 8086 javascript.0 18:58:57.539 info -- influxdb.1 - 8086 javascript.0 18:58:57.539 info -- mqtt.0 - 1883 javascript.0 18:58:57.539 info -- mqtt.3 - 1883 javascript.0 18:58:57.539 info -- mqtt.4 - 1886 javascript.0 18:58:57.539 info -- proxmox.0 - 8006 javascript.0 18:58:57.539 info -- shelly.0 - 1883 javascript.0 18:58:57.539 info -- shelly.1 - 1882 javascript.0 18:58:57.540 info -- simple-api.0 - 8087 javascript.0 18:58:57.540 info -- sonoff.0 - 1885 javascript.0 18:58:57.540 info -- sun2000.0 - 502 javascript.0 18:58:57.540 info -- telegram.0 - 8443 javascript.0 18:58:57.540 info -- web.0 - 8082 javascript.0 18:58:57.540 info -- zigbee.1 - /dev javascript.0 18:58:57.540 info - MQTT-Port-Check OK: Instance of Adapter: mqtt.4 is running on Port:1886 javascript.0 18:58:57.540 info End MQTT-Port-Check ----------
Der Apapter startet nicht, Fehler: No compatible config found, paused!
Hier die Einstellungen:
Log:
nspanel-lovelace-ui.0 2025-08-13 19:15:32.584 debug {"command":"refreshMaintainTable","message":{"internalServerIp":"192.168.178.4"},"from":"system.adapter.admin.0","callback":{"message":{"internalServerIp":"192.168.178.4"},"id":236,"ack":false,"time":1755105332581},"_id":22998830} nspanel-lovelace-ui.0 2025-08-13 19:14:56.356 debug {"command":"getTimeZones","message":{"ip":"192.168.178.4"},"from":"system.adapter.admin.0","callback":{"message":{"ip":"192.168.178.4"},"id":235,"ack":false,"time":1755105296355},"_id":22998829} nspanel-lovelace-ui.0 2025-08-13 19:14:56.284 debug {"command":"getTasmotaDevices","message":{"ip":"192.168.178.4"},"from":"system.adapter.admin.0","callback":{"message":{"ip":"192.168.178.4"},"id":234,"ack":false,"time":1755105296281},"_id":22998828} nspanel-lovelace-ui.0 2025-08-13 19:00:28.147 error No compatible config found, paused! nspanel-lovelace-ui.0 2025-08-13 19:00:28.106 info starting. Version 0.2.4 (non-npm: ticaki/ioBroker.nspanel-lovelace-ui#955fb48e830b9ffc2f648d9d50adbbde0e5318ba) in /opt/iobroker/node_modules/iobroker.nspanel-lovelace-ui, node: v20.19.4, js-controller: 7.0.6 nspanel-lovelace-ui.0 2025-08-13 19:00:27.873 debug States connected to redis: 0.0.0.0:9000 nspanel-lovelace-ui.0 2025-08-13 19:00:27.771 debug States create User PubSub Client nspanel-lovelace-ui.0 2025-08-13 19:00:27.771 debug States create System PubSub Client nspanel-lovelace-ui.0 2025-08-13 19:00:27.741 debug Redis States: Use Redis connection: 0.0.0.0:9000 nspanel-lovelace-ui.0 2025-08-13 19:00:27.683 debug Objects connected to redis: 0.0.0.0:9001 nspanel-lovelace-ui.0 2025-08-13 19:00:27.678 debug Objects client initialize lua scripts nspanel-lovelace-ui.0 2025-08-13 19:00:27.578 debug Objects create User PubSub Client nspanel-lovelace-ui.0 2025-08-13 19:00:27.578 debug Objects create System PubSub Client nspanel-lovelace-ui.0 2025-08-13 19:00:27.577 debug Objects client ready ... initialize now nspanel-lovelace-ui.0 2025-08-13 19:00:27.534 debug Redis Objects: Use Redis connection: 0.0.0.0:9001 nspanel-lovelace-ui.0 2025-08-13 19:00:23.080 info terminating nspanel-lovelace-ui.0 2025-08-13 19:00:22.579 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason nspanel-lovelace-ui.0 2025-08-13 19:00:22.579 info terminating nspanel-lovelace-ui.0 2025-08-13 19:00:22.578 info Got terminate signal TERMINATE_YOURSELF nspanel-lovelace-ui.0 2025-08-13 18:59:52.362 debug {"command":"refreshMaintainTable","message":{"internalServerIp":"192.168.178.4"},"from":"system.adapter.admin.0","callback":{"message":{"internalServerIp":"192.168.178.4"},"id":232,"ack":false,"time":1755104392359},"_id":22998826}
Bitte um Hilfe
-
Hast du dir die Hilfe zur Adapter Installation durchgelesen. Und diese schrittweise abgearbeitet.
Dann solltest du selber auf den Fehler kommen.
Du hast ein Schritt vergessen. Bitte lesen, damit du den Ablauf verstehst.
Wenn es dann immer noch nicht klappt, melde dich einfach noch mal.Edit: sehe grade das du auch ein falsches Script genommen hast. Also bitte lesen, der Link ins auf der General Seite oben.
-
@tt-tom
--Hm...??
Script habe ich dieses von hier: https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/DEV/NSPanelTs.tsHilfe zur Adapterinstallation mehrfach gelesen, ich finde den Fehler nicht.
-
Um ehrlich zu sein hast du so nicht richtig gelesen.
Das Script ist vom Parallel Projekt und hat mit dem Adapter nichts zu tun.
Hier wird genau gesagt welches Script du nutzen sollst.
Es wird vom Adapter angelegt. -
Nabend, ich hab heute nach der Aufforderung zum testen des neuen Scriptes den Adapter aktualisiert danach stand dann unter Maintain das das neue script zur verfügung steht. Hab dann den Butten gedrückt und ein "OK" bekommen.
Leider ist der Fehler nach Neustart des scriptes und des Adapters immernoch vorhanden .
Die neue script Version wird aber geladenavascript.0 01:00:10.698 info Compiling TypeScript source javascript.0 01:00:10.758 info source code did not change, using cached compilation result... javascript.0 01:00:10.762 info registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 01:00:11.123 info Stopping script javascript.0 01:00:11.529 info [ 'Panel for Topic: SmartHome/NSPanel_Weiss Script version 0.9.1 is correct!', 'done'
nspanel-lovelace-ui.0 2025-08-14 00:57:49.999 warn [StatesDB] Found more as 1 state for role in /^openweathermap\.0./ with .dp: openweathermap.0.forecast.current.windDirection and .regexp: /^openweathermap\.[0-9]+\.forecast\.current\.windDirection/ nspanel-lovelace-ui.0 2025-08-14 00:57:49.944 warn [StatesDB] Found more as 1 state for role in /^openweathermap\.0./ with .dp: openweathermap.0.forecast.current.windDirection and .regexp: /^openweathermap\.[0-9]+\.forecast\.current\.windDirection/
-
zeige mal bitte dein oben Teil Script, also alles was hier vor ist.Edit: hat sich erledigt
-
@teletapi
Bitte nochmal aktualisieren. Die Änderung war zwar im Code, aber noch nicht kompiliert. -
@ticaki Jawohl das hat wohl funktioniert Fehler taucht nicht mehr auf
-
@TT-Tom ich glaub ich hab hier in der PagePower einen kleinen Fehler entdeckt. Beim erstellen der Pagepower hier zb. "Leistung 4" einstellen der Dezimalstellen hier geht nur eine kommastelle nicht 2: 0,1 und 0,01 ergeben beide nur eine Nachkommastelle.
Bei "Leistung Haus unten" funktioniert es:
-
@teletapi
Wieviele Kommastellen liefert den der Datenpunkt?
kWh ist aber keine aktuelle Leistung. -
@tt-tom der Datenpunkt liefert 4 Nachkommastellen und der Wert entspricht dem tatsächlichem Hausverbrauch pro Tag
-
@tt-tom
...Hier wird genau gesagt welches Script du nutzen sollst.
Es wird vom Adapter angelegt.
Habe jetzt nochmal Schritt für Schritt alles durchgegangen:- Berry Treiber und TFT Firmware vom Adapter aus installiert.
- Beispiel Konfigscript gestartet
Fehler noch immer:
nspanel-lovelace-ui.0 2025-08-14 15:43:58.346 error No compatible config found, paused! nspanel-lovelace-ui.0 2025-08-14 15:43:58.345 warn No script config found for nspanel_1 nspanel-lovelace-ui.0 2025-08-14 15:43:58.253 info starting. Version 0.2.4 (non-npm: ticaki/ioBroker.nspanel-lovelace-ui#955fb48e830b9ffc2f648d9d50adbbde0e5318ba) in /opt/iobroker/node_modules/iobroker.nspanel-lovelace-ui, node: v20.19.4, js-controller: 7.0.6 host.Iobroker 2025-08-14 15:43:56.922 info instance system.adapter.nspanel-lovelace-ui.0 in version "0.2.4" (non-npm: ticaki/ioBroker.nspanel-lovelace-ui#955fb48e830b9ffc2f648d9d50adbbde0e5318ba) started with pid 112172 host.Iobroker 2025-08-14 15:43:53.473 info instance system.adapter.nspanel-lovelace-ui.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.Iobroker 2025-08-14 15:43:53.053 info stopInstance system.adapter.nspanel-lovelace-ui.0 send kill signal nspanel-lovelace-ui.0 2025-08-14 15:43:52.892 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason nspanel-lovelace-ui.0 2025-08-14 15:43:52.891 info terminating nspanel-lovelace-ui.0 2025-08-14 15:43:52.891 info Got terminate signal TERMINATE_YOURSELF host.Iobroker 2025-08-14 15:43:52.887 info stopInstance system.adapter.nspanel-lovelace-ui.0 (force=false, process=true) javascript.0 2025-08-14 15:43:46.557 info Stopping script script.js.nspanel-lovelace-ui_0.conf javascript.0 2025-08-14 15:43:46.444 info script.js.nspanel-lovelace-ui_0.conf: [ 'Panel for Topic: topic Script version 0.9.1 is correct!', 'No navigation items found! This needs to be fixed!', 'done' ] nspanel-lovelace-ui.0 2025-08-14 15:43:46.424 error [config-manager] No navigation items found! This needs to be fixed!
-
@hm_krause genau das gleiche Problem hatte ich auch. Bis ich durch @TT-Tom und @ticaki darauf aufmeksam gemacht wurde das auch nicht den Schritt für Schritt anleitungen gefolgt bin. Wie war das noch.... Wenn alles da ist das script starten (Das script beendet sich wieder) dann in den Adapter und diesen neu starten. danach kam die Grund oder Basis config erst . dauert paar sekunden
Hier kannst du lesen wie mein Problem aussah.... https://forum.iobroker.net/topic/80055/betatest-nspanel-lovelace-ui-v0-2-x/174Ich hab auch ne ganze Zeit gebraucht um erstmal zu kapieren wie es geht das Script bleibt nicht geöffnet. Das schließt sich nach dem neustart wieder und danach muss der Adapter neu gestartet werden um die Konfig zu laden die er durch das Starten des scriptes bekommen hat.
Und nach jeder Änderung muss das wieder neu gestart und der Adapter ebenfalls neu gestartet werden.
@TT-Tom hier könnte die Anleitung in meinen Augen durchaus ausführlicher sein bzw einfacher geschrieben werden. Mir ist das früher bei Anleitungen auch immer mal wieder passiert das (weil man es selbst sehr gut beherscht) vergisst das auf der anderen Seite relativ unbedarfte Menschen sitzen.... (So wie ich) ...
Und das soll keine Kritik an eurer Arbeit sein die ist hervorragend genauso wie eure Hilfestellung -
@teletapi
Was hattest Du denn für ein minimal Script genommen.Das Beispiel Konfig Script läuft daurch und beendet sich ja auch.
Der Adapter will aber nicht starten..:-(
Ich weiß ja aich das der Fehler "vor" dem Monitor sitzt, aber helfen tut das nicht. -
@hm_krause ich weiß war bei mir genauso. (Letztendlich hatte ich soviel probiert und getestet das ich zum Schluss als es dann startete nicht mehr sicher war was ich falsch oder richtig gemacht habe.) Hast du nach dem Start des scriptes den Adapter neu gestartet. Vielleicht zeigst du mal deine Adapter seite..?
-
@teletapi
Das minimal script ist im Basisscript enthalten da muss man nix machen. Wenn du im Adapter auf script drückst erstellt der Adapter ein JS Ordner in dem das passende script enthalten ist das einmal starten und danach den Adapter neustarten. Evtl. würde ich nochmal in den Adapter gehen und auf Tabelle aktualisieren gehn und wenn du das Panel da aufrufst muss die tasmota Version drin sein die du nutzt. Die war bei mir vorher auch nicht drin. -
@hm_krause
Das letzte Mal waren die topics unterschiedlich zwischen dem Skript und der Adapter konfiguration -
Danke für deine Hinweise.
Lege bitte mal im Script eine Seite an. uniqename muss main sein.
Bin noch unterwegs und kann leider nicht besser helfen von hier.
-
@teletapi
Meinst Du mit Basisscript dieses:
https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/blob/main/script/example_sendTo_script_iobroker.ts
Hier noch: