Saturday, February 2, 2019

Smart Home — Ecosystems

Apple Home.Elgato Eve.This is going to be a long post on my foray into smart home and automations. This venture has started soon after we bought our home — about 6 months in now — and I was finally able to do things that I couldn’t while living in an apartment.

I was fascinated by this for a long time — ever since Nest thermostat came to the market and by what Philips was doing with its Hue series. Those two products were something that I wanted to do as soon as I had the chance.

I had never really explored it any further and had no idea how quickly this hobby could suck in a lot of time and money, none of which I regret in the slightest.

I have decided to split this post(s) into several parts — general introduction into our ecosystem, overview of types of devices and specific devices in those groups that I’ve used and my impressions of them, room by room setup in the house and automations that we use.

Ecosystem


At first I didn’t give this much thought, but very soon after I’ve started to realize that I need to figure out what I want to use as a core of my system.

Amazon Alexa.Vendor apps.The biggest players in the market would be Amazon Alexa, Google Home and Apple HomeKit. The idea is that you want ALL of your smart devices exposed in one place in order to be able to do complex automations evolving multiple products and brands.

Amazon Alexa


Before I considered this all and since I had a mild fascination with Alexa for a while that’s what we started with, but eventually went in a different direction.

Amazon Echo.Amazon’s system is generally a very safe bet. Vast majority of smart devices support it. One huge plus that it has going for is the range of products available — starting from $30 Echo Dot all the way to $230 Echo show. And then there is a ton of 3rd party products with Alexa integrated. This is very convenient for voice control.

I bought a pair of Amazon Echo devices. Standard Echo lives in our kitchen and Echo Spot lives in our bedroom on my bedside table.

Alena uses the kitchen one for audio books and music listening. I use Echo Spot as my alarm clock — and a great one at that. It automatically goes into night-mode during the night where its display produces practically no light and shows the time in non-disruptive red color.

The smartphone app generally does its job, but I’m not a huge fan of the way it handles device grouping and automation in general. Automations specifically is quite a weak spot for this system in my opinion.

Amazon Echo Spot.As I mentioned before I decided against using it as our core system, although we still have our most used scenes and devices replicated into the Alexa system for easily reachable voice triggers.

Beside the pair of Amazon devices we have a Sonos One speaker and a thermostat of all things with Alexa built in.

Thermostat Alexa is disabled and Sonos speaker Alexa implementation is not stellar. I have much higher success rate with voice triggers on Amazon’s own devices. Though Sonos does provide great sound for music playback.

Apple HomeKit


Each vendor of smart home products ships their own application to manage the accessories. The more different vendors you end up using, the more messy managing it all becomes. That’s why having one single place that unifies everything is important for not only managing your devices, but stringing them up together in automation.

HomeKit emerged as a natural choice for us since we’re heavily embedded into Apple ecosystem. We have numerous iPhones, iPads, Apple TVs and Macs. As such I really have no experience with Google Home, but I imagine it’s a good choice for Android families.

Apple HomePod.There are downsides and upsides to HomeKit. The choices of accessories is more limited because Apple has stricter rules for HomeKit certification. To counter the negative part of that you end up with a more secure system. And since we, as Apple users, have to pay the price for Siri voice assistant that is not using all the data given to it to improve, we end up with a company with a very high focus on privacy.

I imagine Google collects a lot more information on your usage. I imagine Amazon does its share of this as well. And you have to be insane to even consider putting Facebook’s device with a camera and a microphone in your home. HomeKit is a big winner in the category in my opinion. I actually wouldn’t mind sharing more information with Apple if that would mean staying ahead with such things as Siri.

With regards to the main app to control your accessories once they have been added to HomeKit you have numerous options. First of all there is Apple’s own Home app. It’s clean and good looking, so we use it as our primary hub for most day to day things.

However HomeKit protocol in itself is just a back-end database which can be managed by any app. And there is a multitude of them. Elgato Eve makes a beautiful free application which lets you manipulate HomeKit’s database to a much higher degree than native Home does. It exposes a lot of controls that you wouldn’t know existed if you were only using Apple’s Home.

Sonos One.Another great application that I use for configuring complex automations is a 3rd party app named Home 3 by Matthias Hochgatterer. While it’s not very pretty, the Trigger — Condition — Action automations are invaluable as is a granular control of your accessories.

And then there is an open-source project called Homebridge, which I’ll provide more details on a little bit later.

HomeKit voice control is a mixed bag. Siri at its release was completely useless to me because of my accent. With years the voice recognition has improved SIGNIFICANTLY. I have a very high success rate with it. It’s very much on par with Alexa if not better.

I’m not asking Siri of any complex inquiries and it follows smart home informational request and scene and accessory setting commands easily.

The negative part is that while pretty much all Apple devices have Siri built-in using your phone is far from convenient for voice triggers. It’s better on the watch, but still not ideal.

The one and only option right now is HomePod. And at $350 retail price you won’t get far without breaking the bank. We have one that we got for $250 on a big sale from BestBuy.

We placed it centrally in our living area and the performance of it is superb. Microphones are very sensitive so I can reach it easily from the kitchen, living, dinning and family rooms. And the sound it produces for music playback is the best we have in our house.

However music playback is my least needed feature and I’m saddened by the fact that Apple chose that as their focus. What I’m really looking and hoping for is that there will be additional choices of cheap(er) Siri devices that I can place in other parts of the house.

As far as hubs go, which are required for remote control and automation, HomeKit can use Apple TVs, HomePods and iPads. Since we have a pair of Apple TVs and one HomePod we use them as hubs. iPads should be used as hubs as a last resort only, in my opinion, so we do not do that.

3rd Party Apps


As I mentioned each manufacturer of devices also ships an app to control those products. In vast majority of cases I use those to only go through an initial product setup and rarely visit them afterwards.

Some of those offer additional controls that are not exposed in HomeKit and you need to use those apps for firmware updates. However I rarely have a need to revisit those apps.

Leave a comment

O.o teeth mrgreen neutral -) roll twisted evil crycry cry oops razz mad lol cool -? shock eek sad smile grin