Looking for Recommendations for a Smart Thermostat and smoke detector that work with Apple home - eviltoast

It is time to replace my 10+ year old Nest and since I have moved from Android to iOS I am looking for something that will work with Apple home. I see the ecobee listed in the Apple Store but is that the only thing? Or just the one that Apple recommends/has a partnership? I would like one that can use temperature sensors as the bedrooms on either end of the house can vary quite a bit from the thermostat.

I also have a single nest smoke detector and several dumb ones that I need to replace. Are there any that work with Apple home?