HomeKit question: in 2023 is there a simple inexpensive button you can get that you can execute an action (e.g.: toggle a light?) and doesn't need a separate hub (uses Thread)?
Discussion
I would check Jeff Geerling’s website. He reviews a lot of this stuff and puts results on his GitHub.