What does a Garden Gnome do when she is not gardening, in the kitchen or doing genealogy? Well the answer might just surprise you so read the entries to find out more. This blog focuses on everything we do to make our house a home. There will be a strong emphasis on home energy efficiency and do-it-yourself (DIY) projects. At the same time there will also be crafts, knitting and crocheting projects along with any other little tips we do to create that down to earth, I want to be here home. Please enjoy your visit :)

Tuesday, September 29, 2015

The Brains of Our Smart Home

Yesterday, I shared a few more thoughts on our smart home.  I honestly would have set up my X-10 components in this house.  Even though it is an old (1970's) technology it does still work although there can be problems with dirty signals.  We bought our Nest the first year here and it was love at first sight!  Unlike traditional programmable thermostats, the Nest can also be controlled via a cell phone app which became a huge benefit.  We have no kids or pets at home so staying overnight on a whim is normal.  If using a traditional programmable thermostat, the temperature would be set to the schedule but with Nest the temperature settings is automatically set to "away" or it can be manually adjusted through the app.  Last year heading home from our vacation home, the anticipated two day trip ended up being a straight drive though so we simply used the app to warm the house by the time we arrived home.  This had me itching to be able to do the same thing with other home automation.

The brains behind the connected home automation is a hub.  Devices are paired to the hub.  The devices communicate to the hub which deciphers the signal, sends it to the cloud which then sends back a signal causing the device to perform as desired.  The hub essentially allows remote access to the devices.  When you are away from home and want to control a device manually, you open the app and tap on the desired device to turn on, off or dim.  This sends a signal to the cloud which sends to the hub at your house which sends the signal to the device to perform as desired.  All this happens in seconds.  Some hubs are propriety (Iris, Staples D-Link), some are Z-wave only (Vera) and some like Wink and SmartThings are capable of controlling multi-brand, multi-language (ZigBee, Z-wave, Bluetooth, WiFi).  It is also compatible with IFTTT app for additional rules and schedules.  Wink only controls ZigBee, Z-wave and some WiFi but be warned that its parent company has filed bankruptcy and Wink is for sale so this is not one to invest money in.   

SmartThings Hub 1 and Hub 2
My first hub was Wink and less than two weeks later I was a victim of the great Winkening.  I returned the Wink hub and immediately ordered SmartThings Hub 1 (black & white box, on right middle picture, left on bottom picture).  SmartThings Hub 1 can control a large number of multi-brand ZigBee, Z-wave and WiFi devices. Certain devices use their own hub (eg. Phillips Hue) that can also be controlled by SmartThings.  What makes SmartThings unique is the community supported SmartApps and ability to create your own custom SmartApps using Groovy.  You can even tweak existing SmartApps!  Let's say you want a device to perform a certain action like using an open/close sensor to turn on a light when the mail arrives, simply look for a SmartApp, add it then configure.  If you can find SmartApp then you can either write one yourself using the developer's tools on the IDE (website) or ask in the community forums.  They are a wealth of knowledge, always happy to help.  SmartThings support is one of the best there is too!

A smartphone (iOS 6, Android OS 4.0) and internet connection is required for the setup of the hub.   I downloaded the SmartThings App then set up my SmartThings Hub 1 (ZigBee, Z-wave, WiFi).  It came with an ethernet cord for a secure connection and power cord.  When first connected, the hub updated then was ready to connect devices.  I only had 3 bulbs at that time, a GE Link and 2 Cree.  They paired nicely so I was off shopping.  What I really liked was being able to customize.  PEQ motion sensors (made by Centralite) were on sale for $19.99 so I checked the forums to find they worked with SmartThings even though they aren't on the list.  I bought 3 motion sensors, three more Cree bulbs and three-way switch which brought immediate home automation with lights being controlled by motion/occupancy rather than just schedules.  SmartThings Hub 2 was announced shortly after I got my Hub 1, with a expected third quart release.  It was delayed but I knew I was going to buy it anyway.  In the meantime, I continued adding devices to my system. 

I pre-ordered SmartThings Hub 2 (ZigBee, Z-Wave, Bluetooth,WiFi) on Sep 9 and was pleasantly surprised when it arrived six days later.  Hub 2 (colour box top, middle left, bottom right) has an updated square design and updated features like battery back-up.  It came with an ethernet cable, power cord and 4 AA batteries.  There is LED indicator light on the front of the hub for a quick visual of hub status.  Hub 2 has two USB ports for local image storage and offers the coveted local control.  It is limited local control but still an improvement.  Like Hub 1, a smartphone (iOS 7+, Android OS 4.0+, Windows Phone 8.1+) and internet connection is required to setup the hub.  The hub software will be updated during the process before any devices can be added.  The updated app has "Smart Monitor" which can be armed (away, stay) and disarmed similar to a home security system which is a nice feature.  Devices (things) once paired can be placed in rooms making it easy to find them for control.  The devices can be controlled manually, via SmartApps, and Routines. 

Currently there is no migration tool for moving devices from Hub 1 to Hub 2.  This becomes a project with larger number of devices.  I had a problem with the app recognizing the hub even though the hub was showing in the IDE.  Despite trying several solutions, I had to get help from support.  Once they solved that problem, I had most of my 30 devices up and running.  I had to redo my schedules and rules but in one way that was a good thing as it helped clean up my configurations a bit.  Other than that, the migration was rather smooth.

Of note, you cannot use two hubs in the same location.  That means there will likely be a lot of Hub 1 for sale in the near future.  There is no need to upgrade to or even start with Hub 2 unless you want the new features Hub 2 has to offer.   Rumour has it that Hub 3 is already in the works so some with Hub 1 are holding out for it. 

Next up: components of our smart home

Monday, September 28, 2015

Moving Forward With Our Smart Home

Back in June, I wrote a few thoughts on a connected home aka smart home.   I have recently migrated our devices over to SmartThings Hub 2 from SmartThings Hub 1.  I'll post pictures of some of our devices with their pros and cons but in the meantime, I would like to extend my thoughts on a connected home.

A smart home consists of the use of technology and certain devices to automate actions in the house but it is so much more.  Even a small amount of home automation can save you time and money as has already been shown by refrigerators, dishwashers and washing machines.  These appliances are automated, they save both time and money but in the true sense of a smart home, they really are standard issue.  The devices used in smart homes, talk to each other via ZigBee, Z-wave, BlueTooth, or WiFi.  Even the older X-10 can be incorporated into smart homes.  In order for the devices to communicate with each other they require a hub and that is where things can get confusing.  If you want dependable smart home control of lighting, music, alarm systems and monitoring then it is best to go with a professional service like Control4 or Homeseer.  If you want a dependable but limited DIY home automation system then Staples D-Link, Loew's Iris or Vera (Z-wave) propriety systems are a good choice.  If you want to have complete control and flexibility, then SmartThings is the winner hands down.  Wink owned by Quirky was a contender but Quirky has filed for bankruptcy and Wink is up for sale so it's future is unknown.  There are some stand-alone devices (thermostats, speakers, lights) that do not require a hub and can be controlled via their own app.

I started with X-10 years ago and have been dabbling in home automation ever since.  These are exciting yet frustrating times for many in the home automation field.  The reality is, home automation especially inexpensive DIY is in its infancy.  Now, that 'inexpensive' is relative as your investment can really add up.  Sure the hub only cost $99 but a single 3-pole Z-wave switch costs $65 plus installation if you can't do-it-yourself.  That single 3-pole switch really is automated although it can be controlled via SmartApps in the app, like a rather fancy timer with remote access.  The real magic comes from adding proximity and/or motion sensors so that switch which controls those lights works without touching the switch or app based on occupancy or proximity.  Each motion costs about $40 and bulbs $20 so a quick calculation reveals that it doesn't take long to have $1,000 plus invested in your home automation system.

I currently have 30 connected devices (bulbs, wired switches, plug-in outlets, bulbs, motion sensors, open/closed sensors) not counting my iBeacons plus the hub.  The Nest thermostat, Sonos speakers and security system are independent of our home automation system.  I highly recommend not incorporating your existing security system into your home automation for several reasons but both Nest and Sonos can be connected if desired.  Some of my devices have multiple functions reporting temperature, humidity, light level and/or energy use, and battery levels in addition to their main function.  Rules can be set up based on these additional functions so a switch that is used to turn on or off a small appliance can also be set to turn that appliance off once a certain amount of energy has been used.  Most of our lights are now controlled in some manner, mainly presence but also scheduling.  We receive notifications if there are weather warnings in our area or if the windows have been left open and rain is coming.  We get notifications when the temperature reports of a couple of the motion sensors are too hot or too cold.  These could also be set to turn Nest on or off.  We get notifications when the motions are triggered when we are away so we know when the house has been checked or plants watered.  More importantly, we know if there is an issue like a water leak at the house that needs to be checked so we can get someone there.   The house is genofenced so certain actions and reports are based on our proximity to our house rather than proximity within the house.  I have three devices (switches, bulb) to connect yet and plans for more shortly.  With each addition, our house gains function working for us, making things more comfortable. 

All this said and as pleased as what I am with what I've been able to accomplish thus far with home automation there are some drawbacks.  DIY home automation is certainly not plug and play, forget about it.  The DIY home automation has been cloud based meaning you must have internet for it to work.  That can be problematic in many areas where the internet connect is not stable.  SmartThings just introduced limited local control with Hub 2.  Prior to that if the internet when down or SmartThings was down, then schedules and app control did not work.  Now, if either is down those devices using SmartApps under local control will remain functional.  A device is paired to the hub in order to control it.  Some devices (especially GE Link bulbs) lose their pairing so have to be manually paired again.  Another problem is poling where the app will show a light is on when it is actually off and visa versa.  The only time I notice poling problems is when the hydro flickers off.  This is not a real problem with the bulbs as they are LED so low energy use but it can be a problem with switches used to control small appliances.  Many are using the smart switches to power their televisions on and off but this is similar to hitting the power button on your computer rather than shutting down.  There are reports of damaging televisions using smart switches so I wouldn't recommend using one.  I also don't recommend using a smart switch on an already smart appliance (programmable appliance).  Use a smart switch to make a dumb appliance smart but not a smart appliance smarter. 

My biggest pet peeve with home automation is I don't want to see the devices.  In other words I want the convenience and effects without seeing the how-it's-done.  The connected bulbs (Cree, GE Link, Wemo) are the same size and shape as an incandescent light bulb.  The Cree has a vent system but otherwise looks like a normal bulb.  Wired in outlets and switches are great but they do have a little LED indicator light some may not like.  Otherwise, they fit right in.  Plug-in outlets are bulky and while versatile, suitable only for areas where they won't be seen but can still pick up the mesh network.  Motion sensors and open/close sensors are the most problematic to hide.  Both have to be accessible to change batteries as well.  Cameras have the wires that can be problematic to hide as well. 

Next up, I'll introduce you to some of our smart devices and tell you how I'm using them to make our home a smart home.