Definitely going to deploy @homeassistant@fosstodon.org at some point, and a well supported thermostat, after our Honeywell TCC (that came with the house) suddenly removed the functionality to adjust the schedule and fan settings from its Android app (and the iOS app never supported that). From the backend since the app was not even updated!
Would be nice to have the ability to add additional temperature sensors anyway.
Ecobee works great, and supports local control via HomeKit. Note that you don’t need any Apple devices to use HomeKit, as Home Assistant natively supports HomeKit devices.
Not all features are available via HomeKit as it’s just a basic thermostat integration. Ecobee also have an open API with access to all features, but unfortunately their API is all cloud-based rather than local.