Проще всего сразу использовать готовую виртуалку в контейнере - производительности ему много не надо.
https://www.home-assistant.io/installation/linux - вот тут качаете нужный и ставите. Всякие ZigBee шлюзы и другие железки легко по юсб пробрасываются либо по ви-фи подключаются. Из недорогих могу посоветовать
sonoff - хоть и попадаются глючные девайсы, но для вкатывания в тему вполне пойдет, а в целом волне нормально работает - за эти деньги-то (реле и кнопки по 500р - очень даже недорого). WiFi зигби шлюз сонофф не берите - там надо его перепрошивать программатором и паяльником, что не очень удобно, юсб версия удобнее. Ну или искать на али - только свериться со
списком совместимости. Многие производители любят завязывать девайсы на работу в своей инфраструктуре и через свои сервисы - так что это момент тоже проверяйте перед покупкой девайсов.