If you can run a command on each device, and display the information you want to see, then you can just turn that into a job.
I have a job that goes out to 700+ Occam DSLAM blades every morning and runs "show dhcp clients" on each device, then appends the results to a txt file.
This gives our technicians a single list to search through for DSL IP addresses and customer MAC addresses.
Not sure if you are able to run something like that for your devices, but that is how I do it.
Hope it helps.
-Will