csuermann / node-red-contrib-presence-faker

Node-RED node that fakes presence in a smart home by switching devices (e.g. lights) on and off at random times.
MIT License
24 stars 2 forks source link

Error: WARNING: Date in past. Will never be fired. #56

Open m-schaeffler opened 7 months ago

m-schaeffler commented 7 months ago

Node-Red crashed with this log entries:

18 Nov 22:36:03 - [red] Uncaught Exception:
18 Nov 22:36:03 - [error] Error: WARNING: Date in past. Will never be fired.
    at CronTime.sendAt (/srv/node-red/.node-red/node_modules/cron/dist/time.js:93:23)
    at CronTime.getTimeout (/srv/node-red/.node-red/node_modules/cron/dist/time.js:110:34)
    at Timeout.callbackWrapper [as _onTimeout] (/srv/node-red/.node-red/node_modules/cron/dist/job.js:119:48)
    at listOnTimeout (node:internal/timers:573:17)
    at process.processTimers (node:internal/timers:514:7)
nodered.service: Main process exited, code=exited, status=1/FAILURE
nodered.service: Failed with result 'exit-code'.
nodered.service: Consumed 50min 29.062s CPU time.
nodered.service: Scheduled restart job, restart counter is at 2.
Stopped nodered.service - Node-RED graphical event wiring tool.
nodered.service: Consumed 50min 29.062s CPU time.
Starting nodered.service - Node-RED graphical event wiring tool...
Started nodered.service - Node-RED graphical event wiring tool.
18 Nov 22:36:26 - [info]
Willkommen bei Node-RED

18 Nov 22:36:26 - [info] Node-RED Version: v3.1.0
18 Nov 22:36:26 - [info] Node.js  Version: v20.5.1
18 Nov 22:36:26 - [info] Linux 6.1.0-rpi6-rpi-v7l arm LE
18 Nov 22:36:29 - [info] Paletten-Nodes werden geladen
18 Nov 22:36:33 - [info] Dashboard version 3.6.1 started at /ui

Environment:

m-schaeffler commented 7 months ago

This is caused by presence faker, as it is the only node that includes cron.

csuermann commented 7 months ago

Hi @m-schaeffler,

Thanks for reporting this issue. Which version of presence-faker are you using?

TKSS3 commented 5 months ago

I'm having the same issue, I'm using version 1.8.8 of presence-faker