Pour un peu plus de précision, voici la définition de mes deux nœuds :
"[
{
« id »: « f8590b741b03097b »,
« type »: « modbus-read »,
« z »: « e703e6a432785009 »,
« name »: « puissance consommée »,
« topic »: « »,
« showStatusActivities »: true,
« logIOActivities »: false,
« showErrors »: true,
« showWarnings »: true,
« unitid »: « 1 »,
« dataType »: « InputRegister »,
« adr »: « 14 »,
« quantity »: « 2 »,
« rate »: « 300 »,
« rateUnit »: « s »,
« delayOnStart »: false,
« startDelayTime »: « »,
« server »: « e4c3ee45ce4f3236 »,
« useIOFile »: false,
« ioFile »: « »,
« useIOForPayload »: false,
« emptyMsgOnFail »: false,
« x »: 200,
« y »: 120,
« wires »: [
[
« e37c8f7df2cd97ee »,
« 0c6a192ad504d2e0 »
],
[]
]
},
{
« id »: « e37c8f7df2cd97ee »,
« type »: « buffer-parser »,
« z »: « e703e6a432785009 »,
« name »: « »,
« data »: « payload »,
« dataType »: « msg »,
« specification »: « spec »,
« specificationType »: « ui »,
« items »: [
{
« type »: « floatbe »,
« name »: « watt »,
« offset »: 0,
« length »: 1,
« offsetbit »: 0,
« scale »: « 1 »,
« mask »: « »
}
],
« swap1 »: « »,
« swap2 »: « »,
« swap3 »: « »,
« swap1Type »: « swap »,
« swap2Type »: « swap »,
« swap3Type »: « swap »,
« msgProperty »: « payload »,
« msgPropertyType »: « str »,
« resultType »: « value »,
« resultTypeType »: « return »,
« multipleResult »: true,
« fanOutMultipleResult »: false,
« setTopic »: true,
« outputs »: 1,
« x »: 410,
« y »: 120,
« wires »: [
[
« 4980bd008b169462 »
]
]
},
{
« id »: « e4c3ee45ce4f3236 »,
« type »: « modbus-client »,
« name »: « Serial_9600_8_N_1 »,
« clienttype »: « serial »,
« bufferCommands »: true,
« stateLogEnabled »: false,
« queueLogEnabled »: false,
« failureLogEnabled »: true,
« tcpHost »: « 127.0.0.1 »,
« tcpPort »: « 502 »,
« tcpType »: « DEFAULT »,
« serialPort »: « /dev/ttyUSB0 »,
« serialType »: « RTU-BUFFERD »,
« serialBaudrate »: « 9600 »,
« serialDatabits »: « 8 »,
« serialStopbits »: « 1 »,
« serialParity »: « none »,
« serialConnectionDelay »: « 300 »,
« serialAsciiResponseStartDelimiter »: « 0x3A »,
« unit_id »: « 1 »,
« commandDelay »: « 1 »,
« clientTimeout »: « 1000 »,
« reconnectOnTimeout »: true,
« reconnectTimeout »: « 200000 »,
« parallelUnitIdsAllowed »: true,
« showWarnings »: true,
« showLogs »: true
}
]