1 Dec 05:29:13 - [info] Node-RED version: v4.0.5
1 Dec 05:29:13 - [info] Node.js version: v20.18.0
1 Dec 05:29:13 - [info] Linux 5.10.60-qnap arm64 LE
1 Dec 05:29:15 - [info] Loading palette nodes
1 Dec 05:29:23 - [info] node-red-contrib-home-assistant-websocket v0.74.2 nodes initialized
1 Dec 05:29:24 - [info] Settings file : /data/settings.js
1 Dec 05:29:24 - [info] Context store : 'default' [module=memory]
1 Dec 05:29:24 - [info] User directory : /data
1 Dec 05:29:24 - [warn] Projects disabled : editorTheme.projects.enabled=false
1 Dec 05:29:24 - [info] Flows file : /data/flows.json
1 Dec 05:29:24 - [warn]
---------------------------------------------------------------------
Your flow credentials file is encrypted using a system-generated key.
If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.
You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
---------------------------------------------------------------------
1 Dec 05:29:24 - [info] Server now running at http://127.0.0.1:1880/
1 Dec 05:29:24 - [info] Starting flows
1 Dec 05:29:24 - [info] Started flows
1 Dec 05:29:24 - [info] [server:Home Assistant] Connecting to http://xxx:8123
1 Dec 05:29:24 - [info] [server:Home Assistant] Connected to http://xxx:8123
1 Dec 05:29:24 - [red] Uncaught Exception:
1 Dec 05:29:24 - [error] UnhandledPromiseRejection: 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(). The promise rejected with the reason "#<Object>".
at throwUnhandledRejectionsMode (node:internal/process/promises:389:7)
at processPromiseRejections (node:internal/process/promises:470:17)
at process.processTicksAndRejections (node:internal/process/task_queues:96:32)