I replaced half my smart home with ESPHome devices I made myself

Why buy, when you can build instead?