Today I upgraded my node-red main install from v2.2.2 to v3.0.2. As I didn't have success by updating the existing install, I decided to bring up a new one.
So I created a new lxc container with the new version.
Edited the settings.json file to activate context storage and a couple of required env variables.
Manually installed the required nodes with npm.
Then transferred files/folders from the old install to the new with:
scp -r root@10.1.5.42:.node-red/{flows.json,flows_cred.json,context\} .
I wasn't using credential encryption in the previous install.
It all seemed to work ok, nodered started with all the flows and nodes, and it seems to work.
But (asides from some recurring modbus coms errors), the following json is periodically coming to the log:
12 Mar 11:16:53 - [error] [modbus-getter:Grid] Error: Timed out
at /root/.node-red/node_modules/node-red-contrib-modbus/modbus/maps/core/core/modbus-client-core.js:81:15
{
id: '85c9e660be57225d',
type: 'spline-curve',
z: '7efd98b203faf491',
name: 'daylight curve',
output_key: 'brightness',
input_key: 'payload.times_of_day.active.perc',
points: [
{ x: 0, y: 0.744, uid: 0, index: 0 },
{ x: 0.03, y: 0.838, uid: 1, index: 0 },
{ x: 0.097, y: 0.941, uid: 2, index: 0 },
{ x: 0.183, y: 1, uid: 3, index: 0 },
{ x: 0.86, y: 0.995, uid: 4, index: 0 },
{ x: 0.943, y: 0.931, uid: 5, index: 0 },
{ x: 1, y: 0.85, uid: 6, index: 0 }
],
x: 660,
y: 280,
wires: [ [ 'bfd318c3ce5ec3b5' ] ]
}
[ 'brightness' ]
{
id: 'bfd318c3ce5ec3b5',
type: 'spline-curve',
z: '7efd98b203faf491',
name: 'daylight curve',
output_key: 'temperature',
input_key: 'payload.times_of_day.active.perc',
points: [
{ x: 0, y: 0.54, uid: 0, index: 0 },
{ x: 0.046, y: 0.744, uid: 1, index: 0 },
{ x: 0.096, y: 0.784, uid: 2, index: 0 },
{ x: 0.163, y: 0.797, uid: 3, index: 0 },
{ x: 0.22, y: 0.837, uid: 4, index: 0 },
{ x: 0.29, y: 0.924, uid: 5, index: 0 },
{ x: 0.376, y: 0.844, uid: 6, index: 0 },
{ x: 0.463, y: 0.8, uid: 7, index: 0 },
{ x: 0.9, y: 0.724, uid: 8, index: 0 },
{ x: 0.96, y: 0.694, uid: 9, index: 0 },
{ x: 1, y: 0.65, uid: 10, index: 0 }
],
x: 840,
y: 280,
wires: [ [ 'e6d140eb3d63a405' ] ]
}
[ 'temperature' ]
note: The call stak showing on the first line seems to have nothing to do with the flow json showed. The json appears without any time mark.
Does anyone know what that could mean?
It seems to have something to do with the following flow. And also the error seems to appear with the inject node interval.
The debug console doesn't show anything though.