Yes you will need something unique in your fields.
Although the 2D symbol looks unique to us Archicad just sees it as a 2D symbol.
I am assuming you have one object that can show different lights.
Using the object name is no good as it is obviously the same for all 3 lights.
But in the object you must be setting a parameter to choose a particular light.
So use that parameter in you fields.
Or as Eduardo suggested use the ID and make sure each light (or each type of light) has a unique ID.
Barry.
One of the forum moderators.
Versions 6.5 to 26
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11