This is my solve for this stuff too. I do all of my automation through HomeKit because it will work on a local wireless without an internet connection.
Biggest problem with staying in the HomeKit ecosystem is that Android phones are kind of fucked if you lock things down to pure HomeKit.
Also, Siri can be a frustrating POS sometimes.
ChromeOS hit version 119 in December. That one is obviously the best.
This community has such a bias against web apps.