@alexbuzzbee I only recommend Fedora IoT and the whole docker setup if you really want to kill some time and dive deep into the technologyverse though.
Nodered is great to build everything customly and have it easy to implement your own protocols and binary conversions from stuff that you connect to your own MQTT and offers you to handle stuff with http as well
Tasmota though is a great firmware with over the air updates and nice features. Works well with many ESP based switches.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!