timmmay:
Two other things to consider regarding purchase vs build:
- Wife acceptance factor. If something isn't working right and you say 'I need a couple of days to change it in home assistant' wife may not be happy
- Resale: if you ever resell the house having a tablet on the wall to control the air conditioning system is a heck of a lot better than saying "you have to learn and use home assistant to control the system".
the other thing is, are you going to remember how to do it in 20 years time?
i'm not a fan of making systems that are complex to control. even my ventilation system is one of the simpler ones available.