

It depends on your skill level or willingness to learn. Home Assistant is designed specifically for home automation tasks. It runs locally (cloud access optional) and is completely under your control.
I have put several widgets on my phone’s home screen to control the smart lights in my room.
I haven’t personally tried the voice integration or media streaming, but I see no reason why they wouldn’t work for you.
Send them a pride flag with the return address of the preacher.