After years of hearing about the fast-approaching Internet of Things, it seems it has now arrived. Our homes and offices...