Hello all! This post might be a little long winded, so I apologise in advance.
I’ve been building my smarthome for some time now, starting with mostly wifi and generic zigbee stuff (smartlife) and now using mostly smartthings. Smartthings has honestly been more trouble than it was worth, and I was much happier back when all I had was wifi bulbs, but I’ve become accustomed to having a certain level of customization, so I’m looking to move forward instead of backwards.
For various reasons, I would like to move away from smartthings, and I’m looking to settle with either hubitat or home assistant. I have a few specific needs and wants, and I was hoping the good people here could help me figure out if HA is the right platform for me.
must retain Google home and Alexa integration, specifically the ability to trigger Alexa scenes with physical or virtual buttons, as well as using Google routines to turn on and off devices.
ability to control devices if my internet goes out (I know this is largely based on the devices I choose, but smartthings currently won’t let anything but basic local automation run when my internet goes down and it drives me nuts)
ability to set device state after powered on (once again, mostly device-side. Currently all I’ve seen as options for this are Philips hue and Shelly. I’d really prefer to not get into the hue ecosystem, so if anyone has other suggestions, it would be much appreciated).
a mobile interface / app that doesn’t lag or hang or report the incorrect bulb brightness on a regular basis like the smartthings app.
the ability to control zigbee devices so I can be fully rid of the smartthings hub. This is not a must if my zigbee devices on smartthings will retain functionality during an internet outage, but I haven’t found any way to make this happen.
the ability to integrate with the smart life app (and possibly the Shelly app if I go that route for bulbs).
as little coding as possible. While I’m great with computers, I have zero Linux experience, and I’m notoriously bad at coding (I only failed two classes in college, and they were both coding courses). I can manage some basic copy and paste, but I would prefer to not have to write any code.
Any and all help is appreciated!!