Depending on your needs, if you are in the iOS ecosystem, there is a HomeKit option that has worked out OK for me. The only pain about it is the 2FA code that has to be fixed every time you need to restart Homebridge, and the volatility of HomeKit automations. Otherwise it’s a good option until Google gets their act together.