# Show Cerbo's Remote Console on NodeRED dashboard

**URL:** <https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732>\
**Category:** Node-RED\
**Tags:** node-red, dashboard\
**Created:** [13 August 2024 22:10 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732 "2024-08-13T22:10:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Karel](https://avatars.discourse-cdn.com/v4/letter/k/d2c977/32.png) [@Karel](https://community.victronenergy.com/u/Karel)\
**Post date:** [13 August 2024 22:10 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/1 "2024-08-13T22:10:58Z")

</div>

As displaying node-RED dashboard on Cerbo is almost  
[impossible](https://community.victronenergy.com/questions/115063/node-red-dashboard-on-cerbo-gx-touch-50.html),  
I tried to show Cerbo’s Remote Console on the dashboard using ui-template or ui-iframe nodes,  
with iframe width=“840” height=“360” src=“[http://venus.local](http://venus.local/)”

While the code works nicely as separate HTML, on dashboard it shows empty frame.  
I know, that Remote Console needs Canvas capability of the browser, but ui-template should be able to handle this. I tested everything, still got empty frame.

Any ideas? Thanks.

---

<div class="post-metadata">

**Author:** ![Karel](https://avatars.discourse-cdn.com/v4/letter/k/d2c977/32.png) [@Karel](https://community.victronenergy.com/u/Karel)\
**Post date:** [27 August 2024 20:19 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/2 "2024-08-27T20:19:34Z")

</div>

Well, needs to be https and exact IP, not venus.local. Then iframe node with 16x7 size works perfectly including Cerbo remote.

---

<div class="post-metadata">

**Author:** ![OHeilpern](https://avatars.discourse-cdn.com/v4/letter/o/8edcca/32.png) [@OHeilpern](https://community.victronenergy.com/u/OHeilpern)\
**Post date:** [2 July 2025 00:45 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/3 "2025-07-02T00:45:45Z")

</div>

Hi can I ask did you manage in the end to get remote console to work in an iframe? and with whick node and what template or code?

---

<div class="post-metadata">

**Author:** ![Karel](https://avatars.discourse-cdn.com/v4/letter/k/d2c977/32.png) [@Karel](https://community.victronenergy.com/u/Karel)\
**Post date:** [2 July 2025 07:45 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/4 "2025-07-02T07:45:24Z")

</div>

Below is copy of the node UI Frame.

[  
{  
“id”: “620fe37a.a0eb1c”,  
“type”: “ui\_iframe”,  
“z”: “24d9c637a0f56b4f”,  
“group”: “8ac6b1fa4cad4fbf”,  
“name”: “Cerbo (locally only)”,  
“order”: 1,  
“width”: “12”,  
“height”: “6”,  
“url”: “[https://192.168.5.200/](https://192.168.5.200/)”,  
“origin”: “\*”,  
“scale”: “100”,  
“x”: 450,  
“y”: 1500,  
“wires”: [  
  
]  
},  
{  
“id”: “8ac6b1fa4cad4fbf”,  
“type”: “ui\_group”,  
“name”: “Cerbo (locally only)”,  
“tab”: “a402720de182cff2”,  
“order”: 1,  
“disp”: true,  
“width”: “12”,  
“collapse”: false,  
“className”: “”  
},  
{  
“id”: “a402720de182cff2”,  
“type”: “ui\_tab”,  
“name”: “Cerbo”,  
“icon”: “fa-truck”,  
“order”: 5,  
“disabled”: false,  
“hidden”: false  
}  
]

---

<div class="post-metadata">

**Author:** ![OHeilpern](https://avatars.discourse-cdn.com/v4/letter/o/8edcca/32.png) [@OHeilpern](https://community.victronenergy.com/u/OHeilpern)\
**Post date:** [2 July 2025 18:33 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/5 "2025-07-02T18:33:56Z")

</div>

are you using the UI Frame? UI iFrame? or ui template node?

---

<div class="post-metadata">

**Author:** ![OHeilpern](https://avatars.discourse-cdn.com/v4/letter/o/8edcca/32.png) [@OHeilpern](https://community.victronenergy.com/u/OHeilpern)\
**Post date:** [3 July 2025 17:55 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/6 "2025-07-03T17:55:32Z")

</div>

> [@Karel](#):
>
> [  
> {  
> “id”: “620fe37a.a0eb1c”,  
> “type”: “ui\_iframe”,  
> “z”: “24d9c637a0f56b4f”,  
> “group”: “8ac6b1fa4cad4fbf”,  
> “name”: “Cerbo (locally only)”,  
> “order”: 1,  
> “width”: “12”,  
> “height”: “6”,  
> “url”: “[https://192.168.5.200/”](https://192.168.5.200/%E2%80%9D),  
> “origin”: “\*”,  
> “scale”: “100”,  
> “x”: 450,  
> “y”: 1500,  
> “wires”: [
> 
> ]  
> },  
> {  
> “id”: “8ac6b1fa4cad4fbf”,  
> “type”: “ui\_group”,  
> “name”: “Cerbo (locally only)”,  
> “tab”: “a402720de182cff2”,  
> “order”: 1,  
> “disp”: true,  
> “width”: “12”,  
> “collapse”: false,  
> “className”: “”  
> },  
> {  
> “id”: “a402720de182cff2”,  
> “type”: “ui\_tab”,  
> “name”: “Cerbo”,  
> “icon”: “fa-truck”,  
> “order”: 5,  
> “disabled”: false,  
> “hidden”: false  
> }  
> ]

I managed to use your script thank you, but it seems that it is not loading, even though I changed the address to my specific local address, did you need to do anything else?

---

<div class="post-metadata">

**Author:** ![Karel](https://avatars.discourse-cdn.com/v4/letter/k/d2c977/32.png) [@Karel](https://community.victronenergy.com/u/Karel)\
**Post date:** [3 July 2025 18:30 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/7 "2025-07-03T18:30:37Z")

</div>

I hope anything else needed. Keep on mind, this works only locally (i.e. when watched on venus.local:1881/ui), it does not work in VRM.

---

<div class="post-metadata">

**Author:** ![OHeilpern](https://avatars.discourse-cdn.com/v4/letter/o/8edcca/32.png) [@OHeilpern](https://community.victronenergy.com/u/OHeilpern)\
**Post date:** [4 July 2025 10:48 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/8 "2025-07-04T10:48:22Z")

</div>

Ah I’ll try that thank you

---

<div class="post-metadata">

**Author:** ![OHeilpern](https://avatars.discourse-cdn.com/v4/letter/o/8edcca/32.png) [@OHeilpern](https://community.victronenergy.com/u/OHeilpern)\
**Post date:** [8 July 2025 00:21 UTC](https://community.victronenergy.com/t/show-cerbos-remote-console-on-nodered-dashboard/732/9 "2025-07-08T00:21:39Z")

</div>

I managed with this script,  
[  
{  
“id”: “620fe37a.a0eb1c”,  
“type”: “ui\_iframe”,  
“z”: “c7b2bce22d79455f”,  
“group”: “8ac6b1fa4cad4fbf”,  
“name”: “Cerbo (locally only)”,  
“order”: 1,  
“width”: “12”,  
“height”: “6”,  
“url”: “[https://192.168.1.83](https://192.168.1.83)”,  
“origin”: “\*”,  
“scale”: “100”,  
“x”: 230,  
“y”: 120,  
“wires”: [  
  
]  
},  
{  
“id”: “8ac6b1fa4cad4fbf”,  
“type”: “ui\_group”,  
“name”: “Remote console (locally only)”,  
“tab”: “a402720de182cff2”,  
“order”: 1,  
“disp”: false,  
“width”: “12”,  
“collapse”: false,  
“className”: “”  
},  
{  
“id”: “a402720de182cff2”,  
“type”: “ui\_tab”,  
“name”: “Local Access”,  
“icon”: “mi-desktop\_windows”,  
“order”: 2,  
“disabled”: false,  
“hidden”: false  
}  
]

I also changed the siz of widgets so it appears bigger look at the following screenshot

 ![image](https://europe1.discourse-cdn.com/victron/original/3X/a/a/aaa61e7876979a350d8834773308e1069daef7fa.png)
