hardware inventory: implement events subscription
units manager: assign devices in order specified by the plugin
TMP