Store A Function in Global Context @stevecope
Store A Function in Global Context  @stevecope
Uploaded November 2025 | Updated September 2026, 3 weeks ago
In this video we will look at hoe to store an function in the global context so it can be used in the workspace by simply importing it like any other variable.

Site referenced in video
community.oh-lalabs.com/t/how-to-define-global-functions-and-libraries-in-nodered/2883


Code taken from flow
function log_data(message,node,flow) {
let d = new Date();
let now = d.getTime();
let logs = global.get("logs") || [];
let temp = {};
temp.timestamp = now;
temp.utctime = d.toLocaleString();
temp.flow = flow;
temp.node = node;
temp.message = message;
logs.push(temp);
global.set("logs", logs);
}
global.set("log_data",log_data);

//to use import it into the function node using
//let log_data=global.get("log_data");
//call it anywhere in the function using
//log_data(message, node, flow);
Store A Function in Global ContextControl Devices Using Text commands and Node-RedNode-Red Join Node Step by Step For BeginnersMonitor a Mosquitto Broker RemotelyNode-Red Dashboard Template node with Background Images with AnimationUsing the Node-Red Dashboard Switch NodeUsing the Node Red Change Node-Beginners GuideUsing the Node-Red Chart NodeHow to Use the Paho Python MQTT Client- (Beginners Guide)Node-Red Dashboard Switch Control with FeedbackHow to Publish and Subscribe to a CloudMQTT BrokerMQTT-SN To MQTT Gateway Using Node-Red
Steve Cope |

Store A Function in Global Context

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER