Sep. 27th, 2020

I'd been back and forth about trying Home Assistant for my home automation needs, mostly due to a.) inertia and b.) SmartThings pretty much covered what I needed.

Then: SmartThings has been transitioning to a new platform and app for two years, and they managed to break a lot of my custom code and other people's--basically, half of why I loved it. Worse, you could not longer choose what devices to expose to Alexa through it.

This is probably where I should go into a little more detail before I start.

the home automation wars: zigbee, z-wave, and wifi )
example: my home and my home automation, a breakdown )
the home automation wars: this is where it got complicated )

Back to Now

With that perspective, the changes to SmartThings--the loss of a lot of functionality--have been disappointing and frustrtaing. Until now, I used it as a central Hub of Everything with Alexa for voice; now, I couldn't, especially when it became impossible to selectively decide what devices in SmartThings were exposed to Alexa.

Example: my Philips Hue lightbulbs were already compatible with Alexa, so they were directly connected to Alexa. To use them in SmartThings, though, I had to direct connect them there as well. So when I connected SmartThings to Alexa, my Hue lightbulbs would connect again to Alexa through SmartThings and I'd have two of everything.

(In some horrific cases, I had three copies of everything in Alexa, all with the same name, the only difference if I opened properties and could see where the device came from. Worse, some had slightly different names, and Alexa would get confused.

Can't lie, it also bothered me on an anal retentive level; everything was messy.)

My two choices were to
a.) remove everything from Alexa, add it to SmartThings, then let everything go through SmartThings to Alexa. That wasn't feasible; some of the wifi stuff wasn't compatible with SmartThings, and I'd never bothered to test the wifi workarounds available because I'd never needed to.
b.) remove everything from SmartThings that was already in Alexa. As it turned out, that was everything but my z-wave and zigbee devices.

I depressingly chose number two, which was only marginally better than one. This, as a result, mae Alexa my central smart home hub, not just my central Voice Stuff.

Alexa is a terrible central hub; there's limited access when not on a mobile device (the web interface is--horrific). Worse, all connections to Alexa were in, not out. With SmartThings, I could connect them into Alexa, see them and use them in Alexa, but anything connected to Alexa did not connect back to SmartThings. Worse, the automations (routines) you can create in alexa are functional but integration with devices isn't perfect. Alexa's routines simply didn't connect well with zigbee and z-wave devices even when they said they worked. There was delay, a pause, or most likely, not work at all.

In other words, my bathroom lights stopped coming on when I came in the room and that meant war.

(I seriously don't remember how to turn on and off bathroom lights when I enter a room; this is not going to change. I live Star Trek; I'm not going back.)

When I got the NVIDIA Shield TV to take over Plex, I had a Pi with nothing to do with it. So last weekend, I sat down and started the process of learning about Home Assistant.

Home Assistant is a program that makes your Raspberry Pi into a home automation hub. It can connect to any almost existing hub you have with their integrations, bringing them all together. Much like SmartThings but even more so, Home Assistant depends on community integrations, so there's even more made by the community, mostly for devices/ecosystems that don't have an open API.

Basically, it's what SmartThings was doing for me before: I connected all my devices to it and it controlled them, I can create automations for lights or whatever. Better, it allows me to connect to Alexa only things that I want to, so I can connect my Hue Lights to Home Assistant and they won't travel over to Alexa and show up twice or five times or whatever.

There are a billion awesome differences between Home Automation Pi and SmartThings (and other home automation hubs) but there's one big one: the Raspberry Pi does not come with z-wave and zigbee functionality. You either have to buy the parts--a z-wave stick and zigbee board--and make the connections yourself (not hard), or use an existing z-wave/zigbee hub that can be connected to Home Assistant.

In my case, I had my SmartThings Hub, so that is my z-wave/zigbee device. And while SmartThings has made itself more annoying, it does still possess the ability to connect to almost any z-wave or zigbee device in existence one way or another, and much to some ecosystem's despair, even when the break the zigbee or z-wave standard so you can't

(Apparently it took about a day? for users to work out how to connect Aqara devices to SmartThings, even though they deliberately tried to use non-standard zigbee so you'd have to buy their overpriced hub. Good try, Aqara.)

home assistant, an introduction, finally, with pics! )

I'll do a second post about configuring Home Assistant as time permits, but hopefully, this made you curious. As I want friends in my journey and will get them any way I can.

Profile

seperis: (Default)
seperis

Tags

Quotes

  • If you don't send me feedback, I will sob uncontrollably for hours on end, until finally, in a fit of depression, I slash my wrists and bleed out on the bathroom floor. My death will be on your heads. Murderers
    . -- Unknown, on feedback
    BTS List
  • That's why he goes bad, you know -- all the good people hit him on the head or try to shoot him and constantly mistrust him, while there's this vast cohort of minions saying, We wouldn't hurt you, Lex, and we'll give you power and greatness and oh so much sex...
    Wow. That was scary. Lex is like Jesus in the desert.
    -- pricklyelf, on why Lex goes bad
    LJ
  • Obi-Wan has a sort of desperate, pathetic patience in this movie. You can just see it in his eyes: "My padawan is a psychopath, and no one will believe me; I'm barely keeping him under control and expect to wake up any night now to find him standing over my bed with a knife!"
    -- Teague, reviewing "Star Wars: Attack of the Clones"
    LJ
  • Beth: god, why do i have so many beads?
    Jenn: Because you are an addict.
    Jenn: There are twelve step programs for this.
    Beth: i dunno they'd work, might have to go straight for the electroshock.
    Jenn: I'm not sure that helps with bead addiction.
    Beth: i was thinking more to demagnitize my credit card.
    -- hwmitzy and seperis, on bead addiction
    AIM, 12/24/2003
  • I could rape a goat and it will DIE PRETTIER than they write.
    -- anonymous, on terrible writing
    AIM, 2/17/2004
  • In medical billing there is a diagnosis code for someone who commits suicide by sea anenemoe.
    -- silverkyst, on wtf
    AIM, 3/25/2004
  • Anonymous: sorry. i just wanted to tell you how much i liked you. i'd like to take this to a higher level if you're willing
    Eleveninches: By higher level I hope you mean email.
    -- eleveninches and anonymous, on things that are disturbing
    LJ, 4/2/2004
  • silverkyst: I need to not be taking molecular genetics.
    silverkyst: though, as a sidenote, I did learn how to eviscerate a fruit fly larvae by pulling it's mouth out by it's mouthparts today.
    silverkyst: I'm just nowhere near competent in the subject material to be taking it.
    Jenn: I'd like to thank you for that image.
    -- silverkyst and seperis, on more wtf
    AIM, 1/25/2005
  • You know, if obi-wan had just disciplined the boy *properly* we wouldn't be having these problems. Can't you just see yoda? "Take him in hand, you must. The true Force, you must show him."
    -- Issaro, on spanking Anakin in his formative years
    LJ, 3/15/2005
  • Aside from the fact that one person should never go near another with a penis, a bottle of body wash, and a hopeful expression...
    -- Summerfling, on shower sex
    LJ, 7/22/2005
  • It's weird, after you get used to the affection you get from a rabbit, it's like any other BDSM relationship. Only without the sex and hot chicks in leather corsets wielding floggers. You'll grow to like it.
    -- revelininsanity, on my relationship with my rabbit
    LJ, 2/7/2006
  • Smudged upon the near horizon, lapine shadows in the mist. Like a doomsday vision from Watership Down, the bunny intervention approaches.
    -- cpt_untouchable, on my addition of The Fourth Bunny
    LJ, 4/13/2006
  • Rule 3. Chemistry is kind of like bondage. Some people like it, some people like reading about or watching other people doing it, and a large number of people's reaction to actually doing the serious stuff is to recoil in horror.
    -- deadlychameleon, on class
    LJ, 9/1/2007
  • If imitation is the sincerest form of flattery, then Fan Fiction is John Cusack standing outside your house with a boombox.
    -- JRDSkinner, on fanfiction
    Twitter
  • I will unashamedly and unapologetically celebrate the joy and the warmth and the creativity of a community of people sharing something positive and beautiful and connective and if you don’t like it you are most welcome to very fuck off.
    -- Michael Sheen, on Good Omens fanfic
    Twitter
    , 6/19/2019
  • Adding for Mastodon.
    -- Jenn, traceback
    Fosstodon
    , 11/6/2022

Credit

November 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2022
Page generated Apr. 24th, 2025 03:30 pm
Powered by Dreamwidth Studios