Like every other technology, the Internet of Things (IoT) is slowly capturing the imagination of both the consumer and investors.