Tuesday, November 2, 2021

My Experiences With the Hubitat

 I mentioned last post how I got talked into trying the Hubitat. To be honest, it didn't take too much convincing because the hub works with the old Iris switches and I have several of them. We home automation freaks loved those switches. I hacked into them and made them work without the Lowe's hub and hooked them into my house to measure power and control several things.

Then Lowes dropped support for the devices and closed down their cloud offering leaving everyone that depended on that service in the lurch. See why I don't like to rely on cloud services? We've seen this over and over again for the last two decades. You sucker into a service and then they raise the price, lower the capabilities and finally shut it down. That's happening right now with the ring devices. I have one I got simply as a way to watch my driveway for deliveries. Then I got another for a replacement doorbell. They're fun, but require a subscription and an app. 

Ring just announced that they're dropping the Windows 10 App and going to a web site instead. I wonder what they will drop next because they already raised the price on their subscription earlier this year. I really feel sorry for the huge number of people that are subscribing to these services without knowing what will eventually happen. I went in with my eyes open because I wanted to play with the devices, but I fully expect them to be an eventual waste of money.

Back to the Hubitat. This thing worked for the Iris switches I have on the very first try. It was really easy to set up and get going, but it didn't fulfill my needs for monitoring things and storing data long term. No, I didn't hack into it and write code, I didn't need to. The developers made this thing easy to hack into and extend the basic capabilities. They actually encourage this. Yes, you can add source to it and customize the heck out of it, but that will have to wait until I have more time to play with the various nuances of the device. 

I started off simply with an Iris switch I controlled, added a clock because it was cool and then my power usage from my fridge in the kitchen.

I happened to catch the fridge when it was doing nothing, so the low power level. The two switches at the bottom are very inexpensive Zigbee outlet switches that I picked up just to test this out. Here's that device:

Don't let anyone tell you these can't be any good; both of these worked first try and have been working reliably for a few months now. When I first hooked them up, I called them CS1 and CS2 for "Cheap Switch" 1 and 2. They are available all over the web and serve as Zigbee endpoints. They don't route, so they can't extend a network, but there are other ways to do that.

I'm really impressed by the progress home automation has made in the last couple of years. 

I wasn't done though; there was a heck of a lot more to look into and implement. For people that have followed my meandering through various ways of controlling my house you might remember that I measure, present, record and chart things like total house power usage, temperature of each room and major appliance, etc. I don't just turn on a few lights and brag about it, I actually use this data to control power usage and control costs. All that stuff would have to move to the new hub from the raspberry pi network I've implemented over the years.

Darn, this was going to be a huge hunk of work. 


  1. Hey, I've been away from your site for quite awhile. Glad to see you're back and digging into the current state of home automation... more or less. I've been playing with Alexa, Hubitat, Hue, etc. Now looking to see if Home Automation has anything to offer. As you noticed, Hubitat speaks Iris v1 protcols, but even other zigbee hubs don't. Purportedly, Home Automation speaks Iris v1, but it hangs on pairing.

    I'm looking forward to seeing what you discover with the plethora of home automation devices... with all of it changing when Matter becomes more widespread.

    1. The little Hubitat is an awesome device and can be slaved to some other system if you want to (I don't). It absolutely does support the huge number of Iris V1 devices out there, but the switches are the big win. The other devices have expensive batteries and cost a lot over time.

      There's way too much to play with out there for me to go too deeply into the field, but I can sure make my house better now.

  2. Ok I think you can try out the other version of it. It may be helpful for you. Also check out item frame recipe

  3. Glad to see you trying out Hubitat. Been using it for a few years now (and I even started writing drivers for it as a community member!) and it has been an excellent device and great company to work with. The forum community is very active as well.

    Plus, if you want to link it to other systems (Pi, Arduino, home-brew)... you can. Chances are someone already has it all worked out but you can even write your own drivers if you want to (they are in Groovy).

    1. It's a nice little device, and works well. I have extended it to use my local home-brew devices and systems using mqtt.

      I have thought about writing my own driver, but inherent to that is having to update it every time they update the hubitat. That has kept me away from new drivers and updates.

      It gets old having to redo things to support some change in the platform.

  4. As I has previously told you, I went with Home Assistant (which can interface with Hubitat) mostly due to it being accessible. I have a few of the Iris sensors around and they work well. Some things here are still homebrew, but they've been moved to MQTT so it's easier to interface with everything else....

    1. Great minds think alike. I like Home Assistant, but these days, I'm into simple. That may become an option when later when I catch up some on other projects.