Node Red Dashboard Deprecated?

Hi,
I see that the original Dashboard 1 is deprecated, what does this actually mean, will it stop working ? , I have installed the new Flowfuse dashboard-2 but my gauges will not work on it, is there a way to get them working ?

Thanks

Hi!

Dashboard 1 is deprecated because it’s built on Angular v1, which is also long‑deprecated and no longer maintained. This means Dashboard 1 will keep working, but it won’t receive updates or fixes.

You will find detailed info about it on this topic by Dave: Announcement: Node-RED-Dashboard (v1) - Deprecation Notice

FlowFuse Dashboard 2 is a solid alternative and feels quite similar, but it’s also worth exploring other projects like UI Builder so you can create a UI that fits your needs best.

3 Likes

Unfortunately, you will need to build something new. You can, however, run UIBUILDER, D1 and D2 on the same Node-RED instance. So you can take your time to build your new UI.

Avoiding this kind of thing is one of many reasons that I created UIBUILDER. Because it enhances native HTML/CSS rather than requiring a complex framework, any UI that uses it should carry on working indefinitely.

1 Like

Do you mean that you expect the D1 gauges to display directly, or that you have changed the gauges to D2 gauges and still they do not work? If the latter then check the help text for the gauge node to see the differences in how to use them.

1 Like

Hi,

I have only tried using my D1 gauges in D2 but they don't work, will need to spend some time on it to see if I can get them going, if D1 is not going anywhere though I think I should be safe for a while, Thanks for all replies

Stuart

D1 gauges don't work with D2. You need to replace the gauge in the flow with a D2 Gauge.
See Getting Started | Node-RED Dashboard 2.0 for more information.

1 Like

Hi,
My gauges are not the standard gauges they are custom ones.

Thanks

Do you mean ui-template nodes or one of the contributed D1 node types?

If your gauges are custom and you found yourself primarily using ui_termplate nodes, you will likely be better off using UIBUILDER rather than D2.

1 Like

Thanks Totally, I will look into this too

Stuart

A while back I transfered all my UI-template nodes from D1 to D2 with the use of ChatGpt. Was a fun Saturday :wink: and great learning experience.

After completing the first migration of a UI-template style (e.g. Gauge, Progessbars, Media-Controler) was done, it was easy to apply for all others

1 Like

Hi Nexus,

Interesting stuff will have a go, my gauges are the give away ones from Hotnipi which I tweaked a bit for my situation, they are fantastic looking gauges, I have no idea how they would have to be altered for D2 though, Hotnipi does do some gauges for D2 but they are not similar to the ones I use.

Thanks

I used a few styles from Hotnipi as well ans was able to migrate with slight change in visuals

1 Like

Hi Nexus,

That's interesting too, I would love to get them going on D2 as I am uneasy using items that are deprecated.

Thanks

Is @colinl/node-red-dashboard-2-ui-gauge-classic any good to you?

If not then show us what you are looking for.

1 Like

Hi Colin,
The ones I use are the Hotnipi lifelike ones:

Thanks anyway

@hotNipi have you done a ui-template gauge like this for D2? I can't remember.

1 Like

There is also a web component version of that:

1 Like

Hi Totally,

I will deffo have a look at this.

Thanks

No I didn't. As the layout is flexible, the square shape things don't play nice. Yes it is possible to make some sort of layouting to fit such but it is definitely an anti pattern.

But just to bring the thing over it is not that complicated at all. The CSS for containing divs takes some adjustments and the template needs also adjustments but should be straightforward thing...

I don't have any computer with me taking all and little more out from vacation. Spain is beautiful. Thank you.

5 Likes