Lutron Sivoia QS Triathlon roller shades, Lutron Caseta Pro Hub 2, Lutron custom component for local control over telnet, HomeKit for “Hey Siri” integration. That’s what I use and it’s tried and true. Also costs a small fortune, but works and more importantly still allows local control through a Pico remote in case HA is down or my mother-in-law comes to visit.