# Trying to access dashboard - cannot find correct url

**URL:** <https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283>\
**Category:** Dashboard\
**Tags:** node-red-dashboard\
**Created:** [6 October 2025 22:52 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283 "2025-10-06T22:52:06Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![777fatcat](https://avatars.discourse-cdn.com/v4/letter/7/e95f7d/32.png) [@777fatcat](https://discourse.nodered.org/u/777fatcat)\
**Post date:** [6 October 2025 22:52 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/1 "2025-10-06T22:52:06Z")

</div>

I am running Node Red companion installed through HACS on a green. I am working on my flows using Brave on a windows machine. The following json is a basic flow for demo.

I can see the dashboard on the layout tab and when I click the button that wants to open the web page for the dashboard, I get a 404 error.

AI said that it is a configuration error!

How do I find the correct url for the dashboard? And where can I correct it? I have looked through the node red config files but am not anywhere enough competent to update without some guidance.

Thanks for any suggestions.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/e/be175b57b30e09e338b50337dc75a9bd34b6674b.png)

```json
[
    {
        "id": "80d5d9d76b2abb36",
        "type": "tab",
        "label": "Dashboard",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "09bd385f01c042b9",
        "type": "ui_button",
        "z": "80d5d9d76b2abb36",
        "name": "",
        "group": "20bd5414dda12f78",
        "order": 0,
        "width": 0,
        "height": 0,
        "passthru": false,
        "label": "button",
        "tooltip": "",
        "color": "",
        "bgcolor": "",
        "className": "",
        "icon": "",
        "payload": "Hello World",
        "payloadType": "str",
        "topic": "topic",
        "topicType": "msg",
        "x": 250,
        "y": 360,
        "wires": [
            [
                "2793efb070f7f2dc",
                "d647f08ce5928fc6"
            ]
        ]
    },
    {
        "id": "2793efb070f7f2dc",
        "type": "ui_text",
        "z": "80d5d9d76b2abb36",
        "group": "20bd5414dda12f78",
        "order": 1,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "text",
        "format": "{{msg.payload}}",
        "layout": "row-spread",
        "className": "",
        "style": false,
        "font": "",
        "fontSize": 16,
        "color": "#000000",
        "x": 410,
        "y": 360,
        "wires": []
    },
    {
        "id": "d647f08ce5928fc6",
        "type": "debug",
        "z": "80d5d9d76b2abb36",
        "name": "debug 7",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "false",
        "statusVal": "",
        "statusType": "auto",
        "x": 400,
        "y": 420,
        "wires": []
    },
    {
        "id": "20bd5414dda12f78",
        "type": "ui_group",
        "name": "Button",
        "tab": "6f341ead8893258d",
        "order": 1,
        "disp": true,
        "width": 6,
        "collapse": false,
        "className": ""
    },
    {
        "id": "6f341ead8893258d",
        "type": "ui_tab",
        "name": "Demo",
        "icon": "dashboard",
        "disabled": false,
        "hidden": false
    }
]

```

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 October 2025 23:07 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/2 "2025-10-06T23:07:32Z")

</div>

Have you tried clicking the link?

 ![Screenshot_20251007-000334](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/9/b98ac38bdc10cd8a11376cc2ebe94527f82f77f9.png)

Ps. I edited your post to correctly format the JSON

Ps, that looks very much like you are using the original, now depreciated, `node-red-dashboard`. If you are just starting out, you might wish to move to it's replacement `@flowfuse/node-red-dashboard` aka #dashboard-2

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [6 October 2025 23:31 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/3 "2025-10-06T23:31:23Z")

</div>

> [@777fatcat](#):
>
> I am running Node Red companion installed through HACS on a green. I am working on my flows using Brave on a windows machine.

I don't know what HACS or a green are in this context, but usually the dashboard (version 1) is at whatever URL you see the editor at, with /ui tacked on after the 1880.

eg `localhost:1880/ui` or `192.168.1.33:1880/ui`

---

<div class="post-metadata">

**Author:** ![777fatcat](https://avatars.discourse-cdn.com/v4/letter/7/e95f7d/32.png) [@777fatcat](https://discourse.nodered.org/u/777fatcat)\
**Post date:** [7 October 2025 14:46 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/4 "2025-10-07T14:46:09Z")

</div>

> [@Steve-Mcl](#):
>
> @flowfuse/node-red-dashboard

Hi  
Thanks. Off to find dashboard 2 (it is currently not a choice on the palette) on my instance.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [7 October 2025 14:49 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/5 "2025-10-07T14:49:00Z")

</div>

> [@Steve-Mcl](#):
>
> @flowfuse/node-red-dashboard

thats the full name ^

It is here: [node-red-dashboard (node) - Node-RED](https://flows.nodered.org/node/@flowfuse/node-red-dashboard)

---

<div class="post-metadata">

**Author:** ![Jean-Luc](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jean-luc/32/89996_2.png) [@Jean-Luc](https://discourse.nodered.org/u/Jean-Luc)\
**Post date:** [12 October 2025 21:19 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/6 "2025-10-12T21:19:32Z")

</div>

Example  
If using dashboard 2:

> [http://192.168.x.y:1880/endpoint/dashboard/page1](http://192.168.x.y:1880/endpoint/dashboard/page1)

If dashboard 1:

> [http://192.168.x.y:1880/endpoint/ui/#!/0](http://192.168.x.y:1880/endpoint/ui/#!/0)

---

<div class="post-metadata">

**Author:** ![777fatcat](https://avatars.discourse-cdn.com/v4/letter/7/e95f7d/32.png) [@777fatcat](https://discourse.nodered.org/u/777fatcat)\
**Post date:** [17 October 2025 19:11 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/7 "2025-10-17T19:11:12Z")

</div>

Hi thanks. Added @flowfuse/node-red-dashboard.

---

<div class="post-metadata">

**Author:** ![777fatcat](https://avatars.discourse-cdn.com/v4/letter/7/e95f7d/32.png) [@777fatcat](https://discourse.nodered.org/u/777fatcat)\
**Post date:** [17 October 2025 19:37 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/8 "2025-10-17T19:37:38Z")

</div>

Hi  
I added @flowfuse/node-red-dashboard so now I have access to dashboard 2.0  
On my flow I added a dashboard2 table.  
Here is the jason:  
[  
{  
"id": "80d5d9d76b2abb36",  
"type": "tab",  
"label": "Dashboard",  
"disabled": false,  
"info": "",  
"env":   
},  
{  
"id": "e6a0d7e1f2149541",  
"type": "function",  
"z": "80d5d9d76b2abb36",  
"name": "get data ",  
"func": "var myQuery = \n{"topic": "SELECT \* FROM Temp\_Data ORDER BY id"}\nreturn myQuery;",  
"outputs": 1,  
"timeout": 0,  
"noerr": 0,  
"initialize": "",  
"finalize": "",  
"libs": ,  
"x": 420,  
"y": 200,  
"wires": [  
[  
"b31eb7f0672ea0dc"  
]  
]  
},  
{  
"id": "b31eb7f0672ea0dc",  
"type": "mysql",  
"z": "80d5d9d76b2abb36",  
"mydb": "baa40f4b45a08cd2",  
"name": "",  
"x": 580,  
"y": 200,  
"wires": [  
[  
"fcbe266f0e5fb71e"  
]  
]  
},  
{  
"id": "d3a2dda201e44b56",  
"type": "inject",  
"z": "80d5d9d76b2abb36",  
"name": "07:00",  
"props": [  
{  
"p": "payload"  
},  
{  
"p": "topic",  
"vt": "str"  
}  
],  
"repeat": "",  
"crontab": "00 07 \* \* \*",  
"once": false,  
"onceDelay": 0.1,  
"topic": "",  
"payload": "",  
"payloadType": "date",  
"x": 230,  
"y": 200,  
"wires": [  
[  
"e6a0d7e1f2149541"  
]  
]  
},  
{  
"id": "ce208d26c1a3c1d6",  
"type": "comment",  
"z": "80d5d9d76b2abb36",  
"name": "flow-Dashboard",  
"info": "",  
"x": 240,  
"y": 80,  
"wires":   
},  
{  
"id": "fcbe266f0e5fb71e",  
"type": "ui-table",  
"z": "80d5d9d76b2abb36",  
"group": "78f803b4efd79705",  
"name": "",  
"label": "",  
"order": 1,  
"width": 0,  
"height": 0,  
"maxrows": 0,  
"passthru": false,  
"autocols": true,  
"showSearch": true,  
"deselect": true,  
"selectionType": "none",  
"columns": ,  
"mobileBreakpoint": "sm",  
"mobileBreakpointType": "defaults",  
"action": "append",  
"className": "",  
"x": 750,  
"y": 200,  
"wires": [  
  
]  
},  
{  
"id": "5cf1fd5de86cc539",  
"type": "ui\_spacer",  
"z": "80d5d9d76b2abb36",  
"name": "spacer",  
"group": "20bd5414dda12f78",  
"order": 2,  
"width": 1,  
"height": 1  
},  
{  
"id": "baa40f4b45a08cd2",  
"type": "MySQLdatabase",  
"name": "MariaDB",  
"host": "core-mariadb",  
"port": "3306",  
"db": "Temp\_Trend",  
"tz": "",  
"charset": "UTF8"  
},  
{  
"id": "78f803b4efd79705",  
"type": "ui-group",  
"name": "Group 1",  
"page": "048a05cbebcaa0df",  
"width": 6,  
"height": 1,  
"order": 1,  
"showTitle": true,  
"className": "",  
"visible": "true",  
"disabled": "false",  
"groupType": "default"  
},  
{  
"id": "20bd5414dda12f78",  
"type": "ui\_group",  
"name": "Button",  
"tab": "6f341ead8893258d",  
"order": 1,  
"disp": true,  
"width": 6,  
"collapse": false,  
"className": ""  
},  
{  
"id": "048a05cbebcaa0df",  
"type": "ui-page",  
"name": "Page 1",  
"ui": "c3c68f976471aa26",  
"path": "/page1",  
"icon": "home",  
"layout": "grid",  
"theme": "e097e95414056b0d",  
"breakpoints": [  
{  
"name": "Default",  
"px": "0",  
"cols": "3"  
},  
{  
"name": "Tablet",  
"px": "576",  
"cols": "6"  
},  
{  
"name": "Small Desktop",  
"px": "768",  
"cols": "9"  
},  
{  
"name": "Desktop",  
"px": "1024",  
"cols": "12"  
}  
],  
"order": 1,  
"className": "",  
"visible": "true",  
"disabled": "false"  
},  
{  
"id": "6f341ead8893258d",  
"type": "ui\_tab",  
"name": "Demo",  
"icon": "dashboard",  
"disabled": false,  
"hidden": false  
},  
{  
"id": "c3c68f976471aa26",  
"type": "ui-base",  
"name": "[http://homeassistant.local:1880/endpoint/dashboard/page1](http://homeassistant.local:1880/endpoint/dashboard/page1)",  
"path": "/dashboard",  
"appIcon": "",  
"includeClientData": true,  
"acceptsClientConfig": [  
"ui-notification",  
"ui-control"  
],  
"showPathInSidebar": false,  
"headerContent": "page",  
"navigationStyle": "default",  
"titleBarStyle": "default",  
"showReconnectNotification": true,  
"notificationDisplayTime": 1,  
"showDisconnectNotification": true,  
"allowInstall": false  
},  
{  
"id": "e097e95414056b0d",  
"type": "ui-theme",  
"name": "Default Theme",  
"colors": {  
"surface": "#ffffff",  
"primary": "#0094CE",  
"bgPage": "#eeeeee",  
"groupBg": "#ffffff",  
"groupOutline": "#cccccc"  
},  
"sizes": {  
"density": "default",  
"pagePadding": "12px",  
"groupGap": "12px",  
"groupBorderRadius": "4px",  
"widgetGap": "12px"  
}  
}  
]

On the dashboard 2.0 tab, I can edit settings.  
The edit ui-base node provides a name:[http://homeassistant.local:1880/endpoint/dashboard/page1](http://homeassistant.local:1880/endpoint/dashboard/page1). Not sure what this does.  
Clicking on the open dashboard button, i get a 404 error. The url is [http://homeassistant.local:8123/endpoint/dashboard](http://homeassistant.local:8123/endpoint/dashboard).

It would appear I need to create a url for the Dashboard 2.0? Where do I do this?  
Thanks for any help.

---

<div class="post-metadata">

**Author:** ![Jean-Luc](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jean-luc/32/89996_2.png) [@Jean-Luc](https://discourse.nodered.org/u/Jean-Luc)\
**Post date:** [17 October 2025 20:06 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/9 "2025-10-17T20:06:48Z")

</div>

simply replaces the **8123** par **1880**

> [@777fatcat](#):
>
> The url is [http://homeassistant.local:8123/endpoint/dashboard](http://homeassistant.local:8123/endpoint/dashboard).

with [http://homeassistant.local](http://homeassistant.local): **1880** /endpoint/dashboard

This should work, it should end up with a URL like thisci:  
[http://homeassistant.local:1880/endpoint/dashboard/page1](http://homeassistant.local:1880/endpoint/dashboard/page1)

---

<div class="post-metadata">

**Author:** ![777fatcat](https://avatars.discourse-cdn.com/v4/letter/7/e95f7d/32.png) [@777fatcat](https://discourse.nodered.org/u/777fatcat)\
**Post date:** [17 October 2025 22:28 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/10 "2025-10-17T22:28:29Z")

</div>

HI  
Thanks for your reply.  
I entered [http://homeassistant.local:1880/endpoint/dashboard/page1](http://homeassistant.local:1880/endpoint/dashboard/page1) into the url of my browser and the dashboard appeared. And my data set appeared. Great.

That url is now captured in the name of the Edit ui-base node.

Unfortunately when I click on the 'open dashboard' button, I get a 404 error and a web page which has [http://homeassistant.local:8123/endpoint/dashboard](http://homeassistant.local:8123/endpoint/dashboard). So, I need to know where to store the correct url so that when I click 'open dashboard' the dashboard will open.

Thanks again.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [17 October 2025 22:41 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/11 "2025-10-17T22:41:15Z")

</div>

The 'open dashboard' button points to `/dashboard`.

As your editor is (I think) at `http://homeassistant.local:8123/endpoint` and the dashboard at `http://homeassistant.local:1880/endpoint/dashboard` it doesn't work.

I don't think you can easily change this button.

You have uncovered a bug but I'm not sure if it's in Homeassistant or Node-red 🤔

It might have an impact on password protecting the dashboard in settings.js too, if that applies to dashboard 2.

---

<div class="post-metadata">

**Author:** ![777fatcat](https://avatars.discourse-cdn.com/v4/letter/7/e95f7d/32.png) [@777fatcat](https://discourse.nodered.org/u/777fatcat)\
**Post date:** [17 October 2025 23:02 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/12 "2025-10-17T23:02:43Z")

</div>

HI  
Great. For the time being, I can live using a url pointing to my dashboard2.  
Also have added a iframe to my HA dashboard which allows me to view the dashboard from Home Assistant. At least I am part way there.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [16 November 2025 23:03 UTC](https://discourse.nodered.org/t/trying-to-access-dashboard-cannot-find-correct-url/99283/13 "2025-11-16T23:03:14Z")

</div>

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