NEWS
history adapter error - unhandled promise rejection
-
In meinem ioBroker auf einem proxmox Server erscheint alle paar Monate folgender Fehler im history Adapter, logfile siehe unten
Der Fehler kommt ohne Änderungen am System im laufenden Betrieb und verschwindet ohne Gegenmaßnahmen im laufenden Betrieb nach einigen Stunden / Tage
Das System proxmox / ioBroker System läuft ansonsten monatelang sehr stabil ohne Probleme
Der proxmox Server und der ioBroker laufen auf dem neuesten Stand
Dieses Problem tritt auf zwei völlig unabhängigen proxmox / ioBroker Systemen immer wieder sporadisch aufWoran kann das liegen?
Wo muss ich suchen?Gruß
Klaus
host.ioBroker 2026-02-11 19:45:46.820 warn Do not restart adapter system.adapter.history.0 because restart loop detected host.ioBroker 2026-02-11 19:45:46.819 info Restart adapter system.adapter.history.0 because enabled host.ioBroker 2026-02-11 19:45:46.819 error instance system.adapter.history.0 terminated with code 6 (UNCAUGHT_EXCEPTION) history.0 2026-02-11 19:45:46.290 warn Terminated (UNCAUGHT_EXCEPTION): Without reason history.0 2026-02-11 19:45:46.290 info terminating history.0 2026-02-11 19:45:45.572 error Cannot read properties of undefined (reading 'ts') history.0 2026-02-11 19:45:45.572 error TypeError: Cannot read properties of undefined (reading 'ts') at Object.beautify (/opt/iobroker/node_modules/iobroker.history/lib/aggregate.js:686:31) at /opt/iobroker/node_modules/iobroker.history/main.js:1318:31 at getFileData (/opt/iobroker/node_modules/iobroker.history/main.js:1116:5) at /opt/iobroker/node_modules/iobroker.history/main.js:1294:17 at getCachedData (/opt/iobroker/node_modules/iobroker.history/main.js:1021:5) at getHistory (/opt/iobroker/node_modules/iobroker.history/main.js:1270:9) at processMessage (/opt/iobroker/node_modules/iobroker.history/main.js:349:9) at Object.message (/opt/iobroker/node_modules/iobroker.history/main.js:255:25) at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7307:31) at Immediate.<anonymous> (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:286:37) history.0 2026-02-11 19:45:45.570 error unhandled promise rejection: Cannot read properties of undefined (reading 'ts') history.0 2026-02-11 19:45:45.570 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). web.0
-
-
Fehler bei einem Adapter bitte immer als ISSUE auf Github im Adapter Repositor loggen,
Für den history Adapter ist das hier: https://github.com/ioBroker/ioBroker.history/issues -
H Homoran verschob dieses Thema von Forum