12 Sept 2023, 09:06

Hallo Zusammen,

ich bekomme in unregelmäßigen Abständen einen Fehler des Adapters sourceanalytix.
Scheinbar versucht der Adapter das log file zu öffnen, was fehl schlägt:
1cede670-d42b-434f-91bc-2705a77877ea-image.png

Hier der output von ls -la im Log-Verzeichnis:
73e95eb3-4000-47b7-9b44-26594dcaccfc-image.png
Ich bin irritiert, da das Log scheinbar leer ist. Das passiert leider in unregelmäßigen Abständen. Zu der Zeit laufen keine Backups, auch keine Proxmoxs Backups/Snapshots o. Ä.!

Hier die ersten Einträge im log des folgenden Tages:

iobroker@smarthome:/opt/iobroker/log$ cat iobroker.2023-09-12.log
2023-09-12 00:00:00.006  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.UG.Technik.Wärmepumpe.CONSUMPTION
2023-09-12 00:00:00.011  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Wärmepumpe","consumption":true,"costs":true,"deviceName":"alias__0__UG__Technik__Wärmepumpe__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Wärmepumpe","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":41.765910000000005,"start_month":25.313295,"start_quarter":35.510191,"start_week":41.765910000000005,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":43.476285000000004},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.047  - error: sourceanalytix.0 (46646) uncaught exception: ENOENT: no such file or directory, open '/opt/iobroker/log/iobroker.2023-09-11.log'
2023-09-12 00:00:00.047  - error: sourceanalytix.0 (46646) Error: ENOENT: no such file or directory, open '/opt/iobroker/log/iobroker.2023-09-11.log'
2023-09-12 00:00:00.047  - error: sourceanalytix.0 (46646) Exception-Code: ENOENT: ENOENT: no such file or directory, open '/opt/iobroker/log/iobroker.2023-09-11.log'
2023-09-12 00:00:00.084  - info: host.smarthome instance system.adapter.daswetter.0 started with pid 51446
2023-09-12 00:00:00.094  - info: sourceanalytix.0 (46646) SourceAnalytix stopped, now you have to calculate by yourself :'( ...
2023-09-12 00:00:00.094  - info: sourceanalytix.0 (46646) terminating
2023-09-12 00:00:00.094  - warn: sourceanalytix.0 (46646) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-09-12 00:00:00.152  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Wärmepumpe","consumption":true,"costs":true,"deviceName":"alias__0__UG__Technik__Wärmepumpe__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Wärmepumpe","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":43.476285000000004,"start_month":25.313295,"start_quarter":35.510191,"start_week":41.765910000000005,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":43.476285000000004},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.152  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.UG.Technik.Lüftungsanlage.CONSUMPTION
2023-09-12 00:00:00.152  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Lüftungsanlage","consumption":true,"costs":true,"deviceName":"alias__0__UG__Technik__Lüftungsanlage__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Lüftungsanlage","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":80.826672,"start_month":55.230445,"start_quarter":36.360983999999995,"start_week":80.826672,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":83.410312},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.209  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Lüftungsanlage","consumption":true,"costs":true,"deviceName":"alias__0__UG__Technik__Lüftungsanlage__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Lüftungsanlage","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":83.410312,"start_month":55.230445,"start_quarter":36.360983999999995,"start_week":80.826672,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":83.410312},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.209  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.UG.Heiko.3d-Drucker.CONSUMPTION
2023-09-12 00:00:00.209  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"3d-Drucker","consumption":true,"costs":true,"deviceName":"alias__0__UG__Heiko__3d-Drucker__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"3d-Drucker","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0,"start_month":0,"start_quarter":0,"start_week":0,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.260  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"3d-Drucker","consumption":true,"costs":true,"deviceName":"alias__0__UG__Heiko__3d-Drucker__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"3d-Drucker","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0,"start_month":0,"start_quarter":0,"start_week":0,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.260  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.UG.Kino.Heizung_Kino.CONSUMPTION
2023-09-12 00:00:00.260  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Heizung-Kino","consumption":true,"costs":true,"deviceName":"alias__0__UG__Kino__Heizung_Kino__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Kino","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.017128,"start_month":0.017128,"start_quarter":0,"start_week":0.017128,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.017128},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.332  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Heizung-Kino","consumption":true,"costs":true,"deviceName":"alias__0__UG__Kino__Heizung_Kino__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Kino","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.017128,"start_month":0.017128,"start_quarter":0,"start_week":0.017128,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.017128},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.332  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.OG.Felix.Heizung_Felix.CONSUMPTION
2023-09-12 00:00:00.332  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Heizung-Felix","consumption":true,"costs":true,"deviceName":"alias__0__OG__Felix__Heizung_Felix__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Felix","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.025570000000000002,"start_month":0.025570000000000002,"start_quarter":0,"start_week":0.025570000000000002,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.025570000000000002},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.397  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Heizung-Felix","consumption":true,"costs":true,"deviceName":"alias__0__OG__Felix__Heizung_Felix__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Felix","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.025570000000000002,"start_month":0.025570000000000002,"start_quarter":0,"start_week":0.025570000000000002,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.025570000000000002},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.397  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.OG.Gäste.Heizung_Gäste.CONSUMPTION
2023-09-12 00:00:00.397  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Heizung-Gäste","consumption":true,"costs":true,"deviceName":"alias__0__OG__Gäste__Heizung_Gäste__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Gäste","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.02305,"start_month":0.02305,"start_quarter":0,"start_week":0.02305,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.02305},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.460  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Heizung-Gäste","consumption":true,"costs":true,"deviceName":"alias__0__OG__Gäste__Heizung_Gäste__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Gäste","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.02305,"start_month":0.02305,"start_quarter":0,"start_week":0.02305,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.02305},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.460  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.EG.Bettina.Heizung_Bettina.CONSUMPTION
2023-09-12 00:00:00.460  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Heizung-Bettina","consumption":true,"costs":true,"deviceName":"alias__0__EG__Bettina__Heizung_Bettina__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Bettina","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0,"start_month":0.02204,"start_quarter":0,"start_week":0,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.521  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Heizung-Bettina","consumption":true,"costs":true,"deviceName":"alias__0__EG__Bettina__Heizung_Bettina__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Bettina","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0,"start_month":0.02204,"start_quarter":0,"start_week":0,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.521  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.EG.Wohnbereich.Heizung_Wohnen.CONSUMPTION
2023-09-12 00:00:00.521  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Heizung-Wohnen","consumption":true,"costs":true,"deviceName":"alias__0__EG__Wohnbereich__Heizung_Wohnen__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Wohnen","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.057017000000000005,"start_month":0.057017000000000005,"start_quarter":0,"start_week":0.057017000000000005,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.057017000000000005},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.595  - info: sourceanalytix.0 (46646) terminating
2023-09-12 00:00:00.603  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Heizung-Wohnen","consumption":true,"costs":true,"deviceName":"alias__0__EG__Wohnbereich__Heizung_Wohnen__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Wohnen","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.057017000000000005,"start_month":0.057017000000000005,"start_quarter":0,"start_week":0.057017000000000005,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.057017000000000005},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.603  - info: sourceanalytix.0 (46646) Reset start values for : alias.0.UG.Heiko.Heizung_Heiko.CONSUMPTION
2023-09-12 00:00:00.603  - info: sourceanalytix.0 (46646) Memory values before reset : {"stateDetails":{"alias":"Heizung-Heiko","consumption":true,"costs":true,"deviceName":"alias__0__UG__Heiko__Heizung_Heiko__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Heiko","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.016707999999999997,"start_month":0.016707999999999997,"start_quarter":0,"start_week":0.016707999999999997,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.016707999999999997},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.604  - warn: sourceanalytix.0 (46646) redis get sourceanalytix.0.alias__0__UG__Heiko__Heizung_Heiko__CONSUMPTION.currentYear.consumed.01_currentDay, error - Connection is closed.
2023-09-12 00:00:00.606  - error: sourceanalytix.0 (46646) Error: DB closed
2023-09-12 00:00:00.606  - info: sourceanalytix.0 (46646) Memory values after reset : {"stateDetails":{"alias":"Heizung-Heiko","consumption":true,"costs":true,"deviceName":"alias__0__UG__Heiko__Heizung_Heiko__CONSUMPTION","financialCategory":"costs","headCategory":"consumed","name":"Heizung-Heiko","stateType":"ElectricityDevice","stateUnit":"Wh","useUnit":"kWh","deviceResetLogicEnabled":true,"threshold":1},"calcValues":{"start_day":0.016707999999999997,"start_month":0.016707999999999997,"start_quarter":0,"start_week":0.016707999999999997,"start_year":0,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":0.016707999999999997},"prices":{"basicPrice":"","unitPrice":"0.40"}}
2023-09-12 00:00:00.641  - error: host.smarthome instance system.adapter.sourceanalytix.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-09-12 00:00:00.642  - info: host.smarthome Restart adapter system.adapter.sourceanalytix.0 because enabled
2023-09-12 00:00:04.134  - info: host.smarthome instance system.adapter.ical.0 started with pid 51470
2023-09-12 00:00:04.913  - info: host.smarthome instance system.adapter.daswetter.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2023-09-12 00:00:04.995  - info: ical.0 (51470) starting. Version 1.13.3 in /opt/iobroker/node_modules/iobroker.ical, node: v18.17.1, js-controller: 5.0.12
2023-09-12 00:00:05.439  - info: ical.0 (51470) processing URL: Urlaub https://fileserver.fritz.box:5001/caldav/cal/aqskgp/
2023-09-12 00:00:05.540  - info: ical.0 (51470) processing URL: Abfall https://fileserver.fritz.box:5001/caldav/cal/acnci/
2023-09-12 00:00:08.178  - info: host.smarthome instance system.adapter.feiertage.0 started with pid 51485
2023-09-12 00:00:08.808  - info: feiertage.0 (51485) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.feiertage, node: v18.17.1, js-controller: 5.0.12

Vielleicht hat jemand eine Idee, woran das liegen kann!
BTW: Bin mittlerweile im beta-repo unterwegs, da ich dachte, so den Fehler evtl. beheben zu können. Leider ohne Erfolg.
Bin für jeden Tipp dankbar!

Vielen Dank vorab für Eure Hilfe!

Hier der output von iob diag:

======================= SUMMARY =======================
                     v.2023-04-16


Operatingsystem:        Debian GNU/Linux 12 (bookworm)
Kernel:                 6.2.16-8-pve
Installation:           lxc
Timezone:               Europe/Berlin (CEST, +0200)
User-ID:                1000
X-Server:               false
Boot Target:            graphical.target

Pending OS-Updates:     0
Pending iob updates:    0

Nodejs-Installation:    /usr/bin/nodejs         v18.17.1
                        /usr/bin/node           v18.17.1
                        /usr/bin/npm            9.6.7
                        /usr/bin/npx            9.6.7

Recommended versions are nodejs 18.x.y and npm 9.x.y
Your nodejs installation is correct

MEMORY:
               total        used        free      shared  buff/cache   available
Mem:            6.4G        2.5G        3.8G        135K         96M        3.9G
Swap:             0B          0B          0B
Total:          6.4G        2.5G        3.8G

Active iob-Instances:   30
Active repo(s): beta

ioBroker Core:          js-controller           5.0.12
                        admin                   6.10.1

ioBroker Status:        iobroker is running on this host.


Objects type: jsonl
States  type: jsonl

Status admin and web instance:
+ system.adapter.admin.0                  : admin                 : smarthome                                -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
+ system.adapter.web.0                    : web                   : smarthome                                -  enabled, port: 8082, bind: 0.0.0.0, run as: admin

Objects:                11047
States:                 9718

Size of iob-Database:

14M     /opt/iobroker/iobroker-data/objects.jsonl
1.4M    /opt/iobroker/iobroker-data/states.jsonl



=================== END OF SUMMARY ====================

Systemdata
Hardwaresystem: NUC
Arbeitsspeicher: 16GB
Festplattenart: SSD
Betriebssystem: Proxmox VE 8.0.4
Node-Version: 18.17.1
Nodejs-Version: 18.17.1
NPM-Version: 9.6.7
Installationsart: Skript
Image genutzt: Nein

LG, Heiko