Home automation interests me because it brings systems thinking into everyday physical life.
I like using Home Assistant, but what really draws me in is the interface between hardware and software. A home is a natural environment for learning because it contains real constraints, real users, real failures, and many opportunities to design things that are more responsive, more observable, and more useful.
Part of the appeal is seeing how different devices can be connected, coordinated, and made to communicate well. Through that process I have learned a great deal about MQTT, queues, distributed systems, and what happens when systems depend on unreliable actors in the real world.