I am on a Home Automation / Power saving binge at the moment, and I'm quite impressed by Home Assistant so far...
This morning, I set HA up on a Raspberry Pi, and it is now running DNS (via Ad Guard, rather than my previous PiHole setup), DHCP, controlling various lights and sensors...
It would be nice to have had a supported integration with TAPO, (a TP-Link brand), but a third party integration seems to work pretty well...
It's interesting to see the electricity usage of a pretty powerful machine - 12 cores, 64 GB, multiple SSDS, multiple 4k monitors... and it is actually quite low, in the range of 1 Euro per day, including the electricity cost of the router, that makes it actually able to function as a dev environment.