- Видео 122
- Просмотров 127 154
FlowFuse
США
Добавлен 19 янв 2022
Elevate Node-RED with FlowFuse
FlowFuse helps Node-RED developers delivery applications in a more reliable, collaborative, and secure manner. Node-RED’s intuitive, low-code development environment is great for connecting together hardware devices, APIs, and online services.
FlowFuse adds to Node-RED; collaborative development, management of remote deployments, support for DevOps deliver pipelines, and the ability to host Node-RED applications on FlowFuse Cloud. FlowFuse is the DevOps platform for Node-RED application development and delivery.
NOTE: FlowFuse used to be called FlowForge so some of the older videos still have this branding.
FlowFuse helps Node-RED developers delivery applications in a more reliable, collaborative, and secure manner. Node-RED’s intuitive, low-code development environment is great for connecting together hardware devices, APIs, and online services.
FlowFuse adds to Node-RED; collaborative development, management of remote deployments, support for DevOps deliver pipelines, and the ability to host Node-RED applications on FlowFuse Cloud. FlowFuse is the DevOps platform for Node-RED application development and delivery.
NOTE: FlowFuse used to be called FlowForge so some of the older videos still have this branding.
Webinar - Unlocking the Power of Real-Time Data: FlowFuse MQTT Broker for Industrial Transformation
In this webinar, we introduce the new FlowFuse MQTT Broker, a seamless solution that enables you to manage all your MQTT clients, Node-RED instances, and devices from a single, centralized platform, eliminating the need for a separate broker service.
Join Nick O’Leary, creator of Node-RED and CTO at FlowFuse to learn about the advantages of MQTT for industrial communication and key features and benefits of the FlowFuse MQTT Broker
Join Nick O’Leary, creator of Node-RED and CTO at FlowFuse to learn about the advantages of MQTT for industrial communication and key features and benefits of the FlowFuse MQTT Broker
Просмотров: 368
Видео
EP 1 - FlowFuse’s Nick O’Leary on Low-Code Development and Its Impact on IoT
Просмотров 253Месяц назад
In our inaugural episode of Industrial Visionaries, our host ZJ van de Weg, chats with fellow FlowFuse exec, Nick O’Leary, CTO & Founder. Nick, who is also the creator of Node-RED, shares his extensive insights into the evolution of the Internet of Things (IoT). He discusses the early days of IoT and the transformative role of edge computing, highlighting how increased computing power has shift...
Webinar: Bringing Node-RED to Industrial Solutions with Wago
Просмотров 8102 месяца назад
In this webinar, Nick O'Leary, Co-Creator of Node-RED & CTO at FlowFuse, and Kurt Braun, Director of Automation Sales Engineering and Development at Wago, delve into real-world applications of Node-RED within industrial settings, highlighting how WAGO leverages this technology to empower their engineers and accelerate their automation projects.
Writing Custom Templates - FlowFuse Dashboard
Просмотров 1,8 тыс.2 месяца назад
In this tutorial, we take a deep dive into the "Template" node. A node in Dashboard which permits you to write completely customised HTML, CSS and JS to create your own widgets. We deep-dive into the basics of a web component, the in-built variables and functions that Dashboard provides in order to integrate seamlessly with the rest of your flow, before covering VueJS, the underlying technology...
Visualising Data - FlowFuse Dashboard (Node-RED Dashboard 2.0)
Просмотров 3,2 тыс.2 месяца назад
Visualising Data - FlowFuse Dashboard (Node-RED Dashboard 2.0)
Getting Started - Node-RED & FlowFuse Dashboard
Просмотров 2,9 тыс.2 месяца назад
Getting Started - Node-RED & FlowFuse Dashboard
Webinar - Operationalizing Node RED for the Enterprise
Просмотров 3953 месяца назад
Webinar - Operationalizing Node RED for the Enterprise
Managing Distributed Node-RED Deployments on the Edge with FlowFuse
Просмотров 3814 месяца назад
Managing Distributed Node-RED Deployments on the Edge with FlowFuse
Bringing AI to Node-RED with FlowFuse Assistant
Просмотров 1,6 тыс.5 месяцев назад
Bringing AI to Node-RED with FlowFuse Assistant
Building a Foundation for Enterprise Agility and Process Optimization
Просмотров 3616 месяцев назад
Building a Foundation for Enterprise Agility and Process Optimization
Deploy FlowFuse with Docker on Ubuntu
Просмотров 5166 месяцев назад
Deploy FlowFuse with Docker on Ubuntu
Deploy FlowFuse on Industrial IoT with NCD.io
Просмотров 4507 месяцев назад
Deploy FlowFuse on Industrial IoT with NCD.io
Elevating Node-RED: A FlowFuse Platform Update
Просмотров 9168 месяцев назад
Elevating Node-RED: A FlowFuse Platform Update
Building Unified Namespace using Node-RED and MQTT
Просмотров 1,7 тыс.9 месяцев назад
Building Unified Namespace using Node-RED and MQTT
Multi User Dashboards with Node-RED Dashboard 2.0
Просмотров 10 тыс.10 месяцев назад
Multi User Dashboards with Node-RED Dashboard 2.0
Deploying Node-RED with FlowFuse in balenaCloud
Просмотров 49111 месяцев назад
Deploying Node-RED with FlowFuse in balenaCloud
Enterprise-grade Edge Device Fleet Management with balena and FlowFuse
Просмотров 65511 месяцев назад
Enterprise-grade Edge Device Fleet Management with balena and FlowFuse
Send Data to AWS IoT Core from Node-RED via MQTT
Просмотров 1,1 тыс.11 месяцев назад
Send Data to AWS IoT Core from Node-RED via MQTT
New Year Celebration - Sync Music with Fireworks or Light Shows
Просмотров 344Год назад
New Year Celebration - Sync Music with Fireworks or Light Shows
FlowFuse Blueprints - Your Pathway to Enhanced Manufacturing
Просмотров 348Год назад
FlowFuse Blueprints - Your Pathway to Enhanced Manufacturing
Dashboard 2.0 - Where we are, and what’s next?
Просмотров 10 тыс.Год назад
Dashboard 2.0 - Where we are, and what’s next?
Monitor your FlowFuse devices leveraging Dashboard 2.0
Просмотров 3,2 тыс.Год назад
Monitor your FlowFuse devices leveraging Dashboard 2.0
Celebrate 10 Years of Node-RED and What’s New in 3.1 and Beyond
Просмотров 2,3 тыс.Год назад
Celebrate 10 Years of Node-RED and What’s New in 3.1 and Beyond
Getting Started with OPC-UA and Node-RED
Просмотров 11 тыс.Год назад
Getting Started with OPC-UA and Node-RED
Why FlowFuse? Reason #4: FlowFuse adds team development to Node-RED
Просмотров 379Год назад
Why FlowFuse? Reason #4: FlowFuse adds team development to Node-RED
Why FlowFuse? Reason #3: FlowFuse adds version control to your Node-RED flows.
Просмотров 505Год назад
Why FlowFuse? Reason #3: FlowFuse adds version control to your Node-RED flows.
Why FlowFuse? Reason #2: FlowFuse allows you to create multiple Node-RED instance from one place.
Просмотров 1,4 тыс.Год назад
Why FlowFuse? Reason #2: FlowFuse allows you to create multiple Node-RED instance from one place.
Why FlowFuse? Reason #1: Hosted Node-RED - Easy to get started, easier to maintain
Просмотров 996Год назад
Why FlowFuse? Reason #1: Hosted Node-RED - Easy to get started, easier to maintain
A lot of words to explain the UNS. Takes to long...
Thanks for sharing this, hadn't considered Node-Red.
Can you remake a video about installing flowfuse on docker ? I think this one is aged a bit and it doesnt easy to follow.
Hi! Thanks for your comment-we'll take note of it. In the meantime, have you checked out our guide here? 👉 flowfuse.com/docs/install/docker/#docker-install
I still dream to reach this accent and level of fluency
I can't find the fancy data used for the locations, or the function to calculate distance. Doesn't seem to be linked from here? Anyway, it was a useful demonstration.
The data was an array of three random cities, with their respective latitude and longitude, which can be looked up online. The formula for claculating the distance is: =Math.acos(Math.sin(lat1)*Math.sin(lat2)+Math.cos(lat1)*Math.cos(lat2)*Math.cos(lon2-lon1))*6371
Very useful, thanks so much.
thank you, Dr. Mika, for your effort to create the open-source project!
Thank you for your effort. I belive that Prescient Devices has custom side menu to see connected devices properties as live data and easy to select and use. Maybe FlowFuse can implement such a nice feature with UNS with data source client connected or not. We face connectivity issues all the time when we building and IIOT app. Another thing that influxdb is optional? In free version of influxdb doesnt have scability option. TimescaleDB could be better choice.
I have been playing around with the dashboard 2.0 for the last few weeks and was wondering if it is free to use Node-RED commercially including the node packages provided by Flowfuse? I was planning to use it in our organization. Thanks
Yes, absolutely. Both Node-RED and Dashboard 2.0 are free to use for commercial use-cases. Although it's worth noting that will leave you responsible for handling security layer of your NR instances, as well as hosting, deployments and scalability, which is where you may want to consider FlowFuse, as that's all included out-of-the-box.
So cool to recap the early days. I introduced node red to our company in 2015. I used node red my self before that… I think it was even before 1.0
That’s awesome to hear! Thanks for being part of Node-RED’s journey since the early days. What was the first project you used it for at your company?
@ I created a demo case, where I communicated to an IO-Link master via a byte based UDP protocol. It was fun back then. Now our products have a native MQTT publisher that can publish directly - no more need for UDP to MQTT conversion
thanks for your webminar, I have a question this user authentication works as well for nodered 4.0.0 + dasboard 2 ? because I cannot make it work no matter what I do... thanks
Can you specify what doesn't work? Happy to help if things have changed.
@@FlowFuseInc Sorry, you are right, I have nodered 4.0.0.installed and dashboard 2, running on ubuntu 20.04 node v18.17.1, I am not able to get the username in any of the dashboard 2 nodes , shows undefined, I have the flowfuse plugin installed, enabled the insert Client Data option in Dashboard 2 menu,I have the socketID , also the ngnix web server with basic auth mode running, it ask me for user and password, .htpasswd is created and every time I display a page says user johndoe .../dashboard/page3 ... everything seems to be working, except for the msg.payload._client.userid:undefined, I can see the socketId & socketIP... thanks in advance
@@FlowFuseInc yep, right, my issue is that I am not getting the userId , it is undefined. I have nginx setup with basic http auth, .htpasswd file created , the nginx logs shows the user opening the dashobard/pageX.html file, I have flowfuse user addon installed , and socketID plugin also installed, Client Data selected. My nodered 4.0.0 is running on ubuntu 20.04, node version 18. latest version of dashboard 2 installed , I can see the socketId and socketIP but, userId is undefined... what am I missing? thanks in advance
again very informative . @58:44 , how to you align the multiplelinee text together ?
very nice , and i learn a lot from this
Thanks for your presentation. I've been using NR for 10 years and have created some very interesting applications. I was listening attentively when Kurt stated that the "Function" node was the node of first recourse, whilst Nick stated that the "Function" node should be the node of last resort. I'm in Nick's camp. Jumping into a NR implementation authored be someone else, peppered with "Function" nodes, is a nightmare. It's the biggest complaint I get from experienced programmers getting familiar with NR. Subtle things like node layout and presentation, when someone sees NR for the first time, either makes it or breaks it for NR adoption. It is very easy to create obfuscated flows. There is no doubt that NR allows one to focus on the data flow rather than spending time on the infrastructure. Rapid prototyping is a huge win. Another point Kurt made was the lack of NR exposure in local markets. Many headhunters I have spoken to have never heard of NR. None of their clients request expertise in NR. Unfortunately for NR proponents, we are fighting the C# and the .NET wars. Curious IT architects are afraid to introduce NR into their solutions. We have a ways to go.
will you pay the developers who did the work or suck on their blood and profit?
so you making money out of a open source project. Great. Scumbags
Thank you! Is there a built-in feature to automatically direct users to their personal dashboard to view their own data after login/authentication?
Hi ! Great webinar, thanks for it ! Is it possible to hide or disable the navigation sidebar for certain users and not for others ?
Thanks Joe for this video! In the Grouping Data section, is there an example for series I can have two keys rather than one key? I am working on building a chart from the sql result which order by 3 columns, in the bar chart, I need one column (y/n) to determine bar color... I really appreciated if you can send me an example like that..
Do you mean that you want two bars showing per x-axis value? If so, yes, set the "Series" to type "JSON", and then put an array of strings for the keys you want to plot, e.g. `["Series 1", "Series 2"]
Well.... Node Red got a Dashboard with 2.0 that is laggy, buggy and misses a ton of features .... I hope you does not mean that like "Industrial Solution". EDIT: Oh I forgot the quasi "No migration feature" when coming from DB1 you can start by zero UI.
I'm sorry to hear that's your experience; we have plenty of users on Dashboard 2.0 with great success. But we do recognise it isn't "job done" and theres a lot of active development going on. I hope you've been able to feedback details of the issues you've had so it can been investigated. The lack of automatic migration from the old dashboard nodes was something we spent a lot of time thinking about. FlowFuse does provide a migration service from DB1 to DB2 - it can't migrate everything, but it does try to get the basic structure moved forward.
@@knollearyi dont have any problem with dashboard 2.0 and it is very fun to use. Specially it uses vuejs, multi-tenant dashboard and being vuetify included it just great. Thanks for the nodered, flowfuse, dashboard 2.0 and making iot, iiot is accessable.
@@CodeWithMCB I also think it is absolutely awesome and they even work on helping you with the migration. While it may not be drag and drop yet and will be hard since the underlying vue js etc. is just different - saying that there is 0 migration possible is simply not true. Also the bugs that get reported properly will be seen. As with every new Project it cannot be bug free from the start. The question is how well do they maintain it - and I think you guys do an awesome job!🎉
Nick, is this not available on the Windows NR install. Updated to NR v4.0.5 installed the Assistant node but can't find it, am I being a dummy here ?. MAny many many thks for all you mega work you do with NR and Kind Rgds.
Hi Joe, Thanks for your support! 😊 Currently, the FlowFuse Assistant plugin is only available on FlowFuse Cloud with FlowFuse 2.6 or later.
What are you doing here just reading the text boxes. I'm confused.
How I can define a user in the session? Users only work with flowfuse?
You can find more information about defining users and building multi-tenant dashboards in this article: flowfuse.com/blog/2024/06/dashboard-multi-tenancy/ It explains how to set up user-specific data and manage client sessions, including the multi-tenancy features and authentication plugins. I hope this helps!
Excellent tutorial! I appreciate all the detailed explanations of the various components. Very useful!
Great tutorial, But I have a problem in the past, I use node-red-dashboard 1.0 and when I click on a toggle button, it updates all open dashboards. But with version 2.0, I don't know how to make each switch updated with each change.
This is a bit of a gap we have in Dashboard 2.0 currently, as only consequent nodes are impacted when interactions are made
Really loved this tutorial as it clarified a few point. I'm still struggeling with data management in template, especially loosing data when F5-Refresh is pressed .. would be nice to see a tutorial on how to handle different type of data including how to maintain/refresh data after 'refresh' ... thx a lot
Great idea - I've added it to the list here: github.com/FlowFuse/node-red-dashboard/issues/1361
I would really like a practical example they covered to solve this.. I also have problems with this constantly and I can't find material to deal with..
At last a real nice tutorial to better understand how to work with the new dashboard. Thank you!! It would be great if you could dig deeper in certain topics in future videos.
Which topics would you like to see us dive into?
@@FlowFuseInc 1 - Positioning of elements on the dashboard. 2 - Using global variables in ui-template 3 - Practical examples of vue elements in ui-template ...Many others
Well explained and really helpful 👌
As one of the most voracious and persistent content creators, element developers and node-red promoters on Brazilian RUclips, I would like to thank you for your approach to time and sincerely ask you to maintain persistence on the element.. by far one of the most used by me and punctual developers.. grateful and I will always keep an eye on improving.
Just to check, are you asking about persistence on the ui-template node specifically? That is already in place. It retains the last "msg" sent to it, and will auto-reload that "msg" when you refresh the page
@@FlowFuseInc Don't worry, that's not exactly what I talked about, but I had already noticed this change. With it I eliminated the "mounted" of my nodes.. are there other things I could say to improve and give more power to this node.. simple things like the possibility of giving multiple outputs to the node as we do with function. Ex. "node.send([{payload: this.value}, null]);" .. simple things that you could use as ideas... many others and if you want... I will send them with great pleasure.
When would the drag & drop editor be available ?
It's on the way: github.com/FlowFuse/node-red-dashboard/pull/1369
Very good video, especially for beginners. 🙂 I'm working with node red for more than one year within home assistant (~1.100 nodes in several flows over 9 different flow-dashboards). And therefor here comes my question to, as a node-red-develloper: Is it possible to shrink the topic-line of each flow-dashboard individually (like columns in an EXCEL-sheet)? This feature would make it easier to jump from one sheet to an other without scrolling. Thank you in advance for any response.
I'm not entirely sure I understand what you mean by "topic line" could you expand further please?
@@joepavitt3d Okay, let me try (sorry, but I'm German): In your video at 0:35s you have the dashboard with "flow 1". If I've "flow1" to "flow10", than "flow10" isn't visible in this overview, I've to scroll to the right, that "flow10" is visible. But the column with "flow#" is wider, than it should be to read the whole word "flow1". So if I could reduce the column from right to the end of the word "flow1", I would have more space to display more/all flows. I hope, this explanation is more understandable. 🙂
@@harryp_privat ah, thank you for the explanation. To clarify, that screen is the Node-RED "Editor". Here we refer to the "Dashboard" as the buttons, charts, forms, etc. that you add in that you can see from 10:30 ish. I'll raise an issue with the core Node-RED team on your behalf. Thanks for sharing.
@@joepavitt3d I'm happy, that you now understand my point. Thank you very much for placing this NR-Editor "problem" to the core-TEAM. In your German-Community (home assistant & Node-Red) we've very often complained about this missing feature. Please let me know what the team will respond. Thx!
Thanks Joe!
Excellent video, really like the battery/tank gauge updates. Is there any way right now to increase the chart font size? Specifically for the y-axis/x-axis labels and grid values. A broad template CSS 'font-size' doesn't seem to work and there is no font size in the dynamic properties.
The chart renders inside a <canvas> so isn't controllable by CSS currently. It's come up a few times though, so it's something we are trying to work out
Love nodered and dashboard 2.0 What i would love to see is native support to create a PDF from a dashboard page.
That's an interesting use-case. Do you normally access your Dashboard from the browser? The "Print" functionality in the browser would do this for your already, and the "Notebook" layout is well primed for being printed.
Very good demo
I’m so grateful for the development of FlowFuse’s dashboard. It’s as easy to use as the original dashboard but with so much more control over the UI and there are so many components that can be tapped into. Given that the original dashboard is no longer being developed this tool really is in a league of its own.
Is there still a tag limit on those nodes? I remember about a year ago trying to covert about 60+ tags on the siemans one and it didnt like it at all.
I would like to build a scada system using node-red, please help me get started
Thank you for your interest in building a SCADA system using Node-RED! While we currently don't have specific documentation or articles on this topic, we have some resources that can help you get started: 1. How to Build an OPC Client Dashboard in Node-RED: flowfuse.com/blog/2023/07/how-to-build-a-opc-client-dashboard-in-node-red/ 2. Using MQTT with Node-RED: flowfuse.com/node-red/protocol/mqtt/ 3. OPC UA to MQTT with Node-RED: flowfuse.com/blog/2024/08/opc-ua-to-mqtt-with-node-red/ In the future, we will be publishing more resources related to SCADA systems, so please check back soon!
@@FlowFuseInc awesome! Thanks
1:09 video is broken - next from the time video is full black screen - to 1:25
Thank You!
Thank you for the informative webinar. I found it particularly interesting to learn about the integration of the FlowFuse Device Agent with the NCD io Enterprise IIoT Gateway. Your insights were greatly appreciated.
is there per flow permissions? as in, do you cover the scenario of allowing access to a flow to only one user?
Node-RED's permission model doesn't extend to individual flows - so not something we currently support.
como puedo instalar el assistant de AI en mi node-red 4.0??gracias
Hola @sperez53 el FlowFuse Assistant está disponible en FlowFuse Cloud, puedes crear una cuenta con un período de prueba gratuito en app.flowfuse.com/account/create
Amazing demo
Hi is it not possible to access node-red that is running on a edge device through flowfuse (on docker local server)
Hi! To better assist you, could you please let us know if you're using the open source version of FlowFuse? If you are using the open source version, it's important to note that edge development features are not included. You can find more details on this in our pricing page: flowfuse.com/pricing/?hosting=self-hosted#:~:text=Device%20Management-,Edge%20Development,-Device%20Group%20Management
Hi sir . How can i give json data through rest api call using the http in and how to parse that data to the table in the template node.
Hi. It is a little unclear what you are trying to achieve. I say that because there is built-in 2 way communication possible between dashboard and node-red without having to create endpoints (thats what the http-in node does) and make requests via ajax or fetch. However, if you mean you want to get data from an external API (HTTP-Request node) and transmit that to a ui-table, then this certainly is possible and quite simple. I am happy to provide a demo but I will wait for your response to clarify requirements. also, these sort of questions are much better suited to the official Node-RED forum.
can you share the examples flows?
Visit flowfuse.com/ and sign in or create a trial account to try it out!
Great job as always, thanks for continuing to share all this innovation with everyone
como hago para agrupar los bloques
Hola, quizás esto te puede ayudar: nodered.org/docs/user-guide/editor/workspace/groups#:~:text=To%20create%20a%20group%2C%20select,selection'%20option%20in%20the%20menu
@@FlowFuseInc gracias por responder, pero lo que quiero es al dashboard 2 que tenga login usuario resgistrado desde una base de datos yo instalo y dashboard 2 y voy a la url y siempre tengo acceso
@@inventorlife4051 entonces el que sugería como respuesta a tu otro comentario debería ayudarte: flowfuse.com/blog/2024/04/displaying-logged-in-users-on-dashboard/ o quizás flowfuse.com/blog/2024/01/dashboard-2-multi-user/ puedes usar la búsqueda en flowfuse.com/blog/ si ninguno de esos te ayuda a conseguir lo que necesitas 🙂