Dashboard in node-red

Dear Expert.
Best wish for all of you first.
I want to use Dashboard in node red in order to create SCADA Application for my factory.
In which, Node-red will use Modbus TCP to read and control device in work site.
I have doubt about capacity of Node red following:

  1. I have about 200 Modbus TCP device. Is this feasible with Node red.
  2. How max Tab, Group, Tag(point) in Node-red
    Best Regard.

Do you know or are prepared to learn a bit of HTML? If so, you might also want to look at UIBUILDER which gives you both flexibility and a reduced resource starting point. But would need a little more HTML of your own.

Dear Sir.
I know a little bit about Html.
Why do you ask me about HTML?
Thank

Dashboard is designed mostly for people with limited or no HTML experience. It provides a lot of nodes that do a lot of heavy lifting to help people avoid the need for code. However, as with any framework, this means that there are inevitable limitations because you are either limited to things that others have already created or you suddenly find yourself knee-deep in the underlying complexities of the framework.

UIBUILDER is designed to NOT be a framework. Rather it is an enhancement for native HTML/CSS/JavaScript, real-time comms between the Node-RED server and the browser and a few other supporting capabilities such as managing front-end library deployments.

So any investment of time and learning in using UIBUILDER means that you are extending your knowledge of those native things rather than being forced to invest in how Dashboard works and then the Vue and Vuetify frameworks.

So two fairly different approaches for different but overlapping use-cases. The more customisation you are likely to want over time, the more likely it is that you will find UIBUILDER beneficial. Similarly, if front-end resource use is likely to be important, again UIBUILDER is likely to be helpful as it has far fewer overheads.

While UIBUILDER does have some no-code/low-code features, it is true that most people will be using a little more front-end code (HTML/CSS/JavaScript) initially than Dashboard. The focus for UIBUILDER is to reduce the need for code by using standards-based extensions such as web components rather than on frameworks. Though another strength of it is that you CAN use any framework you like.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.