NEWS
SONOFF NSPanel mit Lovelace UI (TypeScript Version)
-
Wenn ich einen von diesen Knöpfen drücke:

Führt er den "Knopf" aus, und danach kommt im Log :
javascript.0 2026-04-06 14:02:57.739 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object"Hier der Log aus der Tasmota Konsole, ich kann damit leider nicht so viel anfangen:
14:27:55.195 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.209 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.237 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.377 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.390 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.418 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.610 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.625 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.657 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.793 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.810 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.841 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.983 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.997 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.079 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.218 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.233 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.265 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.398 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.413 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.442 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.580 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.595 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.669 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.838 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.852 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.885 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.025 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.039 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.117 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.300 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.316 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.349 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.488 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.502 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.532 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.675 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.688 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.718 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.907 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.920 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.982 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.169 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.191 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:58.218 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.359 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.371 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:58.401 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.541 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.555 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:58.588 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.722 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.736 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:59.362 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:59.471 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:59.510 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:59.628 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:27.824 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:27.869 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:27.940 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.042 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.083 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.157 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.254 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.298 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.372 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.465 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.503 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.627 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.718 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.756 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.834 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:34.856 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,sleepReached,cardEntities"} 14:28:34.968 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:34.979 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:28:35.080 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.123 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.203 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.239 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.319 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} -
Wenn ich einen von diesen Knöpfen drücke:

Führt er den "Knopf" aus, und danach kommt im Log :
javascript.0 2026-04-06 14:02:57.739 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object"Hier der Log aus der Tasmota Konsole, ich kann damit leider nicht so viel anfangen:
14:27:55.195 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.209 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.237 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.377 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.390 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.418 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.610 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.625 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.657 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.793 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.810 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:55.841 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.983 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:55.997 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.079 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.218 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.233 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.265 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.398 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.413 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.442 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.580 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.595 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.669 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.838 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:56.852 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:56.885 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.025 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.039 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.117 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.300 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.316 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.349 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.488 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.502 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.532 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.675 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.688 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.718 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.907 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:57.920 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:57.982 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.169 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.191 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:58.218 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.359 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.371 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:58.401 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.541 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.555 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:58.588 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.722 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:58.736 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:27:59.362 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:59.471 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:59.510 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:27:59.628 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:27.824 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:27.869 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:27.940 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.042 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.083 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.157 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.254 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.298 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.372 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.465 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.503 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.627 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.718 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.756 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:29.834 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:34.856 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,sleepReached,cardEntities"} 14:28:34.968 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:34.979 MQT: tele/tasmota_A4ED44/RESULT = {"CustomRecv":"event,renderCurrentPage"} 14:28:35.080 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.123 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.203 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.239 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"} 14:28:35.319 MQT: stat/tasmota_A4ED44/RESULT = {"CustomSend":"Done"}State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object
der Datenpunkt steht auf String, wie bei mir. Ich bekomme aber eine solche Meldung nicht. Eventuell ist beim Script kopieren etwas schief gelaufen.
nimm mal ein komplettes leeres Script und passe nur Punkt 1 (tasmota) und 2 (userPfad) an und starte dieses einmal.Ich habe es glaube ich grade gefunden, leider nur als Bild:
ich vermute mal eine falsche Einstellung in deiner MQTT Instanz. es werden 3 Topics abonniert und gepublisht
-
Hallo, ich hoffe, ich bin hier richtig.. ich habe heute mein NSPanel auf Tasmota (15.3.0 nspanel) geflasht und dann das Display (nach 2 Versuchen..) auf Lovelace. Nun wollte ich das Typescript zum Laufen bekommen, aber es geht schon damit los, dass mir unter dem sonoff-MQTT-Adapter diese Unterverzeichnisse TELE etc. nicht angelegt wurden, es gibt also kein RESULT-Objekt, nur ein CustomRecv.
Hat sich da was grundlegend geändert? Für Hilfe wäre ich echt dankbar..
-
Hallo, ich hoffe, ich bin hier richtig.. ich habe heute mein NSPanel auf Tasmota (15.3.0 nspanel) geflasht und dann das Display (nach 2 Versuchen..) auf Lovelace. Nun wollte ich das Typescript zum Laufen bekommen, aber es geht schon damit los, dass mir unter dem sonoff-MQTT-Adapter diese Unterverzeichnisse TELE etc. nicht angelegt wurden, es gibt also kein RESULT-Objekt, nur ein CustomRecv.
Hat sich da was grundlegend geändert? Für Hilfe wäre ich echt dankbar..
hier geht es um dieses Projekt, wie im Wiki beschrieben https://github.com/joBr99/nspanel-lovelace-ui/wiki
hast du dich an die Instalationsroutine gehalten? https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker---Basisinstallation#step-für-step---anleitung
-
State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object
der Datenpunkt steht auf String, wie bei mir. Ich bekomme aber eine solche Meldung nicht. Eventuell ist beim Script kopieren etwas schief gelaufen.
nimm mal ein komplettes leeres Script und passe nur Punkt 1 (tasmota) und 2 (userPfad) an und starte dieses einmal.Ich habe es glaube ich grade gefunden, leider nur als Bild:
ich vermute mal eine falsche Einstellung in deiner MQTT Instanz. es werden 3 Topics abonniert und gepublisht
State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object
der Datenpunkt steht auf String, wie bei mir. Ich bekomme aber eine solche Meldung nicht. Eventuell ist beim Script kopieren etwas schief gelaufen.
nimm mal ein komplettes leeres Script und passe nur Punkt 1 (tasmota) und 2 (userPfad) an und starte dieses einmal.Ich habe es glaube ich grade gefunden, leider nur als Bild:
ich vermute mal eine falsche Einstellung in deiner MQTT Instanz. es werden 3 Topics abonniert und gepublisht
Ich habe dies bei drei Panels, alle mit der Bad Heizung. Alle anderen Knöpfe auf anderen Seiten gehen ohne diese Meldung. Kann das wirklich am kopieren des Scrips liegen?
Hier die Einstellungen meiner Java Instanz:



Und hier die Seiten Config von einem Panel:
//-- Anfang für eigene Seiten -- z.T. selbstdefinierte Aliase erforderlich ---------------- //-- Start for your own pages -- some self-defined aliases required ---------------- let CardThermo2Test: PageType = { type: 'cardThermo2', heading: 'Bad', thermoItems: [ /* Center-Area of cardThermo2 */ /* SET-Temp */ { id: 'alias.0.NSPanel.Thermostat_Bad', minValue: 10.0, maxValue:30.0, stepValue: 0.5, unit: "°C" }, /* Actual Temp */ { id: 'alias.0.NSPanel.Thermostat_Bad.ACTUAL', icon: 'thermometer', onColor: Orange, unit: "°C" }, /* Actual Humidity */ { id: 'alias.0.NSPanel.Thermostat_Bad.HUMIDITY', icon: 'water-percent', onColor: HMIOn, unit: "%" }, /* Text State */ { id: 'alias.0.NSPanel.Thermostat_Bad.MODE', onColor: Orange } ], items: [ /* Max 9 Entities in cardThermo2 */ { id: 'alias.0.NSPanel.TemperaturWassserSpeicher', name: 'TemperaturSpeicher', useValue: true, suffixName: '°C', fontSize: 1}, { id: 'alias.0.NSPanel.Dachfenster', name: 'Dachfenster', icon: 'window-open-variant', icon2: 'window-closed-variant', onColor: MSRed, offColor: MSGreen}, { id: 'alias.0.NSPanel.Heizung', icon: 'heat-wave', offColor: MSRed, onColor: MSGreen, name: 'Heizung'}, //{ navigate: true, id: null, targetPage: 'Abfall', onColor: White, name: 'Abfallkalender', icon: 'trash-can'}, { id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'heat-pump-outline', offColor: MSRed, onColor: MSGreen, name: 'Speigelheizung'}, { id: 'alias.0.NSPanel.Endstufe', icon: 'soundbar', offColor: MSRed, onColor: MSGreen, name: 'Endstufe'}, { id: 'alias.0.NSPanel.Lüfter',name: 'Ventilator', icon: 'fan', onColor: On, offColor: HMIOff}, //{ id: 'alias.0.NSPanel_1.TestTemperatur', name: 'Außentemperatur', offColor: White , onColor: White, useValue: true, suffixName: ' °C', fontSize: 1, colorScale: { 'val_min': -20, 'val_max': 40, 'val_best': 20 } }, { id: 'alias.0.NSPanel.Fussbodenheizung', icon: 'heating-coil', offColor: MSRed, onColor: MSGreen, name: 'Fussbodenheizung'}, { id: 'alias.0.NSPanel.Deckenbeleuchtung_Klein', icon: 'lightbulb', offColor: MSRed, onColor: MSGreen, name: 'Licht'}, //{ id: 'delete'}, //{ id: 'alias.0.NSPanel_EMU.TestKlimaVirtualModeList', icon: 'dots-horizontal-circle-outline', onColor: White, offColor: White, name: 'Betriebsmodus', modeList: ['Aus','Kühlen auf', 'Heizen auf']} ], alwaysOnDisplay: false }; let Bad_1 = <PageEntities> { 'type': 'cardEntities', 'heading': 'Bad', 'useColor': true, 'items': [ <PageItem>{ id: 'alias.0.NSPanel.Deckenbeleuchtung_Gross', interpolateColor: true, name: 'Licht Gross'}, <PageItem>{ id: 'alias.0.NSPanel.Deckenbeleuchtung_Klein', interpolateColor: true, name: 'Licht Klein'}, <PageItem>{ id: 'alias.0.NSPanel.Lüfter', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Lüfter'}, <PageItem>{ id: 'alias.0.NSPanel.Endstufe', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Endstufe'} //<PageItem>{ id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Spiegelheizung'} }; let Bad_2 = <PageEntities> { 'type': 'cardEntities', 'heading': 'Bad 2', 'useColor': true, 'items': [ <PageItem>{ id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Speigelheizung'}, <PageItem>{ id: 'alias.0.NSPanel.Dachfenster', onColor: White, name: 'Dach Kuppel'}, <PageItem>{ id: 'alias.0.NSPanel.Heizung', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Heizung'}, <PageItem>{ id: 'alias.0.NSPanel.Fussbodenheizung', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Fussbodenheizung'}, }; let SensorGrid = <PageGrid> { 'type': 'cardGrid', 'heading': 'Wetter', 'useColor': true, 'items': [ <PageItem>{ id: 'alias.0.NSPanel.Aussentemperatur', name: 'Außentemp. °C', offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': -20, 'val_max': 40, 'val_best': 20} }, <PageItem>{ id: 'alias.0.NSPanel.Luftfeuchte', name: 'Luftfeuchte %', offColor: MSYellow, onColor: MSYellow , useValue: true, colorScale: {'val_min': 0, 'val_max': 100, 'val_best': 65} }, <PageItem>{ id: 'alias.0.NSPanel.Taupunkt', name: 'Taupunkt °C', offColor: MSRed, onColor: MSGreen, useValue: true, colorScale: {'val_min': -20, 'val_max': 40, 'val_best': 20} }, <PageItem>{ id: 'alias.0.NSPanel.UV_Index', name: 'UV Index', offColor: White , onColor: White, useValue: true, colorScale: {'val_min': 0, 'val_max': 12} }, <PageItem>{ id: 'alias.0.NSPanel.Windgeschwindigkeit', name: 'Windstärke bft', offColor: White , onColor: White, useValue: true, colorScale: {'val_min': 0, 'val_max': 9} }, <PageItem>{ id: 'alias.0.NSPanel.Luftdruck', name: 'Luftdruck hPa', offColor: White , onColor: White, useValue: true, colorScale: {'val_min': 950, 'val_max': 1050, 'val_best': 1013} }, ] }; var Energie = <PagePower> { "type": "cardPower", "heading": "cardPower Emulator", "useColor": true, "subPage": false, "parent": undefined, "items": [ // <PageItem>{ }, //Demomode <PageItem>{ id: "alias.0.NSPanel.PowerCard1" }, ] }; let Alexa: PageType = { 'type': 'cardMedia', 'heading': 'Alexa', 'items': [{ id: AliasPath + 'Media.PlayerAlexa', adapterPlayerInstance: 'alexa2.0.', mediaDevice: 'G090Lcccccc209F3', // Eigene Seriennummer des primären Device einstellen speakerList: ['Wohnung','Wohnraum'], //analog alexa2 Music-Provider //Mögliche Playlists: playList: ['Amazon-Music-Playlist.Papa', 'Amazon-Music-Playlist.Onkelz', 'Amazon-Music-Playlist.Traditionshüter', 'Amazon-Music-Playlist.Poco', 'Amazon-Music-Playlist.Rock', 'Amazon-Music-Playlist.Party', 'Amazon-Music-Playlist.Dance', 'Amazon-Music-Playlist.Gut'], equalizerList: ['Bassboost','Klassik','Dance', 'Deep', 'Electronic', 'Flat', 'Hip-Hop', 'Rock', 'Metal', 'Jazz', 'Latin', 'Tonstärke', 'Lounge', 'Piano'], colorMediaIcon: colorAlexa, colorMediaArtist: Yellow, colorMediaTitle: Yellow, alwaysOnDisplay: true, autoCreateALias: true }] }; //-- https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Page-%E2%80%90-Typen_How-2_Beispielekann es was damit zu tun haben das ich die aliase öffter verwende.
Hab den Java Adapter grade mal auf "alles" im Log gestellt:
2026-04-06 17:46:14.605 - [32minfo[39m: javascript.0 (10433) State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" 2026-04-06 17:46:14.608 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */mqtt.3.cmnd.tasmota_A4ED44.CustomSend:{"val":{"ack":false},"ack":false,"ts":1775490374603,"q":0,"c":"script.js.common.NsPanelWz","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1775490374603}2026-04-06 17:46:14.590 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */0_userdata.0.NSPanel.2.Event.Button.Action:{"val":"button","ack":true,"ts":1775490374585,"q":0,"c":"script.js.common.NsPanelWz","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1775490374585} 2026-04-06 17:46:14.591 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */0_userdata.0.NSPanel.2.Event.Button.Value:{"val":"","ack":true,"ts":1775490374585,"q":0,"c":"script.js.common.NsPanelWz","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1775490369889} 2026-04-06 17:46:14.593 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */0_userdata.0.NSPanel.2.Event.Button.Id:{"val":"alias.0.NSPanel.Heizung","ack":true,"ts":1775490374585,"q":0,"c":"script.js.common.NsPanelWz","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1775490374585}2026-04-06 17:46:13.738 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */mqtt.3.stat.tasmota_A4ED44.LOGGING:{"val":"17:46:12.494 MQT: stat/tasmota_A4ED44/RESULT = {\"CustomSend\":\"Done\"}","ack":true,"ts":1775490373701,"q":0,"from":"system.adapter.mqtt.3","user":"system.user.admin","lc":1775490373701} 2026-04-06 17:46:13.740 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */mqtt.3.stat.tasmota_A4ED44.LOGGING:{"val":"17:46:12.550 MQT: stat/tasmota_A4ED44/RESULT = {\"CustomSend\":\"Done\"}","ack":true,"ts":1775490373701,"q":0,"from":"system.adapter.mqtt.3","user":"system.user.admin","lc":1775490373701} 2026-04-06 17:46:13.742 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */mqtt.3.stat.tasmota_A4ED44.LOGGING:{"val":"17:46:12.862 MQT: stat/tasmota_A4ED44/RESULT = {\"CustomSend\":\"Done\"}","ack":true,"ts":1775490373701,"q":0,"from":"system.adapter.mqtt.3","user":"system.user.admin","lc":1775490373701} 2026-04-06 17:46:13.744 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */mqtt.3.stat.tasmota_A4ED44.LOGGING:{"val":"17:46:12.877 MQT: tele/tasmota_A4ED44/RESULT = {\"CustomRecv\":\"event,renderCurrentPage\"}","ack":true,"ts":1775490373701,"q":0,"from":"system.adapter.mqtt.3","user":"system.user.admin","lc":1775490373701}2026-04-06 17:46:13.696 - [35msilly[39m: javascript.0 (10433) States user redis pmessage */mqtt.3.stat.tasmota_A4ED44.LOGGING:{"val":"17:46:12.339 MQT: tele/tasmota_A4ED44/RESULT = {\"CustomRecv\":\"event,buttonPress2,bPrev,button\"}","ack":true,"ts":1775490373601,"q":0,"from":"system.adapter.mqtt.3","user":"system.user.admin","lc":1775490373601} -
Das d kommt vom Script. Da schreibt was ack: false ins val von einem State was Quatsch ist
-
-
-
hier geht es um dieses Projekt, wie im Wiki beschrieben https://github.com/joBr99/nspanel-lovelace-ui/wiki
hast du dich an die Instalationsroutine gehalten? https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker---Basisinstallation#step-für-step---anleitung
@TT-Tom Update: Ich habe das Script zum laufen bekommen, nachdem ich dem mqtt-Adapter installiert habe, komisch, dass es mit dem sonoff-mqtt nicht ging. Jetzt habe ich als einziges Problem, dass mein Log "zugespamt" wird mit Warnungen, dass states vom openweather-Adapter nicht gefunden werden. Den habe ich auch gar nicht installiert, sondern pirate-weather, das habe ich dem Script auch gesagt..
-
@TT-Tom Update: Ich habe das Script zum laufen bekommen, nachdem ich dem mqtt-Adapter installiert habe, komisch, dass es mit dem sonoff-mqtt nicht ging. Jetzt habe ich als einziges Problem, dass mein Log "zugespamt" wird mit Warnungen, dass states vom openweather-Adapter nicht gefunden werden. Den habe ich auch gar nicht installiert, sondern pirate-weather, das habe ich dem Script auch gesagt..
Es geht nicht mit Sonoff, da dieser den Topic anders verarbeitet und auch andersrum sortiert.
Die Fehlermeldung können vom Screensaver. Bitte immer Logauszüge mit senden. Vom Scriptstart und vom Fehler.
-
ich kann deinen Fehler nicht nachstellen, weder in der US noch EU Version.
Versuche mal mit einem leeren Script und nur der CardThremo als Page.
-
Gute Morgen zusammen,
ich habe jetzt auch mal mein NSPANEL aktualisert nach langem. Ich habe aber ein Problem das sich die Daten im Bildschirmschoner nicht selbstständig aktualisieren. Wenn ich das Panel berühre und der Bildschirmschoner dann wieder aktiviert werden auch die Daten (Wetter) aktualisert.
Kennt das jemand? Oder weiß Rat wie oder was hier falsch läuft.Dankeschön
-
MichaelF sagte:
ich kann deinen Fehler nicht nachstellen, weder in der US noch EU Version.
Versuche mal mit einem leeren Script und nur der CardThremo als Page.
Vielen Dank schon mal für das Testen, mache ich so schnell ich kann. Grüsse
Hi, grade getestet.
Aus versehen hat der neue Script das Tasmota aktualisiert auf 15.3.0, aber läuft noch.
Fehlermeldung ist die gleiche:
1 Zeit info Nachricht javascript.0 2026-04-08 14:06:55.452 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" javascript.0 2026-04-08 14:06:50.475 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" host.IoBroker64Bit 2026-04-08 14:06:47.824 info instance system.adapter.luftdaten.0 having pid 441451 terminated with code 0 (NO_ERROR) luftdaten.0 2026-04-08 14:06:47.291 info Terminated (NO_ERROR): Without reason luftdaten.0 2026-04-08 14:06:46.985 info starting. Version 4.0.0 in /opt/iobroker/node_modules/iobroker.luftdaten, node: v22.22.2, js-controller: 7.0.7 admin.0 2026-04-08 14:06:46.210 info <== Disconnect system.user.admin from ::ffff:192.168.178.52 javascript admin.0 2026-04-08 14:06:46.210 info <== Disconnect system.user.admin from ::ffff:192.168.178.52 javascript javascript.0 2026-04-08 14:06:33.393 info script.js.common.WZ_test: End MQTT-Port-Check --------------------------------------- javascript.0 2026-04-08 14:06:33.393 info script.js.common.WZ_test: - MQTT-Port-Check OK: Instance of Adapter: mqtt.3 is running on Port:1886 javascript.0 2026-04-08 14:06:33.392 info script.js.common.WZ_test: -- web.0 - 8082 javascript.0 2026-04-08 14:06:33.392 info script.js.common.WZ_test: -- telegram.0 - 8443 javascript.0 2026-04-08 14:06:33.392 info script.js.common.WZ_test: -- synology.1 - 5000 javascript.0 2026-04-08 14:06:33.392 info script.js.common.WZ_test: -- synology.0 - 5000/ DE: Default-Hintergrundfarbe HMIDark oder Black // EN: Default background color HMIDark or Black const defaultBackgroundColorParam: any = HMIDark; /******************************** End CONFIG Parameter ********************************/ //-- Anfang für eigene Seiten -- z.T. selbstdefinierte Aliase erforderlich ---------------- //-- Start for your own pages -- some self-defined aliases required ---------------- let CardThermo2Test: PageType = { type: 'cardThermo2', heading: 'Bad', thermoItems: [ /* Center-Area of cardThermo2 */ /* SET-Temp */ { id: 'alias.0.NSPanel.Thermostat_Bad', minValue: 10.0, maxValue:30.0, stepValue: 0.5, unit: "°C" }, /* Actual Temp */ { id: 'alias.0.NSPanel.Thermostat_Bad.ACTUAL', icon: 'thermometer', onColor: Orange, unit: "°C" }, /* Actual Humidity */ { id: 'alias.0.NSPanel.Thermostat_Bad.HUMIDITY', icon: 'water-percent', onColor: HMIOn, unit: "%" }, /* Text State */ { id: 'alias.0.NSPanel.Thermostat_Bad.MODE', onColor: Orange } ], items: [ /* Max 9 Entities in cardThermo2 */ { id: 'alias.0.NSPanel.TemperaturWassserSpeicher', name: 'TemperaturSpeicher', useValue: true, suffixName: '°C', fontSize: 1}, { id: 'alias.0.NSPanel.Dachfenster', name: 'Dachfenster', icon: 'window-open-variant', icon2: 'window-closed-variant', onColor: MSRed, offColor: MSGreen}, { id: 'alias.0.NSPanel.Heizung', icon: 'heat-wave', offColor: MSRed, onColor: MSGreen, name: 'Heizung'}, //{ navigate: true, id: null, targetPage: 'Abfall', onColor: White, name: 'Abfallkalender', icon: 'trash-can'}, { id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'heat-pump-outline', offColor: MSRed, onColor: MSGreen, name: 'Speigelheizung'}, { id: 'alias.0.NSPanel.Endstufe', icon: 'soundbar', offColor: MSRed, onColor: MSGreen, name: 'Endstufe'}, { id: 'alias.0.NSPanel.Lüfter',name: 'Ventilator', icon: 'fan', onColor: On, offColor: HMIOff}, //{ id: 'alias.0.NSPanel_1.TestTemperatur', name: 'Außentemperatur', offColor: White , onColor: White, useValue: true, suffixName: ' °C', fontSize: 1, colorScale: { 'val_min': -20, 'val_max': 40, 'val_best': 20 } }, { id: 'alias.0.NSPanel.Fussbodenheizung', icon: 'heating-coil', offColor: MSRed, onColor: MSGreen, name: 'Fussbodenheizung'}, { id: 'alias.0.NSPanel.Deckenbeleuchtung_Klein', icon: 'lightbulb', offColor: MSRed, onColor: MSGreen, name: 'Licht'}, //{ id: 'delete'}, //{ id: 'alias.0.NSPanel_EMU.TestKlimaVirtualModeList', icon: 'dots-horizontal-circle-outline', onColor: White, offColor: White, name: 'Betriebsmodus', modeList: ['Aus','Kühlen auf', 'Heizen auf']} ], alwaysOnDisplay: false }; //-- https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Page-%E2%80%90-Typen_How-2_Beispiele //-- ENDE für eigene Seiten -- z.T. selbstdefinierte Aliase erforderlich ------------------------- //-- END for your own pages -- some self-defined aliases required ------------------------ /*********************************************************************************************** ** Service Pages mit Auto-Alias (Nachfolgende Seiten werden mit Alias automatisch angelegt) ** ** https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Service-Men%C3%BC ** ***********************************************************************************************/ /* DE: German Wenn das Service Menü abgesichert werden soll, kann eine cardUnlock vorgeschaltet werden. Für diesen Fall ist folgende Vorgehensweise erforderlich: - cardUnlock Seite "Unlock_Service" in der Config unter pages auskommentieren ("//" entfernen) - Servicemenü aus pages "NSPanel_Service" unter pages kommentieren ("//" hinzufügen) */ /*********************************************************************************************** ** Service pages with auto alias (subsequent pages are automatically created with alias) ** ** https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Service-Men%C3%BC ** ***********************************************************************************************/Auch vielleicht noch zu Info, der Slider für die Temperatur geht ohne Problem es passiert ausschließlich wenn man die Köpfe links und rechts neben dem Display drückt.
items: [ /* Max 9 Entities in cardThermo2 */ { id: 'alias.0.NSPanel.TemperaturWassserSpeicher', name: 'TemperaturSpeicher', useValue: true, suffixName: '°C', fontSize: 1}, { id: 'alias.0.NSPanel.Dachfenster', name: 'Dachfenster', icon: 'window-open-variant', icon2: 'window-closed-variant', onColor: MSRed, offColor: MSGreen}, { id: 'alias.0.NSPanel.Heizung', icon: 'heat-wave', offColor: MSRed, onColor: MSGreen, name: 'Heizung'}, //{ navigate: true, id: null, targetPage: 'Abfall', onColor: White, name: 'Abfallkalender', icon: 'trash-can'}, { id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'heat-pump-outline', offColor: MSRed, onColor: MSGreen, name: 'Speigelheizung'}, { id: 'alias.0.NSPanel.Endstufe', icon: 'soundbar', offColor: MSRed, onColor: MSGreen, name: 'Endstufe'}, { id: 'alias.0.NSPanel.Lüfter',name: 'Ventilator', icon: 'fan', onColor: On, offColor: HMIOff}, //{ id: 'alias.0.NSPanel_1.TestTemperatur', name: 'Außentemperatur', offColor: White , onColor: White, useValue: true, suffixName: ' °C', fontSize: 1, colorScale: { 'val_min': -20, 'val_max': 40, 'val_best': 20 } }, { id: 'alias.0.NSPanel.Fussbodenheizung', icon: 'heating-coil', offColor: MSRed, onColor: MSGreen, name: 'Fussbodenheizung'}, { id: 'alias.0.NSPanel.Deckenbeleuchtung_Klein', icon: 'lightbulb', offColor: MSRed, onColor: MSGreen, name: 'Licht'}, //{ id: 'delete'}, //{ id: 'alias.0.NSPanel_EMU.TestKlimaVirtualModeList', icon: 'dots-horizontal-circle-outline', onColor: White, offColor: White, name: 'Betriebsmodus', modeList: ['Aus','Kühlen auf', 'Heizen auf']} ], -
Hm ich glaube nicht das du das skript auf debug stehen hast - aber kann den FEhler nicht nachvollziehen, das skript verwendet für alle pageItems die gleiche logic und wenn grid geht, geht auch thermo2
-
Hm ich glaube nicht das du das skript auf debug stehen hast - aber kann den FEhler nicht nachvollziehen, das skript verwendet für alle pageItems die gleiche logic und wenn grid geht, geht auch thermo2
Hm ich glaube nicht das du das skript auf debug stehen hast - aber kann den FEhler nicht nachvollziehen, das skript verwendet für alle pageItems die gleiche logic und wenn grid geht, geht auch thermo2
0 0 Log-Größe: 172.0 KB 1 Zeit info Nachricht javascript.0 2026-04-08 15:01:21.662 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" javascript.0 2026-04-08 15:01:19.447 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" admin.0 2026-04-08 15:01:04.744 info <== Disconnect system.user.admin from ::ffff:192.168.178.52 javascript admin.0 2026-04-08 15:01:04.744 info <== Disconnect system.user.admin from ::ffff:192.168.178.52 javascript javascript.0 2026-04-08 15:01:00.312 info script.js.common.WZ_test: End MQTT-Port-Check --------------------------------------- javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: - MQTT-Port-Check OK: Instance of Adapter: mqtt.3 is running on Port:1886 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- web.0 - 8082 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- telegram.0 - 8443 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- synology.1 - 5000 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- synology.0 - 5000 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- sql.0 - Kein Port gefunden javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- sonoff.0 - 1883 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- simple-api.0 - 8087 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- sainlogic.0 - 4500 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- pioneer_sc_vsx.0 - 23 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- pi-hole2.0 - 80 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- mqtt.3 - 1886 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- mqtt.1 - 1883 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- mihome-vacuum.0 - 5432 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- influxdb.2 - 8428 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- influxdb.1 - 8086 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- influxdb.0 - 8086 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.3 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.2 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.1 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.0 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- admin.0 - 8081 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: Start MQTT-Port-Check ------------------------------------- javascript.0 2026-04-08 15:00:59.593 info script.js.common.WZ_test: hidden Cards disabled javascript.0 2026-04-08 15:00:57.324 info script.js.common.WZ_test: Debug mode disabled javascript.0 2026-04-08 15:00:57.107 info script.js.common.WZ_test: Installed TFT Firmware: 61 / v5.1.1 javascript.0 2026-04-08 15:00:57.107 info script.js.common.WZ_test: Desired TFT Firmware: 61 / v5.1.1 javascript.0 2026-04-08 15:00:56.677 info script.js.common.WZ_test: 2.1 W javascript.0 2026-04-08 15:00:56.485 info script.js.common.WZ_test: {"Status":{"Module":0,"DeviceName":"Tasmota","FriendlyName":["Tasmota",""],"Topic":"tasmota_A4ED44","ButtonTopic":"0","Power":"00","PowerLock":"00","PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0,"StatusRetain":0},"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin","RestartReason":"Software reset CPU","Uptime":"0T00:39:21","StartupUTC":"2026-04-08T12:21:34","Sleep":50,"CfgHolder":4617,"BootCount":42,"BCResetTime":"2024-04-13T18:49:31","SaveCount":1149},"StatusFWR":{"Version":"15.2.0(release-tasmota32)","BuildDateTime":"2025.12.12 11:08:19","Core":"3.3.4","SDK":"5.3.4.251205","CpuFrequency":160,"Hardware":"ESP32-D0WD-V3 v3.1","CR":"469/699"},"StatusLOG":{"SerialLog":2,"WebLog":2,"MqttLog":2,"FileLog":0,"SysLog":0,"LogHost":"192.168.178.69","LogPort":514,"SSId":["WLAN 7270",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","2805C80001000600003C5A0A192800000000","00000080","00006000","00004000","00000001"]},"StatusMEM":{"ProgramSize":2087,"Free":792,"Heap":124,"StackLowMark":3,"PsrMax":2048,"PsrFree":2021,"ProgramFlashSize":4096,"FlashSize":4096,"FlashChipId":"1640C8","FlashFrequency":80,"FlashMode":"DIO","Features":["0407","9F9AD7DF","0015A001","B7F7BFCF","05DA9BC4","E0360DC7","480840D2","20200000","D4BC482D","810A80F1","00000814"],"Drivers":"1,2,!3,!4,!5,7,!8,9,10,11,12,!14,!16,!17,!20,!21,24,26,!27,29,!34,!35,38,50,52,!59,!60,62,!63,!66,!67,!68,!73,!75,82,!86,!87,!88,!91,!121","Sensors":"1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,26,31,34,37,39,40,42,43,45,51,52,55,56,58,59,64,66,67,74,85,92,95,98,103,105,109,127","I2CDriver":"7,8,9,10,11,12,13,14,15,17,18,20,24,29,31,36,41,42,44,46,48,58,62,65,69,76,77,82,89"},"StatusNET":{"Hostname":"tasmota-A4ED44-3396","IPAddress":"192.168.178.58","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer1":"192.168.178.36","DNSServer2":"fd63:a0ea:8156:0:9a9b:cbff:feae:d11b","Mac":"08:D1:F9:A4:ED:44","IP6Global":"2003:df:3714:d400:ad1:f9ff:fea4:ed44","IP6Local":"fe80::ad1:f9ff:fea4:ed44%st1","Ethernet":{"Hostname":"","IPAddress":"0.0.0.0","Gateway":"0.0.0.0","Subnetmask":"0.0.0.0","DNSServer1":"192.168.178.36","DNSServer2":"fd63:a0ea:8156:0:9a9b:cbff:feae:d11b","Mac":"00:00:00:00:00:00","IP6Global":"","IP6Local":""},"Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":16},"StatusMQT":{"MqttHost":"192.168.178.69","MqttPort":1886,"MqttClientMask":"NS_Panel2","MqttClient":"NS_Panel2","MqttUser":"Mikeldk","MqttCount":1,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4},"StatusTIM":{"UTC":"2026-04-08T13:00:55Z","Local":"2026-04-08T15:00:55","StartDST":"2026-03-29T02:00:00","EndDST":"2026-10-25T03:00:00","Timezone":99,"Sunrise":"07:13","Sunset":"20:30"},"StatusSNS":{"Time":"2026-04-08T15:00:55","ANALOG":{"Temperature1":18.1},"ESP32":{"Temperature":36.7},"TempUnit":"C"},"StatusSTS":{"Time":"2026-04-08T15:00:55","Uptime":"0T00:39:21","UptimeSec":2361,"Heap":122,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":22,"MqttCount":1,"Berry":{"HeapUsed":16,"Objects":220},"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"WLAN 7270","BSSId":"F0:B0:14:F6:67:A2","Channel":11,"Mode":"HT40","RSSI":58,"Signal":-71,"LinkCount":1,"Downtime":"0T00:00:03"},"Hostname":"tasmota-A4ED44-3396","IPAddress":"192.168.178.58"}} javascript.0 2026-04-08 15:00:56.360 info script.js.common.WZ_test: {"DeviceName":"Tasmota"} -
Hm ich glaube nicht das du das skript auf debug stehen hast - aber kann den FEhler nicht nachvollziehen, das skript verwendet für alle pageItems die gleiche logic und wenn grid geht, geht auch thermo2
0 0 Log-Größe: 172.0 KB 1 Zeit info Nachricht javascript.0 2026-04-08 15:01:21.662 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" javascript.0 2026-04-08 15:01:19.447 info State value to set for "mqtt.3.cmnd.tasmota_A4ED44.CustomSend" has to be type "string" but received type "object" admin.0 2026-04-08 15:01:04.744 info <== Disconnect system.user.admin from ::ffff:192.168.178.52 javascript admin.0 2026-04-08 15:01:04.744 info <== Disconnect system.user.admin from ::ffff:192.168.178.52 javascript javascript.0 2026-04-08 15:01:00.312 info script.js.common.WZ_test: End MQTT-Port-Check --------------------------------------- javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: - MQTT-Port-Check OK: Instance of Adapter: mqtt.3 is running on Port:1886 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- web.0 - 8082 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- telegram.0 - 8443 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- synology.1 - 5000 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- synology.0 - 5000 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- sql.0 - Kein Port gefunden javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- sonoff.0 - 1883 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- simple-api.0 - 8087 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- sainlogic.0 - 4500 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- pioneer_sc_vsx.0 - 23 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- pi-hole2.0 - 80 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- mqtt.3 - 1886 javascript.0 2026-04-08 15:01:00.311 info script.js.common.WZ_test: -- mqtt.1 - 1883 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- mihome-vacuum.0 - 5432 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- influxdb.2 - 8428 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- influxdb.1 - 8086 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- influxdb.0 - 8086 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.3 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.2 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.1 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- hm-rpc.0 - 0 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: -- admin.0 - 8081 javascript.0 2026-04-08 15:01:00.310 info script.js.common.WZ_test: Start MQTT-Port-Check ------------------------------------- javascript.0 2026-04-08 15:00:59.593 info script.js.common.WZ_test: hidden Cards disabled javascript.0 2026-04-08 15:00:57.324 info script.js.common.WZ_test: Debug mode disabled javascript.0 2026-04-08 15:00:57.107 info script.js.common.WZ_test: Installed TFT Firmware: 61 / v5.1.1 javascript.0 2026-04-08 15:00:57.107 info script.js.common.WZ_test: Desired TFT Firmware: 61 / v5.1.1 javascript.0 2026-04-08 15:00:56.677 info script.js.common.WZ_test: 2.1 W javascript.0 2026-04-08 15:00:56.485 info script.js.common.WZ_test: {"Status":{"Module":0,"DeviceName":"Tasmota","FriendlyName":["Tasmota",""],"Topic":"tasmota_A4ED44","ButtonTopic":"0","Power":"00","PowerLock":"00","PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0,"StatusRetain":0},"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin","RestartReason":"Software reset CPU","Uptime":"0T00:39:21","StartupUTC":"2026-04-08T12:21:34","Sleep":50,"CfgHolder":4617,"BootCount":42,"BCResetTime":"2024-04-13T18:49:31","SaveCount":1149},"StatusFWR":{"Version":"15.2.0(release-tasmota32)","BuildDateTime":"2025.12.12 11:08:19","Core":"3.3.4","SDK":"5.3.4.251205","CpuFrequency":160,"Hardware":"ESP32-D0WD-V3 v3.1","CR":"469/699"},"StatusLOG":{"SerialLog":2,"WebLog":2,"MqttLog":2,"FileLog":0,"SysLog":0,"LogHost":"192.168.178.69","LogPort":514,"SSId":["WLAN 7270",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","2805C80001000600003C5A0A192800000000","00000080","00006000","00004000","00000001"]},"StatusMEM":{"ProgramSize":2087,"Free":792,"Heap":124,"StackLowMark":3,"PsrMax":2048,"PsrFree":2021,"ProgramFlashSize":4096,"FlashSize":4096,"FlashChipId":"1640C8","FlashFrequency":80,"FlashMode":"DIO","Features":["0407","9F9AD7DF","0015A001","B7F7BFCF","05DA9BC4","E0360DC7","480840D2","20200000","D4BC482D","810A80F1","00000814"],"Drivers":"1,2,!3,!4,!5,7,!8,9,10,11,12,!14,!16,!17,!20,!21,24,26,!27,29,!34,!35,38,50,52,!59,!60,62,!63,!66,!67,!68,!73,!75,82,!86,!87,!88,!91,!121","Sensors":"1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,26,31,34,37,39,40,42,43,45,51,52,55,56,58,59,64,66,67,74,85,92,95,98,103,105,109,127","I2CDriver":"7,8,9,10,11,12,13,14,15,17,18,20,24,29,31,36,41,42,44,46,48,58,62,65,69,76,77,82,89"},"StatusNET":{"Hostname":"tasmota-A4ED44-3396","IPAddress":"192.168.178.58","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer1":"192.168.178.36","DNSServer2":"fd63:a0ea:8156:0:9a9b:cbff:feae:d11b","Mac":"08:D1:F9:A4:ED:44","IP6Global":"2003:df:3714:d400:ad1:f9ff:fea4:ed44","IP6Local":"fe80::ad1:f9ff:fea4:ed44%st1","Ethernet":{"Hostname":"","IPAddress":"0.0.0.0","Gateway":"0.0.0.0","Subnetmask":"0.0.0.0","DNSServer1":"192.168.178.36","DNSServer2":"fd63:a0ea:8156:0:9a9b:cbff:feae:d11b","Mac":"00:00:00:00:00:00","IP6Global":"","IP6Local":""},"Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":16},"StatusMQT":{"MqttHost":"192.168.178.69","MqttPort":1886,"MqttClientMask":"NS_Panel2","MqttClient":"NS_Panel2","MqttUser":"Mikeldk","MqttCount":1,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4},"StatusTIM":{"UTC":"2026-04-08T13:00:55Z","Local":"2026-04-08T15:00:55","StartDST":"2026-03-29T02:00:00","EndDST":"2026-10-25T03:00:00","Timezone":99,"Sunrise":"07:13","Sunset":"20:30"},"StatusSNS":{"Time":"2026-04-08T15:00:55","ANALOG":{"Temperature1":18.1},"ESP32":{"Temperature":36.7},"TempUnit":"C"},"StatusSTS":{"Time":"2026-04-08T15:00:55","Uptime":"0T00:39:21","UptimeSec":2361,"Heap":122,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":22,"MqttCount":1,"Berry":{"HeapUsed":16,"Objects":220},"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"WLAN 7270","BSSId":"F0:B0:14:F6:67:A2","Channel":11,"Mode":"HT40","RSSI":58,"Signal":-71,"LinkCount":1,"Downtime":"0T00:00:03"},"Hostname":"tasmota-A4ED44-3396","IPAddress":"192.168.178.58"}} javascript.0 2026-04-08 15:00:56.360 info script.js.common.WZ_test: {"DeviceName":"Tasmota"} -
@MichaelF
ja das wäre noch mal eine Option, im Servicemenü unter Einstellungen -> Script kannst du den DebugModus aktivieren. mach das mal und poste dann die log Ausgabe noch mal. Vielleicht sehen wir da dann mehr.@MichaelF
ja das wäre noch mal eine Option, im Servicemenü unter Einstellungen -> Script kannst du den DebugModus aktivieren. mach das mal und poste dann die log Ausgabe noch mal. Vielleicht sehen wir da dann mehr.Grade gesehen, Sorry... hier müsste alles sein:
javascript.0 15:28:10.585 info Stopping script javascript.0 15:28:11.796 info Compiling TypeScript source javascript.0 15:28:12.259 info source code did not change, using cached compilation result... javascript.0 15:28:12.265 info findLocaleServMenu: service_pages - de-DE -> Service Seiten javascript.0 15:28:12.266 info findLocaleServMenu: service_menu - de-DE -> Service Menü javascript.0 15:28:12.266 info findLocaleServMenu: infos - de-DE -> Infos javascript.0 15:28:12.267 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.267 info findLocaleServMenu: settings - de-DE -> Einstellungen javascript.0 15:28:12.268 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.268 info findLocaleServMenu: firmware - de-DE -> Firmware javascript.0 15:28:12.268 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.269 info findLocaleServMenu: reboot - de-DE -> Reboot NSPanel javascript.0 15:28:12.269 info findLocaleServMenu: start - de-DE -> Start javascript.0 15:28:12.270 info findLocaleServMenu: service_menu - de-DE -> Service Menü javascript.0 15:28:12.270 info findLocaleServMenu: infos - de-DE -> Infos javascript.0 15:28:12.271 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.271 info findLocaleServMenu: settings - de-DE -> Einstellungen javascript.0 15:28:12.272 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.272 info findLocaleServMenu: firmware - de-DE -> Firmware javascript.0 15:28:12.273 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.273 info findLocaleServMenu: reboot - de-DE -> Reboot NSPanel javascript.0 15:28:12.273 info findLocaleServMenu: start - de-DE -> Start javascript.0 15:28:12.274 info findLocaleServMenu: nspanel_infos - de-DE -> NSPanel Info's javascript.0 15:28:12.274 info findLocaleServMenu: wifi - de-DE -> WLAN javascript.0 15:28:12.275 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.275 info findLocaleServMenu: sensors_hardware - de-DE -> Sensoren/Hardware javascript.0 15:28:12.276 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.276 info findLocaleServMenu: info_iobroker - de-DE -> ioBroker-Infos javascript.0 15:28:12.277 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.277 info findLocaleServMenu: update_message - de-DE -> Update Mitteilungen javascript.0 15:28:12.277 info findLocaleServMenu: nspanel_wifi1 - de-DE -> NSPanel WLAN (1) javascript.0 15:28:12.278 info findLocaleServMenu: ip_address - de-DE -> IP-Adresse javascript.0 15:28:12.278 info findLocaleServMenu: mac_address - de-DE -> MAC-Adresse javascript.0 15:28:12.279 info findLocaleServMenu: rssi - de-DE -> RSSI javascript.0 15:28:12.279 info findLocaleServMenu: wifi_signal - de-DE -> Wifi-Signal javascript.0 15:28:12.280 info findLocaleServMenu: nspanel_wifi2 - de-DE -> NSPanel WLAN (2) javascript.0 15:28:12.280 info findLocaleServMenu: ssid - de-DE -> SSId javascript.0 15:28:12.281 info findLocaleServMenu: mode - de-DE -> Modus javascript.0 15:28:12.281 info findLocaleServMenu: channel - de-DE -> Kanal javascript.0 15:28:12.281 info findLocaleServMenu: accesspoint - de-DE -> AP javascript.0 15:28:12.282 info findLocaleServMenu: sensors1 - de-DE -> Sensoren (1) javascript.0 15:28:12.282 info findLocaleServMenu: room_temperature - de-DE -> Raum-Temperatur javascript.0 15:28:12.283 info findLocaleServMenu: esp_temperature - de-DE -> ESP-Temperatur javascript.0 15:28:12.283 info findLocaleServMenu: temperature_unit - de-DE -> Temperatur Einheit javascript.0 15:28:12.284 info findLocaleServMenu: refresh - de-DE -> Aktualisierung javascript.0 15:28:12.284 info findLocaleServMenu: hardware2 - de-DE -> Hardware (2) javascript.0 15:28:12.285 info findLocaleServMenu: product - de-DE -> Produkt javascript.0 15:28:12.285 info findLocaleServMenu: esp32_hardware - de-DE -> ESP32-Hardware javascript.0 15:28:12.285 info findLocaleServMenu: nspanel_version - de-DE -> Display-Version javascript.0 15:28:12.286 info findLocaleServMenu: operating_time - de-DE -> Betriebszeit javascript.0 15:28:12.286 info findLocaleServMenu: info_iobroker - de-DE -> ioBroker-Infos javascript.0 15:28:12.287 info findLocaleServMenu: script_version_nspanelts - de-DE -> NSPanelTs.ts Version javascript.0 15:28:12.287 info findLocaleServMenu: nodejs_version - de-DE -> NodeJS Version javascript.0 15:28:12.288 info findLocaleServMenu: instance_javascript - de-DE -> JS-Adapterinstanz javascript.0 15:28:12.288 info findLocaleServMenu: scriptname - de-DE -> Skriptname javascript.0 15:28:12.289 info findLocaleServMenu: settings - de-DE -> Einstellungen javascript.0 15:28:12.289 info findLocaleServMenu: screensaver - de-DE -> Screensaver javascript.0 15:28:12.290 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.290 info findLocaleServMenu: relays - de-DE -> Relais javascript.0 15:28:12.291 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.291 info findLocaleServMenu: temp_unit - de-DE -> Temp. Einheit javascript.0 15:28:12.292 info findLocaleServMenu: language - de-DE -> Sprache javascript.0 15:28:12.292 info findLocaleServMenu: script - de-DE -> Skript javascript.0 15:28:12.292 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.293 info findLocaleServMenu: screensaver - de-DE -> Screensaver javascript.0 15:28:12.293 info findLocaleServMenu: dimmode - de-DE -> Dimmmodus javascript.0 15:28:12.294 info findLocaleServMenu: brightness - de-DE -> Helligkeit javascript.0 15:28:12.294 info findLocaleServMenu: layout - de-DE -> Layout javascript.0 15:28:12.295 info findLocaleServMenu: weather - de-DE -> Wetter javascript.0 15:28:12.295 info findLocaleServMenu: date_format - de-DE -> Datumsformat javascript.0 15:28:12.295 info findLocaleServMenu: indicators - de-DE -> Indikatoren javascript.0 15:28:12.296 info findLocaleServMenu: dimmode - de-DE -> Dimmmodus javascript.0 15:28:12.296 info findLocaleServMenu: brightness_day - de-DE -> Helligkeit (Tag) javascript.0 15:28:12.297 info findLocaleServMenu: brightness_night - de-DE -> Helligkeit (Nacht) javascript.0 15:28:12.297 info findLocaleServMenu: hour_day - de-DE -> Stunde (Tag) javascript.0 15:28:12.298 info findLocaleServMenu: hour_night - de-DE -> Stunde (Nacht) javascript.0 15:28:12.298 info findLocaleServMenu: brightness - de-DE -> Helligkeit javascript.0 15:28:12.299 info findLocaleServMenu: brightness_activ - de-DE -> Helligkeit Aktiv javascript.0 15:28:12.299 info findLocaleServMenu: screensaver_timeout - de-DE -> Screensaver Timeout javascript.0 15:28:12.307 info findLocaleServMenu: wakeup_doublecklick - de-DE -> Doppelklick Weakup javascript.0 15:28:12.307 info findLocaleServMenu: layout - de-DE -> Layout javascript.0 15:28:12.308 info findLocaleServMenu: alternative_layout - de-DE -> Alternativ Layout javascript.0 15:28:12.308 info findLocaleServMenu: advanced_layout - de-DE -> Erweitertes Layout javascript.0 15:28:12.309 info findLocaleServMenu: easyview_layout - de-DE -> Einfaches Layout javascript.0 15:28:12.309 info findLocaleServMenu: weather_parameters - de-DE -> Wetterparameter javascript.0 15:28:12.310 info findLocaleServMenu: weather_forecast_offon - de-DE -> Vorhersage Aus/An javascript.0 15:28:12.310 info findLocaleServMenu: weather_forecast_change_switch - de-DE -> Vorhersage Wechsel javascript.0 15:28:12.311 info findLocaleServMenu: weather_forecast_change_time - de-DE -> Wechselzeit/s javascript.0 15:28:12.311 info findLocaleServMenu: weather_forecast_icon_colors - de-DE -> Symbolfarben javascript.0 15:28:12.312 info findLocaleServMenu: date_format - de-DE -> Datumsformat javascript.0 15:28:12.312 info findLocaleServMenu: weekday_large - de-DE -> Wochentag (lang) javascript.0 15:28:12.313 info findLocaleServMenu: month_large - de-DE -> Monat (lang) javascript.0 15:28:12.313 info findLocaleServMenu: indicators - de-DE -> Indikatoren javascript.0 15:28:12.314 info findLocaleServMenu: mr_icon1_size - de-DE -> Icon 1 (klein/groß) javascript.0 15:28:12.314 info findLocaleServMenu: mr_icon2_size - de-DE -> Icon 2 (klein/groß) javascript.0 15:28:12.314 info findLocaleServMenu: relays - de-DE -> Relais javascript.0 15:28:12.315 info findLocaleServMenu: relay1_onoff - de-DE -> Relais 1 (aus/an) javascript.0 15:28:12.315 info findLocaleServMenu: relay2_onoff - de-DE -> Relais 2 (aus/an) javascript.0 15:28:12.316 info findLocaleServMenu: script - de-DE -> Skript javascript.0 15:28:12.316 info findLocaleServMenu: debugmode_offon - de-DE -> Debugmodus (aus/an) javascript.0 15:28:12.317 info findLocaleServMenu: port_check_offon - de-DE -> Port-Check (aus/an) javascript.0 15:28:12.317 info findLocaleServMenu: hiddencards_offon - de-DE -> ausgeblendete Seiten (an/aus) javascript.0 15:28:12.318 info findLocaleServMenu: firmware - de-DE -> Firmware javascript.0 15:28:12.318 info findLocaleServMenu: automatically_updates - de-DE -> Auto-Updates javascript.0 15:28:12.318 info findLocaleServMenu: tasmota_firmware - de-DE -> Tasmota-Firmware javascript.0 15:28:12.319 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.319 info findLocaleServMenu: berry_driver - de-DE -> Berry-Driver javascript.0 15:28:12.320 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.320 info findLocaleServMenu: nextion_tft_firmware - de-DE -> Nextion-TFT Firmware javascript.0 15:28:12.321 info findLocaleServMenu: more - de-DE -> mehr... javascript.0 15:28:12.321 info findLocaleServMenu: tasmota - de-DE -> Tasmota javascript.0 15:28:12.322 info findLocaleServMenu: installed_release - de-DE -> Installierte Version javascript.0 15:28:12.322 info findLocaleServMenu: available_release - de-DE -> Verfügbare Version javascript.0 15:28:12.322 info findLocaleServMenu: update_tasmota - de-DE -> Tasmota Update javascript.0 15:28:12.323 info findLocaleServMenu: start - de-DE -> Start javascript.0 15:28:12.323 info findLocaleServMenu: berry_driver - de-DE -> Berry-Driver javascript.0 15:28:12.324 info findLocaleServMenu: installed_release - de-DE -> Installierte Version javascript.0 15:28:12.324 info findLocaleServMenu: available_release - de-DE -> Verfügbare Version javascript.0 15:28:12.325 info findLocaleServMenu: update_berry_driver - de-DE -> Berry-Driver Update javascript.0 15:28:12.325 info findLocaleServMenu: start - de-DE -> Start javascript.0 15:28:12.326 info findLocaleServMenu: nextion_tft - de-DE -> Nextion-TFT javascript.0 15:28:12.326 info findLocaleServMenu: installed_release - de-DE -> Installierte Version javascript.0 15:28:12.327 info findLocaleServMenu: desired_release - de-DE -> Benötigte Version javascript.0 15:28:12.327 info findLocaleServMenu: nspanel_model - de-DE -> NSPanel Version javascript.0 15:28:12.328 info findLocaleServMenu: start - de-DE -> Start javascript.0 15:28:12.333 info --- start of NsPanelTs: 0_userdata.0.NSPanel.8. --- javascript.0 15:28:12.334 info Number of weatherAdapterInstance: 0 -
javascript.0 15:28:12.353 info setObjects enabled - create Alias Channels possible javascript.0 15:28:12.355 info weather alias for pirate-weather.0. already exists javascript.0 15:28:12.355 info function SendToPanel val-payload: dimmode~8~100~6371~65535 javascript.0 15:28:12.355 info function ScreensaverDimmode Background rgb_dec565: 6371 javascript.0 15:28:12.356 info function ScreensaverDimmode Dimmode=true javascript.0 15:28:12.356 info function SendToPanel val-payload: dimmode~8~100~6371~65535 javascript.0 15:28:12.356 info function ScreensaverDimmode -> Day NSPanel.Payload: dimmode~8~100 javascript.0 15:28:12.356 info Requesting locales javascript.0 15:28:12.359 info Requesting locales Service Menu javascript.0 15:28:12.362 info get_current_tasmota_ip_address: 192.168.178.58 javascript.0 15:28:12.363 info registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 15:28:12.372 info function ScreensaverDimmode Background rgb_dec565: 6371 javascript.0 15:28:12.372 info function ScreensaverDimmode Dimmode=true javascript.0 15:28:12.372 info function SendToPanel val-payload: dimmode~8~100~6371~65535 javascript.0 15:28:12.372 info function ScreensaverDimmode -> Day NSPanel.Payload: dimmode~8~100 javascript.0 15:28:12.372 info function ScreensaverDimmode Background rgb_dec565: 6371 javascript.0 15:28:12.372 info function ScreensaverDimmode Dimmode=true javascript.0 15:28:12.372 info function SendToPanel val-payload: dimmode~8~100~6371~65535 javascript.0 15:28:12.372 info function ScreensaverDimmode -> Day NSPanel.Payload: dimmode~8~100 javascript.0 15:28:12.373 info function SendToPanel val-payload: time~15:28 javascript.0 15:28:12.373 info function SendToPanel val-payload: date~Mittwoch, 8. April 2026 javascript.0 15:28:12.373 info Requesting tasmota status0 javascript.0 15:28:12.373 info get_current_tasmota_ip_address: 192.168.178.58 javascript.0 15:28:12.374 info Check-Updates javascript.0 15:28:12.374 info Tasmota-Firmware => Automatische Updates aus, manuelles Update nötig javascript.0 15:28:12.374 info Already the latest Berry driver on NSPanel javascript.0 15:28:12.374 info Already the latest display firmware on NSPanel javascript.0 15:28:12.388 info renderCurrentPage javascript.0 15:28:12.389 info renderCurrentPage javascript.0 15:28:12.390 info renderCurrentPage```
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

