Currently I'm trying to find a Geometry Nodes solution on how to get the name of the object that is assigned in an Object Info node, as a string value, to be able to use it in a string type Compare node. I'm trying to figure this out because I need to be able to rotate geometry but only when a specific object gets assigned to the Object Info node, otherwise the normal behaviour should be used.
With Geometry Nodes I've built a system that makes it possible to dynamically generate room layouts with 3D assets from our Asset Library, a Python script and a CSV file. Everything works properly but 1 specific door handle doesn't get placed properly (to place the objects I make use of the Instance On Points and Instance To Points nodes).
This is how the door handles gets placed with the current Geometry Nodes setup (the bottom 2 are correct but the top object isn't placed correctly):

This is what it should look like:

I've tried to solve this by adding a custom Object Property to this specific door handle object but I can't find a way to access that property with Geometry Nodes, maybe that is because the object is linked from our Asset Library?
Or are there other ways to access custom object properties with Geometry Nodes? Would it for example be easier / better to add code to my Python script that toggles a Boolean Node connected to the Switch node when the "H81 door handle object" is used?
If someone has another idea then those ideas are welcome as well! :)
Thanks in advance!


