Device management and device characteristics

Hi,

I haven’t checked out device management yet but I was wondering if you can add device characteristics. If I have a device for example which has a relay shield on it. I would like to store that info and retreive it by API calls. So it would like to store and retreive shield attached and ports.

That way I could created mobile apps. that get real device info and it would be easy to fully control.

Is that something for the future?