Unfortunately, that's the way it works. I opened a case on this and they're going to change the documentation.. not the functionality even though I pointed out that this used to work as expected on CCM4 (well it's not exactly the same but DeviceListX.asp contained devices in Unknown state).
You mean it's not a bug? So what is expected behavior of querying devices by "Unknown" status? The documentation is constantly being copy-pasted with syntax errors like here: http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/6_0_1/ccmdvCh2.html#wp43191 - just look at the section "<span class="content">Array of Items for Which Search Criteria Are Specified</span>".
Basically you need to query the
device table, make your serviceability request, then compare the
results.. anything that is a device but not in the serviceability
output is in status unknown.
You mean that I shoul make AXL getPhones query to compare results with SelectCmDevice? But that requires different user permissions so it's not a complete solution.
Regards,
Peter