[{"data":1,"prerenderedAt":342},["ShallowReactive",2],{"blog-author-grey-dziuba":3},[4,20,34,77,96,109,125,138,151,170,183,196,220,233,246,258,282,303,316,329],{"path":5,"title":6,"date":7,"authors":8,"description":10,"meta":11,"image":19},"\u002Fblog\u002F2024\u002F06\u002Fflowfuse-2-5-release","FlowFuse 2.5: New features to visualize snapshots, LDAP integration, and more","2024-06-06",[9],"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":12},{"type":13,"value":14},"minimark",[15],[16,17,18],"p",{},"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":21,"title":22,"date":23,"authors":24,"description":25,"meta":26,"image":33},"\u002Fblog\u002F2024\u002F05\u002Fwhy-you-need-a-low-code-platform","Why you need a low-code platform","2024-05-22",[9],"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":27,"excerpt":28},"low-code, digital Transformation, app development, Citizen Development",{"type":13,"value":29},[30],[16,31,32],{},"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":35,"title":36,"date":37,"authors":38,"description":40,"meta":41,"image":76},"\u002Fblog\u002F2024\u002F05\u002Fnode-red-mind-stack-with-flowfuse","The MIND stack with Node-RED and FlowFuse Dashboard 2.0","2024-05-14",[9,39],"harshad-joshi","Our objective is to streamline the deployment of the MIND stack, enhancing its usability without compromising functionality.",{"excerpt":42},{"type":13,"value":43},[44],[16,45,46,47,52,53,59,60,59,65,69,70,75],{},"The ",[48,49,51],"a",{"href":50},"\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, ",[48,54,58],{"href":55,"rel":56},"https:\u002F\u002Fmosquitto.org\u002F",[57],"nofollow","MQTT",", ",[48,61,64],{"href":62,"rel":63},"https:\u002F\u002Fwww.influxdata.com\u002F",[57],"InfluxDB",[48,66,68],{"href":67},"\u002Fnode-red\u002F","Node-RED",", and ",[48,71,74],{"href":72,"rel":73},"https:\u002F\u002Fgrafana.com\u002F",[57],"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":78,"title":79,"date":80,"authors":81,"description":82,"meta":83,"image":95},"\u002Fblog\u002F2024\u002F04\u002Fflowfuse-at-hannover-messe-node-red","FlowFuse Gears Up for Hannover Messe","2024-04-11",[9],"We will be at Hannover Messe 2024 in Hall 14 at Stand L59",{"excerpt":84},{"type":13,"value":85},[86,89],[16,87,88],{},"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.",[16,90,91],{},[92,93,94],"strong",{},"Do you need a pass?  We can help with that as well.","\u002Fblog\u002F2024\u002F04\u002Fimages\u002Fflowfuse-at-hannover-messe-node-red.png",{"path":97,"title":98,"date":99,"authors":100,"description":101,"meta":102,"image":108},"\u002Fblog\u002F2024\u002F04\u002Frole-based-access-control-rbac-for-node-red-with-flowfuse","Role-Based Access for your Node-RED applications","2024-04-03",[9],"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":103},{"type":13,"value":104},[105],[16,106,107],{},"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":110,"title":111,"date":112,"authors":113,"description":114,"meta":115,"image":124},"\u002Fblog\u002F2024\u002F03\u002Fhttp-authentication-node-red-with-flowfuse","Securing HTTP Traffic for Node-RED with FlowFuse","2024-03-26",[9],"In this blog we will discuss the various forms of authentication for integrating web applications with Node-RED.",{"excerpt":116},{"type":13,"value":117},[118,121],[16,119,120],{},"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.",[16,122,123],{},"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":126,"title":127,"date":128,"authors":129,"description":130,"meta":131,"image":137},"\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",[9],"With FlowFuse, Node-RED instances can be scaled and managed easily.",{"excerpt":132},{"type":13,"value":133},[134],[16,135,136],{},"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":139,"title":140,"date":141,"authors":142,"description":143,"meta":144,"image":150},"\u002Fblog\u002F2024\u002F03\u002Flow-code-is-better","Why Low-Code is Better","2024-03-13",[9],"When any programming language can solve a task, pick a low code tool where applicable.",{"excerpt":145},{"type":13,"value":146},[147],[16,148,149],{},"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":152,"title":153,"date":154,"authors":155,"description":156,"meta":157,"image":169},"\u002Fblog\u002F2024\u002F02\u002Fwhy-citizen-development-platforms","Citizen Development: Unleashing Domain Experts","2024-02-26",[9],"Domain experts are they key to every organization.  By providing the tools and training innovation accelerates.",{"excerpt":158},{"type":13,"value":159},[160],[16,161,162,163,168],{},"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 \"",[48,164,167],{"href":165,"rel":166},"https:\u002F\u002Fwww.gartner.com\u002Fen\u002Finformation-technology\u002Fglossary\u002Fcitizen-developer",[57],"citizen developers","\" – business users empowered to build applications without relying solely on professional coders.","\u002Fblog\u002F2024\u002F02\u002Fimages\u002Fcitizen-development.png",{"path":171,"title":172,"date":173,"authors":174,"description":175,"meta":176,"image":182},"\u002Fblog\u002F2024\u002F02\u002Fconnect-node-red-to-kepware-opc","Connect Node-RED to KepserverEX OPC server.","2024-02-12",[9],"Follow a step-by-step guide to seamlessly integrate Node-RED with PTC's Kepware OPC server, enabling efficient data extraction from PLCs.",{"excerpt":177},{"type":13,"value":178},[179],[16,180,181],{},"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":184,"title":185,"date":186,"authors":187,"description":188,"meta":189,"image":195},"\u002Fblog\u002F2024\u002F02\u002Fprofessional-services-for-node-red","Should You Invest in Professional Services for Your Node-RED Development?","2024-02-05",[9],"Discover the benefits of investing in professional services for Node-RED development.",{"excerpt":190},{"type":13,"value":191},[192],[16,193,194],{},"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":197,"title":198,"date":199,"authors":200,"description":201,"meta":202,"image":219},"\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",[9],"Deploy Node-RED with FlowFuse on balenaCloud effortlessly with our step-by-step guide. Simplify fleet management and enhance data processing capabilities.",{"excerpt":203},{"type":13,"value":204},[205],[16,206,207,208,212,213,218],{},"In a ",[48,209,211],{"href":210},"\u002Fwebinars\u002F2024\u002Fbalena\u002F","recent webinar with balena",", we explored the dynamic capabilities of deploying FlowFuse to a fleet of devices using ",[48,214,217],{"href":215,"rel":216},"https:\u002F\u002Fwww.balena.io\u002Fcloud",[57],"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":221,"title":222,"date":223,"authors":224,"description":225,"meta":226,"image":232},"\u002Fblog\u002F2024\u002F01\u002Fsoc2","FlowFuse is now SOC 2 Type 1 Compliant","2024-01-15",[9],"FlowFuse's Path to SOC 2 Type 1 Compliance - A Testament to Our Commitment to Securing Customer and User Data.",{"excerpt":227},{"type":13,"value":228},[229],[16,230,231],{},"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":234,"title":235,"date":236,"authors":237,"description":238,"meta":239,"image":245},"\u002Fblog\u002F2024\u002F01\u002Fimport-a-file","Import a File into Node-RED with Dashboard 2.0","2024-01-05",[9],"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":240},{"type":13,"value":241},[242],[16,243,244],{},"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":247,"title":248,"date":236,"authors":249,"description":250,"meta":251,"image":257},"\u002Fblog\u002F2024\u002F01\u002Fsend-a-file","Send a File to Node-RED",[9],"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":252},{"type":13,"value":253},[254],[16,255,256],{},"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":259,"title":260,"date":261,"authors":262,"description":265,"meta":266,"image":281},"\u002Fblog\u002F2023\u002F12\u002Fdevice-agent-as-a-windows-service","Run Node-RED as a service on Windows","2023-12-18",[263,264,9],"stephen-mclaughlin","rob-marcer","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":267},{"type":13,"value":268},[269,272],[16,270,271],{},"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.",[16,273,274,275,280],{},"In this article, we're going to explain the steps to configure our device agent to run as a service in Windows\nusing the ",[48,276,279],{"href":277,"rel":278},"https:\u002F\u002Fnssm.cc\u002F",[57],"nssm"," utility.","\u002Fblog\u002F2023\u002F12\u002Fimages\u002Fagent-as-windows-service.png",{"path":283,"title":284,"date":285,"authors":286,"description":287,"meta":288,"image":302},"\u002Fblog\u002F2023\u002F11\u002Fai-assistant","Integrate with ChatGPT Assistants with Node-RED","2023-11-21",[9],"Discover how seamlessly integrating AI Assistants into Node-RED workflows enhances efficiency and innovation across industries.",{"excerpt":289},{"type":13,"value":290},[291,296,299],[292,293,295],"h2",{"id":294},"introduction-to-the-world-of-gpts-and-ai-assistants","Introduction to the World of GPTs and AI Assistants",[16,297,298],{},"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.",[16,300,301],{},"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":304,"title":305,"date":306,"authors":307,"description":308,"meta":309,"image":315},"\u002Fblog\u002F2023\u002F11\u002Fchatgpt-gpt","Node-RED Builder a GPT (Alpha) by FlowFuse","2023-11-15",[9],"Accelerate Node-RED flow creation with Node-RED Builder by FlowFuse. Streamline development effortlessly with preconfigured prompts and latest Node-RED insights.",{"excerpt":310},{"type":13,"value":311},[312],[16,313,314],{},"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":317,"title":318,"date":319,"authors":320,"description":321,"meta":322,"image":328},"\u002Fblog\u002F2023\u002F11\u002Fcommunity-news-11","Community News November 2023","2023-11-09",[9],"News from the FlowFuse and Node-RED communities",{"excerpt":323},{"type":13,"value":324},[325],[16,326,327],{},"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":330,"title":331,"date":332,"authors":333,"description":334,"meta":335,"image":341},"\u002Fblog\u002F2023\u002F10\u002Fmes-build-buy","Embracing Innovation: Build vs Buy in MES","2023-10-20",[9],"Transform MES strategy with Node-RED and FlowFuse for unparalleled efficiency and adaptability.",{"excerpt":336},{"type":13,"value":337},[338],[16,339,340],{},"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",1786117169578]