Daniel Bailey directed me to the following post:
https://rossvideo.community/communities/community-home/digestviewer/viewthread?MessageKey=5e71d5e8-e301-4508-9e3b-499eef3b8475&CommunityKey=94781415-eb0f-4f9a-b891-c44d41d870c8
This solution is not as generic as I hoped. I had hoped to simply find the name (hostname of PC) running dashboard. However, it has been useful.
The only thing that confused me was extracting the parameter into a string so I could use it elsewhere in the file.
You have to specify the context first rather than the normal params.getValueAsString('0xFF01', 0):
UlrtritouchDevName = params.getParam('ultritouch-context', '0xFF01', 0).getValueAsString();
------------------------------
Richard Hills
------------------------------
Original Message:
Sent: 07-30-2025 07:55
From: Richard Hills
Subject: Unique id for instance of dashboard
I have a custom panel file running on multiple Ultritouch HR panels. There is some customisation of the layout I wish to automate based on which Ultritouch it is running on. Is there a way to get a unique id, preferably the device name or IP address?
If this is possible, can it also be applied to dashboard running on a multiple PCs using host name or IP addrress?
------------------------------
Richard Hills
------------------------------