Since I started self-hosting, Home a**istant was at the top of my list of services to try out. The main reason I delayed implementing it is due to my lack of always-on hardware that could host a VM with Home a**istant. Home a**istant OS is my preferred method to host the service, since it supports add-ons.