NEWS
SONOFF NSPanel mit Lovelace UI (TypeScript Version)
-
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
-
javascript.0 15:28:12.499 info renderCurrentPage javascript.0 15:28:12.505 info 2.1 W javascript.0 15:28:12.535 info {"DeviceName":"Tasmota"} javascript.0 15:28:12.656 info {"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":"0T01:06:38","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":115,"StackLowMark":3,"PsrMax":2048,"PsrFree":2023,"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%st2","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":2,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4},"StatusTIM":{"UTC":"2026-04-08T13:28:12Z","Local":"2026-04-08T15:28:12","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:28:12","ANALOG":{"Temperature1":18.7},"ESP32":{"Temperature":39.4},"TempUnit":"C"},"StatusSTS":{"Time":"2026-04-08T15:28:12","Uptime":"0T01:06:38","UptimeSec":3998,"Heap":113,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":171,"MqttCount":2,"Berry":{"HeapUsed":16,"Objects":220},"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"WLAN 7270","BSSId":"98:9B:CB:AE:D1:1E","Channel":6,"Mode":"HT40","RSSI":80,"Signal":-60,"LinkCount":1,"Downtime":"0T00:00:03"},"Hostname":"tasmota-A4ED44-3396","IPAddress":"192.168.178.58"}} javascript.0 15:28:12.712 info Desired TFT Firmware: 61 / v5.1.1 javascript.0 15:28:12.713 info Installed TFT Firmware: 61 / v5.1.1 javascript.0 15:28:12.814 info renderCurrentPage javascript.0 15:28:13.134 info Debug mode disabled javascript.0 15:28:16.241 info hidden Cards disabled javascript.0 15:28:16.508 info Start MQTT-Port-Check ------------------------------------- javascript.0 15:28:16.508 info -- admin.0 - 8081 javascript.0 15:28:16.508 info -- hm-rpc.0 - 0 javascript.0 15:28:16.508 info -- hm-rpc.1 - 0 javascript.0 15:28:16.509 info -- hm-rpc.2 - 0 javascript.0 15:28:16.509 info -- hm-rpc.3 - 0 javascript.0 15:28:16.509 info -- influxdb.0 - 8086 javascript.0 15:28:16.509 info -- influxdb.1 - 8086 javascript.0 15:28:16.509 info -- influxdb.2 - 8428 javascript.0 15:28:16.509 info -- mihome-vacuum.0 - 5432 javascript.0 15:28:16.509 info -- mqtt.1 - 1883 javascript.0 15:28:16.509 info -- mqtt.3 - 1886 javascript.0 15:28:16.509 info -- pi-hole2.0 - 80 javascript.0 15:28:16.509 info -- pioneer_sc_vsx.0 - 23 javascript.0 15:28:16.509 info -- sainlogic.0 - 4500 javascript.0 15:28:16.509 info -- simple-api.0 - 8087 javascript.0 15:28:16.509 info -- sonoff.0 - 1883 javascript.0 15:28:16.509 info -- sql.0 - Kein Port gefunden javascript.0 15:28:16.509 info -- synology.0 - 5000 javascript.0 15:28:16.509 info -- synology.1 - 5000 javascript.0 15:28:16.509 info -- telegram.0 - 8443 javascript.0 15:28:16.509 info -- web.0 - 8082 javascript.0 15:28:16.509 info - MQTT-Port-Check OK: Instance of Adapter: mqtt.3 is running on Port:1886 javascript.0 15:28:16.509 info End MQTT-Port-Check --------------------------------------- -
Jetzt hatte ich was neues:
avascript.0 2026-04-08 15:44:25.300 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:44:24.576 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:44:15.725 info script.js.common.WZ_test: Installed TFT Firmware: 61 / v5.1.1 javascript.0 2026-04-08 15:44:15.725 info script.js.common.WZ_test: Desired TFT Firmware: 61 / v5.1.1 mqtt.3 2026-04-08 15:44:10.897 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:44:10.897 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:44:10.897 info Client [NS_Panel2] publishOnSubscribe send all known states javascript.0 2026-04-08 15:44:10.761 info script.js.common.WZ_test: Tasmota upgrade complete. New Version: 15.3.0(release-nspanel) mqtt.3 2026-04-08 15:44:10.697 info Client [NS_Panel2] subscribes on "cmnd/NS_Panel2_fb/#" with regex /^mqtt\.3\.cmnd\.NS_Panel2_fb\..*/ mqtt.3 2026-04-08 15:44:10.697 info Client [NS_Panel2] subscribes on "cmnd/NS_Panel2_fb/#" with regex /^cmnd\.NS_Panel2_fb\..*/ mqtt.3 2026-04-08 15:44:10.697 info Client [NS_Panel2] subscribes on "cmnd/tasmotas/#" with regex /^mqtt\.3\.cmnd\.tasmotas\..*/ mqtt.3 2026-04-08 15:44:10.697 info Client [NS_Panel2] subscribes on "cmnd/tasmotas/#" with regex /^cmnd\.tasmotas\..*/ mqtt.3 2026-04-08 15:44:10.696 info Client [NS_Panel2] subscribes on "cmnd/tasmota_A4ED44/#" with regex /^mqtt\.3\.cmnd\.tasmota_A4ED44\..*/ mqtt.3 2026-04-08 15:44:10.696 info Client [NS_Panel2] subscribes on "cmnd/tasmota_A4ED44/#" with regex /^cmnd\.tasmota_A4ED44\..*/ mqtt.3 2026-04-08 15:44:10.635 info Client [NS_Panel2] connected with secret 1775655850631_9681 mqtt.3 2026-04-08 15:44:04.383 info Client [NS_Panel2] connection closed: closed mqtt.3 2026-04-08 15:44:01.928 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:44:01.928 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:44:01.928 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:44:01.728 info Client [NS_Panel2] subscribes on "cmnd/NS_Panel2_fb/#" with regex /^mqtt\.3\.cmnd\.NS_Panel2_fb\..*/ mqtt.3 2026-04-08 15:44:01.728 info Client [NS_Panel2] subscribes on "cmnd/NS_Panel2_fb/#" with regex /^cmnd\.NS_Panel2_fb\..*/ mqtt.3 2026-04-08 15:44:01.728 info Client [NS_Panel2] subscribes on "cmnd/tasmotas/#" with regex /^mqtt\.3\.cmnd\.tasmotas\..*/ mqtt.3 2026-04-08 15:44:01.728 info Client [NS_Panel2] subscribes on "cmnd/tasmotas/#" with regex /^cmnd\.tasmotas\..*/ mqtt.3 2026-04-08 15:44:01.727 info Client [NS_Panel2] subscribes on "cmnd/tasmota_A4ED44/#" with regex /^mqtt\.3\.cmnd\.tasmota_A4ED44\..*/ mqtt.3 2026-04-08 15:44:01.727 info Client [NS_Panel2] subscribes on "cmnd/tasmota_A4ED44/#" with regex /^cmnd\.tasmota_A4ED44\..*/ mqtt.3 2026-04-08 15:44:01.672 info Client [NS_Panel2] connected with secret 1775655841668_6708 javascript.0 2026-04-08 15:44:01.256 warn script.js.common.WZ_test: AxiosError: read ECONNRESET at Function.from (/opt/iobroker/node_modules/axios/lib/core/AxiosError.js:7:24) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/axios/lib/adapters/http.js:869:27) at RedirectableRequest.emit (node:events:519:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:49:24) at ClientRequest.emit (node:events:531:35) at ClientRequest.emit (node:domain:489:12) at emitErrorEvent (node:_http_client:108:11) at Socket.socketErrorListener (node:_http_client:575:5) at Socket.emit (node:events:519:28) at Axios.request (/opt/iobroker/node_modules/axios/lib/core/Axios.js:46:41) at processTicksAndRejections (node:internal/process/task_queues:103:5) { isAxiosError: true, code: 'ECONNRESET', config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false, legacyInterceptorReqResOrdering: true }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ [Function: transformRequest] ], transformResponse: [ [Function: transformResponse] ], timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: [Function], Blob: [class Blob] }, validateStatus: [Function: validateStatus], headers: Object [AxiosHeaders] { Accept: 'application/json, text/plain, */*', 'Content-Type': undefined, 'User-Agent': 'ioBroker', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://192.168.178.58/cm?cmnd=Upgrade 1', allowAbsoluteUrls: true, data: undefined }, request: <ref *1> Writable { _events: { close: undefined, error: [Function: handleRequestError], prefinish: undefined, finish: undefined, drain: undefined, response: [Function: handleResponse], socket: [Array], abort: undefined }, _writableState: WritableState { highWaterMark: 65536, length: 0, corked: 0, onwrite: [Function: bound onwrite], writelen: 0, bufferedIndex: 0, pendingcb: 0, [Symbol(kState)]: 17580812, [Symbol(kBufferedValue)]: null }, _options: { maxRedirects: 21, maxBodyLength: Infinity, protocol: 'http:', path: '/cm?cmnd=Upgrade%201', method: 'GET', headers: [Object: null prototype], agents: [Object], auth: undefined, family: undefined, beforeRedirect: [Function: dispatchBeforeRedirect], beforeRedirects: [Object], http2Options: undefined, hostname: '192.168.178.58', port: '', agent: undefined, nativeProtocols: [Object], pathname: '/cm', search: '?cmnd=Upgrade%201' }, _ended: true, _ending: true, _redirectCount: 0, _redirects: [], _requestBodyLength: 0, _requestBodyBuffers: [], _eventsCount: 3, _onNativeResponse: [Function (anonymous)], _currentRequest: ClientRequest { _events: [Object: null prototype], _eventsCount: 7, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: true, chunkedEncoding: false, shouldKeepAlive: true, maxRequestsOnConnectionReached: false, _defaultKeepAlive: true, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, strictContentLength: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, _closed: false, _header: 'GET /cm?cmnd=Upgrade%201 HTTP/1.1\r\n' + 'Accept: application/json, text/plain, */*\r\n' + 'User-Agent: ioBroker\r\n' + 'Accept-Encoding: gzip, compress, deflate, br\r\n' + 'sentry-trace: 7b3a4f0912164ca996deb25e180b9ac5-a596eca9a258425b\r\n' + 'baggage: sentry-environment=production,sentry-release=iobroker.javascript%409.0.18,sentry-public_key=f3b9740caaee4ee69eb68019d71526ff,sentry-trace_id=7b3a4f0912164ca996deb25e180b9ac5\r\n' + 'Host: 192.168.178.58\r\n' + 'Connection: keep-alive\r\n' + '\r\n', _keepAliveTimeout: 0, _onPendingData: [Function: nop], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, insecureHTTPParser: undefined, joinDuplicateHeaders: undefined, path: '/cm?cmnd=Upgrade%201', _ended: false, res: null, aborted: false, timeoutCb: [Function: emitRequestTimeout], upgradeOrConnect: false, parser: null, maxHeadersCount: null, reusedSocket: false, host: '192.168.178.58', protocol: 'http:', _redirectable: [Circular *1], [Symbol(shapeMode)]: false, [Symbol(kCapture)]: false, [Symbol(kBytesWritten)]: 0, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kChunkedBuffer)]: [], [Symbol(kChunkedLength)]: 0, [Symbol(kSocket)]: [Socket], [Symbol(kOutHeaders)]: [Object: null prototype], [Symbol(errored)]: null, [Symbol(kHighWaterMark)]: 65536, [Symbol(kRejectNonStandardBodyWrites)]: false, [Symbol(kUniqueHeaders)]: null }, _currentUrl: 'http://192.168.178.58/cm?cmnd=Upgrade%201', _timeout: null, [Symbol(shapeMode)]: true, [Symbol(kCapture)]: false }, cause: Error: read ECONNRESET at TCP.onStreamRead (node:internal/stream_base_commons:216:20) { errno: -104, code: 'ECONNRESET', syscall: 'read' }} javascript.0 2026-04-08 15:44:01.222 warn script.js.common.WZ_test: AxiosError: read ECONNRESET at Function.from (/opt/iobroker/node_modules/axios/lib/core/AxiosError.js:7:24) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/axios/lib/adapters/http.js:869:27) at RedirectableRequest.emit (node:events:519:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:49:24) at ClientRequest.emit (node:events:531:35) at ClientRequest.emit (node:domain:489:12) at emitErrorEvent (node:_http_client:108:11) at Socket.socketErrorListener (node:_http_client:575:5) at Socket.emit (node:events:519:28) at Axios.request (/opt/iobroker/node_modules/axios/lib/core/Axios.js:46:41) at processTicksAndRejections (node:internal/process/task_queues:103:5) { isAxiosError: true, code: 'ECONNRESET', config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false, legacyInterceptorReqResOrdering: true }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ [Function: transformRequest] ], transformResponse: [ [Function: transformResponse] ], timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: [Function], Blob: [class Blob] }, validateStatus: [Function: validateStatus], headers: Object [AxiosHeaders] { Accept: 'application/json, text/plain, */*', 'Content-Type': undefined, 'User-Agent': 'ioBroker', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://192.168.178.58/cm?cmnd=OtaUrl http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin', allowAbsoluteUrls: true, data: undefined }, request: <ref *1> Writable { _events: { close: undefined, error: [Function: handleRequestError], prefinish: undefined, finish: undefined, drain: undefined, response: [Function: handleResponse], socket: [Array], abort: undefined }, _writableState: WritableState { highWaterMark: 65536, length: 0, corked: 0, onwrite: [Function: bound onwrite], writelen: 0, bufferedIndex: 0, pendingcb: 0, [Symbol(kState)]: 17580812, [Symbol(kBufferedValue)]: null }, _options: { maxRedirects: 21, maxBodyLength: Infinity, protocol: 'http:', path: '/cm?cmnd=OtaUrl%20http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin', method: 'GET', headers: [Object: null prototype], agents: [Object], auth: undefined, family: undefined, beforeRedirect: [Function: dispatchBeforeRedirect], beforeRedirects: [Object], http2Options: undefined, hostname: '192.168.178.58', port: '', agent: undefined, nativeProtocols: [Object], pathname: '/cm', search: '?cmnd=OtaUrl%20http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin' }, _ended: true, _ending: true, _redirectCount: 0, _redirects: [], _requestBodyLength: 0, _requestBodyBuffers: [], _eventsCount: 3, _onNativeResponse: [Function (anonymous)], _currentRequest: ClientRequest { _events: [Object: null prototype], _eventsCount: 7, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: true, chunkedEncoding: false, shouldKeepAlive: true, maxRequestsOnConnectionReached: false, _defaultKeepAlive: true, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, strictContentLength: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, _closed: false, _header: 'GET /cm?cmnd=OtaUrl%20http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin HTTP/1.1\r\n' + 'Accept: application/json, text/plain, */*\r\n' + 'User-Agent: ioBroker\r\n' + 'Accept-Encoding: gzip, compress, deflate, br\r\n' + 'sentry-trace: 7b3a4f0912164ca996deb25e180b9ac5-a596eca9a258425b\r\n' + 'baggage: sentry-environment=production,sentry-release=iobroker.javascript%409.0.18,sentry-public_key=f3b9740caaee4ee69eb68019d71526ff,sentry-trace_id=7b3a4f0912164ca996deb25e180b9ac5\r\n' + 'Host: 192.168.178.58\r\n' + 'Connection: keep-alive\r\n' + '\r\n', _keepAliveTimeout: 0, _onPendingData: [Function: nop], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, insecureHTTPParser: undefined, joinDuplicateHeaders: undefined, path: '/cm?cmnd=OtaUrl%20http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin', _ended: false, res: null, aborted: false, timeoutCb: [Function: emitRequestTimeout], upgradeOrConnect: false, parser: null, maxHeadersCount: null, reusedSocket: false, host: '192.168.178.58', protocol: 'http:', _redirectable: [Circular *1], [Symbol(shapeMode)]: false, [Symbol(kCapture)]: false, [Symbol(kBytesWritten)]: 0, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kChunkedBuffer)]: [], [Symbol(kChunkedLength)]: 0, [Symbol(kSocket)]: [Socket], [Symbol(kOutHeaders)]: [Object: null prototype], [Symbol(errored)]: null, [Symbol(kHighWaterMark)]: 65536, [Symbol(kRejectNonStandardBodyWrites)]: false, [Symbol(kUniqueHeaders)]: null }, _currentUrl: 'http://192.168.178.58/cm?cmnd=OtaUrl%20http://ota.tasmota.com/tasmota32/release/tasmota32-nspanel.bin', _timeout: null, [Symbol(shapeMode)]: true, [Symbol(kCapture)]: false }, cause: Error: read ECONNRESET at TCP.onStreamRead (node:internal/stream_base_commons:216:20) { errno: -104, code: 'ECONNRESET', syscall: 'read' }} mqtt.3 2026-04-08 15:44:01.111 info Client [NS_Panel2] connection closed: closed mqtt.3 2026-04-08 15:43:28.009 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:43:28.008 info Client [NS_Panel2] publishOnSubscribe send all known states mqtt.3 2026-04-08 15:43:28.008 info Client [NS_Panel2] publishOnSubscribe send all known states javascript.0 2026-04-08 15:43:27.859 warn script.js.common.WZ_test: Tasmota in Safeboot - Please wait while upgrading mqtt.3 2026-04-08 15:43:27.808 info Client [NS_Panel2] subscribes on "cmnd/NS_Panel2_fb/#" with regex /^mqtt\.3\.cmnd\.NS_Panel2_fb\..*/ mqtt.3 2026-04-08 15:43:27.808 info Client [NS_Panel2] subscribes on "cmnd/NS_Panel2_fb/#" with regex /^cmnd\.NS_Panel2_fb\..*/ mqtt.3 2026-04-08 15:43:27.808 info Client [NS_Panel2] subscribes on "cmnd/tasmotas/#" with regex /^mqtt\.3\.cmnd\.tasmotas\..*/ mqtt.3 2026-04-08 15:43:27.808 info Client [NS_Panel2] subscribes on "cmnd/tasmotas/#" with regex /^cmnd\.tasmotas\..*/ mqtt.3 2026-04-08 15:43:27.808 info Client [NS_Panel2] subscribes on "cmnd/tasmota_A4ED44/#" with regex /^mqtt\.3\.cmnd\.tasmota_A4ED44\..*/ mqtt.3 2026-04-08 15:43:27.807 info Client [NS_Panel2] subscribes on "cmnd/tasmota_A4ED44/#" with regex /^cmnd\.tasmota_A4ED44\..*/ mqtt.3 2026-04-08 15:43:27.752 info Client [NS_Panel2] connected with secret 1775655807747_5750 mqtt.3 2026-04-08 15:43:22.638 info Client [NS_Panel2] connection closed: closed javascript.0 2026-04-08 15:43:22.206 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:22.205 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:21.909 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:21.909 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:21.404 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:21.404 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:20.200 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:20.199 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:18.575 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:18.575 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:10.774 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. javascript.0 2026-04-08 15:43:10.774 warn script.js.common.WZ_test: Please wait a few seconds longer when launching the NSPanel. Not all parameters are loaded yet. -
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.
@TT-Tom Danke! Ich hab alles (Panel und Script) neu gestartet, aktuell sehe ich die Fehler vom Wetteradapter nicht (merkwürdig..).
Im Log erscheint nur zyklisch folgendes:8.4.2026, 15:47:17.623 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Stopping script 8.4.2026, 15:47:24.574 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Compiling TypeScript source 8.4.2026, 15:47:25.185 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: source code did not change, using cached compilation result... 8.4.2026, 15:47:25.269 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. --- 8.4.2026, 15:47:25.274 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: setObjects enabled - create Alias Channels possible 8.4.2026, 15:47:25.278 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: weather alias for pirate-weather.0. already exists 8.4.2026, 15:47:25.287 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 8.4.2026, 15:47:25.338 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Desired TFT Firmware: 61 / v5.1.1 8.4.2026, 15:47:25.338 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Installed TFT Firmware: 53 / v[object Object] 8.4.2026, 15:47:25.386 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Debug mode disabled 8.4.2026, 15:47:25.792 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: hidden Cards disabled 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Start MQTT-Port-Check ------------------------------------- 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- admin.0 - 8081 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- bambulab.0 - 8883 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- evcc.0 - 7070 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- mqtt.0 - 1889 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- sonoff.0 - 1888 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- sun2000.0 - 502 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- web.0 - 8082 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: - MQTT-Port-Check OK: Instance of Adapter: mqtt.0 is running on Port:1889 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: End MQTT-Port-Check --------------------------------------- 8.4.2026, 15:47:52.803 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Desired TFT Firmware: 61 / v5.1.1 8.4.2026, 15:47:52.803 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Installed TFT Firmware: 53 / v[object Object] 8.4.2026, 15:48:03.185 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.185 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 -
Nur um es mal erwähnt zu haben - der Adapter bietet da deutlich mehr Infos im Log - daher kommen da wohl weniger solche Fragen :)
-
-
@TT-Tom Danke! Ich hab alles (Panel und Script) neu gestartet, aktuell sehe ich die Fehler vom Wetteradapter nicht (merkwürdig..).
Im Log erscheint nur zyklisch folgendes:8.4.2026, 15:47:17.623 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Stopping script 8.4.2026, 15:47:24.574 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Compiling TypeScript source 8.4.2026, 15:47:25.185 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: source code did not change, using cached compilation result... 8.4.2026, 15:47:25.269 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. --- 8.4.2026, 15:47:25.274 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: setObjects enabled - create Alias Channels possible 8.4.2026, 15:47:25.278 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: weather alias for pirate-weather.0. already exists 8.4.2026, 15:47:25.287 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 8.4.2026, 15:47:25.338 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Desired TFT Firmware: 61 / v5.1.1 8.4.2026, 15:47:25.338 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Installed TFT Firmware: 53 / v[object Object] 8.4.2026, 15:47:25.386 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Debug mode disabled 8.4.2026, 15:47:25.792 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: hidden Cards disabled 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Start MQTT-Port-Check ------------------------------------- 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- admin.0 - 8081 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- bambulab.0 - 8883 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- evcc.0 - 7070 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- mqtt.0 - 1889 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- sonoff.0 - 1888 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- sun2000.0 - 502 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: -- web.0 - 8082 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: - MQTT-Port-Check OK: Instance of Adapter: mqtt.0 is running on Port:1889 8.4.2026, 15:47:27.263 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: End MQTT-Port-Check --------------------------------------- 8.4.2026, 15:47:52.803 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Desired TFT Firmware: 61 / v5.1.1 8.4.2026, 15:47:52.803 [info ]: javascript.0 (22192) script.js.NSPanel.NSPanels: Installed TFT Firmware: 53 / v[object Object] 8.4.2026, 15:48:03.185 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.185 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 8.4.2026, 15:48:03.186 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.188 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.189 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at HandleScreensaverUpdate (script.js.NSPanel.NSPanels:14476:31) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at HandleScreensaver (script.js.NSPanel.NSPanels:13990:5) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at HandleMessage (script.js.NSPanel.NSPanels:5806:21) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:5493:21 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at step (script.js.NSPanel.NSPanels:33:23) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at Object.next (script.js.NSPanel.NSPanels:14:53) 8.4.2026, 15:48:03.190 [warn ]: javascript.0 (22192) at script.js.NSPanel.NSPanels:8:71zeigemal deine Screensaver Config aus dem Script und starte Tasmota nochmal neu.
Welche Version vom Script, Berry-Treiber und TFT läuft aktuell bei dir?Im Log erscheint nur zyklisch folgendes:
was meinst du mit zyklisch, startet das Script selber immer neu oder das Panel?
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




