# How to get address of the browser instance

**URL:** <https://discourse.nodered.org/t/how-to-get-address-of-the-browser-instance/51024>\
**Category:** Dashboard\
**Tags:** node-red-dashboard\
**Created:** [14 September 2021 15:53 UTC](https://discourse.nodered.org/t/how-to-get-address-of-the-browser-instance/51024 "2021-09-14T15:53:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![edje11](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/edje11/32/572_2.png) [@edje11](https://discourse.nodered.org/u/edje11)\
**Post date:** [14 September 2021 19:38 UTC](https://discourse.nodered.org/t/how-to-get-address-of-the-browser-instance/51024/2 "2021-09-14T19:38:33Z")

</div>

If you disable 3 buttons for the 1e user, then the will also be disabled for the other users.

I'm using the ip address of a specific user (tablet living room vs tablet bed room) to do some different actions. For me, load a different floorplan for the different tablets as default.

With **ui\_control** you can get **Getchanges** and filter the ip address out with **msg.socketip**.

Maybe this can help you, have fun.

```auto
[{"id":"c6c67e1c.63cb1","type":"ui_ui_control","z":"b3f31bbd.8966b8","name":"GetChanges","events":"change","x":130,"y":140,"wires":[["3b5784d6.3a6fc4"]]},{"id":"3b5784d6.3a6fc4","type":"switch","z":"b3f31bbd.8966b8","name":"Device 192.168.0.151","property":"socketip","propertyType":"msg","rules":[{"t":"eq","v":"192.168.0.151","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":360,"y":140,"wires":[["75e63278.81e8bc"]]}]

```

---

_[View the full topic](https://discourse.nodered.org/t/how-to-get-address-of-the-browser-instance/51024)._
