If you love tinkering, ESPHome is a fantastic way to build custom smart home devices. This open-source firmware framework ...