server: Add support for generic device objects managed from the client side.