No comments yet.
No trackbacks yet.
A traffic service that answers “which way should I go?”
about 3 months ago - No comments
Most traffic reports (on the radio or in text message alerts) are fairly useless. Like weather reports they contain lots of irrelevant information that could be eliminated with just a bit of extra context. In fact, most of the information they deliver is completely irrelevant to you as an individual located in one spot and More >
Home Automation Calendar Integration
about 9 months ago - 2 comments
One feature of my home automation system is Google Calendar integration. What this enables is two things: (i) the house can record what happened on the calendar so I can see at a glance what’s been going on back home and (ii) the ability to put events on the calendar for the house to do More >
Smart home energy savings – update for 2010
about 1 year ago - 2 comments
Here’s an updated graph showing the ongoing reduction in energy for our smart home. Driven mainly by continual improvement in the algorithms that control the heating, air conditioning and lighting the overall consumption of gas and electricity has continued to decline throughout 2010. It appears however that I am approaching the limit as to what More >
A smart power strip
about 1 year ago - 1 comment
Recently I added a smart power strip to the TV/Amplifier setup in the living room. My main aim was convenience – to make it easier to turn everything off all at once. But I also wanted to see how much power I could save by eliminating the parasitic power drain that a TV, amplifier and More >
Holiday Season (Christmas) in our Smart Home
about 1 year ago - 1 comment
So what does a smart home do at Christmas time? Well, obviously it controls the Christmas lights, both the ones on the exterior and the ones on the Christmas tree and around the house. The indoor lights come on automatically at dusk and stay on provided the room they are in is occupied. Leave the More >
What does a Smart House do at Halloween?
about 1 year ago - 1 comment
photo credit: madmarv00 At Halloween our home automation system has a few additional and changed behaviors. Here are some of them … 1. When a visiting car comes down the drive the usual alert in the house is replaced with a spooky noise. (Normally the driveway alarm is the gentle tweeting of birds — something More >
If your house could talk to you, what would it say?
about 1 year ago - 2 comments
photo credit: tompagenet Suppose for a minute that your house could talk. What would you want it to tell you? That’s a question I’ve been considering over the past few years because unlike most of you, my house can talk! There are ceiling speakers in many rooms, the house knows which rooms are occupied, and More >
Home Automation Top Features
about 1 year ago - No comments
Someone recently asked me what the top features are in my home automation system. That’s a tough question, I have several favorites and there are so many features in there already or under development. But, here’s a current list of some of my favorites: Lights turn themselves off automatically – saves 40% on electricity usage More >
Passive Air Conditioning to reduce Energy Consumption
about 1 year ago - 3 comments
photo credit: dynamosquito Technology to heat or cool buildings naturally and without expending huge quantities of energy has existed for thousands of years. In Iran this ‘badgir’ has a natural cooling system made with mud bricks and Adobe. It uses the air circulation between two towers passing through a dome refreshed by the flow of More >
Weather Forecasting for Home Automation
about 1 year ago - 1 comment
In the USA we are lucky to have the NOAA and their excellent web service that can provide a detailed weather forecast for any location (specified by latitude and longitude). Using this service my home automation system maintains a detailed, regularly updated local weather forecast object which can be queried easily by any other object More >
How can I tell if my house is smart?
So, you’ve been sold on the idea of a smart home and are looking at your options. There’s one that has gorgeous LCD keypads that you could put in every room for just a few hundred dollars a pop, and look! it says in the brochure that it’s “smart”. Well, guess, what, if that LCD keypad has options on it like “Home”, “Away”, or “Entertaining” you are about to purchase what I call a “dumb” or “stupid” home.
If you have to repeatedly tell your house to do an action that would be obvious to a human being then it’s not smart.
So how is a real smart home different from a dumb home?
Well for starters it has no flashy LCD keypads – they simply aren’t necessary – it figures out what to do and does it without being told. Lights come on ahead of you and go off behind you. When you have visitors if knows that and adjusts its behavior accordingly, keeping the house slightly warmer, leaving lights on in areas frequented by visitors, suppressing audible warnings it would normally give, …
Secondly, it has a much more dense sensor network than a dumb house. To reliably detect occupants and distinguish between homeowners, dinner guests, relatives stopping over, and a full-blown party it needs motion sensors in every room, contacts on every door, a sensor on the driveway to detect cars approaching, … and more. With this dense sensor network and algorithms that can track each sensor over long periods of time and perform statistical calculations your home can become a whole lot smarter.
Thirdly, it has a whole new programming paradigm. The traditional if-then-else or the even more lame table driven approach to home automation is not going to be sufficient to make your home smart. It needs a whole new language with the expressive power of what I call ‘sequential logic blocks’ that allow for events to be wired up easily using a fluent, almost natural language approach that hides the complex statistical and timing code that is required by the scenes to make your home smart.
Fourthly, it can remember what it did last night, and the night before than and the month before that and the same time last year! A smart house tracks all of these hundreds of sensors over long periods of time so it can detect trends and can determine what is normal and what is not normal.
Fifthly, it can explain why it did it! Any complex system is going to have unpredictable behavior, that’s almost guaranteed in a Goedel-esque kind of way. But when your smart home does something crazy it’s no good calling the author and saying ‘it went wrong last night, why?’ unless the author has what I have in my house which is a log of what happened and an explanation by the house as to why it happened. My house can, for example, explain that it turned the driveway lights off because it was 9PM and there were no visitors at the house and all of the people who lived there appear to be home.
So give your house the test, figure out how smart it is, and if it’s anywhere above “really dumb”, leave me a note in the comments below.