This is needed in the very near future. Devices would be categorized as Handheld, Storage, Display, Input, Output, Network apart from all others that may be there in the Kitchen. Let’s just leave them for now for the sake of ease (that’s my ease). Diagram displays the possible interconnectivity and overlap.
The problem comes when there are innumerable redundancies. For instance: a cell phone can be used to control a television, home theater and others thus reducing a remote. Music can be streamed to portable devices for the larger part, thus reducing the need for large data drives on them. Movies can be viewed directly on the TV screen on demand, instead of crouching in front of a Laptop to get the latest from Youtube, and all this has to get simple.
Not right now, but very soon.