[{"data":1,"prerenderedAt":6852},["ShallowReactive",2],{"blog-\u002Fblog\u002F13":3,"blog-all-for-related":4,"blog-all":5},null,[],[6,26,42,57,83,97,111,128,142,156,170,184,200,213,241,272,303,317,332,346,363,384,395,422,431,445,460,477,492,508,538,557,572,591,606,621,636,654,679,699,719,729,744,754,769,795,810,824,838,867,884,899,914,929,944,962,975,993,1007,1022,1037,1051,1066,1080,1095,1113,1128,1142,1159,1174,1188,1203,1222,1237,1251,1275,1289,1305,1329,1344,1359,1377,1392,1407,1420,1436,1451,1466,1481,1499,1514,1528,1543,1566,1581,1595,1611,1625,1639,1661,1676,1691,1706,1720,1734,1749,1764,1779,1794,1809,1819,1988,2010,2025,2039,2053,2068,2082,2097,2118,2138,2153,2172,2186,2201,2216,2231,2250,2264,2279,2297,2317,2337,2352,2367,2388,2403,2417,2431,2445,2460,2475,2490,2506,2519,2534,2553,2572,2602,2620,2634,2679,2700,2715,2737,2759,2774,2788,2804,2819,2833,2852,2866,2881,2902,2927,2942,2960,2976,2990,3004,3021,3044,3059,3078,3094,3108,3126,3142,3157,3172,3190,3206,3222,3240,3257,3270,3284,3299,3314,3328,3342,3356,3372,3387,3403,3419,3433,3453,3467,3487,3524,3541,3562,3578,3608,3634,3651,3667,3682,3699,3714,3728,3743,3786,3803,3820,3838,3851,3938,3957,3972,3988,4009,4038,4055,4070,4085,4110,4124,4143,4165,4185,4201,4217,4231,4246,4260,4275,4290,4311,4325,4339,4353,4372,4388,4402,4437,4450,4475,4493,4525,4545,4560,4574,4588,4602,4616,4630,4643,4657,4671,4688,4711,4750,4764,4787,4802,4825,4840,4854,4869,4882,4910,4924,4942,4956,4969,4983,4997,5010,5028,5041,5055,5069,5091,5116,5132,5151,5175,5189,5203,5217,5237,5251,5265,5279,5299,5311,5325,5343,5368,5381,5395,5411,5426,5438,5452,5468,5494,5513,5525,5539,5563,5583,5597,5623,5642,5657,5671,5683,5711,5728,5741,5754,5768,5781,5793,5808,5833,5845,5859,5872,5885,5898,5912,5923,5937,5949,5968,5979,6003,6016,6030,6042,6055,6068,6079,6093,6107,6120,6132,6144,6158,6171,6184,6197,6216,6229,6242,6254,6267,6275,6288,6300,6328,6345,6363,6376,6388,6401,6414,6425,6439,6451,6464,6477,6488,6501,6517,6528,6549,6562,6573,6586,6599,6610,6627,6640,6651,6673,6686,6719,6738,6750,6766,6778,6797,6816],{"path":7,"title":8,"date":9,"tags":10,"authors":14,"description":16,"meta":17,"image":25},"\u002Fblog\u002F2026\u002F08\u002Fmanufacturing-dashboard-examples","5 Manufacturing Dashboard Examples for Production, OEE & Quality","2026-08-05",[11,12,13],"posts","dashboard","flowfuse",[15],"sumit-shinde","Learn what makes an effective manufacturing dashboard and see five examples for tracking production performance, equipment efficiency, downtime, and quality.",{"excerpt":18},{"type":19,"value":20},"minimark",[21],[22,23,24],"p",{},"A manufacturing dashboard brings machine data, production metrics, downtime, and quality information into one real-time view, so teams can understand what's happening on the shop floor and act on it.","\u002Fblog\u002F2026\u002F08\u002Fimages\u002Fmanufacturing-dashbaord-examples.png",{"path":27,"title":28,"date":29,"tags":30,"authors":33,"description":34,"meta":35,"image":41},"\u002Fblog\u002F2026\u002F07\u002Fcalibration-management-dashboard","Tracking Instrument Calibration with a Digital Dashboard","2026-07-31",[13,31,32],"manufacturing","how-to",[15],"Build a calibration status dashboard in FlowFuse: work out overdue, due-soon and compliance figures from due dates, filter by department and time window, and let operators check a tool at the station with a camera.",{"excerpt":36},{"type":19,"value":37},[38],[22,39,40],{},"Most plants know their calibration status at two moments: when someone updates the spreadsheet, and when an auditor asks. The records already hold enough to do better than that: a last calibration date, an interval, and a next due date for every instrument.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Ftracking-equipement-calibration.png",{"path":43,"title":44,"date":29,"tags":45,"authors":48,"description":49,"meta":50,"image":56},"\u002Fblog\u002F2026\u002F07\u002Fwhat-is-instrument-calibration","What Is Instrument Calibration (Equipment Calibration)?",[46,31,47],"post","quality",[15],"Learn what instrument calibration is, how it differs from verification and adjustment, what a calibration record should contain, how intervals are set, and how manufacturers can manage calibration status more effectively.",{"excerpt":51},{"type":19,"value":52},[53],[22,54,55],{},"Instrument calibration is a documented comparison between a measuring instrument and a reference standard that is known to be more accurate. The comparison tells you how far the instrument deviates from the reference under specified conditions.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fwhat-is-instrument-calibration.png",{"path":58,"title":59,"date":60,"tags":61,"authors":64,"description":66,"meta":67,"image":82},"\u002Fblog\u002F2026\u002F07\u002Fflowfuse-release-2-33","FlowFuse 2.33: From Setting Up Plant Floor Hardware to Visualizing Your Data","2026-07-30",[13,62,63],"news","releases",[65],"jamie-strusz","FlowFuse 2.33 takes you from setting up plant floor hardware directly to visualizing its data, with a FlowFuse-certified Modbus connection, a home for every dashboard, and firmer control over platform access through scoped Personal Access Tokens, SSO-driven application roles, and an MCP audit trail.",{"release":68,"features":69},"2.33",[70,73,76,79],{"id":71,"heading":72},"dashboards-home","Your Dashboards, All in One Place",{"id":74,"heading":75},"scoped-pats","Scoped Personal Access Tokens",{"id":77,"heading":78},"sso","Manage Granular RBAC Through Your Identity Provider",{"id":80,"heading":81},"tables","Ask the Expert About Your Tables","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fflowfuse-release-2-33.jpg",{"path":84,"title":85,"date":86,"tags":87,"authors":88,"description":89,"meta":90,"image":96},"\u002Fblog\u002F2026\u002F07\u002Fishikawa-fishbone-diagram","Ishikawa Fishbone Diagram: 6M, Manufacturing Example & Template","2026-07-27",[13],[15],"Learn what an Ishikawa (fishbone) diagram is, the 6Ms, and how to use it for root cause analysis in manufacturing, with a worked example, how it compares to the 5 Whys and Pareto analysis, a template, and common mistakes.",{"excerpt":91},{"type":19,"value":92},[93],[22,94,95],{},"The most dangerous words in a root cause investigation are often the ones spoken with the most confidence: \"We already know what caused it.\" That assumption sends teams straight to a fix before they've explored the system behind the failure. When the same issue returns a few weeks later, it becomes clear they fixed the symptom, not the cause.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fwhat-is-ishikawa-fishbone-diagram.png",{"path":98,"title":99,"date":100,"tags":101,"authors":102,"description":103,"meta":104,"image":110},"\u002Fblog\u002F2026\u002F07\u002Fdigital-work-instruction","Building Digital Work Instructions Dashboard for the Shop Floor","2026-07-24",[13],[15],"Learn how to build digital work instructions with FlowFuse. Create personalized operator apps with work orders, guided steps, defect reporting, and traceability.",{"excerpt":105},{"type":19,"value":106},[107],[22,108,109],{},"Operators need to know what to build, how to build it, and what to do when something breaks. Digital work instructions put that on a screen, guided steps, a checklist, buttons to finish or flag a defect, and retire the paper binder.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fdigital-instructions-dashboard-flowfuse.png",{"path":112,"title":113,"date":114,"tags":115,"authors":116,"description":117,"meta":118,"image":127},"\u002Fblog\u002F2026\u002F07\u002Ftime-synchronization-edge-devices","Handling Clock Drift in Distributed Edge Devices","2026-07-17",[13],[15],"Learn how to prevent clock drift on distributed edge devices using NTP, local time servers, and FlowFuse to ensure accurate timestamps and reliable IIoT data.",{"excerpt":119},{"type":19,"value":120},[121,124],[22,122,123],{},"Industrial systems rely on accurate timestamps to understand what happened, when it happened, and how events across different systems relate to each other.",[22,125,126],{},"Edge devices, gateways, servers, and data collection systems maintain their own clocks, and those clocks drift over time. When these systems collect and process industrial data, inaccurate timestamps can lead to out-of-order events, unreliable historical records, and incorrect analysis.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fclock-drift-blog.png",{"path":129,"title":130,"date":131,"tags":132,"authors":133,"description":134,"meta":135,"image":141},"\u002Fblog\u002F2026\u002F07\u002Fdefect-and-quality-monitoring","Build a Defect Tracking and Quality Monitoring Dashboard","2026-07-16",[13,47],[15],"Build a FlowFuse dashboard that tracks production defects, ranks them with a Pareto chart, surfaces root causes, and totals your cost of poor quality, filtered live by line, shift, and date",{"excerpt":136},{"type":19,"value":137},[138],[22,139,140],{},"Every production line produces defects. On their own they're easy to wave off, a bit of scrap here, an hour of rework there. But add them up and the cost is real, and that's the part most teams never see. The defects are sitting in a spreadsheet nobody sorts, or locked inside a quality system you can't get a live view out of. So the recurring problems stay invisible until someone runs a report, and by then the bad batch has already shipped.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fdefect-monitoring-dashboard.png",{"path":143,"title":144,"date":145,"tags":146,"authors":147,"description":148,"meta":149,"image":155},"\u002Fblog\u002F2026\u002F07\u002Fsoftware-defined-manufacturing","Software-Defined Manufacturing: Improve Without Hardware Changes","2026-07-13",[13],[15],"Software-defined manufacturing (SDM) is changing how factories improve operations. Learn what SDM means, why traditional manufacturing software falls short, and how FlowFuse helps manufacturers build and manage industrial applications that evolve without large-scale modernization projects.",{"excerpt":150},{"type":19,"value":151},[152],[22,153,154],{},"For a long time, improving a manufacturing process meant touching the equipment itself. Need another inspection step? An engineer reprograms the PLC on-site. Need more production data? Install another system. Want a new workflow? That often meant modifying equipment, bringing in a vendor, or scheduling downtime.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fsoftware-defined-manufacturing.png",{"path":157,"title":158,"date":159,"tags":160,"authors":161,"description":162,"meta":163,"image":169},"\u002Fblog\u002F2026\u002F07\u002Fbuild-downtime-logger","Build a Machine Downtime Tracking Application","2026-07-08",[13],[15],"Learn how to build a machine downtime tracking application in FlowFuse that captures stop and start events over MQTT, calculates downtime duration automatically, lets operators log a reason from a dashboard, and displays live KPI cards.",{"excerpt":164},{"type":19,"value":165},[166],[22,167,168],{},"Production lines in manufacturing and automotive facilities experience planned and unplanned downtime every day. Tracking when a machine stops, how long it stays down, and why it happened helps production and maintenance teams identify recurring issues and improve operations.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fbuild-machine-downtime-tracking-application.png",{"path":171,"title":172,"date":173,"tags":174,"authors":175,"description":176,"meta":177,"image":183},"\u002Fblog\u002F2026\u002F07\u002Fgitops-for-manufacturing","Why Manufacturing Needs GitOps","2026-07-03",[13],[15],"Manufacturing has always managed change on the factory floor with discipline. Learn how GitOps and FlowFuse DevOps Pipelines bring that same rigor to industrial software deployments.",{"excerpt":178},{"type":19,"value":179},[180],[22,181,182],{},"Manufacturing has always been good at managing change.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fwhy-manufacturing-need-gitops-tile.png",{"path":185,"title":186,"date":187,"tags":188,"authors":189,"description":190,"meta":191,"image":199},"\u002Fblog\u002F2026\u002F07\u002Fcontrol-and-track-factory-floor-machines","Control and Track Machines on the Factory Floor","2026-07-02",[13],[15],"Learn how to connect FlowFuse to a Siemens S7 PLC, build an operator dashboard to control a motor and stack light, and automatically track device runtime using the Hourglass node.",{"usecase":192,"excerpt":194},[193],"shop-floor-communication",{"type":19,"value":195},[196],[22,197,198],{},"Operators need more than buttons to control machines - they also need visibility into what's actually happening on the factory floor. Knowing whether a motor is running is useful, but knowing how long it has been running helps with maintenance, production tracking, and troubleshooting.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fcontrol-and-monitor-machines.png",{"path":201,"title":202,"date":187,"tags":203,"authors":204,"description":205,"meta":206,"image":212},"\u002Fblog\u002F2026\u002F07\u002Fflowfuse-release-2-32","FlowFuse 2.32: Certified Redis, Git Pipelines for Any Server, Insights on Remote Instances, and Dark Mode",[13,62,63],[65],"FlowFuse 2.32 certifies the Redis node, extends DevOps Git pipelines to any HTTPS server, and adds Insights mode on remote instances, plus dark mode, Device Agent 4, and a Plan Mode for the Expert.",{"excerpt":207},{"type":19,"value":208},[209],[22,210,211],{},"This release meets your stack where it already lives. Redis becomes a certified node. DevOps pipelines connect to any HTTPS Git server, not just GitHub. And the FlowFuse Expert can now read the live data on your remote instances and answer questions about it in plain language. Dark mode lands too, so the platform stops glaring at you through long sessions.","\u002Fblog\u002F2026\u002F07\u002Fimages\u002Fflowfuse-release-2-32.jpg",{"path":214,"title":215,"date":216,"tags":217,"authors":220,"description":221,"meta":222,"image":240},"\u002Fblog\u002F2026\u002F06\u002Fannouncing-node-red-con-2026","Announcing Node-RED Con 2026: Call for Papers Now Open","2026-06-29",[13,62,218,219],"community","node-red",[13],"Node-RED Con 2026 takes place on November 3, 2026. FlowFuse is proud to sponsor this free online conference. The Call for Papers is open until July 31, submit your talk.",{"excerpt":223},{"type":19,"value":224},[225,233],[22,226,227,228,232],{},"Node-RED Con is back. The community conference returns on ",[229,230,231],"strong",{},"Tuesday,\nNovember 3, 2026",", free, online, and open to everyone. FlowFuse is proud\nto sponsor this year's event alongside the OpenJS Foundation.",[22,234,235,236,239],{},"This year's theme is ",[229,237,238],{},"Node-RED at the Edge of Intelligence",".","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fnode-red-con-2026.png",{"path":242,"title":243,"date":244,"tags":245,"authors":246,"description":248,"meta":249,"image":271},"\u002Fblog\u002F2026\u002F06\u002Fapplication-idea-to-architectur","Turning an Application Idea into an Architecture","2026-06-26",[13,46],[247,15],"drew-gatti","Learn how to turn industrial application ideas into clear architectures using a structured four-step framework based on FlowFuse building blocks.",{"excerpt":250},{"type":19,"value":251},[252,255,261,266],[22,253,254],{},"Every industrial application starts with an idea.",[22,256,257],{},[258,259,260],"em",{},"\"We need OEE dashboards.\"",[22,262,263],{},[258,264,265],{},"\"We need a Unified Namespace.\"",[22,267,268],{},[258,269,270],{},"\"We need an asset registry.\"","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fflowfuse-idea-to-architecture.png",{"path":273,"title":274,"date":275,"tags":276,"authors":278,"description":279,"meta":280,"image":302},"\u002Fblog\u002F2026\u002F06\u002Fopcua-to-influxdb","Historical Data Logging with OPC UA and InfluxDB","2026-06-24",[46,13,277],"opcua",[15],"Learn how to connect OPC UA and InfluxDB in FlowFuse to log industrial equipment data as timestamped history, so you can spot trends, prove compliance, and catch failures before they happen.",{"keywords":281,"excerpt":282},"opc ua influxdb, opc ua historical data, influxdb node-red, flowfuse opc ua, industrial data logging, opc ua time series, node-red influxdb, log opc ua data, equipment data history, iiot data logging",{"type":19,"value":283},[284,287],[22,285,286],{},"Industrial equipment produces data constantly: temperatures, pressures, motor speeds, tank levels, all changing by the second. Real-time values tell you what's happening now, but the history is where the value lives, spotting a degrading pump, proving a batch stayed within spec, tracing the conditions behind a fault. OPC UA gets that data out of your equipment in a vendor-neutral way, and InfluxDB stores it as timestamped history built to query at scale. In this article, you'll connect the two in FlowFuse to turn live readings into a durable record you can query, chart, and analyze.",[288,289,290],"blockquote",{},[22,291,292,295,296,301],{},[229,293,294],{},"Note:"," If you'd rather not leave FlowFuse and want a good time-series database built in, ",[297,298,300],"a",{"href":299},"\u002Fdocs\u002Fuser\u002Fff-tables\u002F","FlowFuse Tables"," is the answer.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fopcua-to-influxdb.png",{"path":304,"title":305,"date":306,"tags":307,"authors":308,"description":309,"meta":310,"image":316},"\u002Fblog\u002F2026\u002F06\u002Fprocess-rtsp-camera-feeds-at-the-edge","Processing RTSP Camera Feeds at the Edge","2026-06-23",[13,46],[15],"Learn how to use the FlowFuse RTSP Video Feed node to pull frames from a camera stream, display them on a dashboard, and feed them to local AI models, without sending video off-site.",{"excerpt":311},{"type":19,"value":312},[313],[22,314,315],{},"RTSP is the protocol used by most IP cameras to deliver video streams over a network. While these streams are easy to view in an NVR or camera application, they're much harder to integrate into dashboards, automation, or AI workflows.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Frtsp-feeds-at-edge.png",{"path":318,"title":319,"date":320,"tags":321,"authors":323,"description":324,"meta":325,"image":331},"\u002Fblog\u002F2026\u002F06\u002Fplc-communication-latency-causes-and-fixes","Fixing PLC Communication Latency: Where the Milliseconds Really Go","2026-06-17",[46,322],"plc",[247,15],"Troubleshoot PLC communication latency by identifying common causes such as poll rates, timeout settings, connection limits, and protocol selection.",{"excerpt":326},{"type":19,"value":327},[328],[22,329,330],{},"If you run control over a PLC link, a fast loop, an interlock, a setpoint that has to land on time, the fix usually isn't a faster runtime or a different protocol. It's a handful of settings made once at setup and never revisited, each one quietly costing milliseconds the loop can't spare.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Ffixing-plc-communication.png",{"path":333,"title":334,"date":335,"tags":336,"authors":337,"description":338,"meta":339,"image":345},"\u002Fblog\u002F2026\u002F06\u002Fevent-driven-downtime-escalation-workflow","Why Downtime Spreadsheets Fail and How to Automate Detection and Escalation","2026-06-12",[11],[15],"Build an event-driven workflow in FlowFuse that detects machine stops instantly, auto-escalates to supervisor and maintenance, and logs accurate timestamped downtime records, no spreadsheet required.",{"excerpt":340},{"type":19,"value":341},[342],[22,343,344],{},"In most factories, downtime still lives in a spreadsheet. Someone writes down when a machine stopped, when it got noticed, and when it ran again. It looks like control. The longer I look at how plants actually run, the more I read it as something else: a record of how late everyone found out.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fwhy-spreadsheets-fail.png",{"path":347,"title":348,"date":349,"tags":350,"authors":353,"description":354,"meta":355,"image":362},"\u002Fblog\u002F2026\u002F06\u002Fmqtt-vs-sparkplug-b","MQTT vs Sparkplug B: Which One (or Both) Do You Need?","2026-06-11",[46,351,352],"mqtt","sparkplug",[15],"A practical guide to choosing between plain MQTT and Sparkplug B for industrial IoT: where MQTT's flexibility turns into a topic-namespace mess, what Sparkplug B's structure, binary payloads, and birth\u002Fdeath certificates fix, the QoS 0 trade-off nobody mentions, and why most large deployments end up running both.",{"keywords":356,"excerpt":357},"mqtt vs sparkplug b, sparkplug b, mqtt, industrial pub sub, mqtt topic namespace, sparkplug birth death certificate, mqtt qos, protobuf vs json, unified namespace, scada mqtt, iiot messaging, report by exception",{"type":19,"value":358},[359],[22,360,361],{},"MQTT is everywhere in industrial setups. It has been the default for moving sensor data and machine states around for a long time now, mostly because it's lightweight and it just works on almost anything.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fmqtt-vs-sparkplug.png",{"path":364,"title":365,"date":366,"tags":367,"authors":368,"description":369,"meta":370,"image":383},"\u002Fblog\u002F2026\u002F06\u002Fnode-red-5-on-flowfuse","Node-RED 5 Is Here: What It Means for Industrial Teams","2026-06-09",[13,219],[15],"Node-RED 5 reshapes the editor with redesigned sidebars, an Explorer panel, and a built-in dark theme. Here's what changes for teams running it in production on FlowFuse, and how to upgrade your instances.",{"keywords":371,"excerpt":372},"node-red 5, node-red 5.0, node-red editor, node-red dark theme, node-red explorer panel, flowfuse node-red, node-red upgrade, node-red stack, industrial node-red, node-red production",{"type":19,"value":373},[374],[22,375,376,377,239],{},"Node-RED 5.0 is out, the biggest change to the editor since the project began. Nick O'Leary, our CTO and Node-RED's co-creator, ",[297,378,382],{"href":379,"rel":380},"https:\u002F\u002Fdiscourse.nodered.org\u002Ft\u002Fnode-red-5-now-available\u002F101239",[381],"nofollow","announced it today on the Node-RED forum","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fnode-red-5-flowfuse.png",{"path":385,"title":386,"date":387,"tags":388,"authors":390,"description":391,"meta":392,"image":394},"\u002Fblog\u002F2026\u002F06\u002Fopc-ua-security-best-practices","OPC UA Security: How to Establish a Defensible OPC UA Security Architecture","2026-06-05",[46,277,389],"security",[15],"Turn every OPC UA attack vector into a configuration decision you control: Reverse Connect to keep the firewall closed, enforced trust lists, SignAndEncrypt, GDS certificate management, RBAC, and the field anti-patterns that quietly undo all of it.",{"keywords":393},"opc ua security, opc ua security architecture, opc ua reverse connect, opc ua certificate management, opc ua trust list, opc ua gds, opc ua signandencrypt, opc ua rbac, defensible opc ua, opc ua best practices, industrial security, iiot security","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fopc-ua-security.png",{"path":396,"title":397,"date":398,"tags":399,"authors":400,"description":402,"meta":403,"image":421},"\u002Fblog\u002F2026\u002F06\u002Fflowfuse-release-2-31","FlowFuse 2.31: Agentic Development Now in Open Beta, FlowFuse Expert Builds Your Industrial App on Edge Devices","2026-06-04",[13,62,63],[401],"dimitrie-hoekstra","In FlowFuse 2.31, FlowFuse Expert builds your industrial application for you, now an open beta on FlowFuse Cloud and Self-Hosted Enterprise, and working on Remote Instances as well as Hosted ones. Plus per-team and platform-level AI controls and real-time platform updates.",{"release":404,"features":405,"excerpt":416},"2.31",[406,409,412],{"id":407,"heading":408},"ff-expert-application-building","Let FlowFuse Expert build your industrial application",{"id":410,"heading":411},"certified-nodes","Certified Nodes for industrial connectivity and AI",{"heading":413,"tiers":414},"What else is new?",{"cloud":415,"selfHosted":415},"all",{"type":19,"value":417},[418],[22,419,420],{},"FlowFuse 2.31 lets FlowFuse Expert build your industrial application for you, now in open beta. Describe what you need, and Expert assembles it on your workspace.","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Fflowfuse-release-2-31.jpg",{"path":423,"title":424,"date":398,"tags":425,"authors":426,"description":427,"meta":428,"image":430},"\u002Fblog\u002F2026\u002F06\u002Fscaling-manufacturing-data-integration","How Arch Systems Connected 100+ Factory Databases with FlowFuse",[13],[15],"Arch Systems connects 100+ factory databases to a single analytics platform using FlowFuse. See how standardized subflows and DevOps pipelines made each new integration cheap to build and cheap to maintain.",{"keywords":429},"manufacturing data integration, MES integration, factory database integration, industrial DevOps, FlowFuse, low-code manufacturing, real-time production data, scalable data integration","\u002Fblog\u002F2026\u002F06\u002Fimages\u002Farch-systems.png",{"path":432,"title":433,"date":434,"tags":435,"authors":436,"description":437,"meta":438,"image":444},"\u002Fblog\u002F2026\u002F05\u002Fopc-ua-security-attack-vectors","OPC UA Security: How Threat Actors Exploit Industrial Protocol Vulnerabilities","2026-05-29",[11,13,277],[15],"Most OPC UA breaches don't crack the protocol's encryption. They walk through disabled trust lists, anonymous logins, stale ciphers, and servers left on the open internet. This post breaks down how attackers actually exploit OPC UA, vector by vector, drawing on research from Claroty, Bitsight, CISPA, Secura, and Kaspersky.",{"excerpt":439},{"type":19,"value":440},[441],[22,442,443],{},"Threat actors don't break OPC UA's cryptography. They walk through the security it left switched off. The attacks that work in the field are disabled trust lists, anonymous logins left on, dead ciphers nobody removed, and servers sitting on the open internet. This post breaks down how attackers actually exploit OPC UA, vector by vector.","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Fopcua-security-blog.png",{"path":446,"title":447,"date":448,"tags":449,"authors":450,"description":451,"meta":452,"image":459},"\u002Fblog\u002F2026\u002F05\u002Fnis2-iec-62443-manufacturers","NIS2 Compliance for Manufacturers: Why IEC 62443 Is the Missing Standard","2026-05-28",[13],[15],"NIS2 tells you what to do, not how. IEC 62443 is the technical standard regulators, accredited bodies, and auditors keep pointing to. Here is where to start.",{"keywords":453,"excerpt":454},"NIS2, IEC 62443, OT security, industrial cybersecurity, Article 21, ICS security, SL2, SCADA security, audit logging, access control",{"type":19,"value":455},[456],[22,457,458],{},"Mid-market manufacturers are squarely in scope of the NIS2 Directive, now being transposed and enforced across the EU.","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Fnis2-complience-for-manufacturer-image.png",{"path":461,"title":462,"date":463,"tags":464,"authors":465,"description":466,"meta":467,"image":476},"\u002Fblog\u002F2026\u002F05\u002Fgit-snapshot-for-iiot-flows","See Every Logic Change in Your IIoT MOC Review with Git-Style Diffs","2026-05-21",[13],[15],"Most IIoT teams have a MOC process. What they lack is visibility into the actual logic change. FlowFuse snapshot comparison shows reviewers exactly what shifted between deployments, node by node, line by line, before anything is deployed.",{"excerpt":468},{"type":19,"value":469},[470,473],[22,471,472],{},"Approving a logic change you cannot fully see is not MOC. It is a signature on a description.",[22,474,475],{},"Here is the problem that creates, and how FlowFuse snapshot comparison solves it.","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Fmoc-with-snapshot.png",{"path":478,"title":479,"date":480,"tags":481,"authors":482,"description":483,"meta":484,"image":491},"\u002Fblog\u002F2026\u002F05\u002Fmanufacturing-software-built-in-stages","All-or-Nothing Manufacturing Software Is Killing Your Agility","2026-05-18",[13],[15],"Stop waiting years for manufacturing software projects to deliver value. See how FlowFuse enables composable industrial applications built around your operation.",{"keywords":485,"excerpt":486},"flowfuse, manufacturing software, MES, industrial automation, Node-RED, industrial IoT, smart manufacturing, unified namespace, OEE tracking, Industry 4.0",{"type":19,"value":487},[488],[22,489,490],{},"Every software vendor's pitch follows the same pattern. You get a complete system. It does everything. You commit to the full scope upfront, sign a multi-year contract, and wait. Eighteen months later, if the implementation runs on schedule, you might see value.","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Fall-or-nothing-manufacturing-software.png",{"path":493,"title":494,"date":495,"tags":496,"authors":498,"description":499,"meta":500,"image":507},"\u002Fblog\u002F2026\u002F05\u002Fflowfuse-expert-building-flows","How to Build Industrial Apps With FlowFuse AI Expert","2026-05-13",[13,497],"ai",[15],"FlowFuse Expert now builds applications from a description. Here's what that looks like, what Expert understands about your environment, and how to keep iterating.",{"keywords":501,"excerpt":502},"flowfuse ai expert, flowfuse expert, industrial automation, node-red, industrial dashboards, mqtt, opc ua, industrial iot, ai-assisted development, real-time monitoring, flowfuse cloud, machine monitoring",{"type":19,"value":503},[504],[22,505,506],{},"FlowFuse Expert now builds applications for you. Describe what you need, and the flow is built in front of you on the canvas, wired and configured. Ask for a change, it updates on the spot.","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Fflowfuse-ai-expert-tile.png",{"path":509,"title":510,"date":511,"tags":512,"authors":513,"description":514,"meta":515,"image":537},"\u002Fblog\u002F2026\u002F05\u002Ffixing-oee-measurement-in-manufacturing","OEE Is Misleading Your Factory: Here's How to Fix It","2026-05-07",[13],[15],"Most factories measure OEE wrong. Manual logs miss small stops, definitions drift, and operators game the score. A practical look at what to do about it.",{"usecase":516,"keywords":3,"excerpt":518},[517],"production-monitoring",{"type":19,"value":519},[520,534],[22,521,522,523,528,529,239],{},"\"85% is called world-class OEE\" gets repeated in every plant manager meeting. In reality, only ",[297,524,527],{"href":525,"rel":526},"https:\u002F\u002Foxmaint.com\u002Findustries\u002Fsteel-plant\u002Foee-benchmarks-by-manufacturing-industry",[381],"3-6% of manufacturers ever reach that level",", and most operate much closer to ",[297,530,533],{"href":531,"rel":532},"https:\u002F\u002Fmanufacturingleadgeneration.com\u002Fmanufacturing-quality-statistics\u002F",[381],"60%",[22,535,536],{},"A pharma plant running at 72% under FDA validation rules is probably outperforming the automotive line bragging about 84%, but the quarterly review never frames it that way.","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Foee-is-misleading.png",{"path":539,"title":540,"date":511,"tags":541,"authors":542,"description":543,"meta":544,"image":556},"\u002Fblog\u002F2026\u002F05\u002Fflowfuse-release-2-30","FlowFuse 2.30: Expert Builds Your Industrial Application",[13,62,63],[401],"FlowFuse 2.30 lets FlowFuse Expert build industrial applications from a description: OEE dashboards, MES handover screens, UNS topic mappings, and more.",{"release":545,"features":546},"2.30",[547,549,550,553],{"id":407,"heading":548},"FlowFuse Expert Builds Your Industrial Application",{"heading":413},{"id":551,"heading":552},"immersive-editor-drawer","A smoother iteration experience with Expert",{"id":554,"heading":555},"snapshot-compare","More usable snapshot comparisons","\u002Fblog\u002F2026\u002F05\u002Fimages\u002Fflowfuse-release-2-30.png",{"path":558,"title":559,"date":560,"tags":561,"authors":562,"description":563,"meta":564,"image":571},"\u002Fblog\u002F2026\u002F04\u002Frosetta-stone-for-industrial-data","The Rosetta Stone for Factories: Why IIoT Needs a Common Language First","2026-04-30",[13],[15],"Discover why IIoT data integration fails at scale and how the Unified Namespace, OPC-UA, and MQTT create a common industrial data language that compounds value with every system you add.",{"keywords":565,"excerpt":566},"IIoT, Unified Namespace, OPC-UA, MQTT, Sparkplug B, industrial data integration, factory data, data interoperability, smart manufacturing, Industry 4.0, edge computing, PLC data, SCADA integration, industrial IoT architecture, FlowFuse",{"type":19,"value":567},[568],[22,569,570],{},"In July 1799, a French soldier digging fortifications near the Egyptian town of Rosetta struck something hard beneath the soil. What he pulled out was a slab of dark granodiorite, about the size of a small door, covered in dense carved text.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Frosseta-stone-for-factories.png",{"path":573,"title":574,"date":575,"tags":576,"authors":578,"description":579,"meta":580,"image":590},"\u002Fblog\u002F2026\u002F04\u002Fdiagnosing-modbus-degradation","Diagnosing Modbus Degradation: From CRC Errors to TCP Timeouts","2026-04-29",[13,577],"modbus",[15],"Modbus doesn't fail loudly. It drifts. This guide covers how to diagnose serial vs. TCP failures, eliminate dead device overhead, and build the metrics layer that tells you something is wrong before your operators do.",{"keywords":581,"excerpt":582},"Modbus, Modbus RTU, Modbus TCP, RS-485, CRC errors, TCP timeouts, polling, connection exhaustion, industrial networking, SCADA, exception codes, latency, device backoff, response time, time-series monitoring",{"type":19,"value":583},[584,587],[22,585,586],{},"Modbus doesn't fail loudly. It drifts, and by the time operators notice, you've already lost the easy fix.",[22,588,589],{},"It shows up as slightly stale values, a poll cycle that's somehow three times slower than configured, operators filing tickets about data that \"seems off.\" Never a hard fault. Never a clear cause.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fmodbus-degradation-img.png",{"path":592,"title":593,"date":594,"tags":595,"authors":596,"description":597,"meta":598,"image":605},"\u002Fblog\u002F2026\u002F04\u002Fcloud-edge-or-hybrid-how-to-choose-your-flowfuse-deployment","Cloud, Edge, or Both? How to Choose Your Deployment Before an Outage Does It For You","2026-04-24",[13],[15],"Cloud, edge, or hybrid? Learn how to choose the right FlowFuse deployment model for your industrial workflows - before an outage exposes the wrong architecture.",{"keywords":599,"excerpt":600},"flowfuse, cloud, edge, hybrid, industrial iot, node-red, deployment, opc-ua, modbus, latency",{"type":19,"value":601},[602],[22,603,604],{},"A production line at a mid-size manufacturer goes dark for 22 minutes. Not because the machines failed. Because the WAN link between the factory and the cloud dropped. The logic controlling the line was hosted in the cloud. Without a connection, it couldn't execute. By the time the link recovered, the shift had lost a batch.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fedge-cloud-or-both.png",{"path":607,"title":608,"date":609,"tags":610,"authors":611,"description":612,"meta":613,"image":620},"\u002Fblog\u002F2026\u002F04\u002Fstop-noisy-sensor-data-deadband-filter-flowfuse","How to Stop Noisy Sensor Data from Flooding Your Industrial System","2026-04-23",[13],[15],"Learn how to implement a deadband filter in FlowFuse to suppress noisy sensor data from PLCs, temperature probes, and flow meters. Step-by-step guide using the built-in filter node on FlowFuse.",{"keywords":614,"excerpt":615},"deadband filter, sensor noise filtering, industrial data filtering, FlowFuse, industrial sensor data, IIoT data processing, edge data filtering",{"type":19,"value":616},[617],[22,618,619],{},"In industrial systems, sensors rarely sit perfectly still. A temperature probe, pressure transducer, or flow meter will constantly fluctuate. Not because the process is changing, but because of electrical noise, vibration, or quantization artifacts in the ADC. If your control system reacts to every tiny wiggle, it triggers unnecessary alarms, wears out actuators, and buries real events in a fog of jitter.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fstop-noisy-sensor-data.png",{"path":622,"title":623,"date":624,"tags":625,"authors":626,"description":627,"meta":628,"image":635},"\u002Fblog\u002F2026\u002F04\u002Fit-vs-ot-who-owns-the-edge","IT vs. OT: Who Actually Owns the Edge?","2026-04-17",[13],[15],"Most edge deployments do not fail because of technology. They fail because IT and OT never agreed on ownership. This article breaks down where that tension comes from, what it costs, and how to fix it.",{"keywords":629,"excerpt":630},"IT vs OT, IT OT convergence, edge computing, industrial edge, edge ownership, IT OT integration, edge governance, edge device management, industrial IoT, Node-RED, FlowFuse",{"type":19,"value":631},[632],[22,633,634],{},"Ask IT who owns the edge. They'll say they do. Ask OT the same question. Same answer. That's the problem.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fit-vs-ot-who-owns-the-edge.png",{"path":637,"title":638,"date":639,"tags":640,"authors":641,"description":642,"meta":643,"image":653},"\u002Fblog\u002F2026\u002F04\u002Fconnect-industrial-edge-devices-aws-iot-core","How to Connect Industrial Edge Devices to AWS IoT Core","2026-04-16",[13],[15],"Learn how to connect FlowFuse to AWS IoT Core using MQTT and X.509 certificates. This step-by-step guide covers creating an IoT Thing, generating certificates, configuring policies, and publishing your first message from FlowFuse.",{"keywords":644,"excerpt":645},"FlowFuse, AWS IoT Core, MQTT, X.509, IoT, industrial IoT, edge to cloud",{"type":19,"value":646},[647,650],[22,648,649],{},"Every industrial site generates data. Getting it to AWS securely is where most teams get stuck.",[22,651,652],{},"AWS IoT Core is Amazon's managed service for connecting edge devices to the cloud over MQTT. It handles secure device authentication, message routing, and fan-out to any AWS service in your stack: Lambda, DynamoDB, S3, and more. No broker to manage, no infrastructure to maintain.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fedge-aws-iot-core.png",{"path":655,"title":656,"date":657,"tags":658,"authors":659,"description":660,"meta":661,"image":678},"\u002Fblog\u002F2026\u002F04\u002Fflowfuse-release-2-29","FlowFuse 2.29: FlowFuse Expert Comes to Self-Hosted Enterprise","2026-04-09",[13,62,63,497],[401],"FlowFuse 2.29 brings FlowFuse Expert to self-hosted enterprise customers, adds Azure DevOps as a supported Git provider, and makes snapshot comparisons clearer with property-level diffs.",{"release":662,"features":663,"excerpt":673},"2.29",[664,667,669,672],{"id":665,"heading":666},"git-integration-azure","Azure DevOps Git Integration",{"id":554,"heading":668},"See Exactly What Changed in a Snapshot",{"id":670,"heading":671},"ff-expert","FlowFuse Expert, Available to More Teams and More Capable",{"heading":413},{"type":19,"value":674},[675],[22,676,677],{},"FlowFuse 2.29 gives teams more control over how flows move through their stack, makes it easier to understand what changed between versions, and brings FlowFuse Expert to self-hosted enterprise customers.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fflowfuse-release-2-29.png",{"path":680,"title":681,"date":682,"tags":683,"authors":684,"description":685,"meta":686,"image":698},"\u002Fblog\u002F2026\u002F04\u002Fwhy-simplicity-wins-in-iiot","The Real Cost of Over-Engineered Industrial Systems","2026-04-08",[13],[15],"Most industrial systems don't fail because of bad technology. They fail because of too much of it. Here's what over-engineered infrastructure is actually costing your facility, and what a different decision looks like.",{"keywords":687,"excerpt":688},"industrial automation, industrial system design, operational technology, edge computing, IIoT, Modbus, MQTT, OPC UA, Node-RED, FlowFuse, legacy system integration, industrial data integration, edge gateway architecture, system complexity, maintainable systems",{"type":19,"value":689},[690,695],[22,691,692],{},[229,693,694],{},"There is a system in your facility that your best engineer knows not to touch.",[22,696,697],{},"Not because it's dangerous. Because the last time someone touched it, a three-hour troubleshooting session ended with a call to an integrator who no longer works at the company that built it. The system came back up. Nobody knows exactly what fixed it. The incident report says \"configuration restored\" and leaves it there.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fthe-real-cost-of-overengineered-systems.png",{"path":700,"title":701,"date":702,"tags":703,"authors":704,"description":705,"meta":706,"image":718},"\u002Fblog\u002F2026\u002F04\u002Fmodbus-polling-best-practices","Most Modbus Polling Setups Are Wrong: Here's How to Fix Yours","2026-04-03",[13,577],[15],"Most Modbus polling problems aren't hardware failures. They're three configuration mistakes made at commissioning and never revisited. Here's how to fix them.",{"keywords":707,"excerpt":708},"Modbus polling, Modbus configuration, Modbus troubleshooting, Modbus scan rate, Modbus timeout, RS-485 communication, Modbus batching, industrial automation, Node-RED Modbus",{"type":19,"value":709},[710,715],[22,711,712],{},[229,713,714],{},"Modbus polling looks simple. It is simple. That's the problem.",[22,716,717],{},"You set a scan rate, point it at a device, start reading registers, and data flows. It works. So nobody looks at it again.","\u002Fblog\u002F2026\u002F04\u002Fimages\u002Fmodbus-polling-best-practices.jpg",{"path":720,"title":721,"date":722,"tags":723,"authors":724,"description":725,"meta":726,"image":728},"\u002Fblog\u002F2026\u002F03\u002Fwhy-opcua-is-not-replacing-modbus-yet","Why OPC UA Is Not Replacing Modbus (Yet)","2026-03-30",[13,277,577],[15],"OPC UA has every technical advantage. Modbus is still winning. Here's why the replacement hasn't happened and what would actually change that.",{"keywords":727},"opc ua, modbus, industrial automation, protocol comparison, field devices, scada, mes, industrial protocols, gateway architecture, edge computing, node-red, mqtt, industrial security, certificate management, interoperability","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fopcua-is-not-replacing-modbus-yet.png",{"path":730,"title":731,"date":732,"tags":733,"authors":734,"description":735,"meta":736,"image":743},"\u002Fblog\u002F2026\u002F03\u002Fhow-to-parse-binary-data-serial-devices","How to Parse Binary Data from Serial Devices","2026-03-27",[13],[15],"Learn how to decode binary data from any legacy serial device in Node-RED. This guide walks through frame validation, byte mapping, and bitfield parsing using a real industrial weighing scale example",{"keywords":737,"excerpt":738},"binary data parsing, serial communication, Node-RED, FlowFuse, buffer parser, frame validation, checksum validation, bitfield parsing, RS-232, legacy devices, industrial IoT",{"type":19,"value":739},[740],[22,741,742],{},"Your device is sending bytes. You don't know what they mean. The device manual is a 40-page PDF from 2003, and page 12 has a table of numbers with no explanation of what to do with them.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fparse-binary-data-2.png",{"path":745,"title":746,"date":732,"tags":747,"authors":748,"description":750,"meta":751,"image":753},"\u002Fblog\u002F2026\u002F03\u002Frethinking-edge-ais-core-orchestration","Rethinking Edge AI's Core Orchestration",[13,497],[749],"zeger-jan-van-de-weg","How AI-driven edge connectivity is redefining industrial operations, bridging IT and OT, and turning AI pilots into scalable, real-world impact.",{"keywords":752},"Edge AI, Node-RED, FlowFuse, industrial automation, OT IT integration, knowledge management, IIoT integration, PLC integration, industrial AI, Edge connectivity","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Frethinking-edge-ais-core-orchestration.png",{"path":755,"title":756,"date":757,"tags":758,"authors":759,"description":760,"meta":761,"image":768},"\u002Fblog\u002F2026\u002F03\u002Fai-usecases-in-factory","5 Places Smart Factories Are Already Using AI","2026-03-24",[13,497],[15],"Most manufacturers are still debating AI adoption. These five use cases are already running in production, cutting downtime, scrap, energy costs, and injury rates.",{"keywords":762,"excerpt":763},"AI in manufacturing, smart factory AI, predictive maintenance CNC machines, visual quality inspection AI, computer vision manufacturing, IIoT AI use cases, factory floor AI, HVAC energy optimization manufacturing, AI worker safety ergonomics, manufacturing AI examples, Node-RED IIoT integration, unplanned downtime manufacturing, AI anomaly detection industrial motors, Industry 4.0 AI",{"type":19,"value":764},[765],[22,766,767],{},"The factory floor wasn't exactly an early adopter of artificial intelligence.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fai-use-case.png",{"path":770,"title":771,"date":772,"tags":3,"authors":773,"description":774,"meta":775,"image":794},"\u002Fblog\u002F2026\u002F03\u002Fenterprise-packaging-updates","FlowFuse Enterprise: More Power, More Confidence","2026-03-23",[749],"FlowFuse Enterprise now includes Certified Nodes and AI Insights, giving manufacturing teams the security, accountability, and speed they need to scale Node-RED confidently across sites. Here's what's new and why it matters.",{"keywords":776,"excerpt":781},[777,778,779,780],"FlowFuse Enterprise","Node-RED enterprise","certified nodes","AI Insights",{"type":19,"value":782},[783,786,789],[22,784,785],{},"Manufacturing teams using FlowFuse are running industrial applications at scale, across plants, teams, and environments. As that scale grows, so do the expectations: faster deployments, tighter security, smarter tooling.",[22,787,788],{},"Today we're announcing updates to our Enterprise tier that reflect where our customers are headed and the kind of platform they need to get there.",[22,790,791],{},[229,792,793],{},"FlowFuse Enterprise now includes Certified Nodes and AI Insights.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fenterprise-pillars-cert-nodes.png",{"path":796,"title":797,"date":798,"tags":799,"authors":800,"description":801,"meta":802,"image":809},"\u002Fblog\u002F2026\u002F03\u002Fhow-to-monitor-industrial-network-usign-snmp","How to Monitor Industrial Network Health Using SNMP","2026-03-20",[13],[15],"Learn how to monitor industrial network health using SNMP and FlowFuse. Poll OIDs, visualize device telemetry, and detect failures before they impact operations.",{"keywords":803,"excerpt":804},"SNMP monitoring, industrial network health, FlowFuse, Node-RED SNMP, network telemetry, OID polling, industrial IoT",{"type":19,"value":805},[806],[22,807,808],{},"Industrial networks fail quietly. A saturated uplink, a flapping interface, or a device nearing its resource ceiling degrades silently until a line goes down or a control loop breaks.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fsnmp-tile.png",{"path":811,"title":812,"date":813,"tags":814,"authors":815,"description":816,"meta":817,"image":823},"\u002Fblog\u002F2026\u002F03\u002Fedge-ai-vs-cloud-ai-in-iiot","Edge vs Cloud AI in Manufacturing: Where Each Actually Belongs","2026-03-16",[13],[15],"Industrial AI works best when edge and cloud are treated as complementary layers. This article explores how manufacturers use hierarchical architectures to combine real-time inference on the plant floor with large-scale model training in the cloud.",{"excerpt":818},{"type":19,"value":819},[820],[22,821,822],{},"Most industrial AI deployments are built around the wrong question. \"Edge or cloud?\" treats a deployment decision as a binary choice, when the real question is simpler and more useful: what does this specific workload actually require?","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fedge-ai-vs-cloud-ai.png",{"path":825,"title":826,"date":827,"tags":828,"authors":829,"description":830,"meta":831,"image":837},"\u002Fblog\u002F2026\u002F03\u002Fhow-to-connect-to-twincat-using-ads","How to Connect to Beckhoff TwinCAT PLC Using ADS (2026)","2026-03-13",[13,322],[15],"Learn how to connect Beckhoff TwinCAT to FlowFuse using ADS. This guide covers AMS routing, TwinCAT software PLC setup, and reading and writing PLC variables with node-red-contrib-ads-client.",{"excerpt":832},{"type":19,"value":833},[834],[22,835,836],{},"Beckhoff TwinCAT is one of the most widely deployed PLC platforms in industrial automation. ADS, its native communication protocol, gives you direct read and write access to PLC variables without additional licensing or middleware, and connecting from FlowFuse means tapping into that same channel TwinCAT uses internally.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fbackoff-twincat.png",{"path":839,"title":840,"date":841,"tags":842,"authors":843,"description":844,"meta":845,"image":866},"\u002Fblog\u002F2026\u002F03\u002Fflowfuse-release-2-28","FlowFuse 2.28: Troubleshoot Faster, Manage Edge Devices Centrally, and More Self-Hosted Flexibility","2026-03-12",[13,62,63],[401],"FlowFuse 2.28 lets you troubleshoot flows faster with debug log context in FlowFuse Expert, manage Remote Instances centrally with Node.js options and payload configuration, and gives self-hosted users more deployment flexibility.",{"release":846,"features":847,"excerpt":861},"2.28",[848,851,853,856,859],{"id":849,"heading":850},"ff-expert-support","Point Expert at Your Debug Logs",{"id":670,"heading":852},"Always Have the Latest Expert Capabilities",{"id":854,"heading":855},"edge-devices","New Device Agent Configuration Options",{"heading":857,"tiers":858},"More Flexibility for Self-Hosted Deployments",{"selfHosted":415},{"heading":413,"tiers":860},{"cloud":415,"selfHosted":415},{"type":19,"value":862},[863],[22,864,865],{},"FlowFuse 2.28 focuses on making your day-to-day work faster and giving you more control, whether you are debugging a flow, managing edge devices, or running FlowFuse on your own infrastructure.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fflowfuse-release-2-28.png",{"path":868,"title":869,"date":870,"tags":871,"authors":872,"description":873,"meta":874,"image":883},"\u002Fblog\u002F2026\u002F03\u002Flast-mile-problem-ai","The Last Mile Problem in Industrial AI","2026-03-09",[13,497],[15],"Your AI pilot passed every test and stalled before production. Here is why that keeps happening, and what it actually takes to stop it.",{"keywords":3,"excerpt":875},{"type":19,"value":876},[877,880],[22,878,879],{},"There is a slide that lives in almost every industrial AI project deck.",[22,881,882],{},"On the left: data collection, model training, validation. On the right: operational value, reduced downtime, optimized throughput. In the middle, a small box labeled \"deployment\" that nobody in the room questions, because everyone has already moved on to the numbers on the right.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Flast-mile-problem-ai.png",{"path":885,"title":886,"date":887,"tags":888,"authors":889,"description":890,"meta":891,"image":898},"\u002Fblog\u002F2026\u002F03\u002Fhow-to-implement-dlq-and-retries","How to Stop Silent Pipeline Failures From Swallowing Your IIoT Data","2026-03-05",[13],[15],"Most IIoT pipelines fail quietly. No record, no alert, no way to know what was lost. This guide shows you how to build a fault-tolerant data pipeline that catches every failure, retries intelligently, and gives you full visibility into what went wrong, when it happened, and how to fix it.",{"keywords":892,"excerpt":893},"dead letter queue, IIoT, exponential backoff, retry pattern, message queue, error handling, edge computing, industrial IoT, FlowFuse, message broker, data pipeline, fault tolerance",{"type":19,"value":894},[895],[22,896,897],{},"Somewhere in your IIoT pipeline, a message just failed. You don't know which one. You don't know when. And unless you have a Dead Letter Queue, you never will.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fdlq-blog-tile.png",{"path":900,"title":901,"date":902,"tags":903,"authors":904,"description":905,"meta":906,"image":913},"\u002Fblog\u002F2026\u002F03\u002Fbus-factory-problem-in-manufacturing","The Bus Factor Problem in Integration Systems","2026-03-02",[13],[15],"Learn how integration systems quietly become one-person knowledge traps, and what it actually takes to fix it.",{"keywords":907,"excerpt":908},"bus factor, Node-RED, FlowFuse, industrial automation, OT IT integration, knowledge management, IIoT integration, PLC integration",{"type":19,"value":909},[910],[22,911,912],{},"The bus factor is a simple idea. If one person leaves your team, how much breaks? If the answer is \"a lot,\" your bus factor is one. Most integration systems have a bus factor of one.","\u002Fblog\u002F2026\u002F03\u002Fimages\u002Fbus-factor-problem-tile-image.png",{"path":915,"title":916,"date":917,"tags":918,"authors":919,"description":920,"meta":921,"image":928},"\u002Fblog\u002F2026\u002F02\u002Fedge-ai-is-80-percent-pipeline-and-20-percent-ai","Edge AI Is 80% Plumbing, 20% Intelligence","2026-02-27",[13,497],[15],"Learn how manufacturers are turning Edge AI pilots into production reality, and why the plumbing matters more than the model.",{"keywords":922,"excerpt":923},"Edge AI, Industrial IoT, IIoT, manufacturing AI, Edge AI deployment, AI pilot to production, Node-RED, FlowFuse, ONNX, predictive maintenance, anomaly detection, edge device management, industrial automation, OT IT convergence",{"type":19,"value":924},[925],[22,926,927],{},"The model is the easy part. I know that is not what you were told. But it is true, and somewhere between your third deployment and your first production fire, you will stop arguing with it.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fedge-ai-is-80-20.png",{"path":930,"title":931,"date":932,"tags":933,"authors":934,"description":935,"meta":936,"image":943},"\u002Fblog\u002F2026\u002F02\u002Fmqtt-influxdb-tutorial","How to Build an MQTT-to-InfluxDB Data Pipeline (2026)","2026-02-26",[13,351],[15],"Learn how to build a reliable MQTT-to-InfluxDB data pipeline using FlowFuse and Node-RED. No custom scripts, no glue code, just a visual flow that is easy to maintain and hand off.",{"keywords":937,"excerpt":938},"MQTT, InfluxDB, IIoT, FlowFuse, Node-RED, Sensor telemetry, Time-series database",{"type":19,"value":939},[940],[22,941,942],{},"An MQTT to InfluxDB is one of the most common and most critical pipelines in IIoT. Every timestamped telemetry event that drives decisions on the floor needs to land somewhere it can be queried, trended, and acted on.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fmqtt-to-influxdb.png",{"path":945,"title":946,"date":947,"tags":948,"authors":949,"description":950,"meta":951,"image":961},"\u002Fblog\u002F2026\u002F02\u002Fmodbus-tcp-vs-modbus-rtu","Modbus TCP vs Modbus RTU: Reliability, Latency, and Failure Modes","2026-02-20",[13,577],[15],"A practical engineering guide to choosing between Modbus RTU and Modbus TCP, covering real latency numbers, failure modes that hide in plain sight, and how each protocol behaves when things go wrong.",{"excerpt":952},{"type":19,"value":953},[954],[22,955,956,957,239],{},"Modbus shipped in 1979. It has outlasted every protocol that was meant to replace it, survived the transition from relay logic to microprocessors and modern SCADA systems, and is still running production lines today. That kind of longevity does not happen by accident. It exists because the protocol is simple, deterministic, and unambiguous, at least in its original form, a point I have discussed in more detail in a ",[297,958,960],{"href":959},"\u002Fblog\u002F2026\u002F01\u002Fwhy-modbus-still-exist\u002F","separate article","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fmodbus-rtu-vs-tcp.png",{"path":963,"title":964,"date":947,"tags":965,"authors":966,"description":967,"meta":968,"image":974},"\u002Fblog\u002F2026\u002F02\u002Fmotor-anomaly-detector-ai","Building an AI Vibration Anomaly Detector for Industrial Motors",[13,497],[15],"Learn how to monitor industrial motors continuously, train a custom autoencoder on healthy vibration data, and deploy real-time anomaly detection in Node-RED.",{"excerpt":969},{"type":19,"value":970},[971],[22,972,973],{},"Bearing wear, shaft misalignment, and imbalance don't appear overnight. They develop over days or weeks, leaving a clear trail in vibration data long before any audible or thermal symptoms emerge. By the time a technician hears grinding or feels heat, the window for low-cost intervention has already closed.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fmotor-anomaly-detection-ai.png",{"path":976,"title":977,"date":978,"tags":979,"authors":980,"description":981,"meta":982,"image":992},"\u002Fblog\u002F2026\u002F02\u002Fgetting-started-with-canbus","CAN Bus Tutorial: Connect to Dashboards, Cloud, and Industrial Systems","2026-02-13",[13],[15],"Learn how to set up SocketCAN on Linux, configure CAN interfaces, and build CAN bus applications using FlowFuse's visual programming platform.",{"keywords":3,"excerpt":983},{"type":19,"value":984},[985],[22,986,987,988,991],{},"If you work with vehicles, industrial automation, or embedded systems, you've likely encountered ",[229,989,990],{},"CAN bus",", the communication backbone that connects ECUs, sensors, controllers, and actuators in real-world environments. The challenge isn't just reading CAN data; it's getting that data into your dashboards, cloud platforms, databases, or industrial control systems.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fcanbus-tutorial.png",{"path":994,"title":995,"date":996,"tags":997,"authors":998,"description":999,"meta":1000,"image":1006},"\u002Fblog\u002F2026\u002F02\u002Fflowfuse-release-2-27","FlowFuse 2.27: Integrated Editor in Remote Instances & Context-Aware FlowFuse Expert","2026-02-12",[13,62,63],[65],"FlowFuse 2.27 improves Remote workflows, simplifies rollback in developer mode, enhances FlowFuse Expert with live context, and introduces rolling restarts for HA Hosted instances.",{"excerpt":1001},{"type":19,"value":1002},[1003],[22,1004,1005],{},"FlowFuse 2.27 tightens the development loop for Remote instances and makes FlowFuse Expert more aware of what is actually running in your Node-RED environment. It also improves availability for High Availability hosted deployments.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fflowfuse-release-2-27.png",{"path":1008,"title":1009,"date":1010,"tags":1011,"authors":1012,"description":1013,"meta":1014,"image":1021},"\u002Fblog\u002F2026\u002F02\u002Fwhat-is-event-driven-architecture-in-manufacturing","Event-Driven Architecture: 99% of Your System Requests Are Worthless","2026-02-10",[13],[15],"Learn how Event-Driven Architecture enables real-time responsiveness in manufacturing by allowing systems to react instantly to production events, replacing traditional request-response models with automated, parallel processing.",{"keywords":1015,"excerpt":1016},"event-driven architecture, manufacturing systems, real-time manufacturing, industrial automation, polling vs event-driven, MES integration, ERP integration, SCADA, industrial IoT, OT IT integration, manufacturing downtime",{"type":19,"value":1017},[1018],[22,1019,1020],{},"Nearly 99% of the requests your manufacturing systems make return the same answer: nothing changed. The 1% that matter? You find out too late. This isn't a monitoring problem. It's an architecture problem.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fevent-driven-architecture.png",{"path":1023,"title":1024,"date":1025,"tags":1026,"authors":1027,"description":1028,"meta":1029,"image":1036},"\u002Fblog\u002F2026\u002F02\u002Fmapping-mtconnect-streams","Mapping MTConnect Streams for Dashboard Visualization","2026-02-06",[13],[15],"Learn how to connect FlowFuse to MTConnect agents, parse machine data streams, and build real-time manufacturing dashboards without custom code.",{"keywords":1030,"excerpt":1031},"MTConnect, FlowFuse, CNC machines, dashboard, real-time data, machine monitoring, Node-RED, spindle speed, axis position, program execution, tool number, pallet number",{"type":19,"value":1032},[1033],[22,1034,1035],{},"Most manufacturing facilities run MTConnect agents on their CNC machines, but the XML data these agents produce isn't directly usable. You receive streams of timestamped measurements, state changes, and condition flags wrapped in hierarchical XML structures. Converting this into a functional dashboard means solving three problems: retrieving the data reliably, parsing it correctly, and routing specific values to the right display components.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fmtconnect.png",{"path":1038,"title":1039,"date":1025,"tags":1040,"authors":1041,"description":1042,"meta":1043,"image":1050},"\u002Fblog\u002F2026\u002F02\u002Fshop-floor-to-ai-signals-context-decisions","Shop Floor AI: Dead on Arrival Without This",[13,497],[15],"Industrial AI doesn't fail because of bad models - it fails because of bad architecture. Discover why signals need context and how a Unified Namespace makes AI work on the shop floor.",{"keywords":1044,"excerpt":1045},"industrial AI, Unified Namespace, shop floor, signals, context, human decision layer, FlowFuse, Node-RED, operational data, real-time insights, factory automation, manufacturing AI",{"type":19,"value":1046},[1047],[22,1048,1049],{},"Your industrial AI initiative is dying. Maybe it's already dead.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fshopfloor-to-ai.png",{"path":1052,"title":1053,"date":1054,"tags":1055,"authors":1056,"description":1057,"meta":1058,"image":1065},"\u002Fblog\u002F2026\u002F02\u002Fmqtt-vs-coap","MQTT vs CoAP: Measure Your Constraints or Pick Wrong","2026-02-05",[13,351],[15],"Learn whether MQTT or CoAP fits your IoT deployment. Learn how device constraints, power budgets, and network architecture determine the right protocol for reliable, efficient IoT systems.",{"keywords":1059,"excerpt":1060},"MQTT, CoAP, IoT protocols, constrained devices, edge computing, message broker, pub\u002Fsub, request\u002Fresponse, IoT architecture",{"type":19,"value":1061},[1062],[22,1063,1064],{},"The MQTT vs CoAP debate is mostly noise. One protocol assumes you have infrastructure and want centralized coordination. The other assumes you don't and can't. If you're still debating which is \"better,\" you haven't measured what matters.","\u002Fblog\u002F2026\u002F02\u002Fimages\u002Fcoap-vs-mqtt.png",{"path":1067,"title":1068,"date":1069,"tags":1070,"authors":1071,"description":1072,"meta":1073,"image":3},"\u002Fblog\u002F2026\u002F01\u002Feliminate-opc-ua-bottleneck-ai-agents","Agentic AI Reads OPC UA Servers So You Don't Have To","2026-01-30",[13,277],[15],"Learn how agentic AI transforms OPC UA server investigations, automating data access, analysis, and root cause detection to turn hours of manual work into minutes.",{"keywords":1074,"excerpt":1075},"OPC UA, AI Agents, MCP, FlowFuse, Industrial IoT, Root Cause Analysis, Node-RED.",{"type":19,"value":1076},[1077],[22,1078,1079],{},"OPC UA servers store everything. Finding anything takes hours.",{"path":1081,"title":1082,"date":1083,"tags":1084,"authors":1085,"description":1086,"meta":1087,"image":1094},"\u002Fblog\u002F2026\u002F01\u002Fwhy-modbus-still-exist","Why Modbus Refuses to Die","2026-01-26",[13,577],[15],"Learn why Modbus, a 47-year-old protocol with zero security, still dominates industrial automation despite billions invested in modern alternatives",{"keywords":1088,"excerpt":1089},"Modbus, industrial automation, PLC, OPC UA, EtherNet\u002FIP, MQTT, legacy systems, industrial protocols, factory automation, FlowFuse",{"type":19,"value":1090},[1091],[22,1092,1093],{},"Modbus is 47 years old and has no built-in security. By every measure, it should have been obsolete a decade ago. OPC UA, EtherNet\u002FIP, MQTT, Profinet: modern protocols with semantic modeling, encryption, and real-time capabilities arrived backed by billions in vendor investment and industry standardization efforts.","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Fwhy-modbus-wont-dia.png",{"path":1096,"title":1097,"date":1098,"tags":1099,"authors":1100,"description":1101,"meta":1102,"image":1112},"\u002Fblog\u002F2026\u002F01\u002Fopcua-vs-mqtt","MQTT vs OPC UA: Why This Question Never Has a Straight Answer","2026-01-21",[13,277,351],[15],"MQTT vs OPC UA isn't a real choice; they solve different problems. Learn when to use each protocol based on your actual requirements, not vendor marketing.",{"keywords":1103,"excerpt":1104},"MQTT vs OPC UA, MQTT protocol, OPC UA protocol, industrial communication, IIoT architecture, OPC UA PubSub, MQTT Sparkplug",{"type":19,"value":1105},[1106,1109],[22,1107,1108],{},"The question itself is broken.",[22,1110,1111],{},"MQTT moves messages. OPC UA defines meaning. They operate at different layers of the stack. Comparing them is like comparing TCP to JSON.","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Fopcua-vs-mqtt.png",{"path":1114,"title":1115,"date":1116,"tags":1117,"authors":1118,"description":1119,"meta":1120,"image":1127},"\u002Fblog\u002F2026\u002F01\u002Fkepware-opcua-better-alternative","Beyond Kepware: Why Modern Industrial Connectivity Demands a Second Look","2026-01-16",[13,277],[15],"Kepware became the default when industrial connectivity was hard. Today, its pricing model, scaling costs, and private-equity ownership make it a growing risk. Here's why it's time to re-evaluate.",{"keywords":1121,"excerpt":1122},"kepware alternatives, opc ua server, industrial connectivity, per-tag pricing, plc data integration, industrial middleware, ot-it convergence",{"type":19,"value":1123},[1124],[22,1125,1126],{},"Kepware isn't chosen, it's assumed. It appears in budgets like line items for electricity or insurance. No one questions it. No one compares it. It just... goes in.","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Fkepware-alternative.png",{"path":1129,"title":1130,"date":1131,"tags":1132,"authors":1133,"description":1130,"meta":1135,"image":1141},"\u002Fblog\u002F2026\u002F01\u002Fflowfuse-release-2-26","FlowFuse 2.26: Bringing access-controls to your MCP nodes","2026-01-15",[13,62,63,497],[1134],"nick-oleary",{"excerpt":1136},{"type":19,"value":1137},[1138],[22,1139,1140],{},"With the holiday break sitting in the middle of this release cycle, it's a smaller release than usual this month. But that hasn't stopped us continuing to make the FlowFuse Expert even more useful.","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Frelease-2-26.png",{"path":1143,"title":1144,"date":1145,"tags":1146,"authors":1147,"description":1148,"meta":1149,"image":1158},"\u002Fblog\u002F2026\u002F01\u002Fwhat-is-system-integrator","What Is a System Integrator? Understanding Manufacturing's Most Misunderstood Role","2026-01-13",[13],[15],"System integrators connect factory equipment to business systems, turning separate technologies into integrated solutions. Learn what they do, why they matter, and how modern tools are changing industrial integration.",{"keywords":3,"excerpt":1150},{"type":19,"value":1151},[1152,1155],[22,1153,1154],{},"Most factories don't get built all at once. They evolve. Someone buys a robot in 2018. A conveyor system gets added when production ramps up. Last year, a vision system showed up because quality was slipping. Every piece from a different vendor, every piece with its own manual, its own software, its own way of doing things.",[22,1156,1157],{},"And somehow, it all has to work together.","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Fsytem-integrator.png",{"path":1160,"title":1161,"date":1162,"tags":1163,"authors":1164,"description":1165,"meta":1166,"image":1173},"\u002Fblog\u002F2026\u002F01\u002Fhow-to-integrate-node-red-with-git","Integrating Git within Node-RED Workflow with FlowFuse","2026-01-06",[13],[15],"Learn how to integrate Git version control into your Node-RED workflows using FlowFuse's DevOps pipeline stages for better collaboration and change management.",{"keywords":1167,"excerpt":1168},"node-red, git, version-control, flowfuse, github, devops",{"type":19,"value":1169},[1170],[22,1171,1172],{},"If you've been using Node-RED in production, you already know the pain points. Flows get complex. Teams grow. Someone makes a change that breaks production at 2 AM. You need to roll back, but which version was working? Who approved this deployment? How do you keep your dev environment in sync with production?","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Fintegrate-nr-with-git.png",{"path":1175,"title":1176,"date":1177,"tags":1178,"authors":1179,"description":1180,"meta":1181,"image":1187},"\u002Fblog\u002F2026\u002F01\u002Fnode-red-history-community-industrial-iot-flowfuse","The Node-RED Story: How Visual Programming Escaped the Lab and Conquered Industry","2026-01-05",[219],[15],"Read how Node-RED evolved from Nick O'Leary's weekend IBM project into a global phenomenon, powering millions of home assistance setups, sparking a Raspberry Pi revolution, building a 4,300+ node community, and conquering industrial IoT with FlowFuse's enterprise platform.",{"keywords":3,"excerpt":1182},{"type":19,"value":1183},[1184],[22,1185,1186],{},"In late 2011, Nick O'Leary was a \"plumber\" of the digital age. As part of IBM's Emerging Technology Group, he spent his days building experimental projects that pushed the boundaries of what connected systems could do. But there was a problem: for every new experiment, he found himself writing the same boilerplate code over and over, the tedious \"wiring\" work needed to make different systems talk to each other.","\u002Fblog\u002F2026\u002F01\u002Fimages\u002Fnode-red-story.png",{"path":1189,"title":1190,"date":1191,"tags":1192,"authors":1193,"description":1194,"meta":1195,"image":1202},"\u002Fblog\u002F2025\u002F12\u002Fwhat-is-mttf","Mean Time to Failure (MTTF): Formula, Calculation, MTTF vs MTBF vs MTTR, and More","2025-12-29",[13],[15],"Learn what Mean Time to Failure (MTTF) means, how to calculate it with real examples, industry benchmarks, and how to use MTTF data to improve equipment reliability and maintenance planning.",{"keywords":1196,"excerpt":1197},"MTTF, mean time to failure, MTTF formula, MTTF calculation, how to calculate MTTF, MTTF vs MTBF, MTTF vs MTTR, equipment reliability, failure prediction, reliability metrics, asset management",{"type":19,"value":1198},[1199],[22,1200,1201],{},"When a critical motor bearing assembly fails after just 6 months, half its rated lifespan, maintenance teams face a fundamental question: \"How long should this component actually last?\"","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fwhat-is-mttf.png",{"path":1204,"title":1205,"date":1206,"tags":1207,"authors":1208,"description":1209,"meta":1210,"image":1221},"\u002Fblog\u002F2025\u002F12\u002Fwhat-is-plc","What Is a PLC (Programmable Logic Controller)? What It Does, How It Works, and Where It's Used","2025-12-26",[13,322],[15],"What a PLC is, the seven parts inside it, how the scan cycle works, which protocols PLCs speak, and how to get PLC data into the systems that need it.",{"lastUpdate":60,"keywords":1211,"excerpt":1212},"what is plc, programmable logic controller, plc parts, plc scan cycle, history of plc, father of plc, plc inventor, plc communication protocols, plc vs pc, types of plc",{"type":19,"value":1213},[1214],[22,1215,1216],{},[258,1217,1218],{},[229,1219,1220],{},"A PLC (Programmable Logic Controller) is an industrial computer that continuously monitors sensors, executes control logic, and operates motors, valves, and equipment in real time, serving as the reliable backbone of modern manufacturing and industrial automation.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fwhat-is-plc.png",{"path":1223,"title":1224,"date":1225,"tags":1226,"authors":1227,"description":1228,"meta":1229,"image":1236},"\u002Fblog\u002F2025\u002F12\u002Fnode-red-timer","Node-RED Timer Tutorial: Create Stopwatch and Countdown Timers","2025-12-24",[219],[15],"Node-RED timer tutorial showing how to implement stopwatch and countdown timers for industrial automation and IoT applications.",{"keywords":1230,"excerpt":1231},"node-red timers, node-red stopwatch, node-red countdown timer, node-red industrial automation, node-red iiot, node-red process control, node-red hourglass, node-red contrib countdown, flowfuse node-red",{"type":19,"value":1232},[1233],[22,1234,1235],{},"Timers are everywhere in industrial automation. You need them to track how long a machine has been running, measure downtime, schedule maintenance, or coordinate processes that happen in sequence.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fnode-red-timer.png",{"path":1238,"title":1239,"date":1240,"tags":1241,"authors":1242,"description":1243,"meta":1244,"image":1250},"\u002Fblog\u002F2025\u002F12\u002Ffive-whys-root-cause-analysis-definition-examples","Five Whys Root Cause Analysis: Definition, Steps & Examples (2026)","2025-12-22",[13],[15],"Learn the five Whys root cause analysis method in 2026: step-by-step process, real examples from Toyota, templates, and best practices to solve recurring problems permanently.",{"keywords":3,"excerpt":1245},{"type":19,"value":1246},[1247],[22,1248,1249],{},"The Five Whys is a root cause analysis technique where you ask \"why\" repeatedly, typically five times, until you identify the underlying systemic cause instead of just symptoms.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Ffive-whys-analysis.png",{"path":1252,"title":1253,"date":1254,"tags":1255,"authors":1256,"description":1257,"meta":1258,"image":1274},"\u002Fblog\u002F2025\u002F12\u002Fwhat-is-teep","What is TEEP? Calculation, Benchmarks & TEEP vs OEE (2026)","2025-12-19",[13],[15],"Your equipment sits idle 16+ hours daily. TEEP in 2026 measures this, OEE ignores it. Get the formula, learn when 35% TEEP beats 60%, and turn hidden capacity into profit without capital investment.",{"keywords":1259,"excerpt":1260},"TEEP, total effective equipment performance, TEEP calculation, TEEP vs OEE, OEE vs TEEP, equipment utilization, capacity planning, TEEP formula, TEEP benchmark, TEEP monitoring, overall equipment effectiveness, TEEP dashboard",{"type":19,"value":1261},[1262],[22,1263,1264,1265,1269,1270,1273],{},"Total Effective Equipment Performance (TEEP) is a manufacturing KPI used to understand how much of an equipment investment is actually being utilized. While most manufacturers rely on ",[297,1266,1268],{"href":1267},"\u002Fblog\u002F2025\u002F04\u002Fbuilding-oee-dashboard-with-flowfuse-part-1\u002F#what-is-oee","Overall Equipment Effectiveness (OEE)"," to assess shop-floor performance, years of real-world use have revealed a critical blind spot: OEE only measures how well equipment runs ",[258,1271,1272],{},"when it is scheduled to run",". It says nothing about the many hours assets sit idle due to planning decisions, demand patterns, labor availability, or maintenance strategy.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fwhat-is-teep.png",{"path":1276,"title":1277,"date":1278,"tags":1279,"authors":1280,"description":1277,"meta":1282,"image":1288},"\u002Fblog\u002F2025\u002F12\u002Fflowfuse-release-2-25","FlowFuse 2.25: Interacting with MCP Resources in FlowFuse Expert, Improved Update Scheduling, and lots of UI improvements!","2025-12-18",[13,62,63],[1281],"greg-stoutenburg",{"excerpt":1283},{"type":19,"value":1284},[1285],[22,1286,1287],{},"This release comes with some big updates for the FlowFuse Expert.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002FRelease-2-25.png",{"path":1290,"title":1291,"date":1292,"tags":1293,"authors":1295,"description":1296,"meta":1297,"image":1304},"\u002Fblog\u002F2025\u002F12\u002Fkafka-vs-mqtt","MQTT vs Kafka: Complete Comparison Guide 2026","2025-12-17",[13,351,1294],"kafka",[15],"MQTT vs Kafka comparison guide: Discover the key differences between Apache Kafka and MQTT messaging protocols. Learn which is best for IoT, industrial automation, and real-time data streaming with practical examples and use cases",{"keywords":1298,"excerpt":1299},"Kafka vs MQTT, MQTT vs Kafka, Apache Kafka, MQTT protocol, IoT messaging, message broker comparison, pub-sub messaging, event streaming, industrial IoT, real-time messaging, IoT protocols, messaging protocol comparison, Kafka MQTT differences",{"type":19,"value":1300},[1301],[22,1302,1303],{},"Building IoT systems means making hard choices about how messages flow through your infrastructure. Apache Kafka and MQTT couldn't be more different in their approaches. MQTT came from the world of sensors and resource-constrained devices. Kafka was designed to push massive data streams between backend systems. Getting this choice right early determines whether your architecture scales smoothly or hits a wall.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fkafka-vs-mqtt.png",{"path":1306,"title":1307,"date":1308,"tags":1309,"authors":1310,"description":1311,"meta":1312,"image":1328},"\u002Fblog\u002F2025\u002F12\u002Fnode-red-buffer-parser-industrial-data","Node-RED Buffer Parser Guide: Decode Modbus and Industrial Device Data (2026)","2025-12-10",[13,32],[15],"Learn how to parse Modbus and industrial device buffers in Node-RED using the Buffer Parser node. Visual configuration, no coding required. Handle endianness and scaling easily.",{"keywords":1313,"excerpt":1314},"node-red, buffer parser, modbus, modbus rtu, modbus tcp, industrial automation, plc, raw data parsing, binary data, payload decoding, node-red tutorial, node-red buffer parser, node-red modbus parsing, industrial endianness, byte order, bitmask, byte offset, data decoding, data acquisition, serial communication, legacy devices, industrial sensors, modbus registers, buffer parsing guide",{"type":19,"value":1315},[1316],[22,1317,1318,1319,1323,1324,1327],{},"Legacy industrial devices communicate in bytes. Your temperature sensor doesn't send you ",[1320,1321,1322],"code",{},"{\"temp\": 23.5}"," - it sends you ",[1320,1325,1326],{},"[1, 3, 4, 1, 44, 0, 200, 190, 125]",". Those numbers are meaningless unless you know how to decode them.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fnode-red-buffer-parser-industrial-data.png",{"path":1330,"title":1331,"date":1332,"tags":1333,"authors":1334,"description":1335,"meta":1336,"image":1343},"\u002Fblog\u002F2025\u002F12\u002Fgetting-weather-data-in-node-red","Building a Weather Dashboard in Node-RED (2026)","2025-12-05",[219],[15],"Learn how to build a real-time weather dashboard in Node-RED using the OpenWeather API and FlowFuse Dashboard.",{"keywords":1337,"excerpt":1338},"nodered weather, weather dashboard node-red, node-red weather dashboard",{"type":19,"value":1339},[1340],[22,1341,1342],{},"A weather dashboard is honestly the best first project if you're getting into Node-RED. Takes about 10-15 minutes from start to finish, and by the end you'll understand how the whole thing works - connecting to APIs, processing data, and displaying it visually.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fbuilding-a-weather-dashboard.png",{"path":1345,"title":1346,"date":1347,"tags":1348,"authors":1349,"description":1350,"meta":1351,"image":1358},"\u002Fblog\u002F2025\u002F12\u002Fread-s7-optimized-datablocks-flowfuse","How to Access Optimized Data Blocks in TIA Portal (S7-1200\u002F1500)","2025-12-04",[13,322],[15],"Learn how to read Siemens S7-1200\u002F1500 optimized data blocks using OPC UA and FlowFuse. Step-by-step guide with symbolic addressing for reliable PLC integration.",{"keywords":1352,"excerpt":1353},"Siemens S7-1200, Siemens S7-1500, optimized data blocks, TIA Portal, OPC UA, symbolic addressing, FlowFuse, Node-RED, PLC data access, S7 protocol, OPC UA client, industrial automation, PLC integration, S7-1200 OPC UA, S7-1500 OPC UA, Siemens PLC communication, reading optimized DB",{"type":19,"value":1354},[1355],[22,1356,1357],{},"When working with Siemens S7-1200 and S7-1500 PLCs, you’ll notice that TIA Portal creates optimized data blocks by default. Unlike the classic S7-300\u002F400 controllers, optimized blocks do not use fixed memory offsets. Instead, the PLC compiler reorganizes the data internally for better performance and memory efficiency. This architectural change often creates confusion when trying to read PLC data from external systems.","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Freading-s7-optimize-data-block.png",{"path":1360,"title":1361,"date":1362,"tags":1363,"authors":1364,"description":1365,"meta":1366,"image":1376},"\u002Fblog\u002F2025\u002F11\u002Foptimize-industrial-data-protocol-buffers","How to Optimize Industrial Data Communication with Protocol Buffers","2025-11-28",[13],[15],"Stop transmitting waste. Learn how Protocol Buffers reduces industrial IoT data size by 60% using FlowFuse. Implementation takes one afternoon with three nodes and a schema file, no coding required.",{"keywords":1367,"excerpt":1368},"protocol buffers, protobuf, industrial IoT, data optimization, binary serialization, sensor data, edge computing, FlowFuse, Node-RED, MQTT, network bandwidth, cloud costs, data compression, IIoT",{"type":19,"value":1369},[1370,1373],[22,1371,1372],{},"You're generating terabytes of sensor data every day. Most of it is waste, I mean..",[22,1374,1375],{},"Not the measurements, those are fine. It's the packaging. Text formats wrap every reading in field names, quotes, and brackets. You're moving more formatting characters than actual data across your network.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Foptimize-industrial-data.png",{"path":1378,"title":1379,"date":1380,"tags":1381,"authors":1382,"description":1383,"meta":1384,"image":1391},"\u002Fblog\u002F2025\u002F11\u002Findustrial-data-validation-guide","How to Protect Your Factory From Bad Data: A Must-Have Read for IIoT","2025-11-27",[13],[15],"Build a bulletproof data validation gateway that catches corrupted sensor readings, malformed MQTT payloads, and drifting PLC data before they wreak havoc on your factory floor.",{"keywords":1385,"excerpt":1386},"industrial data validation, IIoT data quality, sensor data validation, JSON Schema validation, MQTT data validation, Node-RED data validation, manufacturing data integrity, industrial IoT",{"type":19,"value":1387},[1388],[22,1389,1390],{},"Bad data quietly corrupts production analytics, triggers false equipment alarms, and causes automation systems to make faulty control decisions. Unlike system crashes, these issues go unnoticed until they've already propagated through your operations, affecting multiple processes and causing unexpected shutdowns or production anomalies.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Findustrial-data-validation-guide.png",{"path":1393,"title":1394,"date":1395,"tags":1396,"authors":1397,"description":1398,"meta":1399,"image":1406},"\u002Fblog\u002F2025\u002F11\u002Fstore-and-forward-edge-data-buffering","Store-and-Forward at the Edge: Buffering Production Data During Network Outages","2025-11-21",[13,322],[15],"Learn how to implement store-and-forward buffering for data collection. This guide shows you how to build an edge system with FlowFuse that maintains complete data continuity during network outages, preventing production data loss and compliance gaps.",{"keywords":1400,"excerpt":1401},"store-and-forward, edge computing, PLC data buffering, network resilience, industrial IoT, data continuity, FlowFuse, SQLite buffering, SCADA data collection, network outage recovery",{"type":19,"value":1402},[1403],[22,1404,1405],{},"Network outages happen. A fiber cut, a switch failure, or infrastructure maintenance can take your connectivity offline without warning. When it does, your PLCs continue operating normally, they don't wait for the network to recover.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Fstore-and-forward.png",{"path":1408,"title":1409,"date":1410,"tags":1411,"authors":1412,"description":1409,"meta":1413,"image":1419},"\u002Fblog\u002F2025\u002F11\u002Fflowfuse-release-2-24","FlowFuse 2.24: FlowFuse Expert in the Node-RED Editor, Scheduled Updates, Simpler Edge Device Addition, Store and Forward Blueprint, and what's next!","2025-11-20",[13,62,63,497],[1281],{"excerpt":1414},{"type":19,"value":1415},[1416],[22,1417,1418],{},"This release unlocks several new abilities for our users, speeding your development time, easing management of Node-RED instances, providing a smoother path to adding large numbers of devices, and more. Let's dig in.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002F2.24-release.png",{"path":1421,"title":1422,"date":1423,"tags":1424,"authors":1425,"description":1426,"meta":1427,"image":1435},"\u002Fblog\u002F2025\u002F11\u002Fbuilding-hmi-for-equipment-control","Building a Web HMI for Factory Equipment Control","2025-11-19",[13,322],[15],"Build a modern HMI using FlowFuse to monitor and control factory equipment from any browser",{"usecase":1428,"keywords":1429,"excerpt":1430},[517],"FlowFuse, web HMI, PLC control, Node-RED dashboard, industrial automation, edge device, MQTT, factory monitoring, SCADA alternative, remote equipment control",{"type":19,"value":1431},[1432],[22,1433,1434],{},"Most factory HMIs are still stuck in one place. Dedicated panels mounted next to equipment, or SCADA workstations in the control room. Need to check something? You're walking over there.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Fbuilding-a-web-hmi-for-factory.png",{"path":1437,"title":1438,"date":1439,"tags":1440,"authors":1441,"description":1442,"meta":1443,"image":1450},"\u002Fblog\u002F2025\u002F11\u002Fflowfuse+llm+mcp-equals-text-driven-operations","FlowFuse + LLM + MCP = Text Driven Operations","2025-11-12",[13,219,497],[749],"Discover how FlowFuse combines LLMs and Model Context Protocol (MCP) with Node-RED to enable text-driven operations, transforming industrial data into actionable insights through natural language queries.",{"keywords":1444,"excerpt":1445},"MCP, Node-RED MCP, LLM",{"type":19,"value":1446},[1447],[22,1448,1449],{},"In industrial operations it's all about getting more out of the CAPEX already\nspent. Achieving higher efficiency means everyone needs to get data from a lot of\ndifferent machines, have an understanding how these machines form lines and fit\ntogether, and holistically understand these as a group of assets that collectively\ncan achieve more.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Fflowfuse+llm+mcp-equals-text-driven-operations.png",{"path":1452,"title":1453,"date":1454,"tags":1455,"authors":1456,"description":1457,"meta":1458,"image":1465},"\u002Fblog\u002F2025\u002F11\u002Fbuilding-label-scanner-with-flowfuse","Building a Label Scanner with FlowFuse for Product Labels & Serial Numbers","2025-11-11",[13],[15],"Step-by-step guide to building an OCR system in FlowFuse for scanning product labels, extracting text, and validating serial numbers using Node-RED flows.",{"keywords":1459,"excerpt":1460},"flowfuse, node-red, ocr, label scanner, serial number recognition, product label automation, text extraction, manufacturing automation, industrial iot, machine vision, flowfuse dashboard, tesseract ocr, image processing, barcode scanning, smart factory, production line automation, quality control, flowfuse tables, database integration, ai in manufacturing, low-code automation",{"type":19,"value":1461},[1462],[22,1463,1464],{},"In production environments, labels are everywhere! Products have Serial Numbers and Lot Codes, Packages have Batch IDs and Dates. These are often critical to the processes for packaging, tracking, logging, inventory and so on.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Fbuilding-label-scanner-with-flowfuse.png",{"path":1467,"title":1468,"date":1469,"tags":1470,"authors":1471,"description":1472,"meta":1473,"image":1480},"\u002Fblog\u002F2025\u002F11\u002Fcsv-mqtt-database-dashboard-flowfuse","How to Ingest CSV Logs into MQTT, Databases, and Dashboards","2025-11-10",[13,351],[15],"Learn how to ingest CSV logs from PLCs and SCADA systems into MQTT brokers, databases, and dashboards. Build real-time and batch processing pipelines with Node-RED and FlowFuse.",{"keywords":1474,"excerpt":1475},"CSV ingestion, MQTT broker, Node-RED, FlowFuse, industrial data, PLC logging, SCADA systems, real-time data pipeline, batch processing, database integration, data visualization, manufacturing data, Node-RED dashboard, sensor data, time-series data, industrial IoT, data orchestration, legacy systems integration",{"type":19,"value":1476},[1477],[22,1478,1479],{},"If you work in manufacturing, you likely have gigabytes of data in CSV files, temperature logs, production counts, machine status records. The data exists and is organized, but it's not accessible to the systems that need it.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Fhow-to-ingest-csv-logs.png",{"path":1482,"title":1483,"date":1484,"tags":1485,"authors":1489,"description":1491,"meta":1492,"image":1498},"\u002Fblog\u002F2025\u002F11\u002Fptc-kepware-thingworx-divestment","The Industrial IoT Market Shift: What the PTC Divestment Means for Your Data Strategy","2025-11-06",[13,219,1486,1487,1488],"kepware","thingworx","industrial-iot",[1490],"pablo-filomeno","PTC's $600M divestment of Kepware and ThingWorx to TPG raises critical questions for industrial organizations. Learn what this means for your data strategy and why open-source alternatives like FlowFuse offer a path forward.",{"keywords":3,"excerpt":1493},{"type":19,"value":1494},[1495],[22,1496,1497],{},"The news of PTC selling Kepware and ThingWorx to TPG for $600 million has caused a significant impact across the industrial automation sector. For anyone working in manufacturing, OT data integration, or industrial IoT, this divestment raises important questions about the future direction of these widely-used platforms, and what it means for organizations relying on them.","\u002Fblog\u002F2025\u002F11\u002Fimages\u002Fthe-industrial-iot-market-shift.png",{"path":1500,"title":1501,"date":1502,"tags":1503,"authors":1504,"description":1505,"meta":1506,"image":1513},"\u002Fblog\u002F2025\u002F10\u002Fplc-to-mqtt-using-flowfuse","How to Connect Any PLC to MQTT in Under an Hour","2025-10-27",[13,577,351,322],[15],"Learn how to extract data from Siemens, Allen-Bradley, Omron, Mitsubishi, OPC UA, and Modbus, transform it, and publish to MQTT using FlowFuse, without expensive gateways or consultants.",{"keywords":1507,"excerpt":1508},"MQTT, PLC, Siemens, S7, Allen-Bradley, EtherNet\u002FIP, Omron, FINS, Mitsubishi, MC Protocol, Modbus, Modbus-RTU, Modbus-TCP, OPC-UA, FlowFuse, Node-RED, Industrial IoT, IIoT",{"type":19,"value":1509},[1510],[22,1511,1512],{},"Getting PLC data into systems where it can be monitored, analyzed, and acted upon is essential for modern manufacturing. MQTT has become the standard for moving this data. It's lightweight, handles unreliable networks well, and excels at real-time streaming. Once your PLC data is published to MQTT, it creates a common pipeline that IT systems understand, flowing easily to cloud platforms, analytics tools, dashboards, and eliminating protocol translation headaches.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fplc-to-mqtt.png",{"path":1515,"title":1516,"date":1517,"tags":1518,"authors":1519,"description":1520,"meta":1521,"image":1527},"\u002Fblog\u002F2025\u002F10\u002Fflowfuse-release-2-23","FlowFuse 2.23: MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Expert for Self-Hosted, and more!","2025-10-23",[13,62,63,497],[1281],"MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Expert for Self-Hosted, and more!",{"excerpt":1522},{"type":19,"value":1523},[1524],[22,1525,1526],{},"In this exciting release, we've shipped several features that accelerate development in Node-RED using AI, enable creation of AI agents using new Model Context Protocol nodes, provide application-level access controls for much more sophisticated user permissions management, and put an expert flow creator right on our homepage. It's a big one! Let's have a look.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fflowfuse-release-2-23.png",{"path":1529,"title":1530,"date":1531,"tags":1532,"authors":1533,"description":1534,"meta":1535,"image":1542},"\u002Fblog\u002F2025\u002F10\u002Fhow-to-log-plc-data-csv-files","How to Log PLC Data to CSV Files","2025-10-22",[13,322],[15],"Learn how to reliably log PLC data to CSV files using FlowFuse, handling connection drops, file corruption, and timestamp drift.",{"keywords":1536,"excerpt":1537},"PLC data logging, CSV file logging, Node-RED industrial automation, OPC UA data collection, FlowFuse, manufacturing data logging, SCADA data export, industrial IoT, Modbus logging, time-series data, edge device data collection, shop floor data collection",{"type":19,"value":1538},[1539],[22,1540,1541],{},"CSV files have been recording manufacturing data since the mid-1980s, over 40 years of continuous use across every industry. Logging to databases like InfluxDB, TimescaleDB, or PostgreSQL is excellent for real-time analytics, complex queries, and large-scale operations. But many organizations still rely on CSV files for good reasons: regulatory compliance, legacy system integration, offline analysis, or simply because it's the format their teams know and trust. If you're reading this, you're likely one of them and need a reliable solution.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Flog-plc-data-to-csv.png",{"path":1544,"title":1545,"date":1546,"tags":1547,"authors":1549,"description":1550,"meta":1551,"image":1565},"\u002Fblog\u002F2025\u002F10\u002Fintroducing-flowfuse-expert","Introducing FlowFuse Expert","2025-10-16",[13,1548],"AI",[15],"Meet FlowFuse Expert that gives you a clear recipe to build Node-RED flows, step by step.",{"keywords":1552,"excerpt":1553},"node-red expert, node-red developer, flowfuse expert, iiot, industrial automation, mcp nodes, onnx nodes, ai-assisted development, rag, gpt-4.1",{"type":19,"value":1554},[1555,1562],[22,1556,1557,1558,1561],{},"We've had an exciting week launching MCP and ONNX nodes, and now we’ve added something else we're really excited about: ",[229,1559,1560],{},"FlowFuse Expert",". It helps you build flows by providing a step-by-step recipe to build an application in FlowFuse and Node-RED, in plain language.",[22,1563,1564],{},"Oh, and it was created by and is running on FlowFuse technology! Take a look:","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fintroducing-our-flowFuse-expert.png",{"path":1567,"title":1568,"date":1569,"tags":1570,"authors":1571,"description":1572,"meta":1573,"image":1580},"\u002Fblog\u002F2025\u002F10\u002Fbuilding-mcp-server-using-flowfuse","Building MCP Servers for AI Agent Integration in Node-RED with FlowFuse","2025-10-14",[13,1548],[15],"Learn how to build a fully functional MCP server in Node-RED with FlowFuse, enabling AI agents like Claude, Gemini, and GPT to access data, perform actions, and streamline industrial operations using a low-code approach.",{"keywords":1574,"excerpt":1575},"Node-RED MCP Server, Node-RED AI, Model Context Protocol, AI agents within Node-RED",{"type":19,"value":1576},[1577],[22,1578,1579],{},"FlowFuse released MCP nodes for Node-RED, allowing AI to directly interact with the flows you have built. These nodes let AI read sensor data, query databases, and control equipment. You use FlowFuse to collect and manage data in your flows, while AI agents determines what actions to take and why, enabling intelligent monitoring and automated control of factory and IIoT\u002FIoT systems.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fbuilding-mcp-server-node-red-with-ff.png",{"path":1582,"title":1583,"date":1584,"tags":1585,"authors":1586,"description":1587,"meta":1588,"image":1594},"\u002Fblog\u002F2025\u002F10\u002Fai-on-flowfuse","MCP and Custom AI Models on FlowFuse!","2025-10-13",[13,219,46,497],[1281],"Create your own AI agents and deploy trained models in Node-RED",{"keywords":3,"excerpt":1589},{"type":19,"value":1590},[1591],[22,1592,1593],{},"We have a VERY exciting announcement today: you can now build an MCP server and upload custom-trained AI models to FlowFuse!","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fai-on-flowfuse.png",{"path":1596,"title":1597,"date":1598,"tags":1599,"authors":1600,"description":1602,"meta":1603,"image":1610},"\u002Fblog\u002F2025\u002F10\u002Fcustom-onnx-model","Deploy Custom-Trained AI Models: Using ONNX with Node-RED and FlowFuse","2025-10-10",[13,497],[1601],"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":1604,"excerpt":1605},"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":19,"value":1606},[1607],[22,1608,1609],{},"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":1612,"title":1613,"date":1598,"tags":1614,"authors":1615,"description":1616,"meta":1617,"image":1624},"\u002Fblog\u002F2025\u002F10\u002Fusing-ethernet-ip-with-flowfuse","EtherNet\u002FIP Integration with FlowFuse: Communicating with Allen-Bradley PLCs",[13,219,46,322],[15],"Learn how to integrate Allen-Bradley PLCs with FlowFuse using EtherNet\u002FIP. This guide covers connected and unconnected messaging, reading and writing tags, and building industrial automation workflows in Node-RED.",{"keywords":1618,"excerpt":1619},"EtherNet\u002FIP, Allen-Bradley PLC, FlowFuse, Node-RED, industrial automation, connected messaging, PLC integration",{"type":19,"value":1620},[1621],[22,1622,1623],{},"EtherNet\u002FIP is one of the most widely used industrial communication protocols for connecting PLCs, sensors, and controllers across manufacturing environments. If you're working with Allen-Bradley PLCs, whether it's ControlLogix, CompactLogix, or MicroLogix, you're using some of the most trusted automation hardware in the industry.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fallen-bradly-plc.png",{"path":1626,"title":1627,"date":1628,"tags":1629,"authors":1630,"description":1631,"meta":1632,"image":1638},"\u002Fblog\u002F2025\u002F10\u002Fnode-red-revolution","The Node-RED Revolution: How Low-Code is Democratizing Industrial Automation","2025-10-09",[13,219],[1134],"Looking back on where Node-RED came from to understand the impact it has had on industry",{"keywords":3,"excerpt":1633},{"type":19,"value":1634},[1635],[22,1636,1637],{},"To understand the impact Node-RED has had on industrial automation, it's useful to understand where it has come from and what has enabled its success.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fnode-red-revolution.png",{"path":1640,"title":1641,"date":1628,"tags":1642,"authors":1643,"description":1644,"meta":1645,"image":1660},"\u002Fblog\u002F2025\u002F10\u002Fthe-ai-orchestration-hype","Beyond Cloud AI Orchestration: Why the Future is Hybrid Edge-Cloud Intelligence",[13,219,497],[1490],"How edge-cloud hybrid AI architectures unlock new possibilities for industrial applications while leveraging the best of both worlds.",{"keywords":3,"excerpt":1646},{"type":19,"value":1647},[1648,1657],[22,1649,1650,1651,1656],{},"Congratulations to n8n on their ",[297,1652,1655],{"href":1653,"rel":1654},"https:\u002F\u002Fblog.n8n.io\u002Fseries-c\u002F",[381],"Series C funding round","! This is a fantastic milestone and a clear signal that the market has moved beyond AI experimentation and into the serious business of production deployment. Platforms like n8n are mastering what we call centralized orchestration: creating cloud-native \"brains\" that connect digital services, APIs, and data sources to execute complex workflows. This approach excels for digital-first applications and represents a crucial evolution in workflow automation.",[22,1658,1659],{},"But for industrial applications, we need to think beyond traditional cloud orchestration.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fthe-ai-orchestration-hype.png",{"path":1662,"title":1663,"date":1664,"tags":1665,"authors":1666,"description":1667,"meta":1668,"image":1675},"\u002Fblog\u002F2025\u002F10\u002Fnode-red-vs-flowfuse","What's the Difference Between Node-RED and FlowFuse","2025-10-08",[13],[15],"Learn the key differences between Node-RED and FlowFuse. Discover how FlowFuse adds enterprise security, team collaboration, device management, and observability to Node-RED, making it ready for production at scale.",{"keywords":1669,"excerpt":1670},"node-red vs flowfuse, difference between node-red and flowfuse, enterprise node-red",{"type":19,"value":1671},[1672],[22,1673,1674],{},"FlowFuse is an industrial data platform built on Node-RED. Many Fortune 500 manufacturers and Industrial IoT companies use it to run mission-critical operations where downtime is not an option.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fdiffrence-between-node-red-flowfuse.png",{"path":1677,"title":1678,"date":1679,"tags":1680,"authors":1681,"description":1682,"meta":1683,"image":1690},"\u002Fblog\u002F2025\u002F10\u002Fopen-ai-agent-builder-versus-flowfuse","OpenAI's AgentKit or FlowFuse: Choosing the Right Low-Code App for Your Needs","2025-10-07",[13,11,497],[749],"Learn how OpenAI's AgentKit and FlowFuse differ in their approach to AI agents, and discover which platform is right for building applications that connect the physical and digital worlds.",{"keywords":1684,"excerpt":1685},"OpenAI AgentKit, FlowFuse, AI agents, Node-RED, edge computing, IoT, industrial automation, AI Assistant, low-code platform, edge data extraction",{"type":19,"value":1686},[1687],[22,1688,1689],{},"AI is moving fast, and with it, the tools we use to build intelligent applications.\nTwo interesting platforms that have emerged are OpenAI's AgentKit and FlowFuse.\nWhile both offer AI capabilities, they are designed for very different purposes.\nLet's break down the key differences to help you decide which platform is the\nright fit for your needs.","\u002Fblog\u002F2025\u002F10\u002Fimages\u002Fopen-ai-agent-builder-versus-flowfuse.png",{"path":1692,"title":1693,"date":1694,"tags":1695,"authors":1696,"description":1697,"meta":1698,"image":1705},"\u002Fblog\u002F2025\u002F09\u002Fusing-modbus-with-flowfuse","Modbus RTU (RS485\u002FRS422\u002FRS232) Communications with FlowFuse","2025-09-26",[13,577],[15],"Learn how to connect Modbus RTU devices to Node-RED with FlowFuse. This guide covers Modbus basics, serial setup, register mapping, and reading\u002Fwriting data for industrial automation and IIoT.",{"keywords":1699,"excerpt":1700},"modbus rtu, modbus 485, modbus rs485, modbus 485 rtu, modbus communications, rs232, rs485, node-red, flowfuse, industrial automation, iiot",{"type":19,"value":1701},[1702],[22,1703,1704],{},"Modbus RTU is one of the most widely used communication protocols in industrial automation. It allows you to read sensor data, monitor equipment status, and control devices through a simple master-slave architecture. This guide will walk you through everything you need to know to start reading and writing industrial data with FlowFuse (a platform built around Node-RED with enterprise-level capabilities).","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fmodbus-rtu.png",{"path":1707,"title":1708,"date":1709,"tags":1710,"authors":1711,"description":1712,"meta":1713,"image":1719},"\u002Fblog\u002F2025\u002F09\u002Fflowfuse-release-2-22","FlowFuse 2.22: FlowFuse Expert for node editing, FlowFuse Broker schema autodetection, Improved Snapshots Interface, eCharts enablement, and FlowFuse Dashboard Updates","2025-09-25",[13,62,63],[1281],"FlowFuse Expert for node editing, FlowFuse Broker schema autodetection, Improved Snapshots Interface, eCharts enablement, and FlowFuse Dashboard Updates",{"excerpt":1714},{"type":19,"value":1715},[1716],[22,1717,1718],{},"FlowFuse 2.22 provides more powerful development by bringing the FlowFuse Assistant to more nodes, supports operational maturity with automatic FlowFuse Broker schema detection, and enhances the developer experience with an improved Snapshots interface, support for more powerful visualizations, a better Device Agent Installer experience, Dashboard updates, and more! Take a look:","\u002Fblog\u002F2025\u002F09\u002Fimages\u002F2.22-release.png",{"path":1721,"title":1722,"date":1709,"tags":1723,"authors":1724,"description":1725,"meta":1726,"image":1733},"\u002Fblog\u002F2025\u002F09\u002Fwhat-is-takt-time","Takt Time: Definition, Formula, How to Calculate with Examples & More [2026 Edition]",[13],[15],"Complete guide to takt time in manufacturing. Learn the formula, calculation methods, implementation strategies, and how to overcome common challenges. Includes real-world examples and troubleshooting tips.",{"keywords":1727,"excerpt":1728},"takt time, takt time formula, takt time defination, takt time calculation, what is takt time",{"type":19,"value":1729},[1730],[22,1731,1732],{},"Takt time is one of the most fundamental, and most misunderstood, concepts in lean manufacturing. Despite being widely referenced in textbooks, audits, and production meetings, many factories still calculate takt time incorrectly or treat it as a theoretical number rather than an operational control. The result is familiar: overproduction during low demand, missed deliveries during peak demand, unstable lines, and constant firefighting on the shop floor.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Ftakt-time-flowfuse.png",{"path":1735,"title":1736,"date":1737,"tags":1738,"authors":1739,"description":1740,"meta":1741,"image":1748},"\u002Fblog\u002F2025\u002F09\u002Finstalling-node-red","Download Node-RED for Production: Windows, Mac, Linux, Raspberry Pi (2026)","2025-09-19",[13,219],[15],"Learn how to install and run Node-RED on various platforms, such as local computer, Raspberry Pi, Mac, Linux, or Cloud. Production-ready solutions from the creators of Node-RED.",{"keywords":1742,"excerpt":1743},"download node-red, download nodered, install nodered, install node-red, getting started with node-red",{"type":19,"value":1744},[1745],[22,1746,1747],{},"Installing Node-RED is straightforward. Install Node.js, run a command, and you're ready for visual programming in industrial automation. The real challenge begins when it must run across production lines, connect to PLCs, and stay operational 24\u002F7.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fdownload-node-red.png",{"path":1750,"title":1751,"date":1752,"tags":1753,"authors":1754,"description":1755,"meta":1756,"image":1763},"\u002Fblog\u002F2025\u002F09\u002Fai-assistant-flowfuse-tables","Query Your Database with Natural Language Using FlowFuse Expert","2025-09-18",[13,497],[15],"Learn the easiest way to connect to your database and get data, no coding knowledge required.",{"keywords":1757,"excerpt":1758},"FlowFuse Tables, SQL natural language, database queries, Query node, Node-RED, sensor data, temperature monitoring, industrial automation, low-code platform, data analysis",{"type":19,"value":1759},[1760],[22,1761,1762],{},"Getting data from your database used to mean writing SQL queries. Not anymore. The FlowFuse Expert now lets you ask for what you want in plain English and automatically generates the SQL for you in query node.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fflowfuse-assistant-query-node.png",{"path":1765,"title":1766,"date":1767,"tags":1768,"authors":1769,"description":1770,"meta":1771,"image":1778},"\u002Fblog\u002F2025\u002F09\u002Fintegrating-lorawan-with-flowfuse-node-red","Integrating LoRaWAN with FlowFuse","2025-09-17",[13],[15],"Learn how to easily integrate LoRaWAN devices with FlowFuse using TTN. This comprehensive guide covers MQTT setup, data processing methods, and real-time sensor data visualization for scalable IoT applications.",{"keywords":1772,"excerpt":1773},"LoRaWAN\", FlowFuse\", Node-RED, IoT integration, The Things Network, TTN, MQTT",{"type":19,"value":1774},[1775],[22,1776,1777],{},"LoRaWAN (Long Range Wide Area Network) is a low-power wireless protocol designed for IoT devices that need to transmit small amounts of data over long distances. FlowFuse is a platform that provides a visual programming interface for connecting IoT devices and services.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Florawan-flowfuse.png",{"path":1780,"title":1781,"date":1782,"tags":1783,"authors":1784,"description":1785,"meta":1786,"image":1793},"\u002Fblog\u002F2025\u002F09\u002Fpoka-yoke-mistake-proofing","Poka Yoke (Poke Yoke, Bokayoke) Explained: Definition, Examples, Types (2026)","2025-09-11",[13],[15],"Learn how poka yoke prevents manufacturing defects before they happen. Discover the four types of mistake-proofing and how to implement poka yoke in your factory.",{"keywords":1787,"excerpt":1788},"poka yoke, mistake proofing, poka yoke examples, lean manufacturing, poka yoke manufacturing, mistake proofing poka yoke, poka yoke in lean manufacturing, lean six sigma poka yoke, kaizen poka yoke, poka yoke technique, poka yoke method, poka yoke system, poka-yoke, quality control, defect prevention, manufacturing quality",{"type":19,"value":1789},[1790],[22,1791,1792],{},"Every day, skilled operators make mistakes that cost thousands. A component installed backwards. A critical step skipped during rush orders. A measurement misread at shift's end.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fwhat-is-poka-yoke.png",{"path":1795,"title":1796,"date":1797,"tags":1798,"authors":1799,"description":1800,"meta":1801,"image":1808},"\u002Fblog\u002F2025\u002F09\u002Fwhat-is-5s-checklist","What is 5S Checklist: Definition, Benefits, Implementation, and Template","2025-09-10",[13,12],[15],"Learn what a 5S checklist is, how it improves work area organization, and how to implement it easily with FlowFuse, plus get a ready-to-use template.",{"keywords":1802,"excerpt":1803},"5s checklist, 5s audit checklist, 5s audit, 5s audit scorecard, 5s checklist template, check list 5s, manufacturing 5s checklist, 5s audit template, 5s cleaning checklist, 5s audit form, 5s audit sheet, 5s daily checklist, daily 5s checklist for manufacturing excel, 5s audit checklist for manufacturing",{"type":19,"value":1804},[1805],[22,1806,1807],{},"Manufacturing environments face increasing pressure to eliminate waste, improve safety, and maintain quality standards. Disorganized workspaces contribute to production delays, safety incidents, and quality defects that directly impact operational performance. The 5S methodology addresses these challenges through systematic work area organization, but implementation requires consistent evaluation and measurement. A 5S checklist provides the structured framework necessary to assess, maintain, and improve work area organization standards across manufacturing operations.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fwhat-is-5s-checklist.png",{"path":1810,"title":1811,"date":1812,"tags":1813,"authors":1814,"description":1815,"meta":1816,"image":1818},"\u002Fblog\u002F2025\u002F09\u002Fit-vs-ot-difference-between-information-technology-and-operational-technology","IT vs OT: Key Differences, Security Risks, and IT\u002FOT Convergence","2025-09-08",[13],[15],"IT vs OT explained for manufacturing (2026). Learn the key differences, security risks, and how to securely converge IT and OT systems without downtime or safety issues.",{"keywords":1817},"it vs ot, difference between it and ot, what is ot vs it, it versus ot, it vs ot definition, it vs ot meaning, difference between ot and it, what is the difference between it and ot, it vs ot systems, what is it vs ot, what's the difference between it and ot, what is difference between it and ot, what is the difference between ot and it, it ot security, it ot convergence, scada systems, plc systems, industrial control systems","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fit-vs-ot-difference-between-information-technology-and-operational-technology.png",{"path":1820,"title":1821,"date":1822,"tags":1823,"authors":1824,"description":1825,"meta":1826,"image":1987},"\u002Fblog\u002F2025\u002F09\u002Fpreventive-maintenance-equipment-failure","Preventive Maintenance in Manufacturing: Avoid Multi-Million Dollar Equipment Failures","2025-09-04",[13],[15],"Unplanned downtime costs manufacturers millions. Learn how preventive maintenance software and data platforms like FlowFuse cut failures, boost OEE, and deliver lasting ROI.",{"usecase":1827,"keywords":1828,"excerpt":1829},[517],"preventive maintenance, predictive maintenance, maintenance software, equipment monitoring, industrial data platforms, manufacturing downtime, OEE improvement",{"type":19,"value":1830},[1831],[22,1832,1833,1834,1986],{},"At 2:47 AM on a Tuesday, a ",[1835,1836,1839,1913],"span",{"className":1837},[1838],"katex",[1835,1840,1843],{"className":1841},[1842],"katex-mathml",[1844,1845,1847],"math",{"xmlns":1846},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML",[1848,1849,1850,1908],"semantics",{},[1851,1852,1853,1857,1861,1864,1866,1869,1872,1875,1878,1880,1882,1885,1888,1890,1893,1896,1899,1901,1904,1906],"mrow",{},[1854,1855,1856],"mn",{},"15",[1858,1859,1860],"mi",{},"b",[1858,1862,1863],{},"e",[1858,1865,297],{},[1858,1867,1868],{},"r",[1858,1870,1871],{},"i",[1858,1873,1874],{},"n",[1858,1876,1877],{},"g",[1858,1879,1860],{},[1858,1881,1868],{},[1858,1883,1884],{},"o",[1858,1886,1887],{},"u",[1858,1889,1877],{},[1858,1891,1892],{},"h",[1858,1894,1895],{},"t",[1858,1897,1898],{},"d",[1858,1900,1884],{},[1858,1902,1903],{},"w",[1858,1905,1874],{},[1858,1907,297],{},[1909,1910,1912],"annotation",{"encoding":1911},"application\u002Fx-tex","15 bearing brought down a ",[1835,1914,1918],{"className":1915,"ariaHidden":1917},[1916],"katex-html","true",[1835,1919,1922,1927,1931,1935,1938,1941,1945,1949,1953,1956,1959,1962,1966,1969,1972,1975,1978,1982],{"className":1920},[1921],"base",[1835,1923],{"className":1924,"style":1926},[1925],"strut","height:0.8889em;vertical-align:-0.1944em;",[1835,1928,1856],{"className":1929},[1930],"mord",[1835,1932,1860],{"className":1933},[1930,1934],"mathnormal",[1835,1936,1863],{"className":1937},[1930,1934],[1835,1939,297],{"className":1940},[1930,1934],[1835,1942,1868],{"className":1943,"style":1944},[1930,1934],"margin-right:0.0278em;",[1835,1946,1948],{"className":1947},[1930,1934],"in",[1835,1950,1877],{"className":1951,"style":1952},[1930,1934],"margin-right:0.0359em;",[1835,1954,1860],{"className":1955},[1930,1934],[1835,1957,1868],{"className":1958,"style":1944},[1930,1934],[1835,1960,1884],{"className":1961},[1930,1934],[1835,1963,1965],{"className":1964,"style":1952},[1930,1934],"ug",[1835,1967,1892],{"className":1968},[1930,1934],[1835,1970,1895],{"className":1971},[1930,1934],[1835,1973,1898],{"className":1974},[1930,1934],[1835,1976,1884],{"className":1977},[1930,1934],[1835,1979,1903],{"className":1980,"style":1981},[1930,1934],"margin-right:0.0269em;",[1835,1983,1985],{"className":1984},[1930,1934],"na","2 million production line.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fpreventive-maintenance-blog.png",{"path":1989,"title":1990,"date":1991,"tags":1992,"authors":1995,"description":1996,"meta":1997,"image":2009},"\u002Fblog\u002F2025\u002F09\u002Fcreating-pareto-chart","How to Create a Pareto Chart for Manufacturing Data","2025-09-02",[1993,31,1994],"pareto-chart","data-analysis",[15],"Learn how to create a Pareto Chart to identify the vital few defects in your production data. Step-by-step guide with live data integration, visualization, and actionable insights.",{"keywords":1998,"excerpt":1999},"create pareto chart, make pareto chart, pareto chart manufacturing, production data analysis, manufacturing analytics, industrial data visualization, defect tracking, real-time monitoring",{"type":19,"value":2000},[2001],[22,2002,2003,2004,2008],{},"In the ",[297,2005,2007],{"href":2006},"\u002Fblog\u002F2025\u002F08\u002Fpareto-chart-manufacturing-guide\u002F","first part of this series",", we explored the foundational principles of the Pareto Chart, understanding how this powerful tool can help manufacturing teams quickly identify and focus on the \"vital few\" problems that have the biggest impact. We learned that by combining a bar graph and a cumulative percentage line, a Pareto Chart provides a clear visual roadmap to prioritize quality issues, equipment downtime, or other key performance indicators.","\u002Fblog\u002F2025\u002F09\u002Fimages\u002Fpareto-chart-create.png",{"path":2011,"title":2012,"date":2013,"tags":2014,"authors":2015,"description":2016,"meta":2017,"image":2024},"\u002Fblog\u002F2025\u002F08\u002Fflowfuse-node-red-api","FlowFuse API for Industry: Automating Node-RED Instances, Devices, and CI\u002FCD Tasks","2025-08-29",[13],[15],"Use the FlowFuse API to simplify industrial automation, reduce manual tasks, and streamline deployments.",{"keywords":2018,"excerpt":2019},"FlowFuse, Node-RED, industrial automation, CI\u002FCD pipelines, edge devices, API automation, DevOps, smart manufacturing, workflow automation",{"type":19,"value":2020},[2021],[22,2022,2023],{},"FlowFuse includes an API that lets you manage Node-RED instances, edge devices, and deployments directly from your scripts or applications. While most people use the web interface, the API is a great option if you want to automate tasks or connect FlowFuse with other tools.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fflowfuse-api.png",{"path":2026,"title":2027,"date":2028,"tags":2029,"authors":2030,"description":2031,"meta":2032,"image":2038},"\u002Fblog\u002F2025\u002F08\u002Fflowfuse-release-2-21","FlowFuse 2.21: AI-Assisted SQL, Low-Code Custom Nodes, and Remote Instance Performance Insights","2025-08-28",[13,62,63,497],[1281],"Introducing FlowFuse Expert functionality in Tables to do natural language queries of your databases, Remote Instance observability to improve performance monitoring, Team Broker nodes to make MQTT even easier to work with, a new Energy Monitoring Blueprint, Annual Billing for Self-Service, AI-Generated Snapshot Summaries, and new subflow version control to provide low-code development of custom nodes",{"excerpt":2033},{"type":19,"value":2034},[2035],[22,2036,2037],{},"It's been a very busy release and we have many great new features available on FlowFuse that will provide a better Node-RED development experience, makes it easier to develop and interface with your Unified Namespace, provide more insight into Remote Instance performance and new low-code tooling for building your own custom Node-RED nodes.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Frelease-2.21.png",{"path":2040,"title":2041,"date":2028,"tags":2042,"authors":2043,"description":2044,"meta":2045,"image":2052},"\u002Fblog\u002F2025\u002F08\u002Fpareto-chart-manufacturing-guide","Pareto Chart & Diagram: What It Is, Formula, Examples & Manufacturing Applications",[13],[15],"Learn how Pareto Charts and diagrams help manufacturing teams reduce defects by 80%. Includes formula, real examples, and applications in quality control & maintenance.",{"keywords":2046,"excerpt":2047},"Pareto chart, Pareto diagram, Pareto analysis, manufacturing quality, defect reduction, quality control tools, root cause analysis, equipment maintenance, supply chain management, manufacturing efficiency",{"type":19,"value":2048},[2049],[22,2050,2051],{},"A Pareto Chart helps manufacturing teams cut through the chaos when problems arrive in clusters, defects, delays, downtime, and customer complaints all competing for attention. With limited resources and time, how do you decide which fire to put out first?","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fpareto-chart-manufacturing-guide.png",{"path":2054,"title":2055,"date":2056,"tags":2057,"authors":2058,"description":2059,"meta":2060,"image":2067},"\u002Fblog\u002F2025\u002F08\u002Fannual_billing","Save with FlowFuse Annual Billing – Now Available!","2025-08-22",[13,62],[1281],"FlowFuse now offers annual billing for Starter and Pro plans with one month free. Lock in current pricing, simplify administration, and support long-term planning.",{"keywords":2061,"excerpt":2062},"FlowFuse annual billing, Node-RED hosting savings, annual subscription, cost savings, FlowFuse pricing",{"type":19,"value":2063},[2064],[22,2065,2066],{},"We're excited to announce that FlowFuse customers can now choose annual billing for their Starter and Pro plans! Starting today, when you choose to pay for a full year upfront, you'll get one month completely free.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fannual-billing.png",{"path":2069,"title":2070,"date":2056,"tags":2071,"authors":2072,"description":2073,"meta":2074,"image":2081},"\u002Fblog\u002F2025\u002F08\u002Forchestrating-virtual-power-plants-low-code-platforms","Orchestrating Virtual Power Plants: How Low-Code Platforms Bridge the Gap",[13],[15],"learn how low-code platforms like FlowFuse and Node-RED simplify the integration and management of distributed energy resources, making Virtual Power Plants a scalable reality.",{"keywords":2075,"excerpt":2076},"virtual power plant, distributed energy resources, low-code energy solutions, Node-RED, FlowFuse, energy grid orchestration, DER integration, smart grid software, energy automation, scalable VPP platform",{"type":19,"value":2077},[2078],[22,2079,2080],{},"Our electric grid is changing. For a century, it operated as a one-way street: large, centralized power plants generated electricity and pushed it downstream to homes and businesses. But today, that model is shifting. Rooftop solar panels, home batteries, and electric vehicles (EVs) are turning that one-way street into a dynamic, two-way intersection.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fvpp-flowfuse.png",{"path":2083,"title":2084,"date":2085,"tags":2086,"authors":2087,"description":2088,"meta":2089,"image":2096},"\u002Fblog\u002F2025\u002F08\u002Ftime-series-dashboard-flowfuse-postgresql","Building Historical Data Dashboard with FlowFuse Tables","2025-08-21",[13],[15],"Learn how to Build a powerful historical data dashboard for your Industrial IoT applications using FlowFuse Tables.",{"keywords":2090,"excerpt":2091},"flowfuse tables, iiot dashboard, industrial iot, time series data, postgresql optimization, historical data visualization, node-red dashboard, sensor data, batch inserts, data analytics, iot monitoring, flowfuse tutorial, industrial automation, real-time charts, time series database",{"type":19,"value":2092},[2093],[22,2094,2095],{},"In Industrial IoT, tracking data over time is crucial. Whether you’re monitoring temperature changes throughout the day, spotting machine downtime, or analyzing production trends across shifts, a historical data dashboard helps you see important patterns clearly.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fhistorical-data-dashboard.png",{"path":2098,"title":2099,"date":2100,"tags":2101,"authors":2102,"description":2103,"meta":2104,"image":2117},"\u002Fblog\u002F2025\u002F08\u002Fopen-source-software-and-manufacturing","Winning Through Open-Source Software in Manufacturing Digitalization","2025-08-20",[13,219],[749],"Explore how open-source software can help manufacturers overcome vendor lock-in, accelerate digital transformation, and regain competitive advantage in Industry 4.0",{"keywords":2105,"excerpt":2106},"Open Source Software, Digital Transformation, DX",{"type":19,"value":2107},[2108],[22,2109,2110,2111,2116],{},"The manufacturing sector is in an interesting situation. It's caught between a\nfuture with immense promise and a present with high complexity. The promised ROI\nof digital transformation (DX) is into the\n",[297,2112,2115],{"href":2113,"rel":2114},"https:\u002F\u002Fwww.marketresearchfuture.com\u002Freports\u002Fdigital-transformation-in-manufacturing-market-32040",[381],"trillions of dollars","\nglobally over the next decade. For manufacturers, this is more than just an\nopportunity for incremental improvement; it is a fundamental shift to\ncompetitiveness.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fopen-source-software-and-manufacturing.png",{"path":2119,"title":2120,"date":2121,"tags":2122,"authors":2123,"description":2124,"meta":2125,"image":2137},"\u002Fblog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data","OPC UA Tutorial: Advanced Monitoring with Subscriptions, Alarms, and Historical Data","2025-08-14",[13,277],[15],"Learn advanced OPC UA techniques in Node-RED: real-time subscriptions, alarm handling, historical data queries, and method calls for production-ready industrial systems.",{"keywords":2126,"excerpt":2127},"OPC UA subscriptions Node-RED, OPC UA events alarms, OPC UA historical data, OPC UA method calls, real-time monitoring OPC UA, industrial automation advanced, OPC UA HA redundancy, OPC UA performance optimization",{"type":19,"value":2128},[2129],[22,2130,2131,2132,2136],{},"In our ",[297,2133,2135],{"href":2134},"\u002Fblog\u002F2025\u002F07\u002Freading-and-writing-plc-data-using-opc-ua\u002F","previous tutorial",", we covered OPC UA basics, connecting to servers, reading tags, and writing values. Now it's time for the features that make OPC UA truly powerful in production.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data.png",{"path":2139,"title":2140,"date":2141,"tags":2142,"authors":2143,"description":2144,"meta":2145,"image":2152},"\u002Fblog\u002F2025\u002F08\u002Fflowfuse-why-pricing-matters","The Evolution of Business Automation: Why Pricing Models Matter","2025-08-08",[13],[1490],"The importance of a predictable pricing model in workflow automation",{"keywords":2146,"excerpt":2147},"node-red, n8n, pricing, business automation",{"type":19,"value":2148},[2149],[22,2150,2151],{},"The automation landscape is evolving rapidly, and recent industry developments have sparked important conversations about how businesses should evaluate their automation platforms. N8N’s recent shift from workflow-based to execution-based pricing, positioned as removing limits, has received mixed reactions from the community, with many growing businesses finding the reality more complex. As pricing models change across the industry, now is the perfect time to reflect on what truly matters when choosing the right automation solution for your needs.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fthe-evolution-of-business-automation-why-pricing-models-matter.png",{"path":2154,"title":2155,"date":2141,"tags":2156,"authors":2157,"description":2158,"meta":2159,"image":2171},"\u002Fblog\u002F2025\u002F08\u002Fgetting-started-with-flowfuse-tables","FlowFuse's New Database: The Easiest Way to Store Industrial IoT Data",[13],[15],"FlowFuse now includes a built-in PostgreSQL database, making it easier to manage Industrial IoT data directly within your Node-RED projects. Learn how to enable the feature, create tables, run SQL queries, and use dynamic parameters with the Query node.",{"keywords":2160,"excerpt":2161},"flowfuse, industrial iot, node-red, postgresql, iot database, flowfuse database, sql queries, query node, dynamic parameters, create tables, edge computing, managed database, node-red-contrib-postgresql, influxdb, timescaledb",{"type":19,"value":2162},[2163],[22,2164,2165,2166,2170],{},"FlowFuse recently introduced a ",[297,2167,2169],{"href":2168},"\u002Fhandbook\u002Fengineering\u002Freleases\u002F#beta-release","beta release"," built-in database service to their platform, making it easier than ever to store Industrial IoT data. In a typical setup, you would need to provision a database, manage connection strings and credentials, configure nodes, and handle security settings. The goal of this new feature is to simplify or even eliminate those steps entirely. In this article, you will learn how it works and how to get started.","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fflowfuse-database.png",{"path":2173,"title":2174,"date":2175,"tags":2176,"authors":2177,"description":2178,"meta":2179,"image":2185},"\u002Fblog\u002F2025\u002F07\u002Fflowfuse-release-2-20","FlowFuse 2.20: AI-Assisted Node-RED & New Database Service","2025-07-31",[13,62,63,497],[1281],"Introducing FlowFuse Tables for data storage, Tables nodes for dashboard visualization, Smart Suggestions in the Node-RED editor, More Powerful Starter tier, Retrieval Augmented Generation Blueprint for intelligent applications, and a redesigned Applications page for better workspace management.",{"excerpt":2180},{"type":19,"value":2181},[2182],[22,2183,2184],{},"This release represents a major leap forward in FlowFuse's data management and AI capabilities, introducing our new FlowFuse Tables database feature, along with enhanced AI assistance features and a streamlined user interface. These improvements make FlowFuse a complete solution for building industrial applications, even while reducing development time.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Frelease-2-20.png",{"path":2187,"title":2188,"date":2189,"tags":2190,"authors":2191,"description":2192,"meta":2193,"image":2200},"\u002Fblog\u002F2025\u002F07\u002Fflowfuse-ai-assistant-better-node-red-manufacturing","FlowFuse Expert: Let Your Engineers Build Automation, Not Write Code","2025-07-29",[13],[15],"FlowFuse Expert helps manufacturing teams write Node-RED function nodes, parse machine data, and create custom dashboards. Learn how it works with real examples.",{"keywords":2194,"excerpt":2195},"AI in manufacturing, manufacturing automation, Node-RED automation, FlowFuse Expert, smart manufacturing, industrial IoT, custom dashboard manufacturing, function nodes",{"type":19,"value":2196},[2197],[22,2198,2199],{},"Every manufacturing engineer knows this scenario: Node-RED's visual programming handles most of your automation needs brilliantly. Connect to PLCs, route data, trigger actions, all with drag-and-drop simplicity, but then you hit the wall. Your machine outputs data in a proprietary format. You need a custom dashboard widget that doesn't exist. You're manually creating test data for hours, or you're trying to understand a complex flow built by someone who left last year.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Fflowfuse-ai.png",{"path":2202,"title":2203,"date":2204,"tags":2205,"authors":2206,"description":2207,"meta":2208,"image":2215},"\u002Fblog\u002F2025\u002F07\u002Fquality-control-automation-spc-charts","Statistical Process Control (SPC): Benefits and Implementation Guide","2025-07-24",[11,13],[15,1601],"Learn how to build real-time SPC charts using Node-RED and FlowFuse for manufacturing quality control.",{"keywords":2209,"excerpt":2210},"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":19,"value":2211},[2212],[22,2213,2214],{},"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":2217,"title":2218,"date":2219,"tags":2220,"authors":2221,"description":2222,"meta":2223,"image":2230},"\u002Fblog\u002F2025\u002F07\u002Freading-and-writing-plc-data-using-opc-ua","OPC UA Tutorial: Connect and Exchange Data with Industrial Equipment","2025-07-16",[13,277,322],[15],"OPC UA tutorial: Connect Node-RED to industrial PLCs step-by-step. Configure Kepware endpoints, read\u002Fwrite Siemens S7 tags, browse Allen-Bradley data. Free guide.",{"keywords":2224,"excerpt":2225},"OPC UA Node-RED tutorial, connect PLC to Node-RED, OPC UA example, Node-RED industrial IoT, OPC UA browser Node-RED, read PLC data Node-RED, OPC UA client configuration, Kepware Node-RED, OPC UA port 4840, industrial automation tutorial",{"type":19,"value":2226},[2227],[22,2228,2229],{},"If you’ve ever tried to connect industrial equipment from different vendors, you know how frustrating it can be, a mess of incompatible protocols, proprietary software, and confusing drivers. Your Siemens PLC speaks one language, your Allen-Bradley controller another, and that Modbus sensor? Yet another protocol entirely.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Fopcua-tutorial.png",{"path":2232,"title":2233,"date":2234,"tags":2235,"authors":2236,"description":2237,"meta":2238,"image":2249},"\u002Fblog\u002F2025\u002F07\u002Fconnect-legacy-equipment-serial-flowfuse","Node-RED Serial Port Tutorial: Connect RS232\u002FRS485 Manufacturing Equipment (2026)","2025-07-09",[13,277,32],[15],"Learn how to connect manufacturing equipment using serial interfaces like RS-232\u002F422\u002F485 in Node-RED with FlowFuse. Enable monitoring, data collection, and automation, no hardware changes required",{"keywords":2239,"excerpt":2240},"node-red, serial communication, rs232, rs485, rs422, modbus, industrial automation, flowfuse, legacy equipment, machine data collection, manufacturing connectivity, serial port integration, factory floor monitoring, serial devices, equipment integration",{"type":19,"value":2241},[2242],[22,2243,2244,2245,2248],{},"Many factories rely on machines, both new and old, that communicate via traditional serial interfaces such as ",[229,2246,2247],{},"RS-232, RS-422, or RS-485",". These machines remain reliable but can be challenging to integrate with modern systems due to their connectivity style.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Fconnect-serial-port-node-red-ff.png",{"path":2251,"title":2252,"date":2253,"tags":2254,"authors":2255,"description":2256,"meta":2257,"image":2263},"\u002Fblog\u002F2025\u002F07\u002Fflowfuse-release-2-19","FlowFuse 2.19: More Powerful AI in Node-RED, Drop-In Blueprints, Memory Monitoring, and Faster Onboarding","2025-07-03",[13,62,63],[1281],"AI enhancements to Node-RED, streamlined onboarding with social authentication, improved Blueprint experience, more comprehensive performance monitoring, and a refreshed user interface.",{"excerpt":2258},{"type":19,"value":2259},[2260],[22,2261,2262],{},"This release focuses on speeding time to value with more powerful AI functionality within Node-RED, along with reducing friction for new users while enhancing the experience for existing users through improved Blueprint functionality, comprehensive performance monitoring, and a modernized interface that reflects FlowFuse's evolution.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Frelease-2-19.png",{"path":2265,"title":2266,"date":2253,"tags":2267,"authors":2269,"description":2270,"meta":2271,"image":2278},"\u002Fblog\u002F2025\u002F07\u002Fsmart-manufacturing-order-panel-flowfuse","How we Built a Smart Manufacturing Order Execution Panel with FlowFuse",[13,2268],"mes",[15],"This blog shows how I built a panel using FlowFuse to connect with Odoo ERP. It starts production, checks for raw materials, updates order status, and stops when the target is reached.",{"keywords":2272,"excerpt":2273},"manufacturing execution system, odoo erp integration, flowfuse manufacturing, smart manufacturing panel, production order tracking, connect shop floor to erp, industry 4.0, factory automation, digital manufacturing workflow, plc integration with erp, odoo node-red integration, real-time production monitoring",{"type":19,"value":2274},[2275],[22,2276,2277],{},"A few days ago, I had a conversation with a solution architect about how the lack of integration between the shop floor and business systems often leads to missed opportunities and financial losses. He also mentioned that while many manufacturers want to bridge this gap, they often hesitate, mostly due to concerns about complexity of integration or fear of disrupting existing operations.","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Fhow-we-built-smart-order-manufacturing-system.png",{"path":2280,"title":2281,"date":2282,"tags":2283,"authors":2285,"description":2286,"meta":2287,"image":2296},"\u002Fblog\u002F2025\u002F07\u002Fcertified-nodes-v2","Curated Node-RED Integrations: FlowFuse Certified Nodes 2.0","2025-07-01",[13,219,410,2284],"developers",[749],"FlowFuse announces Certified Nodes v2.0 - connecting enterprises with the highest quality Node-RED nodes, built and maintained by recognized experts in their fields.",{"excerpt":2288},{"type":19,"value":2289},[2290],[22,2291,2292,2293,239],{},"At FlowFuse, we believe that enterprises deserve access to the best of Node-REDs\ncustom nodes and solutions crafted by recognized experts who bring deep domain\nknowledge and professional standards to their work. That's why we are thrilled\nto announce a significant evolution of our ecosystem: ",[229,2294,2295],{},"FlowFuse Certified Nodes\nv2.0","\u002Fblog\u002F2025\u002F07\u002Fimages\u002Fcertified-nodes-v2.png",{"path":2298,"title":2299,"date":2300,"tags":2301,"authors":2302,"description":2303,"meta":2304,"image":2316},"\u002Fblog\u002F2025\u002F06\u002Fbuilding-andon-task-manager-dashboard-with-ff","Part 2: Building an Andon Task Manager with FlowFuse","2025-06-26",[13],[15],"Learn how to build an Andon Task Manager with FlowFuse in this step-by-step guide. Create real-time issue reporting and task tracking systems using Node-RED and FlowFuse Dashboard.",{"keywords":2305,"excerpt":2306},"free andon task dashboard, andon task manager dashboard free, building andon task manager, node-red andon task manager, flowfuse andon task manager",{"type":19,"value":2307},[2308],[22,2309,2310,2311,2315],{},"In ",[297,2312,2314],{"href":2313},"\u002Fblog\u002F2025\u002F05\u002Fbuilding-andon-task-manager-with-ff\u002F","Part 1",", we introduced the concept of an Andon Task Manager, designed to streamline issue reporting and resolution on the factory floor, and outlined the system’s key features, user roles, and dashboard layout.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002FBuilding-an-Andon-Task-Manager-with-FlowFuse-2.png",{"path":2318,"title":2319,"date":2320,"tags":2321,"authors":2322,"description":2323,"meta":2324,"image":2336},"\u002Fblog\u002F2025\u002F06\u002Fshop-floor-kpis-for-mes","What to Measure on the Shop Floor: Factory KPIs Your MES Should Deliver","2025-06-20",[13,2268],[15],"Learn the essential factory KPIs your Manufacturing Execution System (MES) should monitor to drive profitability, eliminate waste, and make data-driven decisions.",{"keywords":2325,"excerpt":2326},"manufacturing kpis, factory kpis, mes, operational excellence, data-driven manufacturing, production metrics, performance indicators, lean manufacturing, six sigma, kaizen, oee, machine downtime, production efficiency, quality control, process improvement, real-time data, shop floor data, flowfuse, low-code automation, industrial iot, smart factory, waste reduction, defect reduction, manufacturing costs, cycle time reduction, traceability, root cause analysis, predictive maintenance, digital transformation, industry 4.0",{"type":19,"value":2327},[2328],[22,2329,2330,2331,2335],{},"When discussing an ",[297,2332,2334],{"href":2333},"\u002Fblog\u002F2025\u002F06\u002Fwhat-is-mes\u002F","MES",", data is always at the core. In previous articles, we explored the crucial steps of collecting and structuring valuable operational data. However, merely having cleaned and structured data is not enough. Many manufacturers find themselves staring at thousands of records while trying to monitor equipment performance or track production, only to feel overwhelmed and unsure of what actions to take. This is not just time-consuming; it often leads to delayed decisions and missed opportunities.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fmes-kpi.png",{"path":2338,"title":2339,"date":2340,"tags":2341,"authors":2342,"description":2343,"meta":2344,"image":2351},"\u002Fblog\u002F2025\u002F06\u002Fstructuring-storing-data-mes-integration","Structuring and Storing Data for Effective MES Integration","2025-06-18",[13,2268],[15],"Learn how to organize, structure, and store your factory data effectively to make your Manufacturing Execution System (MES) work at its best with FlowFuse.",{"keywords":2345,"excerpt":2346},"factory data, MES, data structuring, data storage, data validation, JSON Schema",{"type":19,"value":2347},[2348],[22,2349,2350],{},"Collecting factory data for your MES is just the first step. If that data isn't properly organized, cleaned, and stored, it's a jumbled mess, leading to missed opportunities and wasted investments. Disorganized information prevents your MES from quickly finding, understanding, and comparing crucial data, directly impacting production, increasing errors, and hindering confident decision-making.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fdata-structering-and-storing-for-mes.png",{"path":2353,"title":2354,"date":2355,"tags":2356,"authors":2357,"description":2358,"meta":2359,"image":2366},"\u002Fblog\u002F2025\u002F06\u002Fdata-acquisition-for-mes","MES Data Acquisition: How to Unlock Your Factory’s Hidden Data","2025-06-13",[13,2268],[15],"Learn how to effectively acquire and integrate operational data from your factory floor for MES using FlowFuse.",{"keywords":2360,"excerpt":2361},"MES, Data Acquisition, Operational Technology, Industrial IoT, FlowFuse, Factory Data, Real-time Data, PLCs, SCADA, OPC UA, Modbus, MQTT",{"type":19,"value":2362},[2363],[22,2364,2365],{},"A Manufacturing Execution System (MES) is the central control system of a factory. To work properly, it needs a steady stream of real-time data from machines and systems on the factory floor. This data is essential for running operations smoothly. But in most factories, the hardest part is getting this data to the MES.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fmes-data-aqusition.png",{"path":2368,"title":2369,"date":2370,"tags":2371,"authors":2372,"description":2373,"meta":2374,"image":2387},"\u002Fblog\u002F2025\u002F06\u002Fannouncing-node-red-con-2025","Announcing Node-RED Con 2025: A Community Conference on Industrial Applications","2025-06-12",[13,62,218,219],[13],"FlowFuse is proud to sponsor Node-RED Con 2025, a free online conference on November 4, 2025, dedicated to industrial applications. Learn more and submit your talk.",{"excerpt":2375},{"type":19,"value":2376},[2377],[22,2378,2379,2380,2383,2384],{},"At FlowFuse, our commitment to the Node-RED community is at the heart of everything we do. That's why we are thrilled to announce our support as a sponsor for ",[229,2381,2382],{},"Node-RED Con 2025",", a free, online conference taking place on ",[229,2385,2386],{},"Tuesday, November 4, 2025!","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fnode-red-con-2025.png",{"path":2389,"title":2390,"date":2391,"tags":2392,"authors":2393,"description":2394,"meta":2395,"image":2402},"\u002Fblog\u002F2025\u002F06\u002Fflowfuse-forms-easy-data-collection-factory-floor","FlowFuse Forms: Easy Data Collection for Your Factory Floor","2025-06-10",[13],[15],"Learn how to create and configure forms in FlowFuse Dashboard to collect data efficiently in industrial applications using Node-RED.",{"keywords":2396,"excerpt":2397},"flowfuse form, node-red form, Recipe Management System, Node-RED Recipe Management, FlowFuse Recipe Management System",{"type":19,"value":2398},[2399],[22,2400,2401],{},"It's often a pain to get important data from the factory floor. Things like doing quality checks still rely on old methods like manual notes and slow spreadsheets. This can lead to delays, errors, and a lot of wasted time before anyone can actually use the information. It's especially tough when you need quick feedback from an operator.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fbuilding-forms-in-flowfuse.png",{"path":2404,"title":2405,"date":2391,"tags":2406,"authors":2408,"description":2409,"meta":2410,"image":2416},"\u002Fblog\u002F2025\u002F06\u002Foptimizing-operations-improve-industrial-operations-with-flowfuse","Optimizing operations: Improve Industrial Operations with FlowFuse",[13,62,2407],"funding",[749],"With $7.25M in new funding, FlowFuse is enhancing its low-code platform for industry. See how upcoming AI features will help you bridge the OT\u002FIT gap and drive innovation.",{"excerpt":2411},{"type":19,"value":2412},[2413],[22,2414,2415],{},"The announcement of our latest $7.25 million funding round isn't just a milestone for FlowFuse; it's a catalyst for our mission to revolutionize how industrial data is accessed and used.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fflowfuse-fundraising.png",{"path":2418,"title":2419,"date":2420,"tags":2421,"authors":2422,"description":2423,"meta":2424,"image":2430},"\u002Fblog\u002F2025\u002F06\u002Fflowfuse-release-2-18","FlowFuse 2.18: Smarter Monitoring, AI Integration, Improved DevOps, and a preview of exciting things to come","2025-06-05",[13,62,63,497],[1281],"Monitor and improve instance performance, run AI chat in your Dashboard, Git pull, and more.",{"excerpt":2425},{"type":19,"value":2426},[2427],[22,2428,2429],{},"This release is focused on improvements that help you manage and optimize the performance of your Node-RED instances and takes an important step in integrating AI with FlowFuse so that you can build applications even more quickly.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Frelease-2-18.png",{"path":2432,"title":2433,"date":2420,"tags":2434,"authors":2435,"description":2436,"meta":2437,"image":2444},"\u002Fblog\u002F2025\u002F06\u002Fwhat-is-mes","What Is MES (Manufacturing Execution System)? How It Works, Benefits, and Challenges",[13,2268],[15],"Understand Manufacturing Execution Systems (MES): what they are, why your factory needs one to boost production, common challenges, and how FlowFuse simplifies adoption.",{"keywords":2438,"excerpt":2439},"mes, mes implementation, building mes",{"type":19,"value":2440},[2441],[22,2442,2443],{},"Running a factory means constantly pushing for better production. You want to make more products, make them faster, and ensure they're all high quality. But often, the challenge is simply knowing what's actually happening on the factory floor, right now. Is a machine broken? Are we on track with our orders? Is the quality holding up? Getting these answers often involves manual checks, waiting for reports, or just guessing.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fwhat-is-mes.png",{"path":2446,"title":2447,"date":2448,"tags":2449,"authors":2450,"description":2451,"meta":2452,"image":2459},"\u002Fblog\u002F2025\u002F06\u002Fconnect-shop-floor-to-odoo-erp-flowfuse","Connect Your Shop Floor to Your ERP – Odoo Edition","2025-06-02",[13],[15],"Learn how FlowFuse connects your factory floor data directly to Odoo, eliminating manual entry, errors, and wasted time.",{"keywords":2453,"excerpt":2454},"erp to shopfloor, shop floor to erp, integration odoo, odoo integration, node-red odoo, odoo node-red, odoo with low-code",{"type":19,"value":2455},[2456],[22,2457,2458],{},"A major problem in manufacturing today is when your ERP system isn't getting real-time information from the factory floor. This gap causes big issues, like ordering too much material because inventory numbers are old, or missing important production deadlines. This lack of instant, correct information directly leads to higher costs and lost opportunities for your business.","\u002Fblog\u002F2025\u002F06\u002Fimages\u002Fconnect-shopfloor-to-erp.png",{"path":2461,"title":2462,"date":2463,"tags":2464,"authors":2465,"description":2466,"meta":2467,"image":2474},"\u002Fblog\u002F2025\u002F05\u002Fdesigning-flexible-cron-schedules-in-flowfuse-with-node-red","Building a Flexible Node-RED Scheduler with Cron-Plus","2025-05-15",[13],[15,1601],"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":2468,"excerpt":2469},"Node-RED cron scheduling, cron-plus, Node-RED time-based automation, FlowFuse automation, node-red-contrib-cron-plus",{"type":19,"value":2470},[2471],[22,2472,2473],{},"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":2476,"title":2477,"date":2478,"tags":2479,"authors":2480,"description":2481,"meta":2482,"image":2489},"\u002Fblog\u002F2025\u002F05\u002Fdisplaying-embeded-webpages-on-node-red-dashboard","How to Embed Webpages on the FlowFuse Dashboard","2025-05-13",[13],[15],"Learn how to embed external web pages such as maps, reports, and widgets onto your FlowFuse dashboard. Follow this guide for easy, step-by-step instructions on improving your dashboard's functionality and collaboration.",{"keywords":2483,"excerpt":2484},"FlowFuse, embed webpages, external content, dashboard, maps, reports, widgets, Node-RED, iframe, embedding FlowFuse dashboard, dashboard customization",{"type":19,"value":2485},[2486],[22,2487,2488],{},"When you build a dashboard, sometimes you need more than just internal data. Maybe it’s a live map, a report hosted elsewhere, or another dashboard, whatever it is, having to switch tabs breaks the flow. FlowFuse lets you embed external content like web pages, dashboards, PDFs, and widgets right into your dashboard. This guide shows you how to do exactly that, step by step, so your team has everything they need, all in one place.","\u002Fblog\u002F2025\u002F05\u002Fimages\u002Femeding-webpage-on-flowfuse-dashboard.png",{"path":2491,"title":2492,"date":2493,"tags":2494,"authors":2495,"description":2496,"meta":2497,"image":2505},"\u002Fblog\u002F2025\u002F05\u002Fbuilding-andon-task-manager-with-ff","Part 1: Building an Andon Task Manager with FlowFuse","2025-05-08",[13],[15],"Learn how to build a real-time Andon Task Manager using FlowFuse and Node-RED. This step-by-step guide covers request tracking, dashboard design, and data storage with SQLite and context storage.",{"usecase":2498,"keywords":2499,"excerpt":2500},[517],"free andon task manager dashboard, andon task manager free, building andon task manager, node-red andon task manager, flowfuse andon task manager",{"type":19,"value":2501},[2502],[22,2503,2504],{},"In modern manufacturing and service environments, speed and transparency are critical for addressing issues as they arise. An Andon system helps achieve this by enabling frontline workers to signal problems in real time, triggering quick responses from support teams.","\u002Fblog\u002F2025\u002F05\u002Fimages\u002FBuilding-an-Andon-Task-Manager-with-FlowFuse-1.png",{"path":2507,"title":2508,"date":2493,"tags":2509,"authors":2510,"description":2511,"meta":2512,"image":2518},"\u002Fblog\u002F2025\u002F05\u002Fflowfuse-release-2-17","FlowFuse 2.17: Easier remote instance onboarding, Dashboard blueprint, PDF generation, and more",[13,62,63],[1281],"Build a dashboard in one click, create PDF reports from your data, and import instances when installing Device Agent",{"excerpt":2513},{"type":19,"value":2514},[2515],[22,2516,2517],{},"This release is focused on improvements that help you get up and running with FlowFuse much more quickly. Our vision is that you can get started with FlowFuse and have a successful application up and running, from scratch, in hours, not days, weeks or months. This release gets us closer to that vision by focusing on improvements to the installation process for the Device Agent, and two new Blueprints.","\u002Fblog\u002F2025\u002F05\u002Fimages\u002Frelease-2-17.png",{"path":2520,"title":2521,"date":2522,"tags":2523,"authors":2524,"description":2525,"meta":2526,"image":2533},"\u002Fblog\u002F2025\u002F05\u002Fhow-to-generate-pdf-reports-using-node-red","How to Generate PDF Reports Using Node-RED in FlowFuse (2026)","2025-05-07",[13,32],[15],"Discover how to create automated PDF reports in Node-RED with FlowFuse. This guide covers everything from setting up the required nodes to generating and serving PDF reports with dynamic data, making sharing and archiving important business insights easy.",{"keywords":2527,"excerpt":2528},"pdf generate with node-red, node-red pdf report generation, pdf report node-red, pdfmake node-red, platmac\u002Fnode-red-pdfbuilder, automate pdf node-red, node-red pdfbuilder",{"type":19,"value":2529},[2530],[22,2531,2532],{},"Generating PDF reports is a common need in many workflows, whether you're logging data, sharing results, or creating summaries. With Node-RED and FlowFuse, you can easily automate turning your data into well-structured PDF files. This guide will show you how to set up step-by-step PDF report generation using simple tools and flows.","\u002Fblog\u002F2025\u002F05\u002Fimages\u002Fhow-to-generate-pdf-with-nr-and-ff.png",{"path":2535,"title":2536,"date":2537,"tags":2538,"authors":2539,"description":2540,"meta":2541,"image":2552},"\u002Fblog\u002F2025\u002F04\u002Fbuilding-oee-dashboard-with-flowfuse-part-3","Part 3: Building an OEE Dashboard with FlowFuse","2025-04-16",[13],[15],"Learn how to enhance your OEE dashboard with custom theming, responsive layout, real data integration, and multi-line scalability using FlowFuse.",{"keywords":2542,"excerpt":2543},"oee dashboard, building oee dashboard, node-red oee dashboard, flowfuse oee dashboard",{"type":19,"value":2544},[2545],[22,2546,2310,2547,2551],{},[297,2548,2550],{"href":2549},"\u002Fblog\u002F2025\u002F04\u002Fbuilding-oee-dashboard-with-flowfuse-2\u002F","Part 2",", we built the flow to calculate OEE for the production line using simulated production and downtime data and created a dashboard interface for visualization. However, we did not focus much on theme, layout, or styling.","\u002Fblog\u002F2025\u002F04\u002Fimages\u002Foee-dashboard-building-3.png",{"path":2554,"title":2555,"date":2556,"tags":2557,"authors":2558,"description":2559,"meta":2560,"image":2571},"\u002Fblog\u002F2025\u002F04\u002Fflowfuse-release-2-16","FlowFuse 2.16: Git Integration, improved log retention and more","2025-04-10",[13,62,63],[1134],"Start pushing your snapshots to git, get alerted when resources are running low and more logging from Node-RED",{"excerpt":2561},{"type":19,"value":2562},[2563],[22,2564,2565,2566,2570],{},"Another release from the FlowFuse team to keep ",[297,2567,2569],{"href":2568},"\u002Fhandbook\u002Fcompany\u002Fstrategy\u002F","realising our mission"," to empower you to fuse the digital realm and physical reality.","\u002Fblog\u002F2025\u002F04\u002Fimages\u002Frelease-2-16.png",{"path":2573,"title":2574,"date":2575,"tags":2576,"authors":2577,"description":2578,"meta":2579,"image":2601},"\u002Fblog\u002F2025\u002F04\u002Fbuilding-oee-dashboard-with-flowfuse-2","Part 2: Building an OEE Dashboard with FlowFuse","2025-04-09",[13],[15],"Learn how to build an OEE Dashboard using FlowFuse Dashboard (Node-RED Dashboard 2.0). This step-by-step guide covers data collection, OEE calculations, and dashboard creation with simulated production and downtime data.",{"usecase":2580,"keywords":2581,"excerpt":2582},[517],"free oee dashboard, oee dashboard free, building oee dashboard, node-red oee dashboard, flowfuse oee dashboard",{"type":19,"value":2583},[2584],[22,2585,2310,2586,2589,2590,2595,2596,2600],{},[297,2587,2314],{"href":2588},"\u002Fblog\u002F2025\u002F04\u002Fbuilding-oee-dashboard-with-flowfuse-part-1\u002F",", we explored the fundamentals of OEE, outlined a basic design of the dashboard, and identified the key elements to include in the OEE dashboard.\nIn this Part 2, we will focus on building the OEE dashboard interface using ",[297,2591,2594],{"href":2592,"rel":2593},"https:\u002F\u002Fdashboard.flowfuse.com\u002F",[381],"FlowFuse Dashboard"," (Node-RED Dashboard 2.0) and FlowFuse, utilizing simulated production and downtime data, the same kind of data you'd track for torque, weld cycle time, or paint throughput on an ",[297,2597,2599],{"href":2598},"\u002Findustries\u002Fautomotive\u002F","automotive"," line.","\u002Fblog\u002F2025\u002F04\u002Fimages\u002Foee-dashboard-buildig-ff-2.png",{"path":2603,"title":2604,"date":2605,"tags":2606,"authors":2607,"description":2608,"meta":2609,"image":2619},"\u002Fblog\u002F2025\u002F04\u002Fbuilding-oee-dashboard-with-flowfuse-part-1","Part 1: Building an OEE Dashboard with FlowFuse","2025-04-01",[13],[15],"Create an OEE dashboard with FlowFuse to track equipment performance, optimize efficiency, and gain real-time production insights",{"usecase":2610,"keywords":2581,"excerpt":2611},[517],{"type":19,"value":2612},[2613,2616],[22,2614,2615],{},"OEE (Overall Equipment Effectiveness) is a KPI used in manufacturing to measure equipment performance based on availability, efficiency, and quality.",[22,2617,2618],{},"To effectively track this KPI, an OEE dashboard is built, but creating one can be complex, especially when consolidating data from various sources, with limited flexibility to integrate data across different systems. Additionally, building a customizable dashboard to suit specific needs adds another layer of complexity.","\u002Fblog\u002F2025\u002F04\u002Fimages\u002Fbuilding-oee-dashboard-part1.png",{"path":2621,"title":2622,"date":2623,"tags":2624,"authors":2625,"description":2626,"meta":2627,"image":2633},"\u002Fblog\u002F2025\u002F03\u002Fmanaging-mqtt-connections-at-scale-in-flowfuse","Managing MQTT Connections at Scale in FlowFuse","2025-03-28",[13,351],[15],"Learn how to configure MQTT brokers dynamically in FlowFuse using environment variables at both instance and device group levels. Streamline deployments across pipeline stages and monitor MQTT topics efficiently.",{"excerpt":2628},{"type":19,"value":2629},[2630],[22,2631,2632],{},"FlowFuse makes it easy to deploy Node-RED flows at scale using DevOps pipelines and device groups. However, different stages in a pipeline may need different MQTT brokers, for example, one for development and another for production. Manually configuring each stage can be time-consuming, especially when a stage has multiple remote instances (devices).","\u002Fblog\u002F2025\u002F03\u002Fimages\u002Fscaling-mqtt-connections.png",{"path":2635,"title":2636,"date":2637,"tags":2638,"authors":2639,"description":2641,"meta":2642,"image":2678},"\u002Fblog\u002F2025\u002F03\u002Fflowfuse-release-2-15","FlowFuse 2.15: Personal Node Collections, Smart Schema Suggestions and more control in DevOps Pipelines!","2025-03-12",[13,62,63],[2640],"joe-pavitt","Start building out your own collection of private nodes and Javascript libraries for Node-RED with our new Custom Node catalogues",{"excerpt":2643},{"type":19,"value":2644},[2645,2648],[22,2646,2647],{},"Our three focal points for the latest release of FlowFuse have been:",[2649,2650,2651,2662,2672],"ul",{},[2652,2653,2654,2657,2658,2661],"li",{},[229,2655,2656],{},"Collaborative Development:"," Our new ",[229,2659,2660],{},"Custom Node Catalogues"," provides a place for you to centralise your own private nodes and Javascript libraries for Node-RED.",[2652,2663,2664,2667,2668,2671],{},[229,2665,2666],{},"Full Stack Applications:"," We've added our new ",[229,2669,2670],{},"\"Smart Schema Suggestions\""," feature for automatically generating documentation for your MQTT Brokers.",[2652,2673,2674,2677],{},[229,2675,2676],{},"DevOps:"," We've improved Pipelines now to let you deploy to Device Groups in the middle of a Pipeline, this is just the first step in a wider set of improvements to come for DevOps Pipelines.","\u002Fblog\u002F2025\u002F03\u002Fimages\u002Frelease-2-15.png",{"path":2680,"title":2681,"date":2682,"tags":2683,"authors":2684,"description":2685,"meta":2686,"image":2699},"\u002Fblog\u002F2025\u002F02\u002Fmonitoring-system-health-performance-scale-flowfuse","Monitoring Device Health and Performance at Scale with FlowFuse","2025-02-21",[219,13],[15],"Learn how to monitor system health and performance with Node-RED. Track CPU usage, memory, and other key metrics, and efficiently scale device monitoring with FlowFuse to thousands of devices.",{"keywords":2687,"excerpt":2688},"real-time device monitoring, FlowFuse for IoT monitoring, scalable edge device monitoring, remote device performance tracking, centralized device monitoring dashboard, optimizing IoT device health, real-time performance tracking with Node-RED, remote monitoring for industrial automation",{"type":19,"value":2689},[2690],[22,2691,2692,2693,2698],{},"Edge devices are everywhere, and their numbers are skyrocketing, from 2.7 billion in 2020 to a projected 7.8 billion by 2030, according to ",[297,2694,2697],{"href":2695,"rel":2696},"https:\u002F\u002Ftransformainsights.com\u002Fnews\u002Fedge-computing-rapid-growth-iot#:~:text=New%20Transforma%20Insights%20reports%20covering,edge%20capabilities%20in%20IoT%20devices.",[381],"various reports",". As these devices become critical for automation and data processing, monitoring their health is essential to ensure reliability and efficiency.","\u002Fblog\u002F2025\u002F02\u002Fimages\u002Fmonitoring-device-health-and-performance-at-scale.png",{"path":2701,"title":2702,"date":2703,"tags":2704,"authors":2705,"description":2706,"meta":2707,"image":2714},"\u002Fblog\u002F2025\u002F02\u002Finteracting-with-arduino-using-node-red","Interacting with Arduino using Node-RED","2025-02-12",[219],[15],"Learn how to set up and control your Arduino remotely using Node-RED and FlowFuse. Explore the simplicity of automation flows",{"keywords":2708,"excerpt":2709},"Arduino, Node-RED, Firmata, Node-RED IoT, automation, FlowFuse, LED control with Node-RED, IR sensor, input-output, serial communication, microcontroller, Arduino Uno, remote control, object detection, dashboard.",{"type":19,"value":2710},[2711],[22,2712,2713],{},"Arduino is a popular open-source platform that lets you build cool electronics projects. It’s affordable and flexible, with lots of different boards and sensors to choose from. However, unlike some other boards, Arduino doesn’t have built-in internet connectivity, which can make remote control a bit tricky. Plus, it usually requires some coding to make things work.","\u002Fblog\u002F2025\u002F02\u002Fimages\u002Farduino-with-node-red.png",{"path":2716,"title":2717,"date":2718,"tags":2719,"authors":2720,"description":2721,"meta":2722,"image":2736},"\u002Fblog\u002F2025\u002F02\u002Fflowfuse-release-2-14","FlowFuse 2.14: Announcing Third-Party Broker Integration, UNS Schemas, Enhanced Auth on Remote Instances and more!","2025-02-11",[13,62,63],[2640],"A huge wave of new features in FlowFuse elevates your MQTT experience as well as providing improved Remote Instances security and version control too",{"excerpt":2723},{"type":19,"value":2724},[2725],[22,2726,2727,2728,2731,2732,2735],{},"This release is full of highlights, which we’ll break down into two key areas - the ",[229,2729,2730],{},"FlowFuse MQTT Experience"," and ",[229,2733,2734],{},"Remote Instances"," - so you can better digest all of the great new functionality introduced in FlowFuse 2.14.","\u002Fblog\u002F2025\u002F02\u002Fimages\u002Frelease-2-14.png",{"path":2738,"title":2739,"date":2740,"tags":2741,"authors":2744,"description":2745,"meta":2746,"image":2758},"\u002Fblog\u002F2025\u002F02\u002Fnode-red-academy-announcement","Announcing Node-RED Academy!","2025-02-05",[13,219,2742,2743,62],"education","Node-RED Academy",[1281],"The new Node-RED Academy enables you to learn Node-RED, increase your expertise, and demonstrate your knowledge with shareable certificates.",{"keywords":2747,"excerpt":2748},"node-red academy, node-red courses, node-red certification, learn node-red, node-red training",{"type":19,"value":2749},[2750],[22,2751,2752,2753,2757],{},"The ",[297,2754,2743],{"href":2755,"rel":2756},"https:\u002F\u002Fnode-red-academy.learnworlds.com\u002F",[381]," provides Node-RED courses both for experts, who want to grow their knowledge, and for beginners, who are just learning the ropes. Get formal certification in Node-RED by completing courses and share certificates on LinkedIn to demonstrate your Node-RED learning accomplishments.","\u002Fblog\u002F2025\u002F02\u002Fimages\u002Facademy-announcement.png",{"path":2760,"title":2761,"date":2762,"tags":2763,"authors":2765,"description":2766,"meta":2767,"image":2773},"\u002Fblog\u002F2025\u002F01\u002Fdesigning-topic-hierarchy-for-your-uns","Designing a Clear Topic Structure for Your UNS","2025-01-31",[13,2764,351],"unified-namespace",[15],"Learn why topic structuring is crucial for your UNS’s performance and scalability. This post explores best practices and strategies to design an effective topic hierarchy for your system.",{"excerpt":2768},{"type":19,"value":2769},[2770],[22,2771,2772],{},"Topic structuring is not just a technical concern when building a high-performance Unified Namespace (UNS) for manufacturing environments; it's a strategic design choice that can determine the system's scalability, efficiency, and overall effectiveness.","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Funs-topic-structer.png",{"path":2775,"title":2776,"date":2777,"tags":2778,"authors":2779,"description":2780,"meta":2781,"image":2787},"\u002Fblog\u002F2025\u002F01\u002Fhow-to-choose-right-iot-device-management-tool","How to Choose the Right IIoT Device Management Software for Your Business","2025-01-24",[13],[15],"Learn how to choose the right IIoT device management software for your business with this comprehensive guide. Key features and considerations explained.",{"excerpt":2782},{"type":19,"value":2783},[2784],[22,2785,2786],{},"With more devices being connected across industrial environments, managing them can get pretty overwhelming. The right IIoT device management software can help you stay on top of things, keeping everything secure, up-to-date, and running smoothly. But with so many options out there, how do you figure out which one’s best for your business?","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Fchoosing-iot-device-mangement-platform.png",{"path":2789,"title":2790,"date":2791,"tags":2792,"authors":2794,"description":2795,"meta":2796,"image":2803},"\u002Fblog\u002F2025\u002F01\u002Fwhy-flowfuse-is-complete-toolkit-for-uns","Why FlowFuse is the Complete Toolkit For Building UNS?","2025-01-20",[13,2793,2764],"flowfuse features",[15],"Discover how FlowFuse is the ultimate solution for managing and implementing Unified Namespace (UNS) in industrial IoT environments.",{"keywords":2797,"excerpt":2798},"uns, unified namespace, building uns with flowfuse, building uns using node-red, core components of unified namespace",{"type":19,"value":2799},[2800],[22,2801,2802],{},"Unified Namespace (UNS) is changing the way data is managed in industrial environments. It’s becoming the key to more successful and productive operations. Many organizations have already implemented it, and others are still figuring out the best approach and platform to implement it. There are so many tools out there; how do you know which one is right for your UNS? It’s a big decision, and it can be overwhelming. The good news? FlowFuse is the toolkit you’ve been looking for! It’s an all-in-one platform to build your UNS, and it’s open-source!","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Fwhy-flowfuse-is-complete-toolkit-for-uns.jpeg",{"path":2805,"title":2806,"date":2807,"tags":2808,"authors":2809,"description":2810,"meta":2811,"image":2818},"\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",[219,13,322,32],[15,1601],"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":2812,"excerpt":2813},"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":19,"value":2814},[2815],[22,2816,2817],{},"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":2820,"title":2821,"date":2822,"tags":2823,"authors":2824,"description":2825,"meta":2826,"image":2832},"\u002Fblog\u002F2025\u002F01\u002Fflowfuse-release-2-13","FlowFuse 2.13: Remote Instances, UNS Schemas & Improved Management at Scale","2025-01-16",[13,62,63],[2640],"FlowFuse 2.13 brings clarity to \"Instances\" in FlowFuse, automated documentation for your MQTT Broker, better management and deployment to multiple Remote Instances, and more.",{"excerpt":2827},{"type":19,"value":2828},[2829],[22,2830,2831],{},"Happy New Year everyone! We're back with another release of FlowFuse, and whilst it's been a shorter sprint for us this time round, with most of the team out for a well-earned break over Christmas and New Year, that hasn't stopped us packing in lot of great new value into FlowFuse nonetheless.","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Frelease-2-13.png",{"path":2834,"title":2835,"date":2836,"tags":2837,"authors":2839,"description":2840,"meta":2841,"image":2851},"\u002Fblog\u002F2025\u002F01\u002Fmqtt-frontrunner-for-uns-part-2","MQTT: The Frontrunner for Your UNS Broker - Part 2","2025-01-13",[351,2838,2764],"uns",[15],"Learn why MQTT is the top choice for Unified Namespace (UNS) brokers and explore the ideal platform that simplifies the connection of devices and services while providing a reliable MQTT broker service.",{"keywords":2842,"excerpt":2843},"mqtt unified namespace, why use mqtt in uns, mqtt in a unified namespace, mqtt data modeling UNS, Best protocols for UNS IoT, Implementing UNS with MQTT, Unified Namespace protocols",{"type":19,"value":2844},[2845],[22,2846,2310,2847,2850],{},[297,2848,2314],{"href":2849},"\u002Fblog\u002F2025\u002F01\u002Fmqtt-frontrunner-for-uns\u002F",", we discussed the  reasons behind MQTT's popularity as a choice for Unified Namespace (UNS) implementations; focusing on its lightweight design, low latency, and reliable message delivery. In this second part, we’ll explore additional factors that further establish MQTT as the leading protocol for UNS brokers, diving into its connectivity, scalability, structured topic management.","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Fmqtt-for-uns-2.png",{"path":2853,"title":2854,"date":2855,"tags":2856,"authors":2857,"description":2840,"meta":2858,"image":2865},"\u002Fblog\u002F2025\u002F01\u002Fmqtt-frontrunner-for-uns","MQTT: The Frontrunner for Your UNS Broker - Part 1","2025-01-07",[351,2838,2764],[15],{"keywords":2859,"excerpt":2860},"mqtt unified namespace, why use mqtt in uns, mqtt in a unified namespace, mqtt data modeling UNS, best protocols for UNS IoT, implementing UNS with MQTT, unified namespace protocols",{"type":19,"value":2861},[2862],[22,2863,2864],{},"Choosing the right broker for your UNS is crucial. It must support real-time data, scale easily, and integrate seamlessly with devices and services. MQTT often comes out as the best choice for these needs.","\u002Fblog\u002F2025\u002F01\u002Fimages\u002Fmqtt-for-uns-1.png",{"path":2867,"title":2868,"date":2869,"tags":2870,"authors":2871,"description":2872,"meta":2873,"image":2880},"\u002Fblog\u002F2024\u002F12\u002Fflowfuse-release-2-12","FlowFuse Cloud now available for free!","2024-12-19",[13,62,63],[1281],"With our new FlowFuse release, comes a new team tier, available on FlowFuse Cloud, to provide you an easy way to manage your many Node-RED instances.",{"keywords":2874,"excerpt":2875},"flowfuse release, flowfuse free plan, node-red cloud, device agent, remote node-red, flowfuse 2.12, free tier, node-red management",{"type":19,"value":2876},[2877],[22,2878,2879],{},"The new Free plan on FlowFuse Cloud will allow you to manage two remote instances using FlowFuse Device Agent, completely free of charge, forever! The new plan also provides Device Auto Snapshots, so any changes to your Node-RED flows running on your devices are backed up automatically.","\u002Fblog\u002F2024\u002F12\u002Fimages\u002Ftile-release-2-12.png",{"path":2882,"title":2883,"date":2884,"tags":2885,"authors":2887,"description":2888,"meta":2889,"image":2901},"\u002Fblog\u002F2024\u002F12\u002Fwhy-uns-need-data-modeling","Data Modeling: The Key to a Successful Unified Namespace","2024-12-16",[13,2764,2886],"data modeling",[15],"Discover why data modeling is crucial for a Unified Namespace (UNS) in manufacturing and how it helps organize and make data actionable.",{"keywords":2890,"excerpt":2891},"uns, data modeling, why uns needs data modeling, unified namespace",{"type":19,"value":2892},[2893],[22,2894,2895,2896,2900],{},"In manufacturing, data flows from various sources, machines, sensors, enterprise systems, and more. A ",[297,2897,2899],{"href":2898},"\u002Fsolutions\u002Funs\u002F","Unified Namespace (UNS)"," brings all this data into a central hub. However, centralizing data isn't enough to truly call it a UNS. It's not just about aggregating information. A true UNS goes beyond being a data repository; it organizes, structures, and contextualizes that data, transforming it into something valuable and actionable for your business.","\u002Fblog\u002F2024\u002F12\u002Fimages\u002Fdata-modeling-uns.png",{"path":2903,"title":2904,"date":2905,"tags":2906,"authors":2907,"description":2908,"meta":2909,"image":2926},"\u002Fblog\u002F2024\u002F12\u002Fflowfuse-team-collaboration","Streamlining Node-RED Collaboration with FlowFuse","2024-12-09",[13,2793],[15],"Learn how FlowFuse simplifies collaboration for Node-RED projects by centralizing resources, enabling real-time updates, and ensuring secure, scalable teamwork.",{"keywords":2910,"excerpt":2911},"real-time collaboration on node-red projects, centrlize management, real-time collaboration on nodered projects",{"type":19,"value":2912},[2913],[22,2914,2915,2916,2920,2921,2925],{},"A few weeks ago, we discussed how ",[297,2917,2919],{"href":2918},"\u002Fblog\u002F2024\u002F10\u002Fmanaging-node-red-instances-in-centralize-platfrom\u002F","FlowFuse centralizes edge device and Node-RED management",", as well as its ",[297,2922,2924],{"href":2923},"\u002Fblog\u002F2024\u002F10\u002Fexploring-flowfuse-security-features\u002F","security features",". Now, we're focusing on another key benefit of FlowFuse, making collaboration easier for teams in industrial environments.","\u002Fblog\u002F2024\u002F12\u002Fimages\u002Fflowfuse-team-collaboration.png",{"path":2928,"title":2929,"date":2930,"tags":2931,"authors":2932,"description":2933,"meta":2934,"image":2941},"\u002Fblog\u002F2024\u002F12\u002Fpublishing-modbus-data-to-uns","How to Bridge Modbus to MQTT: Step-by-Step Guide","2024-12-04",[13,2838,577],[15],"Learn how to bridge Modbus data to MQTT in 2026 and publish it to a Unified Namespace (UNS) using FlowFuse for real-time monitoring and cloud integration.",{"keywords":2935,"excerpt":2936},"modbus to mqtt, mqtt to modbus, node-red as gateway, bridging modbus to mqtt, modbus to uns, modbus data to unified namespace",{"type":19,"value":2937},[2938],[22,2939,2940],{},"Converting Modbus to MQTT unlocks the value trapped in legacy industrial equipment. Industrial facilities worldwide face a persistent challenge: their Modbus-based sensors, PLCs, and controllers generate valuable operational data, but that data remains isolated in local control networks, unable to feed modern cloud analytics, remote dashboards, or predictive maintenance systems.","\u002Fblog\u002F2024\u002F12\u002Fimages\u002Fhow-to-bridge-modbus-to-mqtt.png",{"path":2943,"title":2944,"date":2945,"tags":2946,"authors":2947,"description":2948,"meta":2949,"image":2959},"\u002Fblog\u002F2024\u002F11\u002Fbuilding-uns-with-flowfuse","Building a Unified Namespace (UNS) with FlowFuse","2024-11-28",[13,2764,351],[15],"Discover how FlowFuse helps you build a Unified Namespace (UNS) effortlessly, streamlining industrial data sharing, improving operational efficiency, and enabling real-time insights for smarter decision-making.",{"keywords":2950,"excerpt":2951},"building unified namespace using nodered, nodered uns, uns nodered",{"type":19,"value":2952},[2953],[22,2954,2955,2956,2958],{},"As systems and devices become more connected, managing data from different sources can be tricky. A ",[297,2957,2899],{"href":2898}," solves this by centralizing all your data in one place, making it easy to access and use.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fbuilding-uns-with-flowfuse.png",{"path":2961,"title":2962,"date":2963,"tags":2964,"authors":2966,"description":2968,"meta":2969,"image":2975},"\u002Fblog\u002F2024\u002F11\u002Fintroducing-industrial-visionaries-podcast","Introducing the Industrial Visionaries Podcast!","2024-11-26",[11,13,2965],"Podcast",[2967],"FlowFuse","New podcast exploring technologies in the manufacturing sector",{"excerpt":2970},{"type":19,"value":2971},[2972],[22,2973,2974],{},"Today, we’re excited to announce our new podcast: Industrial Visionaries!","\u002Fblog\u002F2024\u002F11\u002Fimages\u002FFLOWFUSE-IV-Pod__1200x627px_Intro.jpg",{"path":2977,"title":2978,"date":2963,"tags":2979,"authors":2980,"description":2981,"meta":2982,"image":2989},"\u002Fblog\u002F2024\u002F11\u002Fwhy-point-to-point-connection-is-dead","The Death of Point-to-Point: Why You Need a Unified Namespace",[13,351,2764],[15],"Learn why point-to-point connections are outdated in modern manufacturing and how a Unified Namespace (UNS) simplifies system integration, enhances data sharing, and improves scalability and security.",{"keywords":2983,"excerpt":2984},"uns, cons of p2p, cons of point-to-point connection, drawbacks of point-to-point connection, publish-subscribe, mqtt",{"type":19,"value":2985},[2986],[22,2987,2988],{},"Manufacturing has changed significantly over the years, driven by new technology and the need for better communication between systems. In the past, point-to-point (P2P) connections, where devices communicate directly with each other, were the standard. However, as factories become more complex, P2P connections are no longer practical. This article explains why P2P connections are outdated and how a Unified Namespace (UNS) offers a better, more flexible solution.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fthe-death-of-point-to-point.png",{"path":2991,"title":2992,"date":2993,"tags":2994,"authors":2995,"description":2996,"meta":2997,"image":3003},"\u002Fblog\u002F2024\u002F11\u002Fgetting-the-most-out-of-mqtt-for-industrial-iot","Getting the Most Out of MQTT for Industrial IoT","2024-11-25",[46,13,351],[15],"Learn how to optimize MQTT for industrial IoT with best practices for data consistency, security, performance, and scalability. Discover how FlowFuse enhances your IoT system with streamlined MQTT communication and robust features.",{"keywords":3,"excerpt":2998},{"type":19,"value":2999},[3000],[22,3001,3002],{},"MQTT is a go-to protocol for industrial IoT, known for its efficiency, scalability, and ease of use. While it offers great flexibility in handling real-time data, there are key factors to consider in order to get the most out of it. From ensuring data consistency to addressing security and performance concerns, these factors can significantly enhance MQTT’s effectiveness in industrial settings.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fmqtt-common-pitfalls.png",{"path":3005,"title":3006,"date":3007,"tags":3008,"authors":3009,"description":3010,"meta":3011,"image":3020},"\u002Fblog\u002F2024\u002F11\u002Fflowfuse-release-2-11","FlowFuse 2.11: MQTT Topic Hierarchy, UI Revamp & Improved Logging","2024-11-21",[11,13,63],[2640],"Let's take a look at the new features and improvements in FlowFuse 2.11",{"excerpt":3012},{"type":19,"value":3013},[3014,3017],[22,3015,3016],{},"The focus of the FlowFuse 2.11 release has all been about providing clarity for our users and reducing friction in our user experience.",[22,3018,3019],{},"Navigation in FlowFuse has been streamlined with a new sidebar and team-wide search feature. We've provided an interactive visualization for your MQTT topic hierarchy, ensuring you have a clear view of your own MQTT\u002FUNS architecture, and, we've re-architected the audit logging to ensure you have an easy-to-understand and searchable view of everything going on in your FlowFuse Team and it's respective Applications, Instances and Devices.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Ftile-release-2-11.png",{"path":3022,"title":3023,"date":3024,"tags":3025,"authors":3026,"description":3027,"meta":3028,"image":3043},"\u002Fblog\u002F2024\u002F11\u002Fwhy-pub-sub-in-uns","Why UNS needs Pub\u002FSub","2024-11-19",[13,351,2764],[15],"Explore why integrating Publish\u002FSubscribe (Pub\u002FSub) with Unified Namespace (UNS) is key to optimizing manufacturing data flow. Learn how this combination reduces latency, improves scalability, and enables real-time decision-making in IIoT systems.",{"keywords":3029,"excerpt":3030},"unified namespace, pub\u002Fsub, mqtt, iiot, manufacturing, real-time data, event-driven, scalability, smart factory, flowfuse, iot integration",{"type":19,"value":3031},[3032,3035],[22,3033,3034],{},"As the manufacturing industry evolves and becomes increasingly connected through the Industrial Internet of Things (IIoT), the concept of a Unified Namespace (UNS) has emerged as a critical architecture for centralizing and organizing data. UNS serves as a central reference point where all operational data, from machines to the enterprise, can be accessed in a consistent and structured way. Over time, more and more manufacturers have adopted UNS to simplify data integration and improve real-time visibility across systems.",[22,3036,3037,3038,3042],{},"If you're unfamiliar with UNS, please read our ",[297,3039,3041],{"href":3040},"\u002Fblog\u002F2023\u002F12\u002Fintroduction-to-unified-namespace\u002F","Introduction to Unified Namespace"," for a basic understanding of UNS.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fwhy-uns-needs-pub-sub.png",{"path":3045,"title":3046,"date":3047,"tags":3048,"authors":3049,"description":3050,"meta":3051,"image":3058},"\u002Fblog\u002F2024\u002F11\u002Fesp32-with-node-red","Interacting with ESP32 Using Node-RED and MQTT (2026)","2024-11-14",[219,32,351],[15],"Learn how to connect an ESP32 to Node-RED using MQTT in 2026. Step-by-step guide covering the MQTT broker setup, Arduino IDE code, and building a dashboard to control your IoT device remotely, ideal for beginners and IoT hobbyists.",{"keywords":3052,"excerpt":3053},"esp32 with node red, node red esp32, connect esp32 to node red, esp node red, esp32 mqtt node red, esp32 node red, esp32 node red mqtt, mqtt esp32 node red, mqtt node red esp32, node red mqtt esp32, node red with esp32",{"type":19,"value":3054},[3055],[22,3056,3057],{},"The ESP32 is an affordable and powerful microchip that combines Wi-Fi and Bluetooth in one small package. It's commonly used in smart devices like home automation systems, wearables, and other IoT projects. Despite its low cost (around $6), it offers strong performance, and low power consumption, and is compatible with popular platforms like Arduino. Whether you're a hobbyist or a business, the ESP32 provides great value, making it easy to create wireless devices without a big investment. This tutorial demonstrates how to set up communication between the ESP32 and Node-RED using MQTT, along with an interactive dashboard via FlowFuse for a user-friendly interface.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fesp32-with-node-red.png",{"path":3060,"title":3061,"date":3062,"tags":3063,"authors":3064,"description":3065,"meta":3066,"image":3077},"\u002Fblog\u002F2024\u002F11\u002Fmigrating-from-node-red-to-flowfuse","Migrating from Self-Managed Node-RED to FlowFuse-Managed Node-RED","2024-11-13",[13,2793],[15],"Discover how to migrate from a self-managed Node-RED setup to a FlowFuse-managed environment, including step-by-step instructions for instance creation, data backup, and snapshot deployment.",{"keywords":3067,"excerpt":3068},"node-red migration, node-red snapshot, node-red instance management, Cloud Instance management, edge device management,  node-red backup, node-red to flowfuse migration, flowfuse static assets, node-red deployment, cloud-based node-red, node-red instance snapshot",{"type":19,"value":3069},[3070],[22,3071,3072,3073,3076],{},"Migrating your Node-RED instance to ",[297,3074,2967],{"href":3075},"\u002F"," centralizes management and simplifies deployment. Once migrated, FlowFuse takes care of the infrastructure, security, and scalability, making the process much easier. This allows you to focus on building solutions without worrying about the complexities of self-hosting. Whether you're working with edge devices or want to work on cloud instances, this migration streamlines the management of your IIoT workflows, improving efficiency and scalability.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fmigrating-from-self-managed-nr-to-flowfuse-managed-nr.png",{"path":3079,"title":3080,"date":3081,"tags":3082,"authors":3083,"description":3085,"meta":3086,"image":3093},"\u002Fblog\u002F2024\u002F11\u002Fdevice-agent-as-service-on-mac","Run FlowFuse Device Agent as a service on MacOS using Docker","2024-11-12",[13,32],[15,3084],"rob-marcer","Learn how to run the FlowFuse Device Agent as a service on macOS using Docker and Colima, ensuring automatic startup and seamless integration with the FlowFuse platform for managing IoT edge devices.",{"keywords":3087,"excerpt":3088},"FlowFuse Device Agent, Node-RED edge device, Node-RED macOS, FlowFuse agent macOS, IoT edge device management, Node-RED device agent",{"type":19,"value":3089},[3090],[22,3091,3092],{},"The FlowFuse Device Agent is a tool that enables you to run Node-RED on various hardware devices, such as Raspberry Pi, Windows, MacOS, and PLCs. Running Node-RED directly on the device helps when your application flow needs direct access to sensors and actuators connected to the hardware, facilitating seamless integration with the FlowFuse platform. This integration enables secure management, monitoring, and remote editing of flows from a centralized platform, even at the edge.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fflowfuse-as-service-on-mac.png",{"path":3095,"title":3096,"date":3097,"tags":3098,"authors":3099,"description":3100,"meta":3101,"image":3107},"\u002Fblog\u002F2024\u002F11\u002Fdashboard-new-group-type-app-icon-and-charts","Visual Layout Editor - Now Available in Dashboard","2024-11-08",[11,62,13,12],[2640],"With the latest update we have released a new Layout Editor for Dashboard, as well as new widgets and wide-spread improvements.",{"excerpt":3102},{"type":19,"value":3103},[3104],[22,3105,3106],{},"It has been one of the most requested features for FlowFuse Dashboard, and is now available in its first iteration. It is now possible to resize and move groups in the Dashboard itself using the new \"Edit Layout\" feature. That's not all though, we've added a new \"Spacer\" widget to assist with layouts, added improvements to the rendering of charts and plenty more.","\u002Fblog\u002F2024\u002F11\u002Fimages\u002Fdashboard-1-19-0-tile.png",{"path":3109,"title":3110,"date":3111,"tags":3112,"authors":3113,"description":3114,"meta":3115,"image":3125},"\u002Fblog\u002F2024\u002F10\u002Fannouncement-mqtt-broker","MQTT Service Now Available on FlowFuse","2024-10-31",[11,62,13,219,351],[2640],"We are thrilled to announce a significant milestone for FlowFuse, we now offer our very own MQTT service, built-in and ready to use with your Node-RED applications.",{"excerpt":3116},{"type":19,"value":3117},[3118],[22,3119,2131,3120,3124],{},[297,3121,3123],{"href":3122},"\u002Fblog\u002F2024\u002F10\u002Fflowfuse-release-2-10","recent product update"," we have added our very own MQTT service, built-in and ready to use alongside your Node-RED applications. We are always engaging with users and prospective customers and this has been a highly requested feature, and so we are delighted to announce that this is now live on FlowFuse Cloud for our Pro and Enterprise teams.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fff-mqtt.png",{"path":3127,"title":3128,"date":3129,"tags":3130,"authors":3132,"description":3133,"meta":3134,"image":3141},"\u002Fblog\u002F2024\u002F10\u002Fexploring-flowfuse-security-features","FlowFuse Security Features You Didn’t Know You Needed","2024-10-24",[46,13,2793,3131],"node-red security",[15],"Discover essential FlowFuse security features that enhance protection and ensure secure Node-RED deployments. Explore tools you didn't know you needed for robust security.",{"keywords":3135,"excerpt":3136},"node-red security, node red security, how to secure Node-RED solutions, secured solution for manufacturing, iot vulnerabilities, iot security concerns, iot and security",{"type":19,"value":3137},[3138],[22,3139,3140],{},"When it comes to securing Node-RED applications and its editor, ensuring that your flows and data are protected from unauthorized access can feel like a daunting task. Even after investing considerable time, achieving the right level of security often remains a complex challenge. For enterprises, this goes far beyond access control, security is a cornerstone of protecting sensitive data, maintaining operational continuity, and meeting strict regulatory requirements. A robust security framework not only prevents breaches but also safeguards intellectual property, preserves trust, and shields the organization from costly cyber threats.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fflowfuse-security-features.png",{"path":3122,"title":3143,"date":3129,"tags":3144,"authors":3145,"description":3146,"meta":3147,"image":3156},"FlowFuse 2.10: MQTT Broker, Improved Version Control & More!",[11,13,63],[2640],"Let's take a look at the new features and improvements in FlowFuse 2.9",{"excerpt":3148},{"type":19,"value":3149},[3150,3153],[22,3151,3152],{},"With FlowFuse 2.10 we've added some new major features, as well as improvements across the board for FlowFuse users.",[22,3154,3155],{},"Most notably, FlowFuse now offers it's own MQTT service, with the option to create MQTT client credentials for your teams, making it even easier and quicker to build your full-stack Node-RED applications.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Ftile-release-2-10.png",{"path":3158,"title":3159,"date":3160,"tags":3161,"authors":3162,"description":3163,"meta":3164,"image":3171},"\u002Fblog\u002F2024\u002F10\u002Fmanaging-node-red-instances-in-centralize-platfrom","Transform Chaos into Control: Centralize Node-RED Management with FlowFuse","2024-10-18",[46,13],[15],"Discover how FlowFuse streamlines the management of your Node-RED instances from a single platform, transforming chaos into control for efficient operations and enhanced collaboration.",{"keywords":3165,"excerpt":3166},"remote device management, easy remote device management, iot device management, iot device monitoring, remote iot management, remote iot device management, iot remote device management, remote access device management, iot remote management software, remote device management platform, node-red management, node red management",{"type":19,"value":3167},[3168],[22,3169,3170],{},"Managing a single Node-RED instance involves setting up and configuring a server, securely tunneling for remote access to edge devices, and ensuring proper networking and firewall configurations, all of which can be complex. The complexity increases when overseeing multiple Node-RED instances spread across various projects, edge devices, or environments.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fcentralize-node-red-instance.png",{"path":3173,"title":3174,"date":3175,"tags":3176,"authors":3181,"description":3182,"meta":3183,"image":3189},"\u002Fblog\u002F2024\u002F10\u002Fexploring-flowfuse-sbom-feature","FlowFuse's Software bills of material helps enhance Application Security and Management","2024-10-14",[46,13,3177,3178,3179,3180],"enhancing node-red security","flowfuse software bills of material","Sbom in the industrial applications","sbom open source",[15],"Learn how FlowFuse SBoM improves the security and management of Node-RED solutions by tracking dependencies and identifying vulnerabilities.",{"excerpt":3184},{"type":19,"value":3185},[3186],[22,3187,3188],{},"FlowFuse recently launched Software Bill of Materials (SBoM) for enterprise customers. This powerful tool enhances security and management within projects, particularly in the Node-RED ecosystem. As open-source libraries and software continue to play a pivotal role in the industry, monitoring third-party components used in projects becomes essential. The SBoM enables organizations to track dependencies and identify vulnerabilities, ensuring compliance and mitigating risks.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fflowfuse-sbom.png",{"path":3191,"title":3192,"date":3193,"tags":3194,"authors":3195,"description":3197,"meta":3198,"image":3205},"\u002Fblog\u002F2024\u002F10\u002Fdashboard-new-group-type-app-icon-and-charts","Dialogs, Customizable Icons and Histograms Now Available in FlowFuse Dashboard","2024-10-11",[11,62,13,12],[3196],"gayan-sandamal","Our latest update for FlowFuse Dashboard introduces a new group type, Dialog, a new chart variation, Histogram and customization support for the application icon.",{"keywords":3199,"excerpt":3200},"flowfuse dashboard, node-red dashboard, histogram chart, dialog modal, app icon, dashboard customization, node-red dashboard 2.0, ui group, pwa icon, data visualization",{"type":19,"value":3201},[3202],[22,3203,3204],{},"This update introduces new ways to enhance data visualization and customization in your dashboards. With key improvements, including a new chart type, customizable app icon support and a dialog feature for groups, this release helps tailor dashboards for better user interaction and flexibility.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fdashboard-1-18-0-blog-tile.png",{"path":3207,"title":3208,"date":3209,"tags":3210,"authors":3213,"description":3214,"meta":3215,"image":3221},"\u002Fblog\u002F2024\u002F10\u002Fquick-ways-to-write-functions-in-node-red","Exploring Quick Ways to Write Complex Logic in Function Nodes in Node-RED","2024-10-09",[11,3211,3212],"node-red function node","node red function node",[15],"Learn how to efficiently write complex logic in Function Nodes within Node-RED, simplifying your development process and improving your workflows.",{"excerpt":3216},{"type":19,"value":3217},[3218],[22,3219,3220],{},"Node-RED is a powerful tool for building automation flows through its visual interface and low-code nodes. However, there are times when this low-code approach falls short, particularly when you need to implement complex JavaScript logic. That’s where the Function Node comes into play. Many Node-RED developers excel in their domains, such as IoT integration and PLCs, but may lack a strong foundation in JavaScript.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fquick-ways-to-write-function-nodes.png",{"path":3223,"title":3224,"date":3225,"tags":3226,"authors":3231,"description":3232,"meta":3233,"image":3239},"\u002Fblog\u002F2024\u002F10\u002Fexploring-flowfuse-project-nodes","Using FlowFuse Project Nodes for Faster and More Efficient Communication","2024-10-07",[46,3227,3228,3229,3230],"flowfuse project nodes","node-red mqtt","node red mqtt","node red communication protocols",[15],"Learn how to use FlowFuse project nodes for quick and efficient communication between Node-RED instances, making monitoring and data requests easier.",{"excerpt":3234},{"type":19,"value":3235},[3236],[22,3237,3238],{},"Node-RED is a powerful tool for IoT application development, connecting various services and devices. However, establishing communication between different Node-RED instances, whether for monitoring or control, can be complex. This often requires detailed configurations and protocols like MQTT, HTTP, or CoAP, despite its seamless integration with many protocols.","\u002Fblog\u002F2024\u002F10\u002Fimages\u002Fexploring-flowfuse-project-nodes.png",{"path":3241,"title":3242,"date":3243,"tags":3244,"authors":3248,"description":3249,"meta":3250,"image":3256},"\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",[3245,3246,3247],"node-red devops","node red devops","node red devops pipeline",[15,1601],"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":3251},{"type":19,"value":3252},[3253],[22,3254,3255],{},"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":3258,"title":3259,"date":3260,"tags":3261,"authors":3262,"description":3146,"meta":3263,"image":3269},"\u002Fblog\u002F2024\u002F09\u002Fflowfuse-release-2-9","FlowFuse 2.9: Software Bill of Materials & Public Static Assets","2024-09-26",[11,13,63],[2640],{"excerpt":3264},{"type":19,"value":3265},[3266],[22,3267,3268],{},"FlowFuse 2.9 bring improvements in application maintenance with the new \"Software Bill of Materials\" and in building full stack applications, with an iteration on the \"Static Asset Service\", by providing the option to \"share\" your assets assets publicly, making them consumable by external services and your Dashboards.","\u002Fblog\u002F2024\u002F09\u002Fimages\u002Frelease-2-9-september-2024.png",{"path":3271,"title":3272,"date":3260,"tags":3273,"authors":3274,"description":3275,"meta":3276,"image":3283},"\u002Fblog\u002F2024\u002F09\u002Fnode-red-version-control-with-snapshots","Using Snapshots for Version Control in Node-RED with FlowFuse",[13],[15,1601],"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":3277,"excerpt":3278},"node red version control, node-red flows, node red backup, node red flow backup",{"type":19,"value":3279},[3280],[22,3281,3282],{},"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":3285,"title":3286,"date":3287,"tags":3288,"authors":3289,"description":3290,"meta":3291,"image":3298},"\u002Fblog\u002F2024\u002F09\u002Fhow-to-scrape-web-data-with-node-red","How to Scrape Data from Websites Using Node-RED","2024-09-16",[219,32],[15],"Learn how to use Node-RED for web scraping to efficiently collect, extract, and manage data from websites. This step-by-step guide covers everything you need to know about creating automated web scrapers using Node-RED.",{"keywords":3292,"excerpt":3293},"node red webscraping, websrcaping with node-red, node red https request, online web scraper free, online web scraper free, custom web scraper, automated web scraping, web scraping solutions, data scraper easy web scraping",{"type":19,"value":3294},[3295],[22,3296,3297],{},"Web scraping has become an indispensable tool for monitoring news, tracking competitors, and gathering insights. In this guide, you'll learn how to harness the power of Node-RED for efficient web scraping, allowing you to extract and manage data from various websites with ease that are not exposed through an API.","\u002Fblog\u002F2024\u002F09\u002Fimages\u002Fwebscraping-with-node-red.png",{"path":3300,"title":3301,"date":3302,"tags":3303,"authors":3304,"description":3305,"meta":3306,"image":3313},"\u002Fblog\u002F2024\u002F09\u002Fhow-to-use-subflow-in-node-red","How to create and use Subflow in Node-RED (2026)","2024-09-13",[219,32],[15],"Learn how to effectively use subflows in Node-RED with this comprehensive guide. Discover the benefits, creation steps, and best practices for managing subflows to streamline your automation workflows.",{"keywords":3307,"excerpt":3308},"node red subflow, nodered subflow, node red subflow environment variables, node red create subflow, node red subflows",{"type":19,"value":3309},[3310],[22,3311,3312],{},"In traditional programming, managing complex and repetitive tasks can quickly lead to a tangled mess of code that’s hard to maintain and update. To tackle this issue, developers use libraries or modules, reusable chunks of code that help organize functionality, minimize duplication, and keep codebases clean and manageable.","\u002Fblog\u002F2024\u002F09\u002Fimages\u002Fsubflow-in-node-red.png",{"path":3315,"title":3316,"date":3317,"tags":3318,"authors":3319,"description":3320,"meta":3321,"image":3327},"\u002Fblog\u002F2024\u002F08\u002Fflowfuse-2-8-release","FlowFuse 2.8: Static File Service, LDAP Updates & More","2024-08-29",[11,13,63],[2640],"Let's take a look at the new features and improvements in FlowFuse 2.8",{"excerpt":3322},{"type":19,"value":3323},[3324],[22,3325,3326],{},"FlowFuse 2.8 sees a new major feature introduced to the platform. The first iteration of the \"Static Assets Service\" is now available, allowing you to host and serve static files from your FlowFuse instance, giving you easy access to file storage for your applications, and seamless integration of those assets and files within Node-RED.","\u002Fblog\u002F2024\u002F08\u002Fimages\u002Frelease-2-8-august-2024.png",{"path":3329,"title":3330,"date":3331,"tags":3332,"authors":3333,"description":3334,"meta":3335,"image":3341},"\u002Fblog\u002F2024\u002F08\u002Fdashboard-new-layout-widgets-and-gauges","New Layout, Widget and Gauges Now Available in FlowFuse Dashboard","2024-08-28",[11,62,13,12],[3196],"Our latest update for FlowFuse Dashboard introduces a new layout type, Tabs, a new widget, Number Input, and two fresh gauges, Battery and Tank Level, along with much more.",{"excerpt":3336},{"type":19,"value":3337},[3338],[22,3339,3340],{},"At FlowFuse, we're constantly evolving to make sure your dashboard experience is seamless and efficient. This month, we're excited to introduce several new features that enhance your interaction with the platform. From organizing your data with Tabs to visualizing critical information with new Gauges, we've got you covered.","\u002Fblog\u002F2024\u002F08\u002Fimages\u002Fdashboard-2-1150-release.png",{"path":3343,"title":3344,"date":3345,"tags":3346,"authors":3347,"description":3348,"meta":3349,"image":3},"\u002Fblog\u002F2024\u002F08\u002Fusing-mqtt-sparkplugb-with-node-red","MQTT Sparkplug B Implementation: Protocol, Architecture & Best Practices","2024-08-22",[11,219,351],[15],"Learn how to implement MQTT Sparkplug B with Node-RED for standardized, reliable Industrial IoT data flows and scalable production deployments.",{"keywords":3350,"excerpt":3351},"node red, mqtt sparkplug, industrial IoT",{"type":19,"value":3352},[3353],[22,3354,3355],{},"Connected devices can generate a lot of data, but without a standardized format, managing and consuming it can be tricky. MQTT certainly simplifies getting your messages delivered but it does not enforce any structure. This is where MQTT Sparkplug B helps by providing a clear, standardized format for data. In this guide, we’ll show you how to use MQTT Sparkplug B with Node-RED to make managing your device data easier and more organized.",{"path":3357,"title":3358,"date":3359,"tags":3360,"authors":3362,"description":3363,"meta":3364,"image":3371},"\u002Fblog\u002F2024\u002F08\u002Fopentelemetry-with-node-red","Monitoring and Optimizing Node-RED Flows with Open Telemetry (2026)","2024-08-15",[46,219,3361,32],"node-red tips",[15],"Learn to integrate Open Telemetry with Node-RED to track and optimize flow performance.",{"keywords":3365,"excerpt":3366},"nodered opentelemetry node opentelemetry, opentelemetry nodejs example, opentelemetry node, open telemetry nodejs, node-red distributed tracing, node-red performance monitoring, opentelemetry jaeger node-red",{"type":19,"value":3367},[3368],[22,3369,3370],{},"Have you ever found yourself frustrated by unexpected delays in your Node-RED flows, wondering where the bottlenecks are hiding? Even small latency issues can have a big impact on your system's performance. That's where Open Telemetry comes in. With its powerful distributed tracing capabilities, you can finally take control and get a clear view of how your flows are performing in real time.","\u002Fblog\u002F2024\u002F08\u002Fimages\u002Fopentelemetry-with-node-red.png",{"path":3373,"title":3374,"date":3375,"tags":3376,"authors":3377,"description":3378,"meta":3379,"image":3386},"\u002Fblog\u002F2024\u002F08\u002Fopc-ua-to-mqtt-with-node-red","Bridging OPC UA Data to MQTT with Node-RED (2026)","2024-08-13",[11,219,351,277,32],[15],"Learn how to bridge OPC UA data to MQTT using Node-RED for seamless industrial IoT integration and real-time data flow.",{"keywords":3380,"excerpt":3381},"opc ua gateway, opc ua example, node-red-contrib-opcua, nodered opcua, opc ua mqtt, opc ua over mqtt, opc ua to mqtt gateway, mqtt to opc ua, mqtt and opc ua, opc ua and mqtt, opc ua via mqtt, opcua to mqtt",{"type":19,"value":3382},[3383],[22,3384,3385],{},"Have you ever found yourself trying to connect old industrial systems with new IoT tools? This is a common scenario when trying to digitally transform while setting up your Unified Name Space. Maybe you have machinery that uses OPC UA, but your data is sent through MQTT. How do you make these systems work together smoothly?","\u002Fblog\u002F2024\u002F08\u002Fimages\u002Fbrdging-opcua-to-mqtt.png",{"path":3388,"title":3389,"date":3390,"tags":3391,"authors":3393,"description":3394,"meta":3395,"image":3402},"\u002Fblog\u002F2024\u002F08\u002Fcustomise-theming-in-your-dashboards","Customise theming in your FlowFuse Dashboard (2026)","2024-08-07",[11,12,3392,32],"dashboard theming",[15],"Discover the latest enhancements in FlowFuse Dashboard, including customizable headers, themes, and layout modifications to personalize your dashboard experience.",{"keywords":3396,"excerpt":3397},"flowfuse dashboard theming, node-red dashboard customization, dashboard 2.0 header customization, dashboard custom logo, node-red dashboard theme, ui-template teleport, dashboard header styling",{"type":19,"value":3398},[3399],[22,3400,3401],{},"A recent release of FlowFuse Dashboard (Dashboard 2.0) has taken customization to the next level.","\u002Fblog\u002F2024\u002F08\u002Fimages\u002Fcustomize-theming-flowfuse-dashboard.png",{"path":3404,"title":3405,"date":3406,"tags":3407,"authors":3409,"description":3410,"meta":3411,"image":3418},"\u002Fblog\u002F2024\u002F08\u002Fcomparing-dashboard-2-with-uibuilder","FlowFuse Dashboard vs UI-Builder: A Comprehensive Comparison","2024-08-06",[46,219,12,3408],"comparing node-red dashboards",[15],"Compare FlowFuse Dashboard and UI-Builder. Discover their installation ease, customization, performance, and support to find the best solution for your needs.",{"keywords":3412,"excerpt":3413},"node red dashboard, node-red dashboard, node red ui builder, ui builder node red, flexdash, node red dashboard alternative, node red alternative dashboard, flowfuse dashboard",{"type":19,"value":3414},[3415],[22,3416,3417],{},"When choosing a dashboard solution for Node-RED, two popular options are FlowFuse Dashboard (also known as Dashboard 2.0) and UI-Builder. This article compares these tools across several key areas, including installation, ease of use, development activity, and customizability, to help you decide which one best suits your needs.","\u002Fblog\u002F2024\u002F08\u002Fimages\u002Fdashboard-2-vs-ui-builder.png",{"path":3420,"title":3421,"date":3422,"tags":3423,"authors":3424,"description":3425,"meta":3426,"image":3432},"\u002Fblog\u002F2024\u002F08\u002Fflowfuse-2-7-release","FlowFuse 2.7: Improved management at scale & AI JSON Editor","2024-08-01",[11,13,63],[2640],"We've extended the AI-infused Node-RED experience to the JSON Editor, plus improvements to managing and searching your resources on FlowFuse",{"excerpt":3427},{"type":19,"value":3428},[3429],[22,3430,3431],{},"FlowFuse 2.7 has had a big focus on user experience improvements, particularly centered around teams running at large scales, with over a thousand devices and instances. With this in mind, we've introduced a new search feature that allows you to search across all of your FlowFuse instances, devices and applications from a single place, made it easier to manage your devices with bulk actions, introduced a new notifications inbox to give you a clearer picture on activity across your team, and just for good measure, we've also extended the AI-infused Node-RED experience to the JSON Editor.","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Frelease-2-7-aug-2024.png",{"path":3434,"title":3435,"date":3436,"tags":3437,"authors":3438,"description":3439,"meta":3440,"image":3452},"\u002Fblog\u002F2024\u002F07\u002Fhow-to-setup-sso-ldap-for-the-node-red","How to Set Up SSO LDAP for Node-RED","2024-07-29",[46,13,2793,77],[15],"Learn how to configure SSO LDAP for your self-hosted FlowFuse platform using OpenLdap as the Identity Provider. Simplify user authentication across applications with this step-by-step guide.",{"keywords":3441,"excerpt":3442},"node red security, node red security, sso with node red nodered security, secure node red, securing node red",{"type":19,"value":3443},[3444],[22,3445,3446,3447,3451],{},"A few days ago, we published a ",[297,3448,3450],{"href":3449},"\u002Fblog\u002F2024\u002F07\u002Fhow-to-setup-sso-saml-for-the-node-red\u002F","blog"," explaining SSO and how to set up SAML for your self-hosted FlowFuse. Now, in this guide, we will walk you through the process of setting up SSO with LDAP for your self-hosted FlowFuse. We will use OpenLDAP as the provider and cover everything from introducing LDAP, how it works, installing and configuring OpenLDAP, managing users (create, delete, update), and finally setting up FlowFuse for SSO with LDAP.","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Fhow-to-set-up-sso-ldap-for-node-red.png",{"path":3454,"title":3455,"date":3456,"tags":3457,"authors":3458,"description":3459,"meta":3460,"image":3466},"\u002Fblog\u002F2024\u002F07\u002Fdashboard-new-charts","New Charts Available in FlowFuse Dashboard","2024-07-26",[11,62,13,12],[2640],"Our most recent update for FlowFuse Dashboard has introduced Pie, Donut and Grouped Bar charts, and plenty more.",{"excerpt":3461},{"type":19,"value":3462},[3463],[22,3464,3465],{},"It's been a while coming, but we've finally introduced a new set of chart types to FlowFuse Dashboard. We've added Pie, Donut and Grouped (Stacks and Side-by-Side) Bar charts to the UI Chart node. We've also shipped plenty of other improvements and fixes in this release, so let's dive in.","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Ftile-dashboard-new-charts.png",{"path":3468,"title":3469,"date":3470,"tags":3471,"authors":3473,"description":3474,"meta":3475,"image":3486},"\u002Fblog\u002F2024\u002F07\u002Fevolution-of-technology-impact-on-job-roles-and-companies","Evolution of Technology: Impact on Job Roles and Companies","2024-07-23",[11,13,3472,497],"low-code",[15],"Discover how technology evolution, from historical disruptions to AI and low-code tools like Node-RED, reshapes job roles and enhances business operations",{"excerpt":3476},{"type":19,"value":3477},[3478],[22,3479,3480,3481],{},"Throughout history, technology has continuously transformed industries, job roles, and entire companies. While these changes often evoke fear and resistance, they also create new jobs, opportunities for innovation and growth. This post will explore how historical technological advancements have reshaped both individual job roles and entire companies, examine current trends like AI and low-code tools, and discuss the critical importance of adaptability for both individuals and businesses in navigating technological disruption, Importantly, we will address the pressing question of our time: ",[258,3482,3483],{},[229,3484,3485],{},"\"How can AI and low-code tools both enhance and challenge human capabilities, creativity, and the job market, and is this the next frontier in manufacturing or just hype\"","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Fevolution-of-technology.png",{"path":3488,"title":3489,"date":3490,"tags":3491,"authors":3492,"description":3493,"meta":3494,"image":3523},"\u002Fblog\u002F2024\u002F07\u002Fbuilding-on-flowfuse-devices","Building on FlowFuse: Remote Device Monitoring","2024-07-17",[11,62,219,13],[2640],"In this article we take a look at how elements of the FlowFuse ecosystem can be used to build powerful IoT applications for monitoring remote devices.",{"excerpt":3495},{"type":19,"value":3496},[3497,3500,3517],[22,3498,3499],{},"FlowFuse has established a rich ecosystem of products to help you build bespoke, powerful, low-code applications.",[22,3501,3502,3503,3507,3508,2731,3512,3516],{},"We've seen customers utilizing these to ",[297,3504,3506],{"href":3505},"\u002Fcustomer-stories\u002Fleveraging-node-red-and-flowfuse-to-automate-precision-manufacturing\u002F","revolutionise precision manufacturing",", ",[297,3509,3511],{"href":3510},"\u002Fcustomer-stories\u002Fnode-red-building-management\u002F","automate building management",[297,3513,3515],{"href":3514},"\u002Fcustomer-stories\u002Fun-wmo-nr-data-sharing\u002F","modernize the distribution of global weather data",", just to name a few examples.",[22,3518,3519,3520,239],{},"In this series of articles, we'll be taking a look at the common architectures and design patterns we are seeing used across our customer base, and how you can use these to build your own applications. To kick things off, this article will focus on ",[229,3521,3522],{},"\"Remote Device Monitoring\"","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Ftile-building-on-flowfuse-devices.png",{"path":3525,"title":3526,"date":3490,"tags":3527,"authors":3528,"description":3529,"meta":3530,"image":3540},"\u002Fblog\u002F2024\u002F07\u002Fhow-to-setup-sso-saml-for-the-node-red","How to Set Up SSO SAML for Node-RED",[46,219,3131,77],[15],"Learn how to configure SSO SAML for your self-hosted FlowFuse platform using Google as the Identity Provider (IdP). Simplify user authentication across applications with this step-by-step guide.",{"keywords":3441,"excerpt":3531},{"type":19,"value":3532},[3533],[22,3534,3535,3536,239],{},"SSO plays a crucial role in modern enterprise environments by simplifying user authentication across multiple applications. At FlowFuse, we recognize the significance of SSO and offer robust support for integrating it with your self-hosted platform. In this comprehensive guide, we will focus on configuring SSO SAML, specifically using Google as the Identity Provider (IdP). We also support SSO with LDAP. For more information, refer to ",[297,3537,3539],{"href":3538},"\u002Fdocs\u002Fadmin\u002Fsso\u002Fldap\u002F","Setting up LDAP SSO for your Self-Hosted FlowFuse","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Fsso-saml-with-node-red.png",{"path":3542,"title":3543,"date":3544,"tags":3545,"authors":3547,"description":3548,"meta":3549,"image":3561},"\u002Fblog\u002F2024\u002F07\u002Fdeploying-flowfuse-with-docker","Deploying FlowFuse with Docker on an Ubuntu server","2024-07-15",[46,13,3546],"self hosted",[15],"Learn to deploy the FlowFuse on your Ubuntu server with Docker, from domain setup to running your app with email, SSL configurations.",{"keywords":3550,"excerpt":3551},"nodered docker, flowfuse docker, node red docker, docker nodered, install node red docker",{"type":19,"value":3552},[3553],[22,3554,3555,3556,3560],{},"With Node-RED's increasing role in IoT, FlowFuse Cloud has become a favored platform for deploying production Node-RED applications. It offers ",[297,3557,3559],{"href":3558},"\u002Fplatform\u002Ffeatures\u002F","extensive features"," at a low cost, reducing operational overhead. However, the cloud is not the only option we provide; we also offer a self-hosted option for users who prefer to deploy FlowFuse on their servers. This guide demonstrates how to deploy FlowFuse on your Ubuntu server using Docker, covering key aspects such as domain setup, email, SSL, and more for real-world production scenarios","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Fdeploying-flowfuse.png",{"path":3563,"title":3564,"date":3565,"tags":3566,"authors":3568,"description":3569,"meta":3570,"image":3577},"\u002Fblog\u002F2024\u002F07\u002Fcalling-python-script-from-node-red","Calling a Python script from Node-RED (2026)","2024-07-10",[46,219,3567,32],"node red python",[15],"Learn how to run a Python script from Node-RED using the Exec node. Step-by-step guide covering script execution, passing arguments, reading sensor data, and troubleshooting, combine Node-RED's visual flows with Python's libraries.",{"keywords":3571,"excerpt":3572},"node red and python, node red call python script, node red exec node python script, node red execute python script, node red for python, node red python example, node red python script, node red run python script, node red with python, python in node red",{"type":19,"value":3573},[3574],[22,3575,3576],{},"Python's robust data processing capabilities and extensive libraries are well-known in programming. When combined with Node-RED, these technologies can synergize to elevate data analytics and automation. This guide walks you through integrating Python scripts with Node-RED. You'll gain practical insights, troubleshooting tips, and effective techniques for executing scripts, enabling you to leverage this powerful combination for your IoT projects.","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Fcalling-python-script-from-node-red.png",{"path":3579,"title":3580,"date":3581,"tags":3582,"authors":3588,"description":3589,"meta":3590,"image":3607},"\u002Fblog\u002F2024\u002F07\u002Fflowfuse-2-6-release","FlowFuse 2.6: AI Infused Node-RED, Persistent File Storage & Lots More","2024-07-04",[11,13,63,3583,3584,497,3585,3586,3587],"storage","editor","assistant","blueprint","Node-RED",[2640],"Discover the new features in FlowFuse 2.6, and it's focus on improving the Node-RED development experience.",{"excerpt":3591},{"type":19,"value":3592},[3593],[22,3594,3595,3596,2731,3600,3603,3604,239],{},"FlowFuse 2.6 is packed with great new features, and in this release we've had a heavy focus on improving the development experience of Node-RED, lowering the barrier to entry for new users and aligning to our ",[297,3597,3599],{"href":3598},"\u002Fhandbook\u002Fengineering\u002Fproduct\u002F","Simplified Hosting",[297,3601,3602],{"href":3598},"Low-Code"," plans from our ",[297,3605,3606],{"href":3598},"Product Strategy","\u002Fblog\u002F2024\u002F07\u002Fimages\u002Frelease-2-6-july-2024.png",{"path":3609,"title":3610,"date":3611,"tags":3612,"authors":3613,"description":3614,"meta":3615,"image":3633},"\u002Fblog\u002F2024\u002F06\u002Fdashboard-1-deprecated","Node-RED Dashboard Formally Deprecated","2024-06-27",[11,62,219,13,12,2594],[2640],"It has just been announced that the predecessor to FlowFuse's Dashboard, Node-RED Dashboard, has been formally deprecated. Find out what this means for your Node-RED instances, see how you can get started with FlowFuse's Dashboard, and what we have planned in the near future.",{"excerpt":3616},{"type":19,"value":3617},[3618,3627],[22,3619,3620,3621,3626],{},"Dave Conway-Jones, the lead maintainer of Node-RED Dashboard, has ",[297,3622,3625],{"href":3623,"rel":3624},"https:\u002F\u002Fdiscourse.nodered.org\u002Ft\u002Fnode-red-dashboard-v1-deprecation-notice\u002F89006",[381],"just announced"," that Node-RED Dashboard has been formally deprecated, meaning there will be no further development activity on the project.",[22,3628,3629,3632],{},[297,3630,2594],{"href":2592,"rel":3631},[381]," (also known as Node-RED Dashboard 2.0) is a natural successor to Node-RED Dashboard, and in this article, we detail what FlowFuse Dashboard offers, and how you can get started.","\u002Fblog\u002F2024\u002F06\u002Fimages\u002Fdashboard1-deprecated.png",{"path":3635,"title":3636,"date":3637,"tags":3638,"authors":3639,"description":3640,"meta":3641,"image":3650},"\u002Fblog\u002F2024\u002F06\u002Fdashboard-multi-tenancy","Multi-Tenancy available for everyone with FlowFuse's Dashboard 2.0","2024-06-21",[11,62,13,12],[2640],"With a recent update in Node-RED Dashboard 2.0, we've made some significant changes to the multi-tenancy feature. Discover what's new and how it can benefit your projects.",{"excerpt":3642},{"type":19,"value":3643},[3644,3647],[22,3645,3646],{},"FlowFuse Dashboard has featured multi-tenancy features through the FlowFuse User Addon. This made user based applications available only to specific FlowFuse team tiers and customers. However, the Node-RED community wanted to use the same feature set in cases FlowFuse didn't consider initially. Taking this feedback on board, today we announce some significant changes to how you can build Dashboards with multi-tenancy in mind.",[22,3648,3649],{},"Having taken that feedback on board, we've made some significant changes to how you can build Dashboards with multi-tenancy in mind.","\u002Fblog\u002F2024\u002F06\u002Fimages\u002Ftile-dashboard-2-multi-tenancy.png",{"path":3652,"title":3653,"date":3637,"tags":3654,"authors":3657,"description":3658,"meta":3659,"image":3666},"\u002Fblog\u002F2024\u002F06\u002Finteracting-with-google-sheet-from-node-red","Interacting with Google Sheets from Node-RED (2026)",[11,219,3655,3656,32],"node red","google sheet",[15],"Learn how to interact with Google Sheet from Node-RED to write, read, update and delete data.",{"keywords":3660,"excerpt":3661},"node-red google sheets, node-red-contrib-google-sheets, google sheets api node-red, read write google sheets node-red, google sheets integration, node-red spreadsheet, flowfuse google sheets",{"type":19,"value":3662},[3663],[22,3664,3665],{},"Have you ever needed to integrate Google Sheets with your Node-RED application to track and manage data seamlessly? This guide will walk you through the process of integrating Google Sheets with Node-RED, enabling you to write, read, update, and delete data effortlessly.","\u002Fblog\u002F2024\u002F06\u002Fimages\u002Finteracting-with-google-sheet-from-node-red.png",{"path":3668,"title":3669,"date":3670,"tags":3671,"authors":3673,"description":3674,"meta":3675,"image":3681},"\u002Fblog\u002F2024\u002F06\u002Fnode-red-4-on-flowfuse-cloud","Node-RED 4: Bringing better collaboration to FlowFuse Cloud","2024-06-20",[11,13,3587,3672],"FlowFuse Cloud",[1134],"Find out about the new Node-RED 4 release and what it brings to FlowFuse Cloud",{"excerpt":3676},{"type":19,"value":3677},[3678],[22,3679,3680],{},"Node-RED 4.0 is the new major release of the project, which is at the heart of all we do at FlowFuse. It brings a range of new features that continue to make Node-RED the first choice for low-code development.","\u002Fblog\u002F2024\u002F06\u002Fimages\u002Fnode-red-4-on-flowfuse-cloud.png",{"path":3683,"title":3684,"date":3685,"tags":3686,"authors":3689,"description":3691,"meta":3692,"image":3698},"\u002Fblog\u002F2024\u002F06\u002Fflowfuse-2-5-release","FlowFuse 2.5: New features to visualize snapshots, LDAP integration, and more","2024-06-06",[11,13,63,3687,3688,3586,3587],"LDAP","snapshot",[3690],"grey-dziuba","Discover the new features in FlowFuse 2.5, including LDAP integration, visual snapshot comparisons, blueprint previews, snapshot import\u002Fexport support, and custom domain deployment for dashboards and APIs.",{"excerpt":3693},{"type":19,"value":3694},[3695],[22,3696,3697],{},"FlowFuse 2.5 introduces LDAP integration, snapshot comparison, extends the ability to preview flow to Blueprints, rounds out the management for snapshots, and allows you to point your own domain names at your FlowFuse instances.","\u002Fblog\u002F2024\u002F06\u002Fimages\u002Frelease-2-5-graphic.png",{"path":3700,"title":3701,"date":3702,"tags":3703,"authors":3704,"description":3705,"meta":3706,"image":3713},"\u002Fblog\u002F2024\u002F06\u002Fhow-to-use-mqtt-in-node-red","Working with MQTT in Node-RED: Complete Guide (2026)","2024-06-05",[11,219,351,32],[15],"Complete MQTT Node-RED tutorial: configure brokers, implement pub\u002Fsub messaging, use mqtt-in and mqtt-out nodes, and create dynamic subscriptions for IoT",{"keywords":3707,"excerpt":3708},"node red mqtt, mqtt node red, mqtt in node red, node red mqtt in, node red mqtt out, node red mqtt broker, mqtt broker node red, node-red-contrib-mqtt-broker, node red mqtt dynamic subscription, node red mqtt example, mqtt dynamic subscription, mqtt in\u002Fout nodes, mqtt broker setup",{"type":19,"value":3709},[3710],[22,3711,3712],{},"MQTT handles the messaging layer for most IoT deployments. Node-RED provides built-in nodes that connect to MQTT brokers, subscribe to topics, and publish messages, all through a visual interface.","\u002Fblog\u002F2024\u002F06\u002Fimages\u002Fworking-with-mqtt.jpg",{"path":3715,"title":3716,"date":3717,"tags":3718,"authors":3719,"description":3720,"meta":3721,"image":3727},"\u002Fblog\u002F2024\u002F05\u002Fexploring-node-red-dashboard-2-widgets","Exploring Node-RED Dashboard 2.0 Widgets","2024-05-27",[11,12],[15],"Learn how to use Node-RED Dashboard 2.0 widgets to build interactive applications and dynamic dashboards effortlessly.",{"excerpt":3722},{"type":19,"value":3723},[3724],[22,3725,3726],{},"This guide delves into Node-RED Dashboard 2.0 widgets. It is a guide on how to build a Dashboard application, and will cover many of the widgets available today.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Fdashboard-widgets.png",{"path":3729,"title":3730,"date":3731,"tags":3732,"authors":3733,"description":3734,"meta":3735,"image":3742},"\u002Fblog\u002F2024\u002F05\u002Fwhy-you-need-a-low-code-platform","Why you need a low-code platform","2024-05-22",[13,3472],[3690],"Discover how low-code platforms like FlowFuse empower domain experts to drive digital transformation. Learn how these tools enhance collaboration, close project gaps, and foster innovation, ensuring project success from start to finish.",{"keywords":3736,"excerpt":3737},"low-code, digital Transformation, app development, Citizen Development",{"type":19,"value":3738},[3739],[22,3740,3741],{},"Digital transformation is a series of technological advancements that aim to simplify complex tasks. From calculators and graphical user interfaces (GUIs) to new programming languages, these advancements have enabled individuals to create value that was once beyond their reach. The key is to understand that these tools are not meant to replace expertise but to enhance it, making complex tasks more manageable, speeding up development time, and empowering more people.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Fwhy-you-need-a-low-code-platform.png",{"path":3744,"title":3745,"date":3746,"tags":3747,"authors":3752,"description":3754,"meta":3755,"image":3785},"\u002Fblog\u002F2024\u002F05\u002Fnode-red-mind-stack-with-flowfuse","The MIND stack with Node-RED and FlowFuse Dashboard 2.0","2024-05-14",[11,13,3748,3749,3750,3751],"mind","ming","influx","dashboards",[3690,3753],"harshad-joshi","Our objective is to streamline the deployment of the MIND stack, enhancing its usability without compromising functionality.",{"excerpt":3756},{"type":19,"value":3757},[3758],[22,3759,2752,3760,3764,3765,3507,3770,3507,3775,3778,3779,3784],{},[297,3761,3763],{"href":3762},"\u002Fblog\u002F2023\u002F02\u002Fming-blog\u002F","MING stack"," has gained significant popularity over the years as it built upon open-source projects.  That has given way to many people leveraging this stack to build solutions upon in various different environments.  The MING stack is composed of 4 main components, ",[297,3766,3769],{"href":3767,"rel":3768},"https:\u002F\u002Fmosquitto.org\u002F",[381],"MQTT",[297,3771,3774],{"href":3772,"rel":3773},"https:\u002F\u002Fwww.influxdata.com\u002F",[381],"InfluxDB",[297,3776,3587],{"href":3777},"\u002Fnode-red\u002F",", and ",[297,3780,3783],{"href":3781,"rel":3782},"https:\u002F\u002Fgrafana.com\u002F",[381],"Grafana",".  Combined together are the 4 main pillars, data transportation, data storage, data transformation, and visualizations.  With this, it requires the management of 4 different applications, which often reside on the same server, but not necessarily.  With more moving parts, creates complexity.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Fmind-mqtt-influxdb-node-red-dashboard-2-0.png",{"path":3787,"title":3788,"date":3746,"tags":3789,"authors":3790,"description":3791,"meta":3792,"image":3802},"\u002Fblog\u002F2024\u002F05\u002Fproduct-strategy-updates","Product Mission Statement and Strategy Updates",[11,13],[2640],"We've recently refined our product strategy to better align with our mission and vision. Here's a summary of the changes.",{"excerpt":3793},{"type":19,"value":3794},[3795],[22,3796,3797,3798,3801],{},"It's now been two years since our first ever ",[1320,3799,3800],{},"0.1.0"," release of FlowFuse. In that time, we've been working hard to build out a platform to help users elevate their Node-RED experience. In that time we've delivered some incredibly valuable features to FlowFuse users such as centralized instance management, remote deployments and version control. We've also learned a lot about our users, their needs, and how we can best serve them, and in a recent reflection on our product strategy decided to refine our product mission statement.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Fproduct-strategy-updates.png",{"path":3804,"title":3805,"date":3806,"tags":3807,"authors":3810,"description":3811,"meta":3812,"image":3819},"\u002Fblog\u002F2024\u002F05\u002Fmapping-location-on-dashboard-2","Mapping location data within Node-RED Dashboard 2.0. (2026)","2024-05-13",[11,12,3808,3809,32],"fleet tracking","location",[15],"Learn how to plot location data on Dashboard 2.0 with this comprehensive step-by-step guide.",{"keywords":3813,"excerpt":3814},"node-red dashboard map, node-red worldmap, dashboard 2.0 location, fleet tracking node-red, node-red map widget",{"type":19,"value":3815},[3816],[22,3817,3818],{},"Fleet management in IoT uses sensors and software to collect real-time data on vehicles, such as location, fuel consumption, and driver behavior. This data allows companies to optimize routes, reduce costs, improve safety, and enhance overall operational efficiency of their fleet. Building an application that allows the tracking of location to support Fleet management is what this post is about.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Fmapping-location-on-dashboard-2-worldmap.png",{"path":3821,"title":3822,"date":3823,"tags":3824,"authors":3828,"description":3829,"meta":3830,"image":3837},"\u002Fblog\u002F2024\u002F05\u002Fnode-red-dashboard-2-layout-navigation-styling","Comprehensive guide: Node-RED Dashboard 2.0 layout, sidebar, and styling","2024-05-10",[11,12,3825,3826,3827,32],"flowfuse dashboard","customizing dashboard","dashboard 2.0",[15],"Discover Node-RED Dashboard 2.0's three layouts (Grid, Notebook, Fixed), five navigation sidebar styles, themes, and custom CSS styling, a complete guide to controlling how your dashboards look and behave.",{"keywords":3831,"excerpt":3832},"node-red dashboard 2.0, node-red dashboard layout, dashboard 2.0 grid layout, node-red dashboard sidebar, node-red dashboard styling, node-red dashboard css, ui-template node, flowfuse dashboard",{"type":19,"value":3833},[3834],[22,3835,3836],{},"In this comprehensive guide, we will explore different layouts and sidebar styles in Dashboard 2.0. Additionally, we will cover how you can style Dashboard 2.0 elements effortlessly.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Fnode-red-dashboard-2-layout-navigation-styling.png",{"path":3839,"title":3840,"date":3841,"tags":3842,"authors":3843,"description":3844,"meta":3845,"image":3850},"\u002Fblog\u002F2024\u002F05\u002Fflowfuse-2-4-release","FlowFuse 2.4: making it easier to work with Snapshots, Blueprints & Devices","2024-05-09",[11,13,63],[3084],"FlowFuse 2.4 introduces better ways to work with Snapshots, Blueprints, view the content of you flows in FlowFuse, and manage the version of Node-RED running on Devices",{"excerpt":3846},{"type":19,"value":3847},[3848],[22,3849,3844],{},"\u002Fblog\u002F2024\u002F05\u002Fimages\u002Frelease-2-4-graphic.png",{"path":3852,"title":3853,"date":3854,"tags":3855,"authors":3856,"description":3857,"meta":3858,"image":3937},"\u002Fblog\u002F2024\u002F05\u002Funderstanding-node-flow-global-environment-variables-in-node-red","How to Use Variables in Node-RED: Flow, Global, Context & Environment (2026)","2024-05-06",[11,219,32],[15],"Learn how to use Node-RED global, flow, context, and environment variables in 2026. Step-by-step examples for setting, retrieving, and persisting state, plus best practices and an FAQ.",{"keywords":3859,"faq":3860,"excerpt":3885},"node-red variables, node-red global variable, node-red context variable, node-red flow variable, node-red environment variables",[3861,3864,3867,3870,3873,3876,3879,3882],{"question":3862,"answer":3863},"What are the different types of variables in Node-RED?","Node-RED has three main categories: message variables (like msg.payload) that travel with the message through nodes; context variables that store state at node, flow, or global scope; and environment variables for configuration and secrets. Context variables are further split into node, flow, and global scopes based on visibility.",{"question":3865,"answer":3866},"What is the difference between flow and global variables in Node-RED?","Flow variables are scoped to a single tab and are accessible to all nodes within that flow but isolated from other flows. Global variables are accessible across your entire Node-RED instance, making them suited for system-wide settings or data multiple flows need to share.",{"question":3868,"answer":3869},"How do I set a global variable in a Node-RED function node?","Use global.set('variableName', value) to store a value and global.get('variableName') to retrieve it. The same pattern applies to flow variables (flow.set \u002F flow.get) and node context (context.set \u002F context.get).",{"question":3871,"answer":3872},"Do Node-RED variables persist after a restart?","By default, all context variables are stored in memory and are lost on restart or redeploy. To keep them, use persistent storage by adding 'persistent' as the store option in the change node or as a third parameter in a function node, e.g. global.set('userData', userData, 'persistent'). FlowFuse provides persistent storage that survives restarts and redeployments.",{"question":3874,"answer":3875},"What is the difference between context variables and environment variables?","Context variables (node, flow, global) store runtime application state that changes as your flows run. Environment variables hold configuration data and sensitive information like API keys and credentials, kept separate from your flows for security and easier configuration management.",{"question":3877,"answer":3878},"What happens if a flow-level and global-level environment variable have the same name?","Node-RED uses the flow-level value when names collide. To explicitly access the global-level variable instead, prefix the reference with $parent. in your variable name.",{"question":3880,"answer":3881},"When should I use node context instead of flow or global variables?","Use node context for private, node-specific data such as counters or temporary calculations that no other node should access. Node variables exist only within a single function node, providing the most restrictive and isolated scope.",{"question":3883,"answer":3884},"How can I view all the variables currently set in Node-RED?","Open the Context Data panel from the sidebar dropdown. It shows all node, flow, and global variables in organized sections, lets you see when each was last updated, copy names or values, refresh individual variables, and delete them directly from the interface.",{"type":19,"value":3886},[3887],[22,3888,3889,3890,3893,3894,3897,3898,3901,3902,3905,3906,3909,3910,3913,3914,3917,3918,3075,3921,3507,3924,3075,3927,3778,3930,3075,3933,3936],{},"Node-RED has four types of variables: ",[229,3891,3892],{},"message variables"," that travel with ",[1320,3895,3896],{},"msg"," through your nodes, and ",[229,3899,3900],{},"context variables"," in three scopes, ",[229,3903,3904],{},"node"," (private to a single function node), ",[229,3907,3908],{},"flow"," (shared within one tab), and ",[229,3911,3912],{},"global"," (shared across the entire instance), plus ",[229,3915,3916],{},"environment variables"," for configuration and secrets. You set and retrieve context variables with ",[1320,3919,3920],{},"global.set()",[1320,3922,3923],{},"global.get()",[1320,3925,3926],{},"flow.set()",[1320,3928,3929],{},"flow.get()",[1320,3931,3932],{},"context.set()",[1320,3934,3935],{},"context.get()"," in function nodes, or visually through the change node. Context variables are stored in memory by default and are lost on restart, so any state that must survive a reboot needs persistent storage.","\u002Fblog\u002F2024\u002F05\u002Fimages\u002Funderstanding-node-red-variables.png",{"path":3939,"title":3940,"date":3941,"tags":3942,"authors":3948,"description":3949,"meta":3950,"image":3956},"\u002Fblog\u002F2024\u002F04\u002Fdashboard-milestones-pwa-new-components","Dashboard 2.0: Milestones, PWA and New Components","2024-04-26",[11,63,218,3943,12,3944,3945,3946,3947],"changelog","node-red Dashboard 2.0","node-red visualization","progressive web app","Vuetify",[2640],"Checkout all the great content that's been added to Dashboard 2.0 in the past few weeks and the new (in-preview) Vuetify components we've made available in UI Template nodes.",{"excerpt":3951},{"type":19,"value":3952},[3953],[22,3954,3955],{},"With a new release of Node-RED Dashboard 2.0 we have plenty of new fixes and improvements being added to the project. In this post, we'll deep dive into community contributions, PWA support, new Vuetify components, and the rest of the great work published in this latest release.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fmilestones-pwa-new-components.png",{"path":3958,"title":3959,"date":3960,"tags":3961,"authors":3962,"description":3963,"meta":3964,"image":3971},"\u002Fblog\u002F2024\u002F04\u002Fhow-to-build-an-application-with-node-red-dashboard-2","How to Build An Application With Node-RED Dashboard 2.0 (2026)","2024-04-25",[11,219,12,32],[15],"Learn to build custom applications effortlessly with Node-RED Dashboard 2.0. This step-by-step guide walks you through building a personalized, secure, and fully functional application.",{"keywords":3965,"excerpt":3966},"node-red dashboard 2.0 application, build application node-red dashboard, node-red dashboard 2 tutorial, flowfuse dashboard app, node-red task management dashboard",{"type":19,"value":3967},[3968],[22,3969,3970],{},"In this guide, we'll build a Todo application to guide you through the features and explain how you can build rich and dynamic applications too. It shows many of the features that make Dashboard 2.0 great, and why you should use it over the deprecated node-red-dashboard.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fbuild-application-dashboard-2.png",{"path":3973,"title":3974,"date":3975,"tags":3976,"authors":3978,"description":3980,"meta":3981,"image":3987},"\u002Fblog\u002F2024\u002F04\u002Fflowfuse-dedicated","Introducing FlowFuse Dedicated","2024-04-22",[11,219,13,3977],"dedicated",[3979],"marian-demme","FlowFuse Dedicated a new Node-RED solution with a secure, compliant, and fully managed single-tenant SaaS platform tailored for enterprise needs.",{"excerpt":3982},{"type":19,"value":3983},[3984],[22,3985,3986],{},"Today, we are excited to officially announce FlowFuse Dedicated, a new way to use our enterprise platform as a single-tenant SaaS offering. This new offering provides all of the benefits of FlowFuse enterprise, with an added focus on data residency, isolation, and private networking to meet compliance needs.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fintroducing-flowfuse-dedicated.png",{"path":3989,"title":3990,"date":3991,"tags":3992,"authors":3995,"description":3996,"meta":3997,"image":4008},"\u002Fblog\u002F2024\u002F04\u002Fflowfuse-at-hannover-messe-node-red","FlowFuse Gears Up for Hannover Messe","2024-04-11",[11,13,219,3993,3994],"hannover messe","conference announcement",[3690],"We will be at Hannover Messe 2024 in Hall 14 at Stand L59",{"excerpt":3998},{"type":19,"value":3999},[4000,4003],[22,4001,4002],{},"We're excited to announce that FlowFuse will be exhibiting at the upcoming Hannover Messe! This renowned industrial trade fair provides a platform to connect with global innovators and explore the latest advancements.  Visit us in Hall 14, Stand L59 from April 22nd - 26th.",[22,4004,4005],{},[229,4006,4007],{},"Do you need a pass?  We can help with that as well.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fflowfuse-at-hannover-messe-node-red.png",{"path":4010,"title":4011,"date":4012,"tags":4013,"authors":4016,"description":4017,"meta":4018,"image":4037},"\u002Fblog\u002F2024\u002F04\u002Fnode-red-multiplayer","Node-RED Multiplayer mode","2024-04-10",[11,13,219,4014,4015],"collaborative editing","concurrent editing",[1134],"An update on our work to bring concurrent editing to Node-RED",{"excerpt":4019},{"type":19,"value":4020},[4021,4034],[22,4022,4023,4024,4028,4029,4033],{},"Last month I ",[297,4025,4027],{"href":4026},"\u002Fblog\u002F2024\u002F03\u002Flooking-towards-node-red-4\u002F","wrote"," about what users\ncan expect with Node-RED 4.0. One of the features I highlighted was improving the\nconcurrent editing experience. With the recent ",[297,4030,2169],{"href":4031,"rel":4032},"https:\u002F\u002Fdiscourse.nodered.org\u002Ft\u002Fnode-red-4-0-0-beta-2-released\u002F87026",[381]," of Node-RED, the first\nsteps on that journey are now available to try.",[22,4035,4036],{},"In this post, I'll cover what has been done so far and what we've got planned.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fnode-red-multiplayer.png",{"path":4039,"title":4040,"date":4041,"tags":4042,"authors":4045,"description":4046,"meta":4047,"image":4054},"\u002Fblog\u002F2024\u002F04\u002Fbuilding-an-admin-panel-in-node-red-with-dashboard-2","How to Build an Admin Dashboard with Node-RED Dashboard 2.0 (2026)","2024-04-08",[11,3827,4043,4044,32],"admin dashboard","admin-only page",[15],"Discover step-by-step instructions for developing an admin-only page in Node-RED Dashboard 2.0 using the FlowFuse Multiuser addon. Additionally, learn how to secure Dashboard 2.0 and explore the features of the FlowFuse multiuser addon.",{"keywords":4048,"excerpt":4049},"node-red admin dashboard, admin panel node-red dashboard 2, admin-only page node-red, flowfuse multiuser dashboard, role-based access node-red dashboard",{"type":19,"value":4050},[4051],[22,4052,4053],{},"Managing and analyzing increasing amounts of data becomes crucial for organizations. Dashboard 2.0 and Node-RED help organizations access the data, normalize it, and visualize it. But what about controlling who can access what data? That's where an admin-only page comes in. Now With Node-RED Dashboard 2.0, we can also create robust and secure admin-only pages easily. In this guide, we'll provide you with step-by-step instructions to Build an Admin-only page with Node-RED Dashboard 2.0.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fadmin-dashboard.png",{"path":4056,"title":4057,"date":4058,"tags":4059,"authors":4060,"description":4061,"meta":4062,"image":4069},"\u002Fblog\u002F2024\u002F04\u002Fdisplaying-logged-in-users-on-dashboard","Displaying logged in user on Node-RED Dashboard 2.0 (2026)","2024-04-03",[11,3827,32],[15],"Learn how to secure your Dashboard, install, and configure the FlowFuse Multi-user addon, and display logged-in users on Node-RED Dashboard 2.0. Additionally, delve deeper into understanding how the FlowFuse Multi-user addon functions.",{"keywords":4063,"excerpt":4064},"node-red dashboard 2.0, display logged in user, flowfuse multi-user addon, dashboard user authentication, node-red user info, dashboard 2.0 personalization, flowfuse dashboard security",{"type":19,"value":4065},[4066],[22,4067,4068],{},"About a month ago, a powerful solution became available to the Node-RED community to deal with users and allow multiple to interact with the same dashboard in a personalized manner. It's called the  Multli user Dashboard for Node-RED. In this guide, we will provide a step-by-step guide to show you how to secure your dashboard and access and display logged in user information on Dashboard 2.0.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Flogged-in-user-dashboard.png",{"path":4071,"title":4072,"date":4058,"tags":4073,"authors":4076,"description":4077,"meta":4078,"image":4084},"\u002Fblog\u002F2024\u002F04\u002Frole-based-access-control-rbac-for-node-red-with-flowfuse","Role-Based Access for your Node-RED applications",[11,13,4074,4075],"RBAC","Role Based Access Control",[3690],"Learn how FlowFuse integrates Role-Based Access Control (RBAC) into Node-RED, enhancing security and collaboration. Explore granular access, Instance Protection Mode, and improved user experience.",{"excerpt":4079},{"type":19,"value":4080},[4081],[22,4082,4083],{},"Role-based access Control (RBAC) is a crucial component of modern software platforms. It provides granular control over access rights and enhances security. Integrating RBAC into the FlowFuse platform brings this level of sophistication to Node-RED, allowing users to manage their environments with precision and confidence. This blog will explore how FlowFuse's RBAC system improves both security and user experience within the Node-RED ecosystem.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Frole-based-access.png",{"path":4086,"title":4087,"date":4088,"tags":4089,"authors":4092,"description":4093,"meta":4094,"image":4109},"\u002Fblog\u002F2024\u002F04\u002Fnode-red-architecture","Node-RED Manufacturing Architecture","2024-04-02",[11,219,13,31,4090,4091,2764],"perdue model","ISA 99",[3979],"This article explores the integration of Node-RED and FlowFuse within a factory's multilayered infrastructure, highlighting the strategic organization of data and connectivity from the shopfloor to the enterprise level for improved operational efficiency.",{"excerpt":4095},{"type":19,"value":4096},[4097],[22,4098,4099,4100,4103,4104,4108],{},"The architecture of a factory's Node-RED infrastructure is a common topic of discussion and inquiry. Fundamentally, my response to such queries unfolds in two parts. Initially, the focus must be on data organization. I champion a structure centered around a ",[297,4101,4102],{"href":2898},"Unified Namespace",", a concept I explore in depth in this article ",[297,4105,4107],{"href":4106},"\u002Fblog\u002F2024\u002F02\u002Fnode-red-unified-namespace-architecture\u002F","\"Node-RED in a Unified Namespace Architecture.\""," However, this is only one part of the inquiry. The other part of the question delves into the positioning of FlowFuse and Node-RED within the network infrastructure.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fnode-red-architecture.png",{"path":4111,"title":4112,"date":4113,"tags":4114,"authors":4115,"description":4116,"meta":4117,"image":4123},"\u002Fblog\u002F2024\u002F03\u002Fusing-kafka-with-node-red","Using Kafka with Node-RED","2024-03-29",[11,219,1294],[15],"Learn how to seamlessly integrate Apache Kafka with Node-RED to facilitate real-time data communication. This step-by-step guide covers everything you need to harness the full potential of Kafka in your Node-RED applications.",{"excerpt":4118},{"type":19,"value":4119},[4120],[22,4121,4122],{},"Kafka is one of the most powerful technologies enabling seamless data communication. Many individuals are utilizing it alongside Node-RED for real-time data exchange in their IoT and IIoT applications. However, some users are encountering difficulties in obtaining assistance with Kafka-related queries.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fusing-kafka-with-node-red.png",{"path":4125,"title":4126,"date":4127,"tags":4128,"authors":4133,"description":4135,"meta":4136,"image":4142},"\u002Fblog\u002F2024\u002F03\u002Fflowfuse-gallarus-strategic-partnership-to-accelerate-industry-4-adoption","FlowFuse and Gallarus Announce Strategic Partnership to Accelerate Industry 4.0 Adoption","2024-03-28",[4129,13,4130,4131,4132],"News","strategic Partner","Indusstry 4.0","digital Transformation",[4134],"-","Press release on FlowFuse and Gallarus Strategic Partnership",{"excerpt":4137},{"type":19,"value":4138},[4139],[22,4140,4141],{},"FlowFuse, a leading provider of the low-code end-to-end development platform for industrial applications, and Gallarus Industry Solutions Limited, the leading industry 4.0 integrator in Europe dedicated to digital transformation through the deployment of the Unified Namespace (UNS) digital architecture, today announced an exciting strategic partnership. This collaboration aims to empower businesses with advanced solutions for Industry 4.0 transformation and optimized operational efficiency.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002FFlowfuse-Gallarus-Partnership.png",{"path":4144,"title":4145,"date":4146,"tags":4147,"authors":4150,"description":4151,"meta":4152,"image":4164},"\u002Fblog\u002F2024\u002F03\u002Fdashboard-getting-started","Getting Started with Node-RED Dashboard 2.0","2024-03-27",[11,63,218,3943,12,4148,4149],"nodered dashboard beginners guide","nodered dashboard basics",[2640],"New to Node-RED? New to Dashboard 2.0? This guide will help you get started.",{"excerpt":4153},{"type":19,"value":4154},[4155,4158,4161],[22,4156,4157],{},"With our latest release of Node-RED Dashboard 2.0, we've made some big improvements to the onboarding experience.",[22,4159,4160],{},"We're seeing over 2,000 people download Dashboard 2.0 per week, and are seeing a great buzz in the community of brand new Node-RED users, experienced Node-RED users that haven't explored a UI solution previously and existing users migrating from Dashboard 1.0.",[22,4162,4163],{},"So, with that in mind, we wanted to offer a new \"Getting Started\" guide that will help you get up and running with building custom user interfaces and data visualizations in Node-RED.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fgetting-started-with-dashboard-2.png",{"path":4166,"title":4167,"date":4168,"tags":4169,"authors":4173,"description":4174,"meta":4175,"image":4184},"\u002Fblog\u002F2024\u002F03\u002Fhttp-authentication-node-red-with-flowfuse","Securing HTTP Traffic for Node-RED with FlowFuse","2024-03-26",[11,13,4170,4171,4172],"http in","http node","api",[3690],"In this blog we will discuss the various forms of authentication for integrating web applications with Node-RED.",{"excerpt":4176},{"type":19,"value":4177},[4178,4181],[22,4179,4180],{},"Citizen development empowers employees to create digital solutions. However, it requires guardrails to ensure data security, operational stability, and compliance. These guardrails are what FlowFuse provides to the Node-RED community to level up their deployments. FlowFuse offers many different security measures for authentication and authorization, which all apply to different scenarios.",[22,4182,4183],{},"In this post we’ll take a look at most of them, specifically for HTTP traffic. We’ll discuss the trade-offs for auditabliltiy, convenience to use as either machine or human, among other factors.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fnode-authentication.png",{"path":4186,"title":4187,"date":4188,"tags":4189,"authors":4192,"description":4193,"meta":4194,"image":4200},"\u002Fblog\u002F2024\u002F03\u002Fscaling-node-red-devices-vs-flowfuse-instance","Scaling Node-RED with FlowFuse: Differences between a FlowFuse Instance and a Device Instance","2024-03-25",[11,13,4190,4191],"device instance","scaling node-red",[3690],"With FlowFuse, Node-RED instances can be scaled and managed easily.",{"excerpt":4195},{"type":19,"value":4196},[4197],[22,4198,4199],{},"FlowFuse is a Software as a Service (SaaS) platform designed to enhance the experience and capabilities of Node-RED for its users. By focusing on scalability, security, and Dev Ops, FlowFuse aims to remove some of the technical barriers associated with using Node-RED, making it easier for citizen developers to automate tasks, process data, and create applications. In this blog post, we will discuss the differences between a FlowFuse instance and a FlowFuse device instance while highlighting how FlowFuse addresses scalability challenges in Node-RED deployments.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fscaling-node-red-with-flowfuse.png",{"path":4202,"title":4203,"date":4204,"tags":4205,"authors":4208,"description":4209,"meta":4210,"image":4216},"\u002Fblog\u002F2024\u002F03\u002Fusing-kafka-in-manufacturing","How Kafka is applied in manufacturing","2024-03-15",[11,219,1294,4206,4207],"Manufacturing","Real-time data streaming",[15],"An overview of Kafka -- How it's applied for industrial applications, and how it works",{"excerpt":4211},{"type":19,"value":4212},[4213],[22,4214,4215],{},"Have you ever wondered how manufacturing and automotive industries can effectively manage the vast amount of real-time data generated by sensors and systems throughout the production process? A few years back, these industries faced major obstacles in handling the large volume of real-time data produced by sensors placed across the production line. Even today many industries continue to grapple with similar challenges. Traditional data management systems struggle to process and analyze this data in real-time, leading to inefficiencies in operational activities and decision-making. To address these challenges, various manufacturing and automobile plants have embraced technologies like Apache Kafka.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fusing-kafka-in-manufacturing.png",{"path":4218,"title":4219,"date":4220,"tags":4221,"authors":4222,"description":4223,"meta":4224,"image":4230},"\u002Fblog\u002F2024\u002F03\u002Fflowfuse-self-hosted-open-source-resource-limits","FlowFuse Open Source Tier Resource Limits","2024-03-14",[11,13],[749],"The first 5 Node-RED runtimes are part of the open-source tier going forward",{"excerpt":4225},{"type":19,"value":4226},[4227],[22,4228,4229],{},"Today, with the latest FlowFuse release, an important change was made that\nupdates the resource limits for our open-source, self-managed FlowFuse server\ntier. This change does not affect FlowFuse Cloud users in any way.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fopen-source-tier-resource-limits.png",{"path":4232,"title":4233,"date":4234,"tags":4235,"authors":4237,"description":4238,"meta":4239,"image":4245},"\u002Fblog\u002F2024\u002F03\u002Flow-code-is-better","Why Low-Code is Better","2024-03-13",[11,13,3472,4236],"citizen development",[3690],"When any programming language can solve a task, pick a low code tool where applicable.",{"excerpt":4240},{"type":19,"value":4241},[4242],[22,4243,4244],{},"There are two common reasons why new languages come about.  They provide a feature missing in the existing programming languages, or it is a tool that is easier to learn and use.  The latter often functions like a swiss army knife with each iteration including more and more tools.  The journey of low-code is like a swiss army knife, the perfect tool for the Citizen Developer.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Flow-code-is-better.png",{"path":4247,"title":4248,"date":4249,"tags":4250,"authors":4251,"description":4252,"meta":4253,"image":4259},"\u002Fblog\u002F2024\u002F03\u002Flooking-towards-node-red-4","Looking towards Node-RED 4.0 and beyond","2024-03-07",[11,13,219],[1134],"A look at what is coming in Node-RED 4.0",{"excerpt":4254},{"type":19,"value":4255},[4256],[22,4257,4258],{},"With Node-RED 4.0 coming soon, I wanted to take a look at what users can expect to see with the new release,\nas well as some of the new features we're working on.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Flooking-towards-node-red-4.png",{"path":4261,"title":4262,"date":4263,"tags":4264,"authors":4266,"description":4267,"meta":4268,"image":4274},"\u002Fblog\u002F2024\u002F03\u002Finstalling-operating-node-red-behind-firewall","Installing and operating Node-RED behind a firewall","2024-03-06",[11,13,219,4265],"vpn",[749],"FlowFuse was built to empower Node-RED to run everywhere, even behind a firewall",{"excerpt":4269},{"type":19,"value":4270},[4271],[22,4272,4273],{},"Practitioners using Node-RED often find themselves in a situation where a firewall\nis deployed in their organization. This network configuration is a fact of life and is generally not controlled by the same people using Node-RED. Given security reigns supreme in Industrial IoT (IIoT), and a firewall offers a lot of benefits, we anticipate it will be deployed more often in the future, and as such it’s good to understand how you can get the most out of Node-RED when deployed behind a firewall.","\u002Fblog\u002F2024\u002F03\u002Fimages\u002Fnode-red-vpn.png",{"path":4276,"title":4277,"date":4278,"tags":4279,"authors":4281,"description":4282,"meta":4283,"image":4289},"\u002Fblog\u002F2024\u002F02\u002Fhistory-of-nodered","History of Node-RED","2024-02-28",[11,13,4277,3587,4280],"Node Red",[1134],"Read about Node-RED's evolution from a proof-of-concept to a leading IoT platform in Nick O'Leary's firsthand account. An inspiring journey in open-source tech.",{"excerpt":4284},{"type":19,"value":4285},[4286],[22,4287,4288],{},"In January 2013, I could have never foreseen that my fun little proof-of-concept project would become Node-RED, an open source low-code environment with millions of deployments in IoT and automation.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fhistory-of-node-red.png",{"path":4291,"title":4292,"date":4293,"tags":4294,"authors":4296,"description":4297,"meta":4298,"image":4310},"\u002Fblog\u002F2024\u002F02\u002Fwhy-citizen-development-platforms","Citizen Development: Unleashing Domain Experts","2024-02-26",[11,13,4295],"citizen-development",[3690],"Domain experts are they key to every organization.  By providing the tools and training innovation accelerates.",{"excerpt":4299},{"type":19,"value":4300},[4301],[22,4302,4303,4304,4309],{},"Citizen development has taken the spotlight recently, but the concept itself isn't entirely new. Remember the era of \"hackers\"? They weren't malicious actors, but individuals who tinkered with technology, pushing boundaries and creating solutions. Today, these same problem-solving personas have evolved into \"",[297,4305,4308],{"href":4306,"rel":4307},"https:\u002F\u002Fwww.gartner.com\u002Fen\u002Finformation-technology\u002Fglossary\u002Fcitizen-developer",[381],"citizen developers","\" – business users empowered to build applications without relying solely on professional coders.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fcitizen-development.png",{"path":4312,"title":4313,"date":4314,"tags":4315,"authors":4316,"description":4317,"meta":4318,"image":4324},"\u002Fblog\u002F2024\u002F02\u002Ftaking-it-further-with-node-red","Storing Data: Getting Started with Node-RED","2024-02-19",[11,219,32],[3084],"In this article we are going to explain how you can store data outside of msg.payload for later use",{"excerpt":4319},{"type":19,"value":4320},[4321],[22,4322,4323],{},"It's quite straightforward to pass plenty of useful data with each message (msg) in your flows. Not only can you store information in msg.payload, but you can also place information in any other named object, for instance, msg.store.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fstoring-data-getting-started-with-node-red.png",{"path":4326,"title":4327,"date":4328,"tags":4329,"authors":4330,"description":4331,"meta":4332,"image":4338},"\u002Fblog\u002F2024\u002F02\u002Fnode-red-unified-namespace-architecture","Node-RED in a Unified Namespace Architecture","2024-02-14",[11,13,2764],[3979],"Discover how Node-RED serves as a critical link in Unified Namespace architectures, driving interoperability and insights in industrial ecosystems.",{"excerpt":4333},{"type":19,"value":4334},[4335],[22,4336,4337],{},"As we embark on the journey toward a more interconnected industrial environment, the emergence of a Unified Namespace (UNS) as the fundamental framework for facilitating communication among various systems and devices has become a focal point of discussion. I've often been queried about the role of Node-RED in a UNS architecture. To illuminate this, let's delve into an exemplary UNS architecture, underlining the classic use cases for Node-RED within this framework.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Funified-namespace-architecture.png",{"path":4340,"title":4341,"date":4342,"tags":4343,"authors":4344,"description":4345,"meta":4346,"image":4352},"\u002Fblog\u002F2024\u002F02\u002Fconnect-node-red-to-kepware-opc","Connect Node-RED to KepserverEX OPC server.","2024-02-12",[11,13,277],[3690],"Follow a step-by-step guide to seamlessly integrate Node-RED with PTC's Kepware OPC server, enabling efficient data extraction from PLCs.",{"excerpt":4347},{"type":19,"value":4348},[4349],[22,4350,4351],{},"KepserverEX, often referred to as Kepware, is an OPC server that has been the important tool many manufacturing companies have used on their digital transformation journey.  It plays an important role for many to extract data from PLCs, Programmable Logic Controllers, without having to directly interact with them.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fnode-red-to-kepware.png",{"path":4354,"title":4355,"date":4356,"tags":4357,"authors":4358,"description":4359,"meta":4360,"image":4371},"\u002Fblog\u002F2024\u002F02\u002Fnode-red-perfect-adapter-middleware-uns","Node-RED: The perfect adapter and middleware for your UNS","2024-02-06",[11,13,2764],[749,3979],"Discover how Node-RED boosts connectivity and efficiency in Unified Namespace Environments by adapting legacy machines, contextualizing data, and more.",{"excerpt":4361},{"type":19,"value":4362},[4363],[22,4364,4365,4366,4370],{},"Digitalization is at the inflection point where it’s been adopted enough that the additional investments provided better and better ROIs for organizations. The next bump in ROI will be achieved through the UNS. A torrent of information is more useful when structured and adapted for new use-cases. Either a ",[297,4367,4369],{"href":4368},"\u002Fblueprints\u002Fmanufacturing\u002Fperformance-overview\u002F","performance dashboard",", Artificial Intelligence, or station metrics – each is built faster when the data is readily available and well structured? As a company started around Node-RED, we’ve not spoken a lot where FlowFuse fits into the picture, which is what this post is about.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fnode-red-for-uns.png",{"path":4373,"title":4374,"date":4356,"tags":4375,"authors":4376,"description":4377,"meta":4378,"image":4387},"\u002Fblog\u002F2024\u002F02\u002Fsoftware-development-in-node-red","Bringing Software Development practices to Node-RED",[11,13],[1134],"Discover how software development practices enhance Node-RED workflows. Learn about linting, debugging, testing, and more.",{"excerpt":4379},{"type":19,"value":4380},[4381,4384],[22,4382,4383],{},"I'm always thinking about how we can continue to improve the Node-RED experience. One area I like to explore is to make sure we learn the right lessons from the Software Development world.",[22,4385,4386],{},"In this post, I'm going to look at some of the common practices in modern Software Development and show how they translate to the Node-RED world.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fsoftware-development-practices-to-node-red.png",{"path":4389,"title":4390,"date":4391,"tags":4392,"authors":4393,"description":4394,"meta":4395,"image":4401},"\u002Fblog\u002F2024\u002F02\u002Fprofessional-services-for-node-red","Should You Invest in Professional Services for Your Node-RED Development?","2024-02-05",[11,13],[3690],"Discover the benefits of investing in professional services for Node-RED development.",{"excerpt":4396},{"type":19,"value":4397},[4398],[22,4399,4400],{},"Professional services come in many different forms. Anything from setup and configuration, flow development, to node development. In this article, we will cover a few examples of how you can leverage professional services for your Node-RED applications.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fprofessional-services-for-your-node-red.png",{"path":4403,"title":4404,"date":4405,"tags":4406,"authors":4407,"description":4409,"meta":4410,"image":4436},"\u002Fblog\u002F2024\u002F01\u002Frevolutionizing-manufacturing-impact-ai-chatgpt-technologies","AI and ChatGPT - Revolutionizing the Manufacturing Industry","2024-01-31",[11,13,497],[4408],"flowfuseteam","Explore how AI and ChatGPT revolutionize manufacturing with boosted efficiency, quality control, and workforce transformation.",{"excerpt":4411},{"type":19,"value":4412},[4413],[22,4414,4415,4416,4420,4421,4425,4426,4430,4431,4435],{},"The application of artificial intelligence (AI) in various industries, particularly in manufacturing, is a topic of growing interest. The evolution of technologies like ChatGPT is driving significant changes in this sector. For a more nuanced understanding, we reference four informative blog posts from our team members. The first post, ",[297,4417,4419],{"href":4418},"\u002Fblog\u002F2023\u002F12\u002Fai-use-cases\u002F","\"AI Use Cases that are shaping the next manufacturing frontier\"",", offers an insightful overview of AI's role in diverse areas. Following this, ",[297,4422,4424],{"href":4423},"\u002Fblog\u002F2023\u002F11\u002Fai-assistant\u002F","\"ChatGPT AI Assistants with Node-RED\""," examines the specific impact of AI assistants. The third article, ",[297,4427,4429],{"href":4428},"\u002Fblog\u002F2023\u002F11\u002Fchatgpt-gpt\u002F","\"Node-RED Builder a ChatGPT GPT\"",", discusses the capabilities of generative pre-trained transformers like ChatGPT. Lastly, ",[297,4432,4434],{"href":4433},"\u002Fblog\u002F2023\u002F09\u002Fchatgpt-for-node-red-developers\u002F","\"How ChatGPT improves Node-RED Developer Experience\""," explores ChatGPT's application in Node-RED development, an important aspect for many in manufacturing.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002FFuturistic factory with robots.png",{"path":4438,"title":4439,"date":4405,"tags":4440,"authors":4441,"description":4442,"meta":4443,"image":4449},"\u002Fblog\u002F2024\u002F01\u002Funified-namespace-when-not-to-use","Unified Namespace: When to Use It, and When to Choose Something Else",[11,13,2764],[749],"Explore when to utilize the Unified Namespace (UNS) architecture and when to seek alternatives. Consider latency, handling large files, data security, and access.",{"excerpt":4444},{"type":19,"value":4445},[4446],[22,4447,4448],{},"At FlowFuse, we're convinced of the Unified Namespace (UNS) architecture for IoT cases. It's a powerful tool that can make information much more readily available and easy to consume. However, as with any architecture, there are times when it's not the best choice. In this blog post, we'll discuss when to use the UNS and when to consider other options.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fwhen-not-to-use-the-uns.png",{"path":4451,"title":4452,"date":4453,"tags":4454,"authors":4455,"description":4456,"meta":4457,"image":4474},"\u002Fblog\u002F2024\u002F01\u002Fhow-to-deploy-node-red-with-flowfuse-to-balenacloud","Step-by-Step Guide to Deploying Node-RED with FlowFuse in balenaCloud","2024-01-30",[11,13,32],[3690],"Deploy Node-RED with FlowFuse on balenaCloud effortlessly with our step-by-step guide. Simplify fleet management and enhance data processing capabilities.",{"excerpt":4458},{"type":19,"value":4459},[4460],[22,4461,4462,4463,4467,4468,4473],{},"In a ",[297,4464,4466],{"href":4465},"\u002Fwebinars\u002F2024\u002Fbalena\u002F","recent webinar with balena",", we explored the dynamic capabilities of deploying FlowFuse to a fleet of devices using ",[297,4469,4472],{"href":4470,"rel":4471},"https:\u002F\u002Fwww.balena.io\u002Fcloud",[381],"balenaCloud",". This blog post serves as a practical guide to replicate that process, specifically tailored for those aiming to streamline their deployment of FlowFuse in an efficient and user-friendly manner.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fbalena-and-flowfuse.png",{"path":4476,"title":4477,"date":4478,"tags":4479,"authors":4481,"description":4482,"meta":4483,"image":4492},"\u002Fblog\u002F2024\u002F01\u002Fspeech-driven-chatbot-with-node-red","Speech-Driven Chatbot System with Node-RED","2024-01-29",[11,219,12,4480,497],"virtual assistant",[15],"Learn to build a speech-driven chatbot system with Node-RED and Dashboard 2.0. Integrate speech recognition, synthesis, and Chat-GPT seamlessly.",{"excerpt":4484},{"type":19,"value":4485},[4486,4489],[22,4487,4488],{},"Have you ever wanted to integrate speech recognition and synthesis into your Node-RED project and thought it was too complex? Often it has required external services or APIs. However, in this guide, we show you how you can use speech recognition and synthesis in your Node-RED projects without needing an external service or API.",[22,4490,4491],{},"In addition, we make things more interesting by building a system that can listen to us and respond like humans using the Chat-GPT API.\nLet's get started!","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fspeech-driven-chatbot-system.gif",{"path":4494,"title":4495,"date":4496,"tags":4497,"authors":4498,"description":4499,"meta":4500,"image":4524},"\u002Fblog\u002F2024\u002F01\u002Fdashboard-2-ga","Node-RED Dashboard 2.0 is Generally Available!","2024-01-24",[11,63,218,3943,12],[2640],"This week sees our first major version release of Node-RED Dashboard 2.0!",{"excerpt":4501},{"type":19,"value":4502},[4503],[22,4504,4505,4506,4510,4511,4515,4516,4519,4520,4523],{},"Back in ",[297,4507,4509],{"href":4508},"\u002Fblog\u002F2023\u002F06\u002Fdashboard-announcement\u002F","June 2023"," we announced that FlowFuse would be investing into building out the next generation of Node-RED Dashboard, the most popular UI framework for Node-RED.\nWe followed this up with the ",[297,4512,4514],{"href":4513},"\u002Fblog\u002F2023\u002F07\u002Fdashboard-0-1-release\u002F","first release"," (",[1320,4517,4518],{},"0.0.1",") in July, just one month later, and today, we are pleased to announce that we have reached a major milestone in this journey, with the release of our first major version (",[1320,4521,4522],{},"1.0.0",") of Node-RED Dashboard 2.0.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Ftile-dashboard-2-ga.png",{"path":4526,"title":4527,"date":4496,"tags":4528,"authors":4529,"description":4530,"meta":4531,"image":4544},"\u002Fblog\u002F2024\u002F01\u002Fdashboard-2-multi-user","Personalised Multi-user Dashboards with Node-RED Dashboard 2.0!",[11,63,218,3943,12],[2640],"Discover how to create personalized multi-user dashboards secured with FlowFuse Cloud! Enable FlowFuse User Authentication and install the FlowFuse Node-RED Dashboard 2.0 User Addon for a customized dashboard experience.",{"excerpt":4532},{"type":19,"value":4533},[4534,4541],[22,4535,4536,4537,4540],{},"This week has seen the release of the ",[297,4538,4539],{"href":4494},"first major version of Node-RED Dashboard 2.0",", with it, we've made available a new FlowFuse-exclusive feature, personalised multi-user dashboards.",[22,4542,4543],{},"This new feature will allow you to build applications that provide unique data to each user, build admin-only views, and track user activity, to name but a few. We're really excited to see what the Node-RED Community and our FlowFuse customers can do with such a powerful and flexible framework.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Ftile-dashboard-2-multi-user.png",{"path":4546,"title":4547,"date":4548,"tags":4549,"authors":4551,"description":4552,"meta":4553,"image":4559},"\u002Fblog\u002F2024\u002F01\u002Fsentiment-analysis-with-node-red","Sentiment Analysis with Node-RED","2024-01-23",[11,219,12,4550,497],"sentiment analysis",[15],"Learn how to build a sentiment analysis system with Node-RED using Dashboard 2.0. Extract insights from text content effortlessly with step-by-step guidance.",{"excerpt":4554},{"type":19,"value":4555},[4556],[22,4557,4558],{},"Have you ever built a sentiment analysis system to extract insights from text content? If yes then I don’t think you'll need an explanation of how complex it is to build. In this guide, we will build a sentiment analysis system with Node-RED using Dashboard 2.0 in a few easy steps.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fsentiment-analysis-dashboard-gif.gif",{"path":4561,"title":4562,"date":4563,"tags":4564,"authors":4565,"description":4566,"meta":4567,"image":4573},"\u002Fblog\u002F2024\u002F01\u002Funified-namespace-what-broker","Selecting a broker for your Unified Namespace","2024-01-19",[11,13,2764],[749],"Discover how to choose the right broker for your Unified Namespace. Explore MQTT, Kafka, cloud options, and open-source solutions like Mosquitto and EMqX",{"excerpt":4568},{"type":19,"value":4569},[4570],[22,4571,4572],{},"When starting to roll out a new data distribution architecture for the unified namespace (UNS), one of the first questions you'll ask is, \"What broker should I select for my UNS? The broker must implement a publish-subscribe (pub-sub) pattern, though that leaves plenty of options.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fbroker-for-uns.png",{"path":4575,"title":4576,"date":4577,"tags":4578,"authors":4579,"description":4580,"meta":4581,"image":4587},"\u002Fblog\u002F2024\u002F01\u002Fflowfuse-release-2-0","FlowFuse 2.0 Release","2024-01-18",[11,13,62,63],[3979],"Announcing the launch of FlowFuse 2.0, a significant upgrade in managing Node-RED remote instances.",{"excerpt":4582},{"type":19,"value":4583},[4584],[22,4585,4586],{},"Following the release of FlowFuse 1.0 end of 2022, we're excited to release FlowFuse 2.0, marking a significant step in managing Node-RED remote instances, which we call Devices. FlowFuse already was the best place to operate Node-RED at scale in the cloud or on-premise, now it's able to manage Node-RED where ever it's run.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fflowfuse-2-release.png",{"path":4589,"title":4590,"date":4591,"tags":4592,"authors":4593,"description":4594,"meta":4595,"image":4601},"\u002Fblog\u002F2024\u002F01\u002Fcapture-data-edge-with-node-red-flowfuse","Capture Data from edge devices with Node-RED","2024-01-17",[11,13,219,32],[749],"Learn to capture data from edge devices with Node-RED using FlowFuse. Install the agent via Docker or npm, configure device registration, and program custom flows.",{"excerpt":4596},{"type":19,"value":4597},[4598],[22,4599,4600],{},"While cloud computing has revolutionized data access and analysis, not all data can be accessed from the cloud. In many scenarios, data collection from the edge – the location where data is generated – is essential for real-time decision-making or process observability.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fcapture-data-from-edge-devices.png",{"path":4603,"title":4604,"date":4605,"tags":4606,"authors":4607,"description":4608,"meta":4609,"image":4615},"\u002Fblog\u002F2024\u002F01\u002Fsoc2","FlowFuse is now SOC 2 Type 1 Compliant","2024-01-15",[11,13,62],[3690],"FlowFuse's Path to SOC 2 Type 1 Compliance - A Testament to Our Commitment to Securing Customer and User Data.",{"excerpt":4610},{"type":19,"value":4611},[4612],[22,4613,4614],{},"FlowFuse achieved SOC 2 type 1 compliance! SOC 2, governed by the American Institute of Certified Public Accountants (AICPA), is a crucial framework for organizations handling customer data.\nAn independent audit assessed that FlowFuse's controls are effectively designed and operationally applied. Achieving SOC 2 Type 1 compliance validates our practises as an business and provides our customers assurances we apply the highest standards to ensure their data is protected.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fsoc-2-compliant.png",{"path":4617,"title":4618,"date":4619,"tags":4620,"authors":4621,"description":4622,"meta":4623,"image":4629},"\u002Fblog\u002F2024\u002F01\u002Fimport-a-file","Import a File into Node-RED with Dashboard 2.0","2024-01-05",[11,13,32],[3690],"Learn how to import a CSV file into Node-RED hassle-free using Dashboard 2.0. Simplify data management with this step-by-step guide.",{"excerpt":4624},{"type":19,"value":4625},[4626],[22,4627,4628],{},"Need to get a file into Node-RED, but don't want to over complicate things.  This article outlines how you can leverage Dashboard 2.0 to import a file directly into Node-RED via a Dashboard.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fimport-file-to-node-red.png",{"path":4631,"title":4632,"date":4619,"tags":4633,"authors":4634,"description":4635,"meta":4636,"image":4642},"\u002Fblog\u002F2024\u002F01\u002Fsend-a-file","Send a File to Node-RED",[11,13,32],[3690],"Learn how to send CSV files to Node-RED with a Python script or web app. Streamline data processing with step-by-step guidance.",{"excerpt":4637},{"type":19,"value":4638},[4639],[22,4640,4641],{},"Have you ever needed to send a CSV file to your Node-RED instance? This file can go on to populate a shift schedule, product specifications, or some other configuration file that is used. In this guide, we provide a couple of options to upload the data to your Node-RED for further processing and to organize the data to be sent on or used.","\u002Fblog\u002F2024\u002F01\u002Fimages\u002Fsend-file-to-node-red.png",{"path":4644,"title":4645,"date":4646,"tags":4647,"authors":4648,"description":4649,"meta":4650,"image":4656},"\u002Fblog\u002F2023\u002F12\u002Funified-namespace-data-modelling","Data Modeling for your Unified Namespace","2023-12-27",[11,13,2764],[3979],"Explore how FlowFuse serves as your Schema Registry for Unified Namespace data modeling. Learn to establish connections, structure payloads, and seamlessly integrate.",{"excerpt":4651},{"type":19,"value":4652},[4653],[22,4654,4655],{},"In the realm of industrial manufacturing, the concept of a Unified Namespace (UNS) emerges as a pivotal instrument for enhanced communication within a manufacturing network framework. Predicated on an event-driven architectural model, this approach advocates for the universal accessibility of data, irrespective of the immediate presence of a data consumer.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002Funs-data-modeling.png",{"path":4658,"title":4659,"date":4660,"tags":4661,"authors":4662,"description":4663,"meta":4664,"image":4670},"\u002Fblog\u002F2023\u002F12\u002Fflowfuse-year-review-2023","Thank you for an incredible 2023!","2023-12-22",[11,13],[749],"Reviewing an amazing 2023 for FlowFuse",{"excerpt":4665},{"type":19,"value":4666},[4667],[22,4668,4669],{},"At the end of the year there’s always an opportunity to review how the year went, and I'm gonna take this opportunity to share the review of 2023 for FlowFuse. It's been an incredible year for FlowFuse and we've achieved a lot with our team.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002F2023-review.png",{"path":4672,"title":4673,"date":4674,"tags":4675,"authors":4676,"description":4677,"meta":4678,"image":4687},"\u002Fblog\u002F2023\u002F12\u002Fintroduction-to-unified-namespace","Introduction to the Unified Namespace (UNS) – 2026 Updated Guide","2023-12-20",[11,13,2764],[749],"Explore how the Unified Namespace (UNS) empowers Industry 4.0 with seamless data exchange, maximizing organizational potential.",{"excerpt":4679},{"type":19,"value":4680},[4681],[22,4682,4683,4684,4686],{},"As your organization is generating more data there’s key architectural\ndecisions to be made to ensure the full value can be unlocked and you’re\nleveraging not just the tip of the iceberg. The ",[297,4685,2899],{"href":2898},"\nprovides a blueprint to allow data to be consumed by many data-consumers.\nFlowFuse helps you manage this migration and the operationalization of your\ndata.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002Fintroduction-to-uns.png",{"path":4689,"title":4690,"date":4691,"tags":4692,"authors":4693,"description":4694,"meta":4695,"image":4710},"\u002Fblog\u002F2023\u002F12\u002Fdevice-agent-as-a-windows-service","Run Node-RED as a service on Windows","2023-12-18",[11,13,32],[1601,3084,3690],"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":4696},{"type":19,"value":4697},[4698,4701],[22,4699,4700],{},"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.",[22,4702,4703,4704,4709],{},"In this article, we're going to explain the steps to configure our device agent to run as a service in Windows\nusing the ",[297,4705,4708],{"href":4706,"rel":4707},"https:\u002F\u002Fnssm.cc\u002F",[381],"nssm"," utility.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002Fagent-as-windows-service.png",{"path":4712,"title":4713,"date":4714,"tags":4715,"authors":4716,"description":4717,"meta":4718,"image":4749},"\u002Fblog\u002F2023\u002F12\u002Fdashboard-0-10-0","Building a Custom Video Player in Dashboard 2.0","2023-12-07",[11,63,218,3943,12],[2640],"Delve into the possibilities of Dashboard 2.0's new UI Templates with a comprehensive tutorial on building a custom video player.",{"excerpt":4719},{"type":19,"value":4720},[4721,4732],[22,4722,4723,4724,4727,4728,4731],{},"Dashboard 2.0 just got ",[258,4725,4726],{},"a lot"," more powerful with our new updates to the ",[1320,4729,4730],{},"ui-template"," node. New features added to the node include:",[2649,4733,4734,4737,4744],{},[2652,4735,4736],{},"Support for a full Vue component  to be defined using the VueJS Options API.",[2652,4738,4739,4740,4743],{},"Running of raw JavaScript within ",[1320,4741,4742],{},"\u003Cscript \u002F>"," tags",[2652,4745,4746,4747,4743],{},"Loading of external dependencies through ",[1320,4748,4742],{},"\u002Fblog\u002F2023\u002F12\u002Fimages\u002Ftile-dashboard-0-10-0.png",{"path":4751,"title":4752,"date":4753,"tags":4754,"authors":4755,"description":4756,"meta":4757,"image":4763},"\u002Fblog\u002F2023\u002F12\u002Fai-use-cases","Beyond Automation - AI Use Cases that are shaping the next manufacturing frontier","2023-12-04",[11,497],[3979],"Discover how AI is revolutionizing manufacturing with citizen development, demand forecasting, and predictive maintenance",{"excerpt":4758},{"type":19,"value":4759},[4760],[22,4761,4762],{},"Are we standing on the brink of a Fifth Industrial Revolution? The manufacturing industry has been in a state of flux for some time, with the rise of automation and digital transforming the way factories operate. But today, we are witnessing something even more profound: AI is pushing manufacturing to a whole new level. Some have even referred to it as “the fifth industrial revolution” due to its potential for disruption.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002Fbeyond-automation.png",{"path":4765,"title":4766,"date":4767,"tags":4768,"authors":4771,"description":4773,"meta":4774,"image":4786},"\u002Fblog\u002F2023\u002F11\u002Fdevice-agent-balena","Deploying the FlowFuse Device Agent via Balena","2023-11-24",[219,4769,4770],"device","balena",[4772],"ben-hardill","Learn how to deploy the FlowFuse Device Agent via Balena.io for efficient fleet management. Utilize Docker files and environment variables to configure devices seamlessly.",{"excerpt":4775},{"type":19,"value":4776},[4777],[22,4778,4779,4780,4785],{},"As part of the FlowFuse Staff Summit this year in Barcelona we met up with Marc Pous from ",[297,4781,4784],{"href":4782,"rel":4783},"https:\u002F\u002Fwww.balena.io\u002F",[381],"Balena Io",". Balena is a platform for managing fleets of Edge Devices and it felt like the perfect fit for deploying the FlowFuse Device Agent.","\u002Fblog\u002F2023\u002F11\u002Fimages\u002Fbalena.png",{"path":4788,"title":4789,"date":4790,"tags":4791,"authors":4792,"description":4794,"meta":4795,"image":4801},"\u002Fblog\u002F2023\u002F11\u002Fdashboard-0-8-0","Overhauling the Dashboard 2.0 Build Pipeline","2023-11-23",[11,63,218,3943,12],[2640,4793],"pez-cuckow","Explore the latest updates in Dashboard 2.0 with the 0.8.0 release, featuring an overhauled build pipeline, improved debugging capabilities, and more.",{"excerpt":4796},{"type":19,"value":4797},[4798],[22,4799,4800],{},"As a developer, sometimes you have to hold up your hands and realise something you've spent two weeks building needs to be thrown away and restarted.","\u002Fblog\u002F2023\u002F11\u002Fimages\u002Fdashboard-0-8-0.png",{"path":4803,"title":4804,"date":4805,"tags":4806,"authors":4808,"description":4809,"meta":4810,"image":4824},"\u002Fblog\u002F2023\u002F11\u002Fai-assistant","Integrate with ChatGPT Assistants with Node-RED","2023-11-21",[11,219,218,13,4807,497],"openai",[3690],"Discover how seamlessly integrating AI Assistants into Node-RED workflows enhances efficiency and innovation across industries.",{"excerpt":4811},{"type":19,"value":4812},[4813,4818,4821],[4814,4815,4817],"h2",{"id":4816},"introduction-to-the-world-of-gpts-and-ai-assistants","Introduction to the World of GPTs and AI Assistants",[22,4819,4820],{},"In the ever-evolving landscape of artificial intelligence, Generative Pre-trained Transformers (GPTs) have emerged as groundbreaking tools. These advanced AI models, developed by OpenAI, are capable of understanding and generating human-like text, offering vast possibilities across numerous applications. GPTs learn from various internet texts, enabling them to respond to queries with human-like understanding.",[22,4822,4823],{},"Among the most intriguing developments in this field are AI Assistants. These are specialized applications of GPTs, accessible through an API, designed to enhance and streamline various tasks. Tasks that include code interpreter, functions, retrieval, and leveraging uploading files to interact with. Unlike traditional GPTs, which primarily focus on generating text, AI Assistants can interact, comprehend, and assist in real-time, making them invaluable in industries ranging from manufacturing to finance to healthcare.","\u002Fblog\u002F2023\u002F11\u002Fimages\u002Fai-assistant.png",{"path":4826,"title":4827,"date":4828,"tags":4829,"authors":4831,"description":4832,"meta":4833,"image":4839},"\u002Fblog\u002F2023\u002F11\u002Fchatgpt-gpt","Node-RED Builder a GPT (Alpha) by FlowFuse","2023-11-15",[11,219,218,13,4830,497],"chatgpt",[3690],"Accelerate Node-RED flow creation with Node-RED Builder by FlowFuse. Streamline development effortlessly with preconfigured prompts and latest Node-RED insights.",{"excerpt":4834},{"type":19,"value":4835},[4836],[22,4837,4838],{},"When ChatGPT was first released, my expectations were quite low. I had grown accustomed to the usual industry buzz for AI and ML that often led to underwhelming solutions. Naturally, I approached ChatGPT with similar reservations. It wasn't until a few months after its announcement that I decided to give it a try. To my surprise, within just 10 minutes, I found myself so captivated that I decided to purchase the pro version.","\u002Fblog\u002F2023\u002F11\u002Fimages\u002Fchatgpt-GPT.png",{"path":4841,"title":4842,"date":4843,"tags":4844,"authors":4845,"description":4846,"meta":4847,"image":4853},"\u002Fblog\u002F2023\u002F11\u002Fdashboard-2.0-user-tracking","Tracking Who Has Opened a Dashboard","2023-11-13",[219,12,13],[4772],"Learn how to track user visits to your Node-RED Dashboard v2 using FlowFuse Authentication. Secure access and identify users accessing your dashboard with this implementation.",{"excerpt":4848},{"type":19,"value":4849},[4850],[22,4851,4852],{},"As we continue to add features to the Node-RED Dashboard v2 one feature request that came in was to track which users had visited a Dashboard. Multi user support for the Dashboard is on the backlog but this could be solved with the parts that are currently available.","\u002Fblog\u002F2023\u002F11\u002Fimages\u002Fdashboard-user-flow.png",{"path":4855,"title":4856,"date":4857,"tags":4858,"authors":4860,"description":4861,"meta":4862,"image":4868},"\u002Fblog\u002F2023\u002F11\u002Fcommunity-news-11","Community News November 2023","2023-11-09",[11,4859],"newsletter",[3690],"News from the FlowFuse and Node-RED communities",{"excerpt":4863},{"type":19,"value":4864},[4865],[22,4866,4867],{},"Welcome to the FlowFuse newsletter for November 2023, a monthly roundup of what’s been happening with FlowFuse and the wider Node-RED community.","\u002Fimages\u002Fblog\u002Fcommunity-news.jpeg",{"path":4870,"title":4871,"date":4857,"tags":4872,"authors":4873,"description":4874,"meta":4875,"image":4881},"\u002Fblog\u002F2023\u002F11\u002Fdashboard-0-7","Chart Improvements & Migrating to Dashboard 2.0",[11,63,218,3943,12],[2640],"Discover significant chart enhancements and migration guidance in Dashboard 2.0's 0.7.x releases. Stay informed on project updates.",{"excerpt":4876},{"type":19,"value":4877},[4878],[22,4879,4880],{},"It's been a little while since we've done an update, since we last posted we've moved into the 0.7.x releases for Dashboard 2.0. With these we're making big strides in improving the UX for charting your data, as well as starting to focus on migration paths from Dashboard 1.0 to 2.0.","\u002Fblog\u002F2023\u002F11\u002Fimages\u002Ftile-blog-dashboard-migration.png",{"path":4883,"title":4884,"date":4885,"tags":4886,"authors":4887,"description":4888,"meta":4889,"image":4909},"\u002Fblog\u002F2023\u002F11\u002Fmeet-us-at-sps-nuremberg","Meet FlowFuse at SPS Nuremberg","2023-11-08",[11,13],[749],"Talk about Node-RED and how FlowFuse can help you operationalize your flows!",{"excerpt":4890},{"type":19,"value":4891},[4892,4895,4898,4906],[22,4893,4894],{},"FlowFuse is excited to be exhibiting at the SPS in Nuremberg next week. We will\nbe located in Hall 5 Booth 145.",[22,4896,4897],{},"At the SPS, we will be showcasing our latest FlowFuse platform, which is a\npowerful and user-friendly tool for creating and managing Node-RED flows. There's\nalso an option to get a demonstration of how FlowFuse can be used to solve a\nvariety of industrial automation problems.",[22,4899,4900,4901,4905],{},"We are also keen to meet with Node-RED users and FlowFuse prospective customers\nat the SPS. If you would like to book a meeting with us, please visit our\n",[297,4902,4904],{"href":4903},"\u002Fcontact-us\u002F","contact us"," page.",[22,4907,4908],{},"We look forward to seeing you at the SPS!","\u002Fblog\u002F2023\u002F11\u002Fimages\u002FSPS-FlowFuse.png",{"path":4911,"title":4912,"date":4913,"tags":4914,"authors":4915,"description":4916,"meta":4917,"image":4923},"\u002Fblog\u002F2023\u002F10\u002Fcitizen-development","Innovate from within - Why manufacturing must embrace Citizen Developers","2023-10-30",[11,13,4295],[3979],"Explore the significance of Citizen Developers in manufacturing, bridging the IT-OT gap. Learn about their role, benefits, and the impact of low-code platforms like Node-RED on application development and innovation.",{"excerpt":4918},{"type":19,"value":4919},[4920],[22,4921,4922],{},"In the early days when I was working as a solution architect, I found myself in a peculiar position, observing an intriguing relationship between Operational Technology (OT) and Information Technology (IT) departments. While OT departments struggled to develop digital solutions, the IT departments held an unspoken authority in this domain, leading to a paradoxical dynamic that often seemed to hinder rather than facilitate progress.","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Fimage-citizen-developers.png",{"path":4925,"title":4926,"date":4927,"tags":4928,"authors":4929,"description":4930,"meta":4931,"image":4941},"\u002Fblog\u002F2023\u002F10\u002Fcertified-nodes","What are Certified Nodes?","2023-10-27",[11,63,13],[3979],"Explore Certified Nodes for Node-RED, ensuring robustness with quality, security, and support standards.",{"excerpt":4932},{"type":19,"value":4933},[4934],[22,4935,4936,4937,4940],{},"We are thrilled to introduce a new feature for our Teams and Enterprise Tier customers - ",[229,4938,4939],{},"Certified Nodes for Node-RED",". This new offering is designed to reinforce your flows's robustness by granting you access to Node-RED nodes that stand up to our rigorous quality and security standards.","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Fimage-certified-nodes.png",{"path":4943,"title":4944,"date":4945,"tags":4946,"authors":4947,"description":4948,"meta":4949,"image":4955},"\u002Fblog\u002F2023\u002F10\u002Fmes-build-buy","Embracing Innovation: Build vs Buy in MES","2023-10-20",[11,219,218,13],[3690],"Transform MES strategy with Node-RED and FlowFuse for unparalleled efficiency and adaptability.",{"excerpt":4950},{"type":19,"value":4951},[4952],[22,4953,4954],{},"Manufacturing companies often struggle to choose between building custom MES solutions or buying ready-made software. Both options have their strengths, but they can fall short of providing the flexibility and control engineers need. A hybrid approach, combining the best of both worlds, is changing the game. In this article, we’ll explore how Node-RED and FlowFuse make it easier to create MES systems that are efficient, adaptable, and perfectly suited to your needs.","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Fbuildvbuy.png",{"path":4957,"title":4958,"date":4959,"tags":4960,"authors":4961,"description":4962,"meta":4963,"image":3},"\u002Fblog\u002F2023\u002F10\u002Fservice-disruption-report-2023-10-11","Service Disruption Report for October 11th, 2023","2023-10-18",[11,13,62],[1134],"____________",{"excerpt":4964},{"type":19,"value":4965},[4966],[22,4967,4968],{},"On October 11th, 2023, we had an issue where users were not able to access the\nNode-RED editor, recieving a 'Access Denied' error message.\nThis post examines the issue that was hit, the timeline of events and\nwhat we've done to resolve it.",{"path":4970,"title":4971,"date":4972,"tags":4973,"authors":4974,"description":4975,"meta":4976,"image":4982},"\u002Fblog\u002F2023\u002F10\u002Fblueprints","What are FlowFuse Blueprints?","2023-10-16",[11,63,13],[3979],"Explore the concept of FlowFuse Blueprints, the pre-built solutions to simplify Node-RED experience, and take a look at the first three Blueprints we've launched for manufacturing applications.",{"excerpt":4977},{"type":19,"value":4978},[4979],[22,4980,4981],{},"Starting today, FlowFuse Blueprints are available on FlowFuse Cloud. Additionally, upon request, all our Teams and Enterprise Self-Hosted customers gain access to this collection. But what exactly are FlowFuse Blueprints?","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Fblueprints.png",{"path":4984,"title":4985,"date":4986,"tags":4987,"authors":4988,"description":4989,"meta":4990,"image":4996},"\u002Fblog\u002F2023\u002F10\u002Fdashboard-integrations","Integrate your own widgets with Dashboard 2.0","2023-10-06",[11,63,218,3943,12],[2640],"Explore Dashboard 2.0's 0.6.0 Release with third-party widget support. Learn more, build your widgets, and join our community on GitHub.",{"excerpt":4991},{"type":19,"value":4992},[4993],[22,4994,4995],{},"With a new release, comes new features for Dashboard 2.0, and the focus of this release has been on improving the developer experience for those building third-party widgets for Dashboard 2.0.","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Ftile-db-integration.png",{"path":4998,"title":4999,"date":5000,"tags":5001,"authors":5002,"description":4861,"meta":5004,"image":4868},"\u002Fblog\u002F2023\u002F10\u002Fcommunity-news-10","Community News October 2023","2023-10-05",[11,4859],[5003],"ian-skerrett",{"excerpt":5005},{"type":19,"value":5006},[5007],[22,5008,5009],{},"Welcome to the FlowFuse newsletter for October 2023, a monthly roundup of what’s been happening with FlowFuse and the wider Node-RED community.",{"path":5011,"title":5012,"date":5013,"tags":5014,"authors":5015,"description":5016,"meta":5017,"image":5027},"\u002Fblog\u002F2023\u002F10\u002Fcustom-vuetify-components-dashboard","Custom Vuetify components for Dashboard 2.0","2023-10-02",[11,32,219,12],[749],"Expand your dashboard with the full collection of Vuetify components",{"excerpt":5018},{"type":19,"value":5019},[5020],[22,5021,5022,5023,5026],{},"Vuetify is a library of UI components using Vue. This saves the developers of\nDashboard 2.0 a lot of time, but it can also help you, the end-user. As Vuetify\nis now included, it can be used to include ",[258,5024,5025],{},"any"," of their components. So in this\npost we're going to use a few of these to teach you how to use any of them.","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Ftile-blog-custom-vuetify-components-for-Dashboard.png",{"path":5029,"title":5030,"date":5013,"tags":5031,"authors":5032,"description":5033,"meta":5034,"image":5040},"\u002Fblog\u002F2023\u002F10\u002Fuse-private-custom-nodes-with-flowfuse","How to Use Private Custom Nodes in FlowFuse?",[11,13],[3979,4772],"Learn how to set up a private Node-RED catalog and npm repository with FlowFuse's latest features, allowing you to manage custom nodes securely and efficiently.",{"excerpt":5035},{"type":19,"value":5036},[5037],[22,5038,5039],{},"With version 1.12 of FlowFuse, it is now possible to use your custom nodes. In this article, we'll explain how to do that.","\u002Fblog\u002F2023\u002F10\u002Fimages\u002Ftile-blog-private-custom-nodes-tile.png",{"path":5042,"title":5043,"date":5044,"tags":5045,"authors":5046,"description":5047,"meta":5048,"image":5054},"\u002Fblog\u002F2023\u002F09\u002Frebranding-our-components","Updating our branding across GitHub, npm and Dockerhub","2023-09-27",[11,218,62],[1134],"Renaming our packages and containers and what it means for our users",{"excerpt":5049},{"type":19,"value":5050},[5051],[22,5052,5053],{},"Following our rename to FlowFuse last month, we are about to take the next\nset of steps to complete the rebrand. This time, focussed on the technical\nassets we produce.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Ftile-rebranding.png",{"path":5056,"title":5057,"date":5058,"tags":5059,"authors":5060,"description":5061,"meta":5062,"image":5068},"\u002Fblog\u002F2023\u002F09\u002Fchatgpt-for-node-red-developers","How ChatGPT improves Node-RED Developer Experience","2023-09-23",[11,219,4830,497],[749],"Discover how ChatGPT enhances Node-RED development, from generating code to interpreting flows, and explore its impact on the community.",{"excerpt":5063},{"type":19,"value":5064},[5065],[22,5066,5067],{},"ChatGPT has the potential to have a significant impact on the Node-RED community. It is a powerful language model that can be used to generate flows, interpret them, and provide documentation, maybe soon even write the flow! The combination of ChatGPT, or generative AI at large, with Node-RED can significantly improve the developer experience with Node-RED. In this post we’ll review what the community has already built.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Fchatgpt-node-red-dx-tile.png",{"path":5070,"title":5071,"date":5072,"tags":5073,"authors":5074,"description":5075,"meta":5076,"image":5090},"\u002Fblog\u002F2023\u002F09\u002Fflow-viewer","Share & Preview Flows on flows.nodered.org","2023-09-20",[11,62,218,13,219],[2640],"Explore FlowFuse's latest contribution to flows.nodered.org, an interactive \"Flow Viewer\" for sharing and embedding flows in articles and forum posts.",{"excerpt":5077},{"type":19,"value":5078},[5079,5087],[22,5080,5081,5082],{},"For years, Node-RED's website has provided functionality to share flows through ",[297,5083,5086],{"href":5084,"rel":5085},"https:\u002F\u002Fflows.nodered.org",[381],"flows.nodered.org",[22,5088,5089],{},"This week, we at FlowFuse have contributed a new feature to the site that allows users to visually preview those flows, and embed\u002Fshare those flows in articles and on forum posts.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Ftile-flowviewer.jpg",{"path":5092,"title":5093,"date":5094,"tags":5095,"authors":5096,"description":5097,"meta":5098,"image":5115},"\u002Fblog\u002F2023\u002F09\u002Fmodernize-your-legacy-industrial-data-part2","Modernize your legacy industrial data. Part 2.","2023-09-17",[11,219,218],[1601],"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":5099},{"type":19,"value":5100},[5101,5112],[22,5102,2310,5103,5107,5108,5111],{},[297,5104,5106],{"href":5105},"\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 ",[1320,5109,5110],{},"node-red-contrib-buffer-parser"," node can help.",[22,5113,5114],{},"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":5117,"title":5118,"date":5119,"tags":5120,"authors":5121,"description":5122,"meta":5123,"image":5115},"\u002Fblog\u002F2023\u002F09\u002Fmodernize-your-legacy-industrial-data","Modernize your legacy industrial data","2023-09-14",[11,219,218],[1601],"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":5124},{"type":19,"value":5125},[5126,5129],[22,5127,5128],{},"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).",[22,5130,5131],{},"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":5133,"title":5134,"date":5119,"tags":5135,"authors":5136,"description":5137,"meta":5138,"image":5150},"\u002Fblog\u002F2023\u002F09\u002Ftulip-event-report","Tulip Operation Calling Event Report",[11,13],[5003],"Tulip's recent Operation Calling customer event was held in Boston. Here are some comments based on attending the event.",{"excerpt":5139},{"type":19,"value":5140},[5141],[22,5142,5143,5144,5149],{},"This week I attended the Tulip event called ",[297,5145,5148],{"href":5146,"rel":5147},"https:\u002F\u002Fwww.operationscalling.com\u002F",[381],"Operations Calling"," in Boston. Here are some quick observations from the event.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Foperation-calling.png",{"path":5152,"title":5153,"date":5154,"tags":5155,"authors":5156,"description":4861,"meta":5157,"image":4868},"\u002Fblog\u002F2023\u002F09\u002Fcommunity-news-09","Community News September 2023","2023-09-09",[11,4859],[5003],{"excerpt":5158},{"type":19,"value":5159},[5160,5163,5167],[22,5161,5162],{},"Welcome to the FlowFuse newsletter for September 2023, a monthly roundup of what’s been happening with FlowFuse and the wider Node-RED community.",[4814,5164,5166],{"id":5165},"new-name","New Name",[22,5168,5169,5170,5174],{},"The big news this month is that ",[297,5171,5173],{"href":5172},"\u002Fblog\u002F2023\u002F08\u002Fflowforge-is-now-flowfuse\u002F","FlowForge is now FlowFuse",". Yes, we have changed our name but we are still focus on delivering great products for the Node-RED community.",{"path":5176,"title":5177,"date":5178,"tags":5179,"authors":5180,"description":5181,"meta":5182,"image":5188},"\u002Fblog\u002F2023\u002F09\u002Fbosch-rexroth-announce","FlowFuse announces a Node-RED stack for Industry 4.0 applications on ctrlX AUTOMATION","2023-09-07",[11,62,13],[5003],"FlowFuse is now offering Node-RED to customers that want to deploy it on the Rexrtoh ctrlX platform.",{"excerpt":5183},{"type":19,"value":5184},[5185],[22,5186,5187],{},"FlowFuse is pleased to announce they are now offering Node-RED plus select third party nodes from the Bosch Rexroth ctrlX World marketplace.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Fbosch-rexroth-announce.png",{"path":5190,"title":5191,"date":5192,"tags":5193,"authors":5194,"description":5195,"meta":5196,"image":5202},"\u002Fblog\u002F2023\u002F09\u002Fdashboard-notebook-layout","Dynamic Markdown, Tables & Notebooks with Dashboard 2.0","2023-09-06",[11,63,218,3943,12],[2640],"Explore the latest features in Dashboard 2.0's v0.4.0 release, including \"Notebook\" layout, dynamic Markdown & Table widgets, and additional enhancements.",{"excerpt":5197},{"type":19,"value":5198},[5199],[22,5200,5201],{},"Whilst we're still busy backporting through the existing Dashboard 1.0 features, we did want to highlight some new features we've built in Dashboard 2.0 released this week.","\u002Fblog\u002F2023\u002F09\u002Fimages\u002Fdb-notebook-tile.png",{"path":5204,"title":5205,"date":5206,"tags":5207,"authors":5208,"description":5209,"meta":5210,"image":5216},"\u002Fblog\u002F2023\u002F08\u002Fflowfuse-1-11-release","FlowFuse 1.11 makes it easier to get started with FlowFuse and Node-RED","2023-08-31",[11,13,63],[5003],"The new FlowFuse 1.11 release includes a new starter tier for FlowFuse Cloud, Personal Access Tokens for API access and improvements to device management.",{"excerpt":5211},{"type":19,"value":5212},[5213],[22,5214,5215],{},"FlowFuse 1.11 introduces a new starter tier for FlowFuse Cloud that makes it easier to get started with FlowFuse and Node-RED.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002Frelease-1-11-graphic.png",{"path":5218,"title":5219,"date":5220,"tags":5221,"authors":5222,"description":5223,"meta":5224,"image":5236},"\u002Fblog\u002F2023\u002F08\u002Faws-marketplace-announce","FlowFuse is now available on AWS Marketplace","2023-08-21",[11,62,13],[5003],"This is an announcement that customers can install FlowFuse on AWS Cloud from the AWS Marketplace.",{"excerpt":5225},{"type":19,"value":5226},[5227],[22,5228,5229,5230,5235],{},"Many customers want to run FlowFuse in their own cloud environment, AWS being a great example. Today we're excited to announce that FlowFuse is now available from the ",[297,5231,5234],{"href":5232,"rel":5233},"https:\u002F\u002Faws.amazon.com\u002Fmarketplace\u002Fpp\u002Fprodview-3ycrknfg67rug?sr=0-1&ref_=beagle&applicationId=AWSMPContessa",[381],"AWS Marketplace",". This makes it very easy for customers to install and run Node-RED and FlowFuse within minutes.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002Fflowfuse-aws.png",{"path":5238,"title":5239,"date":5240,"tags":5241,"authors":5242,"description":5243,"meta":5244,"image":5250},"\u002Fblog\u002F2023\u002F08\u002Fopen-source-is-a-tier-not-competition","Our Open Source offering is a tier, not our competition","2023-08-18",[11,13],[749],"Gain insights into FlowFuse's approach to its open-source tier versus its paid offerings. Understand why the open-source model is considered a tier, not competition.",{"excerpt":5245},{"type":19,"value":5246},[5247],[22,5248,5249],{},"More than once we’ve been in discussion with prospective customers on what tier\nis the right tier for their current Node-RED adoption. The question is likely to\ncome up \"Why wouldn't we just use the open source version of FlowFuse?\". The\nimplicit discussion created is one that is alike the question:\n“Why wouldn’t we go with your competition?”. For FlowFuse, and most other open-core\ncompanies like us, the open licensed and free to use core is tier, not competition.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002Fmatt-hardy-waves.jpg",{"path":5252,"title":5173,"date":5253,"tags":5254,"authors":5255,"description":5256,"meta":5257,"image":5264},"\u002Fblog\u002F2023\u002F08\u002Fflowforge-is-now-flowfuse","2023-08-17",[11,218,62],[749],"FlowForge is being renamed to FlowFuse. Our mission and commitment to our customers stays the same.",{"keywords":5258,"excerpt":5259},"flowforge rebrand, flowfuse announcement, flowforge renamed flowfuse, flowfuse company name, node-red platform rebrand",{"type":19,"value":5260},[5261],[22,5262,5263],{},"We are happy to announce that FlowForge is changing its name to FlowFuse. Changing our corporate identity wasn’t our top priority but a recent trademark challenge has promoted us to create a new brand for our company.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002Fflowforge-is-now-flowfuse.jpg",{"path":5266,"title":5267,"date":5268,"tags":5269,"authors":5270,"description":5271,"meta":5272,"image":5278},"\u002Fblog\u002F2023\u002F08\u002Fdashboard-community-update","Dashboard 2.0 - Community Update","2023-08-10",[11,63,218,12],[2640],"Our latest Community Update for Dashboard 2.0, including the latest new widgets, fixes and updates on what's next.",{"excerpt":5273},{"type":19,"value":5274},[5275],[22,5276,5277],{},"Welcome to the latest Node-RED Dashboard 2.0 update. We've added lots of new widgets, cleaned up compatibility issues alongside Dashboard 1.0 and made strides to improve the events system linking the Node-RED editor with the Dashboard.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002FDashboard Community Update-Aug23.jpg",{"path":5280,"title":5281,"date":5282,"tags":5283,"authors":5284,"description":5285,"meta":5286,"image":5298},"\u002Fblog\u002F2023\u002F08\u002Fisa-95-automation-pyramid-to-unified-namespace","Why the Automation Pyramid blocks digital transformation - The Role of Unified Namespace","2023-08-09",[11,13,2764],[3979],"This article analyzes the Automation Pyramid's constraints and explains the Unified Namespace, highlighting its potential to evolve digital transformation in manufacturing.",{"excerpt":5287},{"type":19,"value":5288},[5289],[22,5290,5291,5292,5297],{},"A few years ago, I wrote an ",[297,5293,5296],{"href":5294,"rel":5295},"https:\u002F\u002Fwww.linkedin.com\u002Fpulse\u002Fiiot-circle-marian-raphael-demme\u002F",[381],"article",", in German, detailing my understanding of how the Automation Pyramid, a widely adopted reference model for the IT landscape of manufacturing firms, is essentially hindering digital transformation. Now, as conversations around the Unified Namespace (UNS) and particular frameworks continue to evolve, I revisit my earlier notions, review the latest updates to reference frameworks, and update my article.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002FUNS\u002FUNS-Headline.svg",{"path":5300,"title":5301,"date":5302,"tags":5303,"authors":5304,"description":4861,"meta":5305,"image":4868},"\u002Fblog\u002F2023\u002F08\u002Fcommunity-news-08","Community News August 2023","2023-08-08",[11,4859],[5003],{"excerpt":5306},{"type":19,"value":5307},[5308],[22,5309,5310],{},"Welcome to the FlowFuse newsletter for August 2023, a monthly roundup of what’s been happening with FlowFuse and the wider Node-RED community.",{"path":5312,"title":5313,"date":5314,"tags":5315,"authors":5316,"description":5317,"meta":5318,"image":5324},"\u002Fblog\u002F2023\u002F08\u002Fflowforge-1-10-release","FlowFuse 1.10 Release Now Available","2023-08-03",[11,13,63],[5003],"New FlowFuse 1.10 release introduces importing of environment variable templates and improvements to device management.",{"excerpt":5319},{"type":19,"value":5320},[5321],[22,5322,5323],{},"FlowFuse 1.10 release includes improvements to device management and importing environment variable templates.","\u002Fblog\u002F2023\u002F08\u002Fimages\u002Frelease-1-10-graphic.png",{"path":5326,"title":5327,"date":5328,"tags":5329,"authors":5330,"description":5331,"meta":5332,"image":5342},"\u002Fblog\u002F2023\u002F07\u002Fdashboard-0-1-release","First Pre-Alpha Release of the new Node-RED Dashboard","2023-07-27",[11,63,12],[2640,3979],"The first release of the successor to the Node-RED Dashboard has arrived, marking the beginning of the pre-alpha phase.",{"excerpt":5333},{"type":19,"value":5334},[5335],[22,5336,5337,5338,5341],{},"Just weeks ago, we at FlowFuse ",[297,5339,5340],{"href":4508},"announced our plan"," to develop a successor to the Node-RED Dashboard. Today, we're excited to reveal the pre-alpha release of this highly anticipated project, bringing us one step closer to a new era of data visualization in Node-RED.","\u002Fblog\u002F2023\u002F07\u002Fimages\u002Fnr-dashboard-tile.png",{"path":5344,"title":5345,"date":5328,"tags":5346,"authors":5347,"description":5349,"meta":5350,"image":5367},"\u002Fblog\u002F2023\u002F07\u002Fhow-to-build-a-opc-client-dashboard-in-node-red","How to Build an OPC UA Client Dashboard in Node-RED - Part 3 (2026)",[11,13,219,277,32],[5348],"richard-meyer","Building a Dashboard-Driven OPC UA Client to Browse, Read, Write, and Get Events from a 3rd party OPC UA Server",{"keywords":5351,"excerpt":5352},"opc ua client node-red, opc ua dashboard, node-red opcua client, opc ua browser node-red, read write opc ua node-red, opc ua alarms events, prosys simulation server",{"type":19,"value":5353},[5354],[22,5355,5356,5357,5361,5362,5366],{},"This article is the third and final part of our OPC UA content series. In the ",[297,5358,5360],{"href":5359},"\u002Fblog\u002F2023\u002F07\u002Fhow-to-deploy-a-basic-opc-ua-server-in-node-red\u002F","first article",", we cover some OPC UA fundamentals and walk through an example OPC UA Server flow. In the ",[297,5363,5365],{"href":5364},"\u002Fnode-red\u002Fprotocol\u002Fopc-ua\u002F","second article",", we built a SSL-secured OPC UA server using data from an Allen Bradley PLC as a source.\nIn this article, we show how to build an OPC Client in Node-RED that communicates with a 3rd party OPC UA Server and utilizes an interactive dashboard.","\u002Fblog\u002F2023\u002F07\u002Fimages\u002Fopc-ua-3\u002Fopc-ua-3-title-image.png",{"path":5369,"title":5370,"date":5371,"tags":5372,"authors":5373,"description":5374,"meta":5375,"image":3},"\u002Fblog\u002F2023\u002F07\u002Fflowforge-1-9-3-release","FlowFuse 1.9.3 and Device Agent 1.9.5 released","2023-07-21",[11,13,63],[1134],"A maintenance release to improve the Device Agent editor experience",{"excerpt":5376},{"type":19,"value":5377},[5378],[22,5379,5380],{},"FlowFuse and the Device Agent both received updates yesterday that bring improvements to the Device Agent editor experience, making it more resilient to network issues.",{"path":5382,"title":5383,"date":5371,"tags":5384,"authors":5385,"description":5386,"meta":5387,"image":5394},"\u002Fblog\u002F2023\u002F07\u002Fimages-in-node-red-dashboards","How to add images to Node-RED dashboards when using FlowFuse (2026)",[11,13,219,12,32],[3084],"Learn to enhance Node-RED dashboards with images using FlowFuse. Pull images from URLs, store locally, and serve them in your dashboards.",{"keywords":5388,"excerpt":5389},"node-red dashboard images, node-red static assets, flowfuse static asset service, base64 image node-red, node-red image display, dashboard image upload, node-red docker images",{"type":19,"value":5390},[5391],[22,5392,5393],{},"Using images in your Node-RED dashboards can significantly improve your users' experience. The most common method to add images to dashboards is to store them within the filesystem of an Node-RED instance but sometimes that's not an option. How can you easily use images when working in a containerized environment such as Docker, or Kubernetes? We will also explore latest feature from FlowFuse that makes this step super easy.","\u002Fblog\u002F2023\u002F07\u002Fimages\u002Fadd-images-in-node-red-header.png",{"path":5396,"title":5397,"date":5398,"tags":5399,"authors":5400,"description":5402,"meta":5403,"image":5410},"\u002Fblog\u002F2023\u002F07\u002Finfluxdb-historical-data","Creating a Historical Data Dashboard with InfluxDB and Node-RED","2023-07-18",[11,219],[5401],"andrew-lynch","Discover how to build a Historical Data Dashboard with InfluxDB and Node-RED. Capture, store, and visualize data for insightful analysis.",{"keywords":5404,"excerpt":5405},"Node-RED InfluxDB, Time-series data, Industrial dashboard, Historical data visualization, IoT dashboard, Serial port sensor data,  Live and historical charts",{"type":19,"value":5406},[5407],[22,5408,5409],{},"Every new dashboard is met with the fast-following request, “can we save this data and somehow look back on it?”  Yes, you can, and let’s use InfluxDB to make it happen!","\u002Fblog\u002F2023\u002F07\u002Fimages\u002Fhistorical-data-dashboard.png",{"path":5412,"title":5413,"date":5414,"tags":5415,"authors":5416,"description":5417,"meta":5418,"image":5425},"\u002Fblog\u002F2023\u002F07\u002Fhow-to-deploy-a-basic-opc-ua-server-in-node-red","How to Deploy a Basic OPC-UA Server in Node-RED - Part 1 (2026)","2023-07-13",[11,219,277,32],[5348],"Introduction to OPC-UA and how to deploy a Node-RED server flow.",{"keywords":5419,"excerpt":5420},"opc ua server, opc ua server free, opc ua gateway, opc ua example, node-red-contrib-opcua, nodered opcua, node red opcua, node-red opcua, opcua node red, opcua nodered",{"type":19,"value":5421},[5422],[22,5423,5424],{},"This article is the first part of a series of OPC-UA content.  Here, we will explain some basic concepts of OPC-UA as they apply to building a server in Node-RED, then walk through and deploy an example OPC-UA Server.","\u002Fblog\u002F2023\u002F07\u002Fimages\u002Fopc-ua-1\u002Fopc-ua-1-title-image.png",{"path":5427,"title":5428,"date":5429,"tags":5430,"authors":5431,"description":4861,"meta":5432,"image":4868},"\u002Fblog\u002F2023\u002F07\u002Fcommunity-news-07","Community News July 2023","2023-07-12",[11,4859],[5003],{"excerpt":5433},{"type":19,"value":5434},[5435],[22,5436,5437],{},"Welcome to the FlowFuse newsletter for July 2023, a monthly roundup of what’s been happening with FlowFuse and the wider Node-RED community.",{"path":5439,"title":5440,"date":5441,"tags":5442,"authors":5443,"description":5444,"meta":5445,"image":5451},"\u002Fblog\u002F2023\u002F07\u002Fflowforge-1-9-release","FlowFuse now offers API Documentation with Swagger UI","2023-07-06",[11,13,63],[5003],"The new release of FlowFuse 1.9 adds new API Swagger documentation and the ability to customize Node-RED pallettes.",{"excerpt":5446},{"type":19,"value":5447},[5448],[22,5449,5450],{},"FlowFuse 1.9 adds new features to make it easier to administer FlowFuse platform deployments, including new API documentation and the ability to create customized Node-RED palettes.","\u002Fblog\u002F2023\u002F07\u002Fimages\u002Frelease-1.9.0.png",{"path":5453,"title":5454,"date":5455,"tags":5456,"authors":5459,"description":5460,"meta":5461,"image":5467},"\u002Fblog\u002F2023\u002F06\u002Fdashboard-announcement","The Next Step in Data Visualization - Announcing the Successor to the Node-RED Dashboard","2023-06-21",[11,12,5457,5458],"nodered dashboard announcement","nodered dashboard depreciated",[2640,3979],"This article unveils FlowFuse's plans to build the successor to the Node-RED Dashboard.",{"excerpt":5462},{"type":19,"value":5463},[5464],[22,5465,5466],{},"For the past several years, the Node-RED Dashboard has been an indispensable tool for many Node-RED users. It has offered a seamless way to create live dashboards, enabling the quick and intuitive creation of user interfaces for Node-RED flows. However, as the saying goes, \"all good things must come to an end.\"","\u002Fblog\u002F2023\u002F06\u002Fimages\u002Fnode-red-dashboard.png",{"path":5469,"title":5470,"date":5471,"tags":5472,"authors":5481,"description":5482,"meta":5483,"image":5493},"\u002Fblog\u002F2023\u002F06\u002Fnode-red-as-a-no-code-ethernet_ip-to-s7-protocol-converter","Node-RED as a No-Code EtherNet\u002FIP to S7 Protocol Converter","2023-06-20",[11,32,5473,5474,5475,5476,5477,5478,5479,5480],"Industrial protocol converter","EtherNet\u002FIP","S7 Protocol","node red siemens s7","node red s7 communication","node red s7comm","nodered s7","node red s7",[5348],"step-by-step guide for using Node-RED as an industrial protocol converter",{"excerpt":5484},{"type":19,"value":5485},[5486],[22,5487,5488,5489,5492],{},"Frequently in industrial automation, there's a need for two devices that use different protocols to communicate with each other, requiring protocol conversion.",[5490,5491],"br",{},"\nIn this tutorial, we present a mock scenario where Node-RED is used to enable an Allen Bradley PLC, which uses ethernet\u002FIP, to communicate with a Siemens PLC, which uses S7, using a no-code solution. This example is geared toward beginners and assumes that the end-user knows how to use PLCs, but may be using FlowFuse or Node-RED for the first time.","\u002Fblog\u002F2023\u002F06\u002Fimages\u002Fethip-to-S7\u002FNode-RED-as-a-No-Code-Ethernet_IP-to-S7-Protocol-Converter.png",{"path":5495,"title":5496,"date":5497,"tags":5498,"authors":5499,"description":5500,"meta":5501,"image":3},"\u002Fblog\u002F2023\u002F06\u002Fintroducing-the-flowforge-community-forum","Introducing the FlowFuse Community Forum","2023-06-12",[62,13],[749],"A Community Forum for support, inspiration, and knowledge sharing",{"excerpt":5502},{"type":19,"value":5503},[5504],[22,5505,5506,5507,5512],{},"We are thrilled to announce the launch of the ",[297,5508,5511],{"href":5509,"rel":5510},"https:\u002F\u002Fdiscourse.nodered.org\u002Fc\u002Fvendors\u002Fflowfuse\u002F24",[381],"Community Forum for FlowFuse",".\nA forum dedicated to empowering developers and enthusiasts to create innovative\napplications using FlowFuse, Node-RED and related technologies.",{"path":5514,"title":5515,"date":5516,"tags":5517,"authors":5518,"description":4861,"meta":5519,"image":4868},"\u002Fblog\u002F2023\u002F06\u002Fcommunity-news-06","Community News June 2023","2023-06-09",[11,4859],[5003],{"excerpt":5520},{"type":19,"value":5521},[5522],[22,5523,5524],{},"Welcome to the FlowFuse newsletter for June 2023, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community.",{"path":5526,"title":5527,"date":5528,"tags":5529,"authors":5530,"description":5531,"meta":5532,"image":5538},"\u002Fblog\u002F2023\u002F06\u002Fflowforge-1-8-released","FlowFuse now offers High Availability Node-RED","2023-06-08",[11,13,63],[3979],"FlowFuse now supports High Availibility, DevOps Pipelines and more",{"excerpt":5533},{"type":19,"value":5534},[5535],[22,5536,5537],{},"FlowFuse 1.8 introduces two key features that allow organizations to reliably deploy Node-RED applications into production. In 1.8, it is now possible to run Node-RED applications with high availability so the application is more scalable and more fault tolerant. FlowFuse 1.8 also introduces software deliver pipelines, so development teams can now set up dev\u002Ftest\u002Fproduction environments for their Node-RED applications.","\u002Fblog\u002F2023\u002F06\u002Fimages\u002Frelease-1.8.0.png",{"path":5540,"title":5541,"date":5542,"tags":5543,"authors":5544,"description":5545,"meta":5546,"image":5562},"\u002Fblog\u002F2023\u002F06\u002Fimport-modules","Use any npm module in Node-RED (2026)","2023-06-05",[11,32],[2640,1601],"Node-RED has an incredibly rich resource of integrations available, but sometimes you need that little extra. This shows you how.",{"keywords":5547,"excerpt":5548},"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":19,"value":5549},[5550],[22,5551,5552,5553,5558,5559],{},"Node-RED has ",[297,5554,5557],{"href":5555,"target":5556},"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. ",[229,5560,5561],{},"We can easily import any npm module within the built-in Node-RED function nodes.","\u002Fimages\u002Fblog\u002Ftile-import-npm.jpeg",{"path":5564,"title":5565,"date":5566,"tags":5567,"authors":5569,"description":5570,"meta":5571,"image":5582},"\u002Fblog\u002F2023\u002F05\u002Fbringing-high-availability-to-node-red","Bringing High Availability to Node-RED","2023-06-02",[11,219,5568],"high availablity",[1134],"Explore how FlowFuse tackles HA challenges, statefulness, and work routing, revolutionizing Node-RED's reliability.",{"excerpt":5572},{"type":19,"value":5573},[5574],[22,5575,5576,5577,5581],{},"Many companies look to deploy Node-RED into use cases that require the application\nto have a high degree of availability, reliability, and scalability. Following up\nour ",[297,5578,5580],{"href":5579},"\u002Fblog\u002F2023\u002F02\u002Fhighly-available-node-red\u002F","previous post on the subject",", in this\npost I’m going to look at some of the technical details of achieving HA, the\napproaches available and what that means for the work we’re doing at FlowFuse\nand upstream in Node-RED.","\u002Fimages\u002Fblog\u002Ftile-ha-nr.jpg",{"path":5584,"title":5585,"date":5586,"tags":5587,"authors":5588,"description":5589,"meta":5590,"image":5596},"\u002Fblog\u002F2023\u002F06\u002F3-quick-node-red-tips-7","Node-RED Tips - Dashboard Edition","2023-06-01",[11,32,219,12,3361],[3084],"Learn three practical tips for improving your Node-RED Dashboard workflow, such as creating responsive layouts, adding multiple data series to charts, and persisting slider values.",{"excerpt":5591},{"type":19,"value":5592},[5593],[22,5594,5595],{},"There is usually more than one way to complete a given task in software, and Node-RED is no exception. In each of this series of blog posts, we are going to share three useful tips to save yourself time when working on your flows.","\u002Fimages\u002Fblog\u002Fnr-quicktips.jpg",{"path":5598,"title":5599,"date":5600,"tags":5601,"authors":5602,"description":5603,"meta":5604,"image":5622},"\u002Fblog\u002F2023\u002F05\u002Fnode-red-community-survey-results","Node-RED Community Survey Results","2023-05-31",[11,219,218],[5003],"The Node-RED community recently published the results of their 2023 Community Survey. A number of interesting trends were identified from the survey results.",{"excerpt":5605},{"type":19,"value":5606},[5607],[22,5608,5609,5610,5615,5616,5621],{},"The Node-RED community recently published the results of their ",[297,5611,5614],{"href":5612,"rel":5613},"https:\u002F\u002Fnodered.org\u002Fabout\u002Fcommunity\u002Fsurvey\u002F2023\u002F",[381],"2023 Community Survey",", building upon their ",[297,5617,5620],{"href":5618,"rel":5619},"https:\u002F\u002Fnodered.org\u002Fabout\u002Fcommunity\u002Fsurvey\u002F2019\u002F",[381],"2019 survey",". The findings reveal some interesting trends within the Node-RED community that are worth highlighting.","\u002Fblog\u002F2023\u002F05\u002Fimages\u002Fnr-community-survey.jpg",{"path":5624,"title":5625,"date":5626,"tags":5627,"authors":5628,"description":5629,"meta":5630,"image":5641},"\u002Fblog\u002F2023\u002F05\u002Fpersisting-chart-data-in-node-red","Persisting chart data in Node-RED Dashboard 1","2023-05-25",[11,219,32,12],[3084],"Chart data in Node-RED can be stored directly in your flows but it's a good idea to also store data eleswhere. In this article we are looking at some easy ways to persist your historic chart data in Dashboard 1",{"excerpt":5631},{"type":19,"value":5632},[5633],[22,5634,5635,5636,239],{},"Node-RED makes it easy to create HMI (Human Machine Interfaces) using ",[297,5637,5640],{"href":5638,"rel":5639},"https:\u002F\u002Fflows.nodered.org\u002Fnode\u002Fnode-red-dashboard",[381],"Node-RED Dashboard","\u002Fblog\u002F2023\u002F05\u002Fimages\u002Fpersisting-data-header.jpeg",{"path":5643,"title":5644,"date":5645,"tags":5646,"authors":5647,"description":5648,"meta":5649,"image":5656},"\u002Fblog\u002F2023\u002F05\u002Fintegrating-modbus-with-node-red","Best Practices Integrating a Modbus Device With Node-RED (2026)","2023-05-16",[11,219,32,577],[5401],"Modbus is a widely adopted protocol for accessing data from existing legacy manufacturing equipment. Node-RED makes it very easy to connect to Modbus enabled equipment. However, there are some best practices we have developed to maintain system integrity when integrating Modbus devices with Node-RED",{"keywords":5650,"excerpt":5651},"modbus node-red, node-red modbus integration, node-red modbus tcp, modbus best practices, node-red industrial automation",{"type":19,"value":5652},[5653],[22,5654,5655],{},"The world of industrial automation is slow to adopt new technology. With legacy equipment already working and in place, paralyzing down-time costs, and fears of introducing instability into a plant, technology change has a cautious pace.","\u002Fblog\u002F2023\u002F05\u002Fimages\u002Fmodbus2.jpg",{"path":5658,"title":5659,"date":5660,"tags":5661,"authors":5662,"description":5663,"meta":5664,"image":5670},"\u002Fblog\u002F2023\u002F05\u002Fflowforge-1-7-released","FlowFuse 1.7 Now Available with Remote Node-RED Editor Access","2023-05-11",[11,13,63],[3979],"FlowFuse now supports access to the Node-RED Editor on devices",{"excerpt":5665},{"type":19,"value":5666},[5667],[22,5668,5669],{},"FlowFuse 1.7 adds new support for accessing the Node-RED Editor on Devices via FlowFuse.","\u002Fblog\u002F2023\u002F05\u002Fimages\u002Frelease-1.7.0.png",{"path":5672,"title":5673,"date":5674,"tags":5675,"authors":5676,"description":4861,"meta":5677,"image":4868},"\u002Fblog\u002F2023\u002F05\u002Fcommunity-news-05","Community News May 2023","2023-05-04",[11,4859,218],[3084],{"excerpt":5678},{"type":19,"value":5679},[5680],[22,5681,5682],{},"Welcome to the FlowFuse newsletter for May 2023, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community.",{"path":5684,"title":5685,"date":5686,"tags":5687,"authors":5688,"description":5689,"meta":5690,"image":5710},"\u002Fblog\u002F2023\u002F05\u002Fchatgpt-nodered-fcn-node","Chat GPT in Node-RED Function Nodes","2023-05-02",[11,219,218,32,4830,497],[2640,1601],"Discover how ChatGPT integrates with Node-RED function nodes, enabling automated code generation. Explore the prompt engineering process and additional features.",{"excerpt":5691},{"type":19,"value":5692},[5693],[22,5694,5695,5696,5701,5702,5706,5707,239],{},"Recently we ",[297,5697,5700],{"href":5698,"rel":5699},"https:\u002F\u002Fwww.linkedin.com\u002Fposts\u002Fflowforge_chatgpt-with-node-red-function-nodes-activity-7052725869684953088-2yOA?utm_source=share&utm_medium=member_desktop",[381],"posted a demo of ChatGPT integration in a Node-RED function node","\nonto our social media accounts. We have now ",[297,5703,5705],{"href":5704,"target":5556},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fnode-red-function-gpt","open-sourced"," this for all to play with, and ",[229,5708,5709],{},"welcome any and all contributions","\u002Fimages\u002Fblog\u002Ftile-chatgpt-fcn-node.jpg",{"path":5712,"title":5713,"date":5686,"tags":5714,"authors":5716,"description":5717,"meta":5718,"image":5727},"\u002Fblog\u002F2023\u002F05\u002Fdevice-agent-as-a-service","Running the FlowFuse Device Agent as a service on a Raspberry Pi",[11,13,32,5715],"raspberry pi",[3084],"Learn how to run the FlowFuse Device Agent as a service on your Raspberry Pi with this step-by-step guide. Ensure uninterrupted operation even after device restarts.",{"excerpt":5719},{"type":19,"value":5720},[5721,5724],[22,5722,5723],{},"FlowFuse's device agent allows you to manage and run your Node-RED instances on\nyour own hardware such as a Raspberry Pi. This can be very useful where an\napplication you've written needs to run flows with direct access to hardware sensors.",[22,5725,5726],{},"In this article I'm going to explain the steps to configure our device agent to run as a service in Raspbian OS,\nor any other OS that uses systemd.","\u002Fblog\u002F2023\u002F05\u002Fimages\u002Fagent-on-pi.png",{"path":5729,"title":5730,"date":5731,"tags":5732,"authors":5734,"description":5735,"meta":5736,"image":5596},"\u002Fblog\u002F2023\u002F04\u002F3-quick-node-red-tips-6","Node-RED Tips - Subflows, Link Nodes, and the Range Node","2023-04-20",[219,5733,32],"node-red subflow",[3084],"Learn how to streamline your Node-RED projects with these essential tips: Subflows, Link Nodes, and Range Node for efficient workflow organization.",{"excerpt":5737},{"type":19,"value":5738},[5739],[22,5740,5595],{},{"path":5742,"title":5743,"date":5731,"tags":5744,"authors":5745,"description":5746,"meta":5747,"image":5753},"\u002Fblog\u002F2023\u002F04\u002Fhannover-messe","FlowFuse's visit to Hannover Messe 2023",[11,13,219,218],[3979],"FlowFuse's experience at Hannover Messe, discussing their interactions with Node-RED users and vendors.",{"excerpt":5748},{"type":19,"value":5749},[5750],[22,5751,5752],{},"\"Do you use Node-RED?\" This simple question became our favorite conversation opener as ZJ and I attended Hannover Messe, the world's leading industrial trade fair.","\u002Fblog\u002F2023\u002F04\u002Fimages\u002FHMI2023.png",{"path":5755,"title":5756,"date":5757,"tags":5758,"authors":5759,"description":5760,"meta":5761,"image":5767},"\u002Fblog\u002F2023\u002F04\u002Fflowforge-1-6-released","FlowFuse v1.6 Now Available","2023-04-13",[11,13,63],[5003],"FlowFuse Now Supports Multi-Instance Node-RED for Complex Application Development",{"excerpt":5762},{"type":19,"value":5763},[5764],[22,5765,5766],{},"The new FlowFuse 1.6 adds new support for multi-instance Node-RED within a single application and support for logging from remote devices.","\u002Fblog\u002F2023\u002F04\u002Fimages\u002Frelease-1.6.0.png",{"path":5769,"title":5770,"date":5757,"tags":5771,"authors":5772,"description":5773,"meta":5774,"image":5780},"\u002Fblog\u002F2023\u002F04\u002Fnodered-community-health","Node-RED Community Health",[11,219,218,62],[5003],"A summary of the Node-RED community metrics that demostrates a large and engaging community.",{"excerpt":5775},{"type":19,"value":5776},[5777],[22,5778,5779],{},"It is often a challenge to measure the health of an open source project, like Node-RED. Individuals can download and use Node-RED without any indication or feedback to their ongoing satisfaction or usage. However, it is still interesting to look at a variety of metrics to understand the size of the Node-RED community.","\u002Fimages\u002Fblog\u002Ftile-node-red-community-metrics.jpg",{"path":5782,"title":5783,"date":5784,"tags":5785,"authors":5786,"description":4861,"meta":5787,"image":4868},"\u002Fblog\u002F2023\u002F04\u002Fcommunity-news-04","Community News April 2023","2023-04-05",[11,4859,218],[5003],{"excerpt":5788},{"type":19,"value":5789},[5790],[22,5791,5792],{},"Welcome to the FlowFuse newsletter for April 2023, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community.",{"path":5794,"title":5795,"date":5784,"tags":5796,"authors":5798,"description":5799,"meta":5800,"image":5807},"\u002Fblog\u002F2023\u002F04\u002Fsecuring-node-red-in-production","Securing Node-RED (2026)",[11,219,32,5797],"securing node-red",[3084],"Explore essential steps for securing Node-RED projects, from LAN access control to encrypted traffic, ensuring robust protection for your projects.",{"keywords":5801,"excerpt":5802},"securing node-red, node-red security, node-red password, node-red https, node-red vpn, node-red authentication",{"type":19,"value":5803},[5804],[22,5805,5806],{},"Node-RED is very easy to get up and running. Whether you run it locally, in Docker, on a Raspberry Pi, or on a service such as FlowFuse Cloud you can have a project up and running in minutes.","\u002Fblog\u002F2023\u002F04\u002Fimages\u002Fsecurity-header.png",{"path":5809,"title":5810,"date":5811,"tags":5812,"authors":5813,"description":5814,"meta":5815,"image":5832},"\u002Fblog\u002F2023\u002F03\u002Fibmcloud-starter-removed","IBM Cloud removes Node-RED starter application","2023-03-29",[11,219,62],[2640],"IBM Cloud has recently announced that they will no longer be providing their Cloud App Service Starter Kits, including the Node-RED Starter Application. Don't worry though, FlowFuse has you covered.",{"excerpt":5816},{"type":19,"value":5817},[5818],[22,5819,5820,5821,5826,5827,239],{},"IBM Cloud has ",[297,5822,5825],{"href":5823,"rel":5824},"https:\u002F\u002Fwww.ibm.com\u002Fcloud\u002Fblog\u002Fannouncements\u002Fdeprecation-of-ibm-cloud-starter-kits",[381],"recently announced"," that they will no longer be providing their Cloud App Service Starter Kits, including the ",[297,5828,5831],{"href":5829,"rel":5830},"https:\u002F\u002Fdeveloper.ibm.com\u002Ftutorials\u002Fhow-to-create-a-node-red-starter-application\u002F",[381],"Node-RED Starter Application","\u002Fimages\u002Fblog\u002Ftile-ibm-cloud-starter-removed--text.png",{"path":5834,"title":5835,"date":5836,"tags":5837,"authors":5838,"description":5839,"meta":5840,"image":5596},"\u002Fblog\u002F2023\u002F03\u002F3-quick-node-red-tips-5","Node-RED Tips - Importing, Exporting, and Grouping Flows","2023-03-27",[11,219,32,3361],[3084],"Learn how to save time on Node-RED with three essential techniques: exporting and importing flows, accessing example flows from custom nodes, and organizing nodes using groups for improved clarity and management.",{"excerpt":5841},{"type":19,"value":5842},[5843],[22,5844,5595],{},{"path":5846,"title":5847,"date":5848,"tags":5849,"authors":5850,"description":5851,"meta":5852,"image":5858},"\u002Fblog\u002F2023\u002F03\u002Fwhy-should-you-use-node-red-function-nodes","The benefits and drawbacks of using Node-RED function nodes","2023-03-20",[11,219,32],[3084],"Explore the benefits and drawbacks of Function nodes in Node-RED projects, balancing customizability with simplicity for optimal flow design.",{"excerpt":5853},{"type":19,"value":5854},[5855],[22,5856,5857],{},"Function nodes are an essential part of Node-RED. They allow you to write custom JavaScript functions that can be used in your Node-RED flows. In this blog post, I will discuss some of the benefits and drawbacks of using Function nodes in your next project.","\u002Fblog\u002F2023\u002F03\u002Fimages\u002Ffunction-nodes.png",{"path":5860,"title":5861,"date":5862,"tags":5863,"authors":5864,"description":5865,"meta":5866,"image":5871},"\u002Fblog\u002F2023\u002F03\u002Fflowforge-1-5-0-released","FlowFuse v1.5 Now Available","2023-03-16",[11,13,63],[2640],"For FlowFuse 1.5 we have been busy making a lot of UX changes and upgrading our underlying architecture to enable future innovations on the FlowFuse platform.",{"excerpt":5867},{"type":19,"value":5868},[5869],[22,5870,5865],{},"\u002Fblog\u002F2023\u002F03\u002Fimages\u002Frelease-150.jpg",{"path":5873,"title":5874,"date":5862,"tags":5875,"authors":5876,"description":5877,"meta":5878,"image":5884},"\u002Fblog\u002F2023\u002F03\u002Fterminology-changes","Terminology Changes",[11,13,62],[2640],"FlowFuse introduces new terminology: Applications, Instances & Devices for better organization and management.",{"excerpt":5879},{"type":19,"value":5880},[5881],[22,5882,5883],{},"As a new product in the market, we constantly have to make choices on how to name things. Naming things is hard! As you name a thing, say \"Project\", it might be suitable now, but the product evolves, and may outgrow the name such that it doesn’t fit anymore.","\u002Fblog\u002F2023\u002F03\u002Fimages\u002Fconcept-changes.png",{"path":5886,"title":5887,"date":5888,"tags":5889,"authors":5891,"description":5892,"meta":5893,"image":5596},"\u002Fblog\u002F2023\u002F03\u002F3-quick-node-red-tips-4","Node-RED Tips - Smooth, Catch, and Math","2023-03-13",[11,219,5890],"tips",[3084],"Save yourself time when working on Node-RED with these three tips.",{"excerpt":5894},{"type":19,"value":5895},[5896],[22,5897,5595],{},{"path":5899,"title":5900,"date":5888,"tags":5901,"authors":5902,"description":5903,"meta":5904,"image":5911},"\u002Fblog\u002F2023\u002F03\u002Fcomparing-node-red-dashboards","Comparing Node-RED Dashboards Solutions",[46,219,12,3408],[3084],"Explore a thorough comparison of Node-RED dashboard solutions, covering installation, UI elements, support, and future development plans.",{"keywords":5905,"excerpt":5906},"node red dashboard, node-red dashboard, node red ui builder, ui builder node red, flexdash, node red dashboard alternative, node red alternative dashboard",{"type":19,"value":5907},[5908],[22,5909,5910],{},"Dashboards are a great feature of Node-RED, allowing you to easily expose data visualisations and interactive elements of your flows to users via a web browser. I often see discussions in the community about which dashboard option is best for any given scenario, I wanted to compare the most popular options as they stand in early 2023.","\u002Fimages\u002Fblog\u002Fdb-comparison.jpg",{"path":5913,"title":5914,"date":5915,"tags":5916,"authors":5917,"description":5892,"meta":5918,"image":5596},"\u002Fblog\u002F2023\u002F03\u002F3-quick-node-red-tips-3","Node-RED Tips - Exec, Filter, and Debug","2023-03-07",[11,219,32],[3084],{"excerpt":5919},{"type":19,"value":5920},[5921],[22,5922,5595],{},{"path":5924,"title":5925,"date":5926,"tags":5927,"authors":5928,"description":5929,"meta":5930,"image":5936},"\u002Fblog\u002F2023\u002F03\u002Fintegration-platform-for-edge-computing","Node-RED: The Integration Platform for IIoT Edge Computing & PLCs","2023-03-06",[11,219,218],[5003],"Discover why Node-RED is the go-to integration platform for IIoT edge computing and PLCs, embraced by leading vendors for its versatility and ease of use.",{"excerpt":5931},{"type":19,"value":5932},[5933],[22,5934,5935],{},"Node-RED has become a widely adopted integration platform for IoT edge computing and PLCs. Discover why!","\u002Fblog\u002F2023\u002F03\u002Fimages\u002Fintegration-platform-blog-image.jpg",{"path":5938,"title":5939,"date":5940,"tags":5941,"authors":5942,"description":4861,"meta":5943,"image":4868},"\u002Fblog\u002F2023\u002F03\u002Fcommunity-news-03","Community News March 2023","2023-03-02",[11,4859,218],[5003],{"excerpt":5944},{"type":19,"value":5945},[5946],[22,5947,5948],{},"Welcome to the FlowFuse newsletter for March 2023, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community.",{"path":5950,"title":5951,"date":5952,"tags":5953,"authors":5954,"description":5955,"meta":5956,"image":3},"\u002Fblog\u002F2023\u002F02\u002Fwebinar-1-missed-questions","Some questions we didn't get to in our first webinar","2023-02-27",[219,218],[3084],"There were some great questions from our first webinar that we didn't get time to answer, we wanted to share those questions and our answers here.",{"excerpt":5957},{"type":19,"value":5958},[5959],[22,5960,5961,5962,5967],{},"There were some great questions from our ",[297,5963,5966],{"href":5964,"rel":5965},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=47EvfmJji-k",[381],"first webinar"," that we didn't get time to answer, we wanted to share those questions and our answers here.",{"path":5969,"title":5970,"date":5971,"tags":5972,"authors":5973,"description":5892,"meta":5974,"image":5596},"\u002Fblog\u002F2023\u002F02\u002F3-quick-node-red-tips-2","Node-RED Tips - Deploying, Debugging, and Delaying","2023-02-23",[11,219,5890],[3084],{"excerpt":5975},{"type":19,"value":5976},[5977],[22,5978,5595],{},{"path":5980,"title":5981,"date":5971,"tags":5982,"authors":5983,"description":5984,"meta":5985,"image":6002},"\u002Fblog\u002F2023\u002F02\u002Fming-blog","MING Stack for IoT",[11,219,218],[5003],"MING technology stack includes key componets in all IoT solutions M - Mosquitto\u002FMQTT, I-InfluxDB, N-Node-RED, G-Granfana",{"excerpt":5986},{"type":19,"value":5987},[5988],[22,5989,5990,5991,5995,5996,6001],{},"The folks at Balena have created a bundle they call the ",[297,5992,3763],{"href":5993,"rel":5994},"https:\u002F\u002Fhub.balena.io\u002Forganizations\u002Fmarc6\u002Fapps\u002FMING",[381],", (Mosquitto\u002FMQTT, InfluxDB, Node-RED and Grafana) which first appeared back in ",[297,5997,6000],{"href":5998,"rel":5999},"https:\u002F\u002Fforums.balena.io\u002Ft\u002Fming-an-iot-sensor-stack-mosquitto-influxdb-nodered-grafana\u002F36540",[381],"2019",". It is an interesting way to look at the IoT tech stack and a pattern I have seen used many times.","\u002Fblog\u002F2023\u002F02\u002Fimages\u002Ftile-ming.jpg",{"path":6004,"title":6005,"date":6006,"tags":6007,"authors":6008,"description":6009,"meta":6010,"image":6015},"\u002Fblog\u002F2023\u002F02\u002Fflowforge-1-4-0-released","FlowFuse v1.4 with device provisioning in bulk and staged development process","2023-02-16",[11,13,63],[5003],"Deploy Node-RED to many devices quickly, and allow a staged development process with the latest release of FlowFuse v1.4.",{"excerpt":6011},{"type":19,"value":6012},[6013],[22,6014,6009],{},"\u002Fblog\u002F2023\u002F02\u002Fimages\u002Fff-r14-image.png",{"path":6017,"title":6018,"date":6019,"tags":6020,"authors":6021,"description":6022,"meta":6023,"image":6029},"\u002Fblog\u002F2023\u002F02\u002Fhighly-available-node-red","Toward Highly Available Node-RED","2023-02-15",[11,219,13],[749],"Often requested features for Node-RED include HA or Highly Available",{"excerpt":6024},{"type":19,"value":6025},[6026],[22,6027,6028],{},"Over the past few months we've held a lot of product discovery sessions and a topic\nwhich keeps coming up is \"HA Node-RED\". All software will have failures, with\nHA (high availability) the intent is to allow the workload to be processed\nregardless. There's quite a few considerations which are often not covered\nduring product discovery calls, I'm going to discuss some of those points in this article.","\u002Fblog\u002F2023\u002F02\u002Fimages\u002Froadmap-unsplash.jpg",{"path":6031,"title":6032,"date":6033,"tags":6034,"authors":6035,"description":6036,"meta":6037,"image":3},"\u002Fblog\u002F2023\u002F02\u002Fservice-disruption-report-2023-01-27","Service Disruption Report for January 27th, 2023","2023-02-10",[11,13,62],[1134],"On January 27th, 2023, we were alerted to an issue on FlowFuse Cloud where a user\nwas not able to access a newly created Node-RED Project, receiving a 404 error\ninstead. This post examines the issue that was hit, the timeline of events and\nwhat we've done to resolve it.",{"excerpt":6038},{"type":19,"value":6039},[6040],[22,6041,6036],{},{"path":6043,"title":6044,"date":6045,"tags":6046,"authors":6047,"description":6048,"meta":6049,"image":5596},"\u002Fblog\u002F2023\u002F02\u002F3-quick-node-red-tips-1","Node-RED Tips - Wiring Shortcuts","2023-02-07",[11,219,32,3361],[3084],"Learn three valuable Node-RED tips to enhance your workflow: search nodes efficiently, split code sections with link nodes, and link multiple inputs\u002Foutputs in one command.",{"excerpt":6050},{"type":19,"value":6051},[6052],[22,6053,6054],{},"There is usually more than one way to complete a given task in software and Node-RED is no exception. In this blog post we are going to share three useful tips to save yourself time when working on your flows.",{"path":6056,"title":6057,"date":6058,"tags":6059,"authors":6060,"description":6061,"meta":6062,"image":3},"\u002Fblog\u002F2023\u002F01\u002Fflowforge-story","Telling the FlowFuse Story","2023-02-02",[11,13],[5003],"In this article we are going to discuss how we see FlowFuse helping Node-RED developers deliver applications more reliably.",{"excerpt":6063},{"type":19,"value":6064},[6065],[22,6066,6067],{},"During my first month at FlowFuse, I have been helping to refine the FlowFuse story. Trying to answer the questions: What is the value FlowFuse brings to our customers and what features does FlowFuse want to offer the Node-RED community?",{"path":6069,"title":6070,"date":6058,"tags":6071,"authors":6072,"description":4861,"meta":6073,"image":4868},"\u002Fblog\u002F2023\u002F02\u002Fcommunity-news-02","Community News February 2023",[11,218,4859],[3084],{"excerpt":6074},{"type":19,"value":6075},[6076],[22,6077,6078],{},"Welcome to the FlowFuse newsletter for February 2023, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community.",{"path":6080,"title":6081,"date":6082,"tags":6083,"authors":6084,"description":6085,"meta":6086,"image":3},"\u002Fblog\u002F2023\u002F01\u002Fenvironment-variables-in-node-red","Using Environment Variables in Node-RED (2026)","2023-01-27",[11,219,32],[749],"Node-RED supports environment variables (env vars) slight different, how to use it and the gotcha's are explained in this article.",{"keywords":6087,"excerpt":6088},"node-red environment variables, env vars node-red, node-red env variable, flowfuse environment variables, node-red configuration",{"type":19,"value":6089},[6090],[22,6091,6092],{},"Programs, written with Node-RED or otherwise, need to sometimes retrieve information that wasn’t decided on during the creation of the program.",{"path":6094,"title":6095,"date":6096,"tags":6097,"authors":6098,"description":6099,"meta":6100,"image":6106},"\u002Fblog\u002F2023\u002F01\u002Fgetting-started-with-node-red","Getting Started with Node-RED","2023-01-23",[11,219,32],[3084],"In this article we are going to explain the first things you need to know to get started with Node-RED.",{"excerpt":6101},{"type":19,"value":6102},[6103],[22,6104,6105],{},"Node-RED is a visual programming tool for working with IoT devices and web services. It allows users to create flows using a drag-and-drop interface, making it easy to connect different nodes together to build powerful automations.","\u002Fblog\u002F2023\u002F01\u002Fimages\u002Fgetting-started-nr.png",{"path":6108,"title":6109,"date":6110,"tags":6111,"authors":6112,"description":6109,"meta":6113,"image":6119},"\u002Fblog\u002F2023\u002F01\u002Fflowforge-1-3-0-released","FlowFuse 1.3 is now available, share your flows through our new team libraries and much more","2023-01-19",[11,13,63],[3084],{"excerpt":6114},{"type":19,"value":6115},[6116],[22,6117,6118],{},"Share your flows via team libraries, control access to your Node-RED dashboards using FlowFuse credentials, and filter your audit logs by users and actions.","\u002Fblog\u002F2023\u002F01\u002Fimages\u002Fflowforge-130-hero.png",{"path":6121,"title":6122,"date":6123,"tags":6124,"authors":6125,"description":4861,"meta":6126,"image":4868},"\u002Fblog\u002F2023\u002F01\u002Fcommunity-news-12","Community News December 2022","2023-01-12",[11,218,4859],[3084],{"excerpt":6127},{"type":19,"value":6128},[6129],[22,6130,6131],{},"Welcome to the FlowFuse newsletter for December 2022, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community. 2022 was a really exciting year for the development of both Node-RED and FlowFuse. Node-RED released version 3, another major milestone for the project. FlowFuse hit version 1, leaving the beta development stage. We are excited to see what the community can achieve in 2023!",{"path":6133,"title":6134,"date":6123,"tags":6135,"authors":6136,"description":6137,"meta":6138,"image":3},"\u002Fblog\u002F2023\u002F01\u002Fflowforge-1.2.1-released","FlowFuse 1.2.1 released",[11,13,63],[4772],"Release includes fix for emailing new user",{"excerpt":6139},{"type":19,"value":6140},[6141],[22,6142,6143],{},"We've published a maintenance release containing a fix for new users.",{"path":6145,"title":6146,"date":6147,"tags":6148,"authors":6150,"description":6151,"meta":6152,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fflowforge-1-2-0-released","FlowFuse 1.2 is now available with single sign on and persistent context storage","2022-12-22",[11,6149,63],"flowforge",[3084],"Our final release for 2022 with some great new features to try out",{"excerpt":6153},{"type":19,"value":6154},[6155],[22,6156,6157],{},"Control access to FlowFuse using single sign-on and retain context values when restarting projects.",{"path":6159,"title":6160,"date":6161,"tags":6162,"authors":6163,"description":6164,"meta":6165,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fwhat-flowforge-adds-to-node-red","Why you need FlowFuse when you already have Node-RED?","2022-12-15",[11,13,219],[3084],"Discover how FlowFuse enhances Node-RED with easy developer collaboration, flow deployment, and infrastructure scaling. Maximize the value of your Node-RED projects effortlessly.",{"excerpt":6166},{"type":19,"value":6167},[6168],[22,6169,6170],{},"Many organizations face challenges in IT\u002FOT convergence. There are many protocols, disparate devices, and everything is a brownfield project. Furthermore, skilled engineers are hard to find. Many organizations find themselves maintaining systems and integrations, and have little time left to improve continuously.",{"path":6172,"title":6173,"date":6174,"tags":6175,"authors":6176,"description":6177,"meta":6178,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fflowforge-joins-openjs-foundation","FlowFuse Inc. becomes a member of the OpenJS Foundation","2022-12-13",[11,13,62],[1134],"Supporting the foundation that has given Node-RED a great home",{"excerpt":6179},{"type":19,"value":6180},[6181],[22,6182,6183],{},"We're pleased to share the news we've joined the OpenJS Foundation to bolster our\nsupport for the Node-RED community.",{"path":6185,"title":6186,"date":6187,"tags":6188,"authors":6189,"description":6190,"meta":6191,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fflowforge-1-1-2-released","FlowFuse 1.1.2 released","2022-12-09",[11,13,63],[1134],"Release includes a fix for installing additional nodes into Node-RED.",{"excerpt":6192},{"type":19,"value":6193},[6194],[22,6195,6196],{},"We've published a maintenance fix with an important fix for the Palette Manager in Node-RED.",{"path":6198,"title":6199,"date":6187,"tags":6200,"authors":6203,"description":6204,"meta":6205,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fflowforge-gcp-https-set-up","Configure FlowFuse in Docker to secure all traffic",[11,13,32,6201,6202],"Acme Companion","Let's Encrypt",[3084],"Discover how to effortlessly secure all web traffic for your FlowFuse server using Let's Encrypt and Acme Companion with Docker. Encrypt HTTP traffic for secure communication.",{"excerpt":6206},{"type":19,"value":6207},[6208],[22,6209,6210,6211,6215],{},"Following on from our ",[297,6212,6214],{"href":6213},"\u002Fblog\u002F2022\u002F10\u002Fff-docker-gcp\u002F","previous article"," in which we covered how to run FlowFuse in Docker on Google’s Cloud Platform, today we are going to look at how to secure HTTP traffic to your FlowFuse server.",{"path":6217,"title":6218,"date":6219,"tags":6220,"authors":6221,"description":6222,"meta":6223,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fcreate-http-trigger-with-authentication","Create HTTP triggers with authentication","2022-12-07",[11,219,32],[3084],"Learn how to create HTTP triggers with authentication in Node-RED using FlowFuse. Securely trigger flows from any browser or command line while safeguarding your endpoints with HTTP Basic Authentication.",{"excerpt":6224},{"type":19,"value":6225},[6226],[22,6227,6228],{},"Having an HTTP endpoint trigger your flows is very useful. From any browser or command line you now have the ability to trigger your flows.",{"path":6230,"title":6231,"date":6232,"tags":6233,"authors":6234,"description":6235,"meta":6236,"image":3},"\u002Fblog\u002F2022\u002F12\u002Fnode-red-flow-best-practice","Format your Node-RED flows for better team collaboration","2022-12-05",[11,219,32],[3084],"Learn best practices for formatting Node-RED flows to enhance team collaboration. From descriptive group names to clear switch explanations, optimize your flows for readability and efficiency.",{"excerpt":6237},{"type":19,"value":6238},[6239],[22,6240,6241],{},"When it comes to working on Node-RED flows as part of a team, there are a few best practices that can make things go more smoothly.",{"path":6243,"title":6244,"date":6245,"tags":6246,"authors":6247,"description":4861,"meta":6248,"image":4868},"\u002Fblog\u002F2022\u002F12\u002Fcommunity-news-11","Community News November 2022","2022-12-02",[11,4859,218],[3084],{"excerpt":6249},{"type":19,"value":6250},[6251],[22,6252,6253],{},"Welcome to the FlowFuse newsletter for November 2022, a monthly roundup of what’s been happening with both FlowFuse and the wider Node-RED community.",{"path":6255,"title":6256,"date":6257,"tags":6258,"authors":6259,"description":6260,"meta":6261,"image":3},"\u002Fblog\u002F2022\u002F11\u002Fscaling-node-red-with-diy-tooling","Challenges scaling Node-RED with DIY tooling","2022-11-30",[11,219,32],[749],"In this post, I'm going to share some of the challenges customers face when scaling Node-RED with Do-It-Yourself tooling",{"excerpt":6262},{"type":19,"value":6263},[6264],[22,6265,6266],{},"In this post, I'm going to share some of the challenges customers face when\nscaling Node-RED with Do-It-Yourself tooling.",{"path":6268,"title":6269,"date":6270,"tags":6271,"authors":6272,"description":6273,"meta":6274,"image":3},"\u002Fblog\u002F2022\u002F11\u002Frespin-docker-compose-01","Re-spin of Docker-Compose install package","2022-11-25",[11,13,62],[4772],"Details FlowFuse v1.1.1",{},{"path":6276,"title":6277,"date":6278,"tags":6279,"authors":6280,"description":6281,"meta":6282,"image":3},"\u002Fblog\u002F2022\u002F11\u002Fflowforge-1-1-released","FlowFuse 1.1 released with persistent file storage","2022-11-24",[11,13,63],[3084],"A new set of features to improve FlowFuse as the best solution for running Node-RED in production in a secure, scalable, and team-based environment.",{"excerpt":6283},{"type":19,"value":6284},[6285],[22,6286,6287],{},"Persist files on your FlowFuse Projects, publish locally developed flows to dozens of Devices in a few clicks, and use our new interface for managing Project Deployments.",{"path":6289,"title":6290,"date":6291,"tags":6292,"authors":6293,"description":4861,"meta":6294,"image":4868},"\u002Fblog\u002F2022\u002F11\u002Fcommunity-news-10","Community News October 2022","2022-11-04",[11,4859,218],[3084],{"excerpt":6295},{"type":19,"value":6296},[6297],[22,6298,6299],{},"Welcome to the FlowFuse newsletter for October 2022, a monthly roundup of what’s happening with both FlowFuse and the wider Node-RED community.",{"path":6301,"title":6302,"date":6303,"tags":6304,"authors":6305,"description":6306,"meta":6307,"image":3},"\u002Fblog\u002F2022\u002F10\u002Fseed-round-bring-node-red-to-enterprise","FlowFuse raises $7.25M Seed Round to bring Node-RED to the Enterprise","2022-11-03",[11,13,62],[749],"We've raised our $7.25M Seed Round from Cota Capital, Open Core Ventures",{"excerpt":6308},{"type":19,"value":6309},[6310],[22,6311,6312,6313,6317,6318,6322,6323,6327],{},"Since the ",[297,6314,6316],{"href":6315},"\u002Fblog\u002F2021\u002F04\u002Ffirst-deploy\u002F","launch of FlowFuse"," in April 2021 our goal has been to\nbuild a low-code, enterprise-ready development platform based on Node-RED. We\nwanted to make it easier for enterprises to adopt, integrate, and scale Node-RED\ninto their existing environments. We published our ",[297,6319,6321],{"href":6320},"\u002Fblog\u002F2022\u002F01\u002Fflowforge-01-released\u002F","first version","\nat the start of this year and have continued the journey to the\n",[297,6324,6326],{"href":6325},"\u002Fblog\u002F2022\u002F10\u002Fflowforge-1-released\u002F","launch of FlowFuse v1.0"," just last week. Each of these releases\nhas moved us towards our goal of creating a platform for integrating the\nIT and OT for all organizations, built around an open core.",{"path":6329,"title":6330,"date":6331,"tags":6332,"authors":6333,"description":6334,"meta":6335,"image":3},"\u002Fblog\u002F2022\u002F10\u002Fflowforge-1-released","FlowFuse 1.0 released","2022-10-27",[11,13,63],[3084],"FlowFuse is now 1.0!",{"excerpt":6336},{"type":19,"value":6337},[6338],[22,6339,6340,6341,239],{},"Predefined environment variables for your Instances and Devices, manage your Project's modules and import your existing flows (and credentials) into your FlowFuse ",[297,6342,6344],{"href":6343},"\u002Fdocs\u002Fuser\u002Fconcepts\u002F#instance","Projects",{"path":6346,"title":6347,"date":6348,"tags":6349,"authors":6350,"description":6351,"meta":6352,"image":3},"\u002Fblog\u002F2022\u002F10\u002Fdb-migration-01","Scheduled maintenance: Database encryption October 2022","2022-10-18",[11,13,62],[4772],"Details on upcoming maintenance period",{"excerpt":6353},{"type":19,"value":6354},[6355],[22,6356,6357,6358,6362],{},"As part of an on-going security ",[297,6359,6361],{"href":6360},"\u002Fplatform\u002Fsecurity\u002F#data-at-rest","review"," of the FlowFuse Cloud offering we discovered that the backend database was not using encrypted storage. In keeping with industry best practices we plan to migrate the database to a new instance using encrypted at rest storage.",{"path":6364,"title":6365,"date":6366,"tags":6367,"authors":6368,"description":6369,"meta":6370,"image":3},"\u002Fblog\u002F2022\u002F10\u002Fff-docker-gcp","Install FlowFuse Docker on Google Cloud","2022-10-14",[11,13,32],[3084],"Learn to deploy FlowFuse Docker on Google Cloud Platform. Achieve a production-ready environment with email alerts, HTTPS access, and MQTT server deployment.",{"excerpt":6371},{"type":19,"value":6372},[6373],[22,6374,6375],{},"As part of our preparations for FlowFuse 1.0 we have been testing various real world scenarios to see where we can add to our documentation and where we might be able to improve our releases to make the install process easier for users. As a benefit of that testing we have been able to hone these installation processes and we wanted to share one of those with you today.",{"path":6377,"title":6378,"date":6379,"tags":6380,"authors":6381,"description":4861,"meta":6382,"image":4868},"\u002Fblog\u002F2022\u002F10\u002Fcommunity-news-09","Community News September 2022","2022-10-07",[11,4859,218],[3084],{"excerpt":6383},{"type":19,"value":6384},[6385],[22,6386,6387],{},"Welcome to the FlowFuse newsletter, a regular roundup of what’s happening with both FlowFuse and the wider Node-RED community.",{"path":6389,"title":6390,"date":6391,"tags":6392,"authors":6393,"description":6394,"meta":6395,"image":3},"\u002Fblog\u002F2022\u002F09\u002Fflowforge-010-released","FlowFuse 0.10 released","2022-09-30",[11,13,63],[3084],"Secure Node-RED HTTP end points, Read-only users and Static outbound IPs",{"excerpt":6396},{"type":19,"value":6397},[6398],[22,6399,6400],{},"Secure your HTTP endpoints, create read-only users in your teams and use our static IP address for outbound traffic",{"path":6402,"title":6403,"date":6404,"tags":6405,"authors":6406,"description":6407,"meta":6408,"image":3},"\u002Fblog\u002F2022\u002F09\u002Fstatic-ips","Static Outbound IP Addresses","2022-09-27",[11,13,62],[3084],"Static IP addresses are here for your FlowFuse Cloud projects’ outbound connections",{"excerpt":6409},{"type":19,"value":6410},[6411],[22,6412,6413],{},"On Friday last week we updated FlowFuse Cloud to use a static IP address for outbound traffic. This will allow you to predict which IP address your traffic will come from for example when traversing a firewall or accessing a remote database.",{"path":6415,"title":6416,"date":6417,"tags":6418,"authors":6419,"description":4861,"meta":6420,"image":4868},"\u002Fblog\u002F2022\u002F09\u002Fcommunity-news-08","Community News August 2022","2022-09-16",[11,4859,218],[3084],{"excerpt":6421},{"type":19,"value":6422},[6423],[22,6424,6387],{},{"path":6426,"title":6427,"date":6428,"tags":6429,"authors":6430,"description":6432,"meta":6433,"image":3},"\u002Fblog\u002F2022\u002F09\u002Fflowforge-09-released","FlowFuse 0.9 released","2022-09-01",[11,13,63],[6431],"sam-machin","Suspended projects, login with email and Team Types",{"excerpt":6434},{"type":19,"value":6435},[6436],[22,6437,6438],{},"Suspend your projects when you don't need them, login with either your username or email, and introducing Team Types",{"path":6440,"title":6441,"date":6442,"tags":6443,"authors":6444,"description":4861,"meta":6445,"image":4868},"\u002Fblog\u002F2022\u002F08\u002Fcommunity-news-06","Community News July 2022","2022-08-11",[11,4859,218],[6431],{"excerpt":6446},{"type":19,"value":6447},[6448],[22,6449,6450],{},"Welcome to the FlowFuse newsletter, a regular roundup of what`s happening with both FlowFuse and the wider Node-RED community.",{"path":6452,"title":6453,"date":6454,"tags":6455,"authors":6456,"description":6457,"meta":6458,"image":3},"\u002Fblog\u002F2022\u002F08\u002Fflowforge-08-released","FlowFuse 0.8 released","2022-08-04",[11,13,63],[6431],"Inter-Project Communication, Default Teams, and realtime device management.",{"excerpt":6459},{"type":19,"value":6460},[6461],[22,6462,6463],{},"Easily pass messages between your projects on the cloud or devices, UX improvements, and more.",{"path":6465,"title":6466,"date":6467,"tags":6468,"authors":6469,"description":6470,"meta":6471,"image":3},"\u002Fblog\u002F2022\u002F07\u002Fnew-projecttype","Introducing Medium Projects on FlowFuse Cloud","2022-07-22",[11,13,62],[6431],"A bigger project with more resources",{"excerpt":6472},{"type":19,"value":6473},[6474],[22,6475,6476],{},"We've added a second size of project to FlowFuse Cloud. A bigger project type with more resources available to it.",{"path":6478,"title":6479,"date":6480,"tags":6481,"authors":6482,"description":4861,"meta":6483,"image":4868},"\u002Fblog\u002F2022\u002F07\u002Fcommunity-news-06","Community News June 2022","2022-07-19",[11,4859,218],[6431],{"excerpt":6484},{"type":19,"value":6485},[6486],[22,6487,6450],{},{"path":6489,"title":6490,"date":6491,"tags":6492,"authors":6493,"description":6494,"meta":6495,"image":3},"\u002Fblog\u002F2022\u002F07\u002Fflowforge-07-released","FlowFuse 0.7 released","2022-07-07",[11,13,63],[6431],"Rollbacks, Device Environment Variables and a FlowFuse Theme",{"excerpt":6496},{"type":19,"value":6497},[6498],[22,6499,6500],{},"Rollback projects to a previous snapshot, improvements in using Devices, and more.",{"path":6502,"title":6503,"date":6504,"tags":6505,"authors":6506,"description":6507,"meta":6508,"image":3},"\u002Fblog\u002F2022\u002F06\u002Fflowforge-06-released","FlowFuse 0.6 released","2022-06-19",[11,13,63],[1134],"Adding Devices to the platform",{"excerpt":6509},{"type":19,"value":6510},[6511,6514],[22,6512,6513],{},"Node-RED is well known for its role in IoT solutions - which often means running\nflows on devices.",[22,6515,6516],{},"This was something we always wanted to support in FlowFuse and with this release\nwe're taking the next steps in that direction.",{"path":6518,"title":6519,"date":6520,"tags":6521,"authors":6522,"description":4861,"meta":6523,"image":4868},"\u002Fblog\u002F2022\u002F06\u002Fcommunity-news-05","Community News May 2022","2022-06-17",[11,4859,218],[6431],{"excerpt":6524},{"type":19,"value":6525},[6526],[22,6527,6450],{},{"path":6529,"title":6530,"date":6531,"tags":6532,"authors":6533,"description":6534,"meta":6535,"image":3},"\u002Fblog\u002F2022\u002F05\u002Fsign-up-for-flowforge-cloud","FlowFuse open for everybody","2022-05-25",[11,13,62],[749],"With the waitlist now phased out users can sign up and start using FlowFuse right away and start developing on new projects.",{"excerpt":6536},{"type":19,"value":6537},[6538,6546],[22,6539,6540,6541,6545],{},"FlowFuse wants to enable everyone to build workflows in Node-RED. Since announcing\n",[297,6542,3672],{"href":6543,"rel":6544},"https:\u002F\u002Fflowforge.com\u002Fblog\u002F2022\u002F02\u002Fannouncing-flowforge-cloud\u002F",[381],"\ntwo months ago we've had a waiting list for users to sign up to. That allowed us\nto control the pace we were bringing new users onto the platform, learning what\nis needed to scale up our platform and continue to improve our first user experience.",[22,6547,6548],{},"Today we have removed the waiting list. Anyone can sign up to FlowFuse and start a\nnew Node-RED project in under a minute!",{"path":6550,"title":6551,"date":6552,"tags":6553,"authors":6554,"description":6555,"meta":6556,"image":3},"\u002Fblog\u002F2022\u002F05\u002Fflowforge-05-released","FlowFuse 0.5 released","2022-05-12",[11,13,63],[1134],"Bringing a new look to the platform",{"excerpt":6557},{"type":19,"value":6558},[6559],[22,6560,6561],{},"The cycle continues with our next regularly scheduled release, bringing a fresh\nnew look to the platform.",{"path":6563,"title":6564,"date":6565,"tags":6566,"authors":6567,"description":4861,"meta":6568,"image":4868},"\u002Fblog\u002F2022\u002F05\u002Fcommunity-news-04","Community News April 2022","2022-05-06",[11,4859,218],[6431],{"excerpt":6569},{"type":19,"value":6570},[6571],[22,6572,6450],{},{"path":6574,"title":6575,"date":6576,"tags":6577,"authors":6578,"description":6579,"meta":6580,"image":3},"\u002Fblog\u002F2022\u002F05\u002Fnode-red-3-beta-stack","Node-RED 3.0 Beta Stack","2022-05-04",[11,219,62],[6431],"Try out the next major Node-RED release",{"excerpt":6581},{"type":19,"value":6582},[6583],[22,6584,6585],{},"The first beta of Node-RED 3.0 is here and FlowFuse is ready for you to try it out.",{"path":6587,"title":6588,"date":6589,"tags":6590,"authors":6591,"description":6592,"meta":6593,"image":3},"\u002Fblog\u002F2022\u002F04\u002Fflowforge-04-released","FlowFuse 0.4 released","2022-04-14",[11,13,63],[6431],"Getting ready for Node-RED 3.0",{"excerpt":6594},{"type":19,"value":6595},[6596],[22,6597,6598],{},"This release of the FlowFuse adds a seemingly small, but significant new feature.",{"path":6600,"title":6601,"date":6602,"tags":6603,"authors":6604,"description":4861,"meta":6605,"image":4868},"\u002Fblog\u002F2022\u002F04\u002Fcommunity-news-03","Community News March 2022","2022-04-05",[11,4859,218],[6431],{"excerpt":6606},{"type":19,"value":6607},[6608],[22,6609,6450],{},{"path":6611,"title":6612,"date":6613,"tags":6614,"authors":6615,"description":6616,"meta":6617,"image":3},"\u002Fblog\u002F2022\u002F04\u002Fflowforge-accepting-customers","FlowFuse is accepting customers now","2022-04-04",[11,13,62],[749],"We're starting to onboard users from the waitlist",{"excerpt":6618},{"type":19,"value":6619},[6620],[22,6621,6622,6623,6626],{},"A year ago our CTO, Nick O'Leary, ",[297,6624,6625],{"href":6315},"introduced FlowFuse",".\nSince then major milestones have been achieved. As we grow as a company, important\nsteps are taken. Today we make another very important step; we're accepting our\nfirst customers.",{"path":6628,"title":6629,"date":6630,"tags":6631,"authors":6632,"description":6633,"meta":6634,"image":3},"\u002Fblog\u002F2022\u002F03\u002Fflowforge-03-released","FlowFuse 0.3 released","2022-03-17",[11,13,63],[1134],"Moving towards the launch of FlowFuse Cloud",{"excerpt":6635},{"type":19,"value":6636},[6637],[22,6638,6639],{},"The FlowFuse 0.3 release brings us closer to the launch of FlowFuse Cloud.\nFind out more about what's in this new release.",{"path":6641,"title":6642,"date":6643,"tags":6644,"authors":6645,"description":4861,"meta":6646,"image":4868},"\u002Fblog\u002F2022\u002F03\u002Fcommunity-news-02","Community News February 2022","2022-03-02",[11,4859,218],[6431],{"excerpt":6647},{"type":19,"value":6648},[6649],[22,6650,6450],{},{"path":6652,"title":6653,"date":6654,"tags":6655,"authors":6656,"description":6657,"meta":6658,"image":3},"\u002Fblog\u002F2022\u002F02\u002Fannouncing-flowforge-cloud","Announcing FlowFuse Cloud","2022-02-23",[11,13,62,63],[749],"Join the waitlist for our cloud offering.",{"excerpt":6659},{"type":19,"value":6660},[6661,6670],[22,6662,6663,6664,6669],{},"As an open core company, anyone is free to ",[297,6665,6668],{"href":6666,"rel":6667},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fflowfuse\u002Ftree\u002F9219e81399eaf52fb0ee5573707a52f5520fbfdd\u002Fdocs\u002Finstall",[381],"download and install","\nour platform. In many cases this is a great solution, it\nallows for custom setups in your own environment. We know this isn't for everyone\nthough, some people just want to start building with Node-RED without having to manage their servers.",[22,6671,6672],{},"We are excited to announce FlowFuse Cloud, a hosted\nNode-RED as a service offering and today we are opening the waitlist.",{"path":6674,"title":6675,"date":6676,"tags":6677,"authors":6678,"description":6679,"meta":6680,"image":3},"\u002Fblog\u002F2022\u002F02\u002Fflowforge-02-released","FlowFuse 0.2 released","2022-02-17",[11,13,63],[1134],"Keeping the releases flowing of our open platform for Node-RED",{"excerpt":6681},{"type":19,"value":6682},[6683],[22,6684,6685],{},"Four weeks have passed since our initial release of FlowFuse, and we're happy\nto release v0.2 today as we continue moving forward and evolve the platform.",{"path":6687,"title":6688,"date":6689,"tags":6690,"authors":6691,"description":6692,"meta":6693,"image":3},"\u002Fblog\u002F2022\u002F02\u002Fuse-case-solar-afloat","Using Node-RED to keep Solar PV afloat","2022-02-09",[11,219,218],[749],"How spb sonne used Node-RED with a renewable energy solution",{"excerpt":6694},{"type":19,"value":6695},[6696,6716],[22,6697,6698,6703,6704,6709,6710,6715],{},[297,6699,6702],{"href":6700,"rel":6701},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fkrishnanravichandran\u002F",[381],"Krisnan Ravichandran"," works\nfor ",[297,6705,6708],{"href":6706,"rel":6707},"https:\u002F\u002Fwww.sbp.solar",[381],"spb sonne",", a engineering consultancy for renewable\nenergy. Within the company he is part of the engineering effort on the\n",[297,6711,6714],{"href":6712,"rel":6713},"https:\u002F\u002Fwww.sbp.de\u002Fen\u002Fnews\u002Fgoembhal-sbp-sonnes-pioneering-floating-pv-system\u002F",[381],"Gömbhal","\nproject, creating a floatation device for solar panels.",[22,6717,6718],{},"In this post, he shares his experiences of using Node-RED.",{"path":6720,"title":6721,"date":6722,"tags":6723,"authors":6724,"description":6725,"meta":6726,"image":3},"\u002Fblog\u002F2022\u002F02\u002Fwelcome-joe","Welcome Joe","2022-02-08",[11,13,62],[1134],"Welcoming Joe Pavitt to FlowFuse Inc.",{"excerpt":6727},{"type":19,"value":6728},[6729],[22,6730,6731,6732,6737],{},"Today we welcome Joe Pavitt (",[297,6733,6736],{"href":6734,"rel":6735},"https:\u002F\u002Ftwitter.com\u002Fjoepavitt3d",[381],"@joepavitt3d",") as\nour new Head of UX & Design. This is a key role that will help deliver the awesome\nuser experience of the FlowFuse platform.",{"path":6739,"title":6740,"date":6741,"tags":6742,"authors":6743,"description":4861,"meta":6744,"image":4868},"\u002Fblog\u002F2022\u002F01\u002Fcommunity-news-01","Community News January 2022","2022-01-28",[11,4859,218],[6431],{"excerpt":6745},{"type":19,"value":6746},[6747],[22,6748,6749],{},"Welcome to the first FlowFuse newsletter, we’re going to publish this as a regular roundup of what`s happening with both FlowFuse and the wider Node-RED community, if you want to receive it via email, sign up for updates at the bottom of the page.",{"path":6751,"title":6752,"date":6753,"tags":6754,"authors":6755,"description":6756,"meta":6757,"image":3},"\u002Fblog\u002F2022\u002F01\u002Fflowforge-01-released","FlowFuse 0.1 released","2022-01-20",[11,13,63],[1134],"Making the first release of the platform and transitioning to open development",{"excerpt":6758},{"type":19,"value":6759},[6760,6763],[22,6761,6762],{},"For an open core company, we haven't been very open with what we're doing. That all\nchanges today with the release of FlowFuse 0.1 and making all of our repositories\npublic.",[22,6764,6765],{},"This is a significant step for the company as we look to build a platform around Node-RED.",{"path":6767,"title":6768,"date":6753,"tags":6769,"authors":6770,"description":6771,"meta":6772,"image":3},"\u002Fblog\u002F2022\u002F01\u002Fwelcome-steve","Welcome Steve",[11,13,62],[1134],"Welcoming Steve McLaughlin to FlowFuse Inc.",{"excerpt":6773},{"type":19,"value":6774},[6775],[22,6776,6777],{},"We're continuing to grow the FlowFuse team with our latest hire; Steve McLaughlin\nwho is joining our development team.",{"path":6779,"title":6780,"date":6781,"tags":6782,"authors":6783,"description":6784,"meta":6785,"image":3},"\u002Fblog\u002F2022\u002F01\u002Fwelcome-zj","Welcome ZJ","2022-01-03",[11,13,62],[1134],"Welcoming Zeger-Jan van de Weg to FlowFuse Inc.",{"excerpt":6786},{"type":19,"value":6787},[6788],[22,6789,6790,6791,6796],{},"This year the FlowFuse team will grow further, and I'm excited to announce our\nnewest addition to the team; Zeger-Jan van de Weg (",[297,6792,6795],{"href":6793,"rel":6794},"https:\u002F\u002Ftwitter.com\u002FZJvandeWeg",[381],"@ZJvandeWeg",").\nZeger-Jan, also known as ZJ, is joining FlowFuse as CEO.",{"path":6798,"title":6799,"date":6800,"tags":6801,"authors":6802,"description":6803,"meta":6804,"image":3},"\u002Fblog\u002F2021\u002F05\u002Fwelcome-ben","Welcome Ben","2021-05-10",[13,62],[1134],"Welcoming Ben Hardill to FlowFuse Inc.",{"excerpt":6805},{"type":19,"value":6806},[6807],[22,6808,6809,6810,6815],{},"I'm excited to share the news that Ben Hardill (",[297,6811,6814],{"href":6812,"rel":6813},"https:\u002F\u002Ftwitter.com\u002Fhardillb",[381],"@hardillb",") is joining FlowFuse as a Senior Engineer.",{"path":6817,"title":6818,"date":6819,"tags":6820,"authors":6821,"description":6822,"meta":6823,"image":3},"\u002Fblog\u002F2021\u002F04\u002Ffirst-deploy","Introducing FlowFuse Inc.","2021-04-06",[13,62],[1134],"Building a new low-code development platform around the Node-RED project",{"excerpt":6824},{"type":19,"value":6825},[6826,6834,6837,6840,6849],[22,6827,6828,6829,6833],{},"When Dave and I first created ",[297,6830,3587],{"href":6831,"rel":6832},"https:\u002F\u002Fnodered.org",[381],", it was a tool to solve a\nproblem - allowing us to do our day job more effectively when building IoT solutions\nfor clients. That gave us the means and purpose to create a truly useful platform.",[22,6835,6836],{},"When it became an open source project, it quickly found an enthusiastic audience that\nhas seen the community grow beyond our imagination. From both individual users, to a wide\nrange of companies integrating it into their own products.",[22,6838,6839],{},"But with that growth, the question in my mind has always been how to take it further\nand secure its long term future.",[22,6841,6842,6843,6848],{},"I wrote on the ",[297,6844,6847],{"href":6845,"rel":6846},"https:\u002F\u002Fnodered.org\u002Fblog\u002F2020\u002F10\u002F13\u002Ffuture-plans",[381],"project blog","\nlast year about the future plans of the project. A key piece of that is its sustainability -\nhow we can increase the commercial adoption of Node-RED and how we can get more people\ncontributing back.",[22,6850,6851],{},"An opportunity presented itself earlier this year that I believe will bring a\nstep-change to what the Node-RED project is able to achieve.",1785960784020]