11.2 The Long View

While all of this automation designed around making our home lives easier is truly awesome, the one key dependency to making it all work is electricity. But you can imagine the demands placed on our planet’s resources if everyone had the luxury of fully automated homes. Hopefully the next generation of entrepreneurs will do for energy collection and distribution what my generation did for computers and global communications. Smart grids, sustainable energy sources, and respect for the environment will be just as important as the inexpensive sensors, standard protocols, and ubiquitous secure wireless communication that automation products of the future will need to support.

Assuming the energy problem is accounted for, the likelihood of low-power sensors and hardware messaging systems will mushroom. How many computers, monitors, clocks, radios, phones, tablets, and entertainment consoles do you have plugged into your home’s power outlets? Forty years ago, besides lighting and refrigeration, there might have been one or two TVs, an LP turntable, a few radios, and maybe an electric clock. Forty years from now, it’s possible that there will be half a dozen electronic devices networked in every room and in constant chatter with their peers. Centralized services will monitor messages for events and reacting accordingly. So what will this look like?

The Home Is the Computer

Imagine taking the projects in this book and expanding them in various ways for every room in your home. Automation is everywhere and the air is busy with messages being sent to your server for processing. Perhaps this server is a virtual private server in the cloud, or maybe the message bus is being managed by a third-party provider. Your home will be able to immediately inform you of any alerts and will also be able to sense your presence and react accordingly. Image and voice recognition systems will know who you are and orient the home’s services to your preferences. You will live in a sensor-filled environment and it will be just as natural and effortless as tweeting from your phone is today. The data collected will be analyzed and refined to fit your lifestyle. Your home will be capable of predicting your lifestyle activities based on external factors like the season and time of day, local weather, package deliveries, type of visitors, duration of presence, preferred mode and style of digital entertainment, and the frequency and filtering of alerts.

The Embedded Mattress

Electronic components are getting less expensive by the day. Considering how much computing power there is in a thirty-dollar Arduino board compared to the cost of the same level of computing ten years ago, it’s not too difficult to imagine how even more computing capacity will be available for even less expense in the future. Combine these microcontrollers with inexpensive embedded sensors, and the home will be abuzz with information interaction. When you leave for the day, your home will power down to sleep mode, ensuring that gas and electricity consumption are kept to an operating minimum. When you nod off to sleep, pressure sensors in your bed will know if you had a restful or restless night and accommodate the alarm in the morning. Each door could be wired so your house will know your traversal patterns and preemptively turn on lights and appliances accordingly.

For example, the house will know you wake up for work every morning at six o’clock, take a shower, and head to the kitchen for a cup of coffee thirty minutes later. After triggering your alarm clock, the shower will turn on and the water will be warm just as you enter. While you’re getting dressed, coffee will be freshly brewing and ready by the time you reach the kitchen. The house will also know that you sleep in until eight o’clock on Saturdays and don’t follow the same routine, so it will toggle to manual mode for the daily waking ritual. Not surprisingly, this scenario can be programmed and implemented today with the tools and technologies we used in the book’s projects. But when the electronics get cheap enough, the cloud gets robust enough, and the interfaces are standardized enough, a greater number of people will come to expect this type of scenario.

Programming Your Home
cover.xhtml
f_0000.html
f_0001.html
f_0002.html
f_0003.html
f_0004.html
f_0005.html
f_0006.html
f_0007.html
f_0008.html
f_0009.html
f_0010.html
f_0011.html
f_0012.html
f_0013.html
f_0014.html
f_0015.html
f_0016.html
f_0017.html
f_0018.html
f_0019.html
f_0020.html
f_0021.html
f_0022.html
f_0023.html
f_0024.html
f_0025.html
f_0026.html
f_0027.html
f_0028.html
f_0029.html
f_0030.html
f_0031.html
f_0032.html
f_0033.html
f_0034.html
f_0035.html
f_0036.html
f_0037.html
f_0038.html
f_0039.html
f_0040.html
f_0041.html
f_0042.html
f_0043.html
f_0044.html
f_0045.html
f_0046.html
f_0047.html
f_0048.html
f_0049.html
f_0050.html
f_0051.html
f_0052.html
f_0053.html
f_0054.html
f_0055.html
f_0056.html
f_0057.html
f_0058.html
f_0059.html
f_0060.html
f_0061.html
f_0062.html
f_0063.html
f_0064.html
f_0065.html
f_0066.html
f_0067.html
f_0068.html
f_0069.html
f_0070.html
f_0071.html
f_0072.html
f_0073.html
f_0074.html
f_0075.html
f_0076.html
f_0077.html
f_0078.html
f_0079.html
f_0080.html
f_0081.html
f_0082.html
f_0083.html
f_0084.html
f_0085.html
f_0086.html
f_0087.html
f_0088.html
f_0089.html
f_0090.html
f_0091.html
f_0092.html
f_0093.html
f_0094.html
f_0095.html
f_0096.html
f_0097.html
f_0098.html
f_0099.html
f_0100.html
f_0101.html
f_0102.html
f_0103.html
f_0104.html
f_0105.html
f_0106.html
f_0107.html
f_0108.html
f_0109.html
f_0110.html
f_0111.html
f_0112.html
f_0113.html
f_0114.html
f_0115.html
f_0116.html
f_0117.html
f_0118.html
f_0119.html
f_0120.html
f_0121.html
f_0122.html
f_0123.html
f_0124.html
f_0125.html