[{"data":1,"prerenderedAt":211},["ShallowReactive",2],{"blog-author-stephen-mclaughlin":3},[4,21,36,50,64,77,91,117,143,158,183],{"path":5,"title":6,"date":7,"authors":8,"description":10,"meta":11,"image":20},"\u002Fblog\u002F2025\u002F10\u002Fcustom-onnx-model","Deploy Custom-Trained AI Models: Using ONNX with Node-RED and FlowFuse","2025-10-10",[9],"stephen-mclaughlin","Learn how to train and export an image classifier model, and integrate it with FlowFuse AI Nodes for low-code inference in Node-RED.",{"keywords":12,"excerpt":13},"FlowFuse, Node-RED, industrial automation, low-code platform, data analysis, vision systems, inference, AI, object detection, image classification, depth estimation, transfer learning, PyTorch, ONNX, ResNet",{"type":14,"value":15},"minimark",[16],[17,18,19],"p",{},"FlowFuse is introducing a new set of AI nodes to make it easier than ever to integrate AI and machine learning into your Node-RED workflows.\nIn this guide, you will learn how to train an image classifier model, and use it with the new FlowFuse AI Nodes to recognise your own products, components - or anything else you can imagine.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fflowfuse-ai-nodes.png",{"path":22,"title":23,"date":24,"authors":25,"description":27,"meta":28,"image":35},"\u002Fblog\u002F2025\u002F07\u002Fquality-control-automation-spc-charts","Statistical Process Control (SPC): Benefits and Implementation Guide","2025-07-24",[26,9],"sumit-shinde","Learn how to build real-time SPC charts using Node-RED and FlowFuse for manufacturing quality control.",{"keywords":29,"excerpt":30},"SPC, statistical process control, manufacturing quality, defect prevention, Node-RED, FlowFuse, control charts, I-MR charts, real-time monitoring, scrap reduction, quality control, manufacturing ROI, process monitoring",{"type":14,"value":31},[32],[17,33,34],{},"Leading manufacturers are quietly saving thousands, sometimes millions, of dollars annually with a quality control method that's been proven since the 1920s. The difference today? Modern tools make it simple to implement.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Fspc-chart.png",{"path":37,"title":38,"date":39,"authors":40,"description":41,"meta":42,"image":49},"\u002Fblog\u002F2025\u002F05\u002Fdesigning-flexible-cron-schedules-in-flowfuse-with-node-red","Building a Flexible Node-RED Scheduler with Cron-Plus","2025-05-15",[26,9],"Learn how to create powerful, flexible cron schedules in Node-RED using the cron-plus node within FlowFuse. Go beyond Inject nodes for smarter, time-based automation.",{"keywords":43,"excerpt":44},"Node-RED cron scheduling, cron-plus, Node-RED time-based automation, FlowFuse automation, node-red-contrib-cron-plus",{"type":14,"value":45},[46],[17,47,48],{},"Automation isn’t just about reacting to events, sometimes it’s about doing things at the right time. In Node-RED, the Inject node is great for triggering flows at set intervals, but it’s limited when you need more control. Cron jobs offer precise scheduling, letting you set up custom times for your tasks. In this guide, we'll show you how to create flexible cron schedules in FlowFuse with Node-RED, so your flows run exactly when needed.","\u002Fblog\u002F2025\u002F05\u002Fimages\u002Fcron-node-red.png",{"path":51,"title":52,"date":53,"authors":54,"description":55,"meta":56,"image":63},"\u002Fblog\u002F2025\u002F01\u002Fintegrating-siemens-s7-plcs-with-node-red-guide","How to Read and Write Siemens S7 PLC Data, A Node-RED Guide (2026)","2025-01-17",[26,9],"Learn how to read data from and write data to Siemens S7 PLCs (S7-1200\u002F1500) for industrial monitoring and control. This guide covers PLC setup, the S7 protocol over ISO-on-TCP, addressing, and building dashboards, no deep PLC expertise required.",{"keywords":57,"excerpt":58},"siemens s7 plc data, read data from s7 plc, write data to s7 plc, siemens s7 1200 with node-red, siemens s7 1500 with node-red, s7 with node-red, plc data integration, industrial automation",{"type":14,"value":59},[60],[17,61,62],{},"Siemens S7 PLCs are a staple in industrial automation, powering everything from basic control functions to complex, large-scale processes. However, integrating these PLCs with other systems for remote monitoring or data sharing can present challenges.","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Fs7-with-node-red.png",{"path":65,"title":66,"date":67,"authors":68,"description":69,"meta":70,"image":76},"\u002Fblog\u002F2024\u002F10\u002Fhow-to-build-automate-devops-pipelines-node-red-deployments","Creating and Automating DevOps Pipelines for Node-RED in Industrial Environments","2024-10-03",[26,9],"Learn how to build and automate DevOps pipelines for Node-RED deployments in manufacturing and automotive industries. Discover practical tips and tools to streamline your deployment process, ensuring efficiency and safety in critical operations.",{"excerpt":71},{"type":14,"value":72},[73],[17,74,75],{},"When deploying any update in your manufacturing or automotive process, it is important to perform testing and validation. The smallest errors can lead to a production outage. In such cases, having a quick and reliable deployment process is essential for maximising uptime and minimising downtime.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fcreating-and-automating-devops-pipeline-nr.png",{"path":78,"title":79,"date":80,"authors":81,"description":82,"meta":83,"image":90},"\u002Fblog\u002F2024\u002F09\u002Fnode-red-version-control-with-snapshots","Using Snapshots for Version Control in Node-RED with FlowFuse","2024-09-26",[26,9],"Learn how to use snapshots for version control in Node-RED with FlowFuse. Explore step-by-step guidance on creating, managing, and restoring flow backups to enhance your Node-RED development and save yourself from accidental changes.",{"keywords":84,"excerpt":85},"node red version control, node-red flows, node red backup, node red flow backup",{"type":14,"value":86},[87],[17,88,89],{},"Version control is essential, especially when multiple people are working on the same Node-RED project. Without it, changes can easily overlap, or worse, accidental updates could break critical flows. FlowFuse solves this challenge with snapshots, allowing you to create backups of your flows, restore previous versions, and safeguard your project from unexpected issues.","\u002Fblog\u002F2024\u002F09\u002Fimages\u002Fsnapshot-with-node-red-ff.png",{"path":92,"title":93,"date":94,"authors":95,"description":98,"meta":99,"image":116},"\u002Fblog\u002F2023\u002F12\u002Fdevice-agent-as-a-windows-service","Run Node-RED as a service on Windows","2023-12-18",[9,96,97],"rob-marcer","grey-dziuba","Learn how to configure the FlowFuse device agent as a Windows service using the nssm utility. Ensure uninterrupted Node-RED operation on your hardware for manufacturing efficiency.",{"excerpt":100},{"type":14,"value":101},[102,105],[17,103,104],{},"FlowFuse's device agent allows you to manage and run your Node-RED instances on\nyour own hardware such as a Raspberry Pi or Windows computer. This can be very useful where an\napplication you've written needs to run flows with direct access to hardware sensors.",[17,106,107,108,115],{},"In this article, we're going to explain the steps to configure our device agent to run as a service in Windows\nusing the ",[109,110,114],"a",{"href":111,"rel":112},"https:\u002F\u002Fnssm.cc\u002F",[113],"nofollow","nssm"," utility.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002Fagent-as-windows-service.png",{"path":118,"title":119,"date":120,"authors":121,"description":122,"meta":123,"image":142},"\u002Fblog\u002F2023\u002F09\u002Fmodernize-your-legacy-industrial-data-part2","Modernize your legacy industrial data. Part 2.","2023-09-17",[9],"A deeper dive into making the most of legacy industrial data from the likes of Modbus and older, non IIoT protocols and putting it to work in an IIoT world.",{"excerpt":124},{"type":14,"value":125},[126,139],[17,127,128,129,133,134,138],{},"In ",[109,130,132],{"href":131},"\u002Fblog\u002F2023\u002F09\u002Fmodernize-your-legacy-industrial-data\u002F","part 1 of this series",", I introduced the topic of working with legacy industrial data from the likes of Modbus and older, non IIoT protocols and putting it to work in an IIoT world. We looked at some of the challenges and how Node-RED with ",[135,136,137],"code",{},"node-red-contrib-buffer-parser"," node can help.",[17,140,141],{},"In this article, I will dive a little deeper into the topic and discuss some of the finer details. I hope to demonstrate a smarter approach that can make a huge difference to data accuracy, performance and maintainability while significantly reducing developer time. Not only that, ending with a no-code solution.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Findustrial-legacy-data-blog-image.png",{"path":144,"title":145,"date":146,"authors":147,"description":148,"meta":149,"image":142},"\u002Fblog\u002F2023\u002F09\u002Fmodernize-your-legacy-industrial-data","Modernize your legacy industrial data","2023-09-14",[9],"Learn how to bridge legacy industrial protocols like Modbus to the IIoT era using Node-RED and buffer parsing. Explore data types, conversion challenges, and examples",{"excerpt":150},{"type":14,"value":151},[152,155],[17,153,154],{},"Industrial systems generate valuable data, but legacy protocols like Modbus or non-IIoT standards often make it hard to use. Bridging this gap is essential to connect traditional systems with the modern Industrial Internet of Things (IIoT).",[17,156,157],{},"Whether it’s Modbus registers, serial communication without a protocol, or standards like Siemens S7 and Mitsubishi MC-Protocol, the challenge lies in making sense of this raw information. With tools like Node-RED and the node-red-contrib-buffer-parser, you can turn complex, outdated data streams into usable formats that power IIoT innovation.",{"path":159,"title":160,"date":161,"authors":162,"description":164,"meta":165,"image":182},"\u002Fblog\u002F2023\u002F06\u002Fimport-modules","Use any npm module in Node-RED (2026)","2023-06-05",[163,9],"joe-pavitt","Node-RED has an incredibly rich resource of integrations available, but sometimes you need that little extra. This shows you how.",{"keywords":166,"excerpt":167},"node-red npm module, import npm node-red, node-red function node npm, node-red require module, node-red custom module, npm package node-red, node-red momentjs",{"type":14,"value":168},[169],[17,170,171,172,177,178],{},"Node-RED has ",[109,173,176],{"href":174,"target":175},"https:\u002F\u002Fflows.nodered.org\u002Fsearch?type=node","_blank","an incredibly rich resource of integrations available",", but sometimes you need that little bit of extra functionality, or access to a Node.js module that doesn't have it's own custom nodes in Node-RED. ",[179,180,181],"strong",{},"We can easily import any npm module within the built-in Node-RED function nodes.","\u002Fimages\u002Fblog\u002Ftile-import-npm.jpeg",{"path":184,"title":185,"date":186,"authors":187,"description":188,"meta":189,"image":210},"\u002Fblog\u002F2023\u002F05\u002Fchatgpt-nodered-fcn-node","Chat GPT in Node-RED Function Nodes","2023-05-02",[163,9],"Discover how ChatGPT integrates with Node-RED function nodes, enabling automated code generation. Explore the prompt engineering process and additional features.",{"excerpt":190},{"type":14,"value":191},[192],[17,193,194,195,200,201,205,206,209],{},"Recently we ",[109,196,199],{"href":197,"rel":198},"https:\u002F\u002Fwww.linkedin.com\u002Fposts\u002Fflowforge_chatgpt-with-node-red-function-nodes-activity-7052725869684953088-2yOA?utm_source=share&utm_medium=member_desktop",[113],"posted a demo of ChatGPT integration in a Node-RED function node","\nonto our social media accounts. We have now ",[109,202,204],{"href":203,"target":175},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fnode-red-function-gpt","open-sourced"," this for all to play with, and ",[179,207,208],{},"welcome any and all contributions",".","\u002Fimages\u002Fblog\u002Ftile-chatgpt-fcn-node.jpg",1786117170256]