runnane / node-red-contrib-easee

Node-Red module for streaming Easee charger data.
Apache License 2.0
7 stars 4 forks source link

Add catch for Request #15

Closed runnane closed 9 months ago

runnane commented 9 months ago

2023-11-17T19:36:35.786548+01:00 nuc Node-RED[253238]: 17 Nov 19:36:35 - [red] Uncaught Exception: 2023-11-17T19:36:35.787449+01:00 nuc Node-RED[253238]: 17 Nov 19:36:35 - [error] FetchError: request to https://api.easee.com/api/chargers/XXXXXXXXXXXXX/state failed, reason: getaddrinfo EAI_AGAIN api.easee.com 2023-11-17T19:36:35.787573+01:00 nuc Node-RED[253238]: at ClientRequest. (file:///home/jon/.node-red/node_modules/@runnane/node-red-contrib-easee/node_modules/node-fetch/src/index.js:108:11) 2023-11-17T19:36:35.787695+01:00 nuc Node-RED[253238]: at ClientRequest.emit (node:events:517:28) 2023-11-17T19:36:35.787806+01:00 nuc Node-RED[253238]: at ClientRequest.emit (node:domain:489:12) 2023-11-17T19:36:35.787911+01:00 nuc Node-RED[253238]: at TLSSocket.socketErrorListener (node:_http_client:501:9) 2023-11-17T19:36:35.788011+01:00 nuc Node-RED[253238]: at TLSSocket.emit (node:events:517:28) 2023-11-17T19:36:35.788117+01:00 nuc Node-RED[253238]: at TLSSocket.emit (node:domain:489:12) 2023-11-17T19:36:35.788215+01:00 nuc Node-RED[253238]: at emitErrorNT (node:internal/streams/destroy:151:8) 2023-11-17T19:36:35.788315+01:00 nuc Node-RED[253238]: at emitErrorCloseNT (node:internal/streams/destroy:116:3) 2023-11-17T19:36:35.788408+01:00 nuc Node-RED[253238]: at processTicksAndRejections (node:internal/process/task_queues:82:21) 2023-11-17T19:36:42.712094+01:00 nuc systemd[1]: nodered.service: Main process exited, code=exited, status=1/FAILURE