
All this week weโre going to be looking at how the Internet of Things is changing the way we live at home and beyond. We’re looking at how the internet has moved out of the server roomโoff the desktopโand into our lives.
This movement of computing, a diffusion in both computing and sensorsย out into our environment, is going to fundamentally change the way we live our lives.ย But at least until recently it has been happening quietly, behind the scenesโand it’s not just the sensors in our cell phonesโor things like network-enabledย weather stations, orย electricity monitorsโbut things like out cars.
The fact that theย Tesla Model Sย has extensive data logging capabilities isย pretty well knownย afterย the New York Times story, but whatโs less well know is that itโs got aย REST APIย with functionality to both monitor and control the car. But while Tesla is a leading indicator in the automotive market, they aren’t alone, some Ford models haveย similar capabilities.
“Cars are becoming mobile communication platforms… they are a great untapped opportunityโ โย Bill Ford
Thereโs now at least two companies selling wireless, biosensor enabled,ย baby pyjamas. Weโre quantifying not just the world, but ourselves. Weโre being flooded with data not just about our environment, but our own bodies. The amount of data the average person generates in a day is now orders of magnitude more than someone just fifty years ago did in their lifetime.
But weโre not just embedding sensors in the world, increasingly weโre making it controllable. Actuators as well as sensors. From lights, to locks, from locks to thermostats, from thermostats to anything. Anything that can beย opened or closed, orย turned on or off. Our world is now controllable. You can turn on yourย lights, orย turn down the heatย in your living room, from half a planet away from home.
These trends are only going to continue.ย In ten yearsโ time, every piece of clothing you own, every piece of jewellery you wear, and every thing you carry with you will be measuring, weighing and calculating your life. In ten years, the worldโyour worldโwill be full of sensors.
The problem? Our things might be becoming smarter, but theyโre also becoming selfish. Your lightbulbs arenโt talking to your media centre, your media centre isnโt talking to your blinds, and nobody is talking to the thermostat. Instead of talking to each other, everything is talking to you.
The whole point of this technology is to reduce the friction in our lives. If making our light bulbs smart makes them harder to use,ย rather than easierโif it takes more thought to turn your lights on and off than walking to the walk switchโwe haven’t succeeded
So what is the problem, what is the trouble with things? Each device manufacturer creates a separate application to talk to their thing, and there’s an app to talk to your thermostat, another to your lights, and another to your weather station. None of the things talk to one another.
Worse yet a lot of these things haveย proprietary APIs, undocumented APIs, sometimes even obfuscated APIs. There are even some notable cases where things claim to comply to standards, but don’t, whether through accident or design.
We claim to be building an Internet of things, but what we have isn’t an Internet of Thingsโit’s a series of islandsโand if the things don’t talk to each other, the thing connecting all of our things isn’t the network, it’s us. We’ve become a Mechanical Turk inside other people’s software.
As a result we’ve reduced the Internet of Things to a series of remote controlsโwhich is usefulโbut has made it so much less than it could have been. Because while there’s nothing wrong with remote controls, having a stack of remote controls, one for each smart thing we own, isn’t so good. Especially in a few years time when everything we own will be smart.
That situation canโt continue, we need to fix the Internet of Things. As our computing continues its diffusion out into the environment we need our things to work together. The things have to become not just smarter, but more co-operative, they need to become anticipatory rather than reactive.
In the last few years weโve finally reached a point in the software design world where weโve figured out that offering the user choice isnโt necessarily the best thing to do. That hasn’t quire sunk into the hardware world yet, not even the bits of the hardware world that build software wrapped in hardware.
More choice isnโt necessarily a good thing. Sometimes it can be a bad thing, it can be a confusing thing. The classic setting panel is starting to go away, because everyย control you add is a design decision you arenโt making. It’s a design decision you’re offloading onto your user, that they’re going to have to make every time they use your softwareโor your thing.
So how should the Internet of Things work? It should work like magic.
Not every choice needs to be presented to the user all the time. Not every option offered to them. It should be context sensitive, but not just that, it should be anticipatory, not reactive. We need to build systems, not things, so the systems can learn, adapt and over time do things for us that we would have to have done ourselves.
The trouble with things, isn’t the things, it’s the way we’re looking at themโit’s down to us. Because we’re still looking at everything one thing at a time.
The Internet of Things isnโt about the things. Itโs about the internet.
ADVERTISEMENT