# Is there a way to differentiate between HMI panels?

**URL:** <https://forum.inductiveautomation.com/t/is-there-a-way-to-differentiate-between-hmi-panels/77484>\
**Category:** Ignition\
**Tags:** scripting\
**Created:** [August 5, 2023, 12:33am UTC](https://forum.inductiveautomation.com/t/is-there-a-way-to-differentiate-between-hmi-panels/77484 "2023-08-05T00:33:13Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![justinedwards.jle](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/justinedwards.jle/32/37854_2.png) [@justinedwards.jle](https://forum.inductiveautomation.com/u/justinedwards.jle)\
**Post date:** [August 5, 2023, 2:13am UTC](https://forum.inductiveautomation.com/t/is-there-a-way-to-differentiate-between-hmi-panels/77484/2 "2023-08-05T02:13:58Z")

</div>

I imagine you could do this with the MAC address. Here is a commonly used example in the forum:

> [@Mobile Client MAC Address](https://forum.inductiveautomation.com/t/mobile-client-mac-address/23037/10):
>
> In a real Vision client, you can obtain the local MAC addresses with the following script: from java.net import NetworkInterface # Get list of local mac address as strings def myMacIds(): macs = [ni.hardwareAddress for ni in NetworkInterface.getNetworkInterfaces() if ni.hardwareAddress] return [":".join(["%02x" % (b & 0xff) for b in mac]) for mac in macs] Also, again in a real Vision client, you can obtain the outbound network interface and the corresponding local IP address the clien…

Other examples:  
[https://forum.inductiveautomation.com/search?q=mac%20address](https://forum.inductiveautomation.com/search?q=mac%20address)

---

_[View the full topic](https://forum.inductiveautomation.com/t/is-there-a-way-to-differentiate-between-hmi-panels/77484)._
