Node-RED/CheatSheet
Appearance
< Node-RED
Global variables
var labelmode = global.get("labelmode")
global.set("labelmode", 123)
Node Status
node.status({fill:"gray",shape:"dot",text:msg.serialnumber + " = " + msg.pclass + "W"});
Stop messages
if ( ...)) {
return null;
} else {
return msg;
}
InfluxDB
- write data with custom timestamp
var timestamp = new Date(date + 'Z').getTime() * 1e6
msg = { payload : { value: value,
time: timestamp },
measurement: topic }