You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Blueapi device name is different to actual device name #1700
Devices in ophyd-async and dodal have device names like so parent-child-x. However, blueapi uses an internal name lookup equivalent of parent.child.x. This causes issues where the device blueapi uses to lookup on the server, run engine documents, and device logging are all different to each other. Blueapi also keeps track of two separate naming conventions, complicating the code where we shouldn't need to.
Blueapi should unify the device name to lookup on the server and should actually use the true name of the device. This will also be helpful if issue #1671 is fixed first because then blueapi will know about all child devices up front.
Thank you for tagging those Joseph. That was what I was going to say. There needs to be some discussion and decision on this (hence the tag I put on those issues). I am happy to have those conversations again if they are now again pressing.
Activity
DiamondJoseph commentedon Oct 19, 2026
See also:
#1137
#1129
#903
abbiemery commentedon Oct 19, 2026
Thank you for tagging those Joseph. That was what I was going to say. There needs to be some discussion and decision on this (hence the tag I put on those issues). I am happy to have those conversations again if they are now again pressing.