This may be not possible because of the way I started from the MQTT plugin - somewhat modified from the example provided
I have well over 100 devices in node red which on synchronise fill in deviceId in the form 55:0. The first part is my unique number and the second part I currently don’t use - always 0 at the moment
I also fill in device.DisplayName with my editable user friendly name eg “Living Room”
Homeremote seems to populate its device array using keys that are my user friendly names at the moment of synchronisation - but with spaces removed -eg “LivingRoom”
All the bindings seem to refer to this engineered name - which may change if I sync again and the device name has been edited. The id won’t change though.
If I could handle the pain -almost start afresh- I could have saved my unique fixed id as the deviceName and created my own attribute for my user friendly name. Its too late to do that now I think.
I have a number of cases where I’d like to display or work with a checklist of names - where I only have a list of ids.
I could get the names from the devices (proven that using script) but using bindings I cannot find a way of getting device info when I know the device id but not the name.
Is this even possible?
Thanks
Andy