OMA DM with the DM Tree reminds me somewhat of MIBs and SNMP. I wonder if it's possible to use the OMA framework for diagnostic purposes.
Example: Can I define nodes like let's say battery status and query them by a server or send traps from the client to the server in case the battery runs low.

I've read a lot about OMA DM, but it is still blurry to me what the diagnostic capablities are and especially what parts of the standard are actually implemented in devices that "support" OMA Device Management.

Anybody with a deeper understanding of OMA DM out there? Would be great if you could give me some insight and/or point me to some valuable resources.