NEWS
Test Adapter Device-Watcher v2.x.x GitHub/Latest
-
iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.backitup@3.3.5 │ ├── cron-parser@5.3.1 │ └─┬ node-schedule@2.1.1 │ └── cron-parser@4.9.0 ├─┬ iobroker.js-controller@7.0.7 │ └── cron-parser@4.9.0 └─┬ iobroker.sourceanalytix@0.4.14 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#b9a3db457ac1a6e1ef4b7ab6edcfddc0388e4b19) └─┬ node-schedule@1.3.3 └── cron-parser@2.18.0
-
Hab den Adapter auch gerade mal installiert. Schaut hier ähnlich aus:
2025-09-04 23:21:15.515 - info: device-watcher.0 (1054123) starting. Version 2.12.6 in /opt/iobroker/node_modules/iobroker.device-watcher, node: v24.7.0, js-controller: 7.0.7 2025-09-04 23:21:15.547 - info: device-watcher.0 (1054123) Number of selected adapters to monitor devices: 1. Loading data from: Alexa2 ... 2025-09-04 23:21:16.753 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.763 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.867 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function
-
Dank deines Tipps hab ich jetzt erst mal ein Sauberes System
Jetzt Lösche ich gerade alle Adapter Rückwärts um zu sehen ob es an einem Adapter liegt.
-
Also wenn ich alle Instanzen mit CRON Job Lösche ist der Fehler nach und nach weg wie zbs. bei mir:
ical
feiertage
dwd
das wetterDer Fehler tritt auch auf wenn man die Zeiten zum Abrufen der Daten wie ical ändern möchte.
Wie ich gesehen habe ist der Entwickler des Adapters nicht mehr hier.
Wird dieser Adapter von jemand anderen weitere geführt oder war es das damit.?Liebe Grüße
-
@fichte sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Wie ich gesehen habe ist der Entwickler des Adapters nicht mehr hier.
wenn du RICHTIG geschaut hättest würdest du festgestellt haben dass ich den pflege..
ich kann dir nicht folgen welche Einstellungen du meinst.. zeigmal screenshot
-
Es war eine normale frage und wollte hier keinen Ankreiten, Sorry.
Der Fehler Erscheint bei Instanzen mit CronJobs
Lösche ich die Instanz ist der Fehler nach und nach weg.
Ich hatte Anfangs 7 solcher Instanzen und nach löschen der der einzellnen Instanzen wurden die fehler immer weniger bis gaanz weg. -
@fichte Instanzen oder Adapter?
-
@da_woody
Hab es Korrigiert, ich meinte instanzen. -
@fichte
Du meinst Meldungen wie diese?error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function
Hat mit cron-Instanzen nichts zu tun, ich hab bei mir nur den Alexa2 mal aktiviert, der ist kein cron-Adapter.
-
Bei mir hängt es mit den cron-instanzen zusammen.
Keine andere Instanz hängt mit dem Fehler zusammen.Hatte 7x den Fehler und nach löschen der Instanzen in verbindung mit cron werden es immer weniger.
Ich hab auch genau 7 Instanzen mit cron.LG
-
@thomas-braun welche adapter Einstellung ist das.. ?? die ??
-
Ja, ich hatte auf die Schnelle den 'erstbesten' Adapter aktiviert. Den Alexa2.
Wobei Fichte Recht haben könnte, ich habe nämlich genau 3 'Scheduled' Adapter am Start:ical
iceroad
openweathermapWürde von der Anzahl her zu
2025-09-04 23:21:16.753 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.763 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.867 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function
passen.
-
@thomas-braun sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
cronParser
würde bedeuten dass das npm Paket cron-parser nicht installiert wurde
-
@arteck sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
würde bedeuten dass das npm Paket cron-parser nicht installiert wurde
Jedenfalls nicht im Ast von device-watcher.
Andere Adapter schleppen den aber bei mir an. -
@thomas-braun kannst du jetzt von GIT installieren
-
Ja, die Meldungen sind nun weg:
2025-09-05 18:18:20.122 - info: device-watcher.0 (1114674) starting. Version 2.13.0 (non-npm: iobroker-community-adapters/ioBroker.device-watcher) in /opt/iobroker/node_modules/iobroker.device-watcher, node: v24.7.0, js-controller: 7.0.7 2025-09-05 18:18:20.162 - info: device-watcher.0 (1114674) Number of selected adapters to monitor devices: 1. Loading data from: Alexa2 ...
Der cron-parser taucht jetzt auch beim Adapter auf:
echad@chet:/opt/iobroker $ npm ls cron-parser iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.backitup@3.3.6 │ ├── cron-parser@5.3.1 │ └─┬ node-schedule@2.1.1 │ └── cron-parser@4.9.0 ├─┬ iobroker.device-watcher@2.13.0 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.device-watcher.git#ca57f811f1f5ed7a91cc719f8f4d9ab87f115911) │ └── cron-parser@4.9.0 └─┬ iobroker.js-controller@7.0.7 └── cron-parser@4.9.0 echad@chet:/opt/iobroker $
-
Hallo ihr zwei
Gibt es dann noch ein Update vom Adapter oder über Beta installieren?
LG