When adding things through the UI, I end up with IDs like hue:bridge:0011234c6789
for my one bridge, which I’d rather call hue:bridge
or hue:bridge:1
as per the plain files [examples](https://www.openhab.org/addons/bindings/hue/#thing-configuration. While I don’t need to do much wityh the bridge except when I need to figure out scenes through the openHAB console (which is where having an easy to remember name would be great), I do want to be able to trigger rules based on channel events and am stuck with names like hue:0830:0011234c6789:7:tap_switch
for my channels, which makes writing rules tough, with lots of looking up in the UI (and a UI that only lets you select these names in few of the places where they’re displayed).
In the meantime, I could rename those in userdata/jsondb/ but it seems a bit delicate. Am I right in thinking that I would need to both rename, say hue:bridge:0011234c6789
and hue:0830:0011234c6789:7:tap_switch
to something like hue:bridge:1
and hue:living_room:tap_switch
but also find every UID that refer to those (as arrays of the strings in between the :
delimiter) and change them too? That makes it very error prone and being able to change in the UI would be huge then. (I have the same desire to be able to rename things and items after creation, too…). I am also not sure about what, if anything, I should do about the discovery file if I renamed things.