Mit setup er ganske stort med pt. 118 enheder i Apple Homekit fra mange producenter, og der er lavet mange workarounds for optimal integration. Bl.a. har @Henning Pedersen bidraget på IHC siden, når det blev for svært for mig.
Til dig vil jeg anbefale at bruge eller købe en ældre bærbar Intel i5 baseret PC monteret med en driftssikker SSD - fx fra Samsung. På denne skal du installere en standard Ubunto Linux, og det er ganske nemt - download fx denne her til en USB boot disk: https://ubuntu.com/download/desktop
Dernæst installerer du Docker (brug den originale se https://docs.docker.com/engine/install/ubuntu/ og ikke Linux indbygget snapd via menuen) og til sidst installeres Openhab som docker container - se https://hub.docker.com/r/openhab/openhab/ og https://www.openhab.org/docs/installation/docker.html
Med brug af Docker så skal du ikke starte forfra, hvis der skal tilføjes nye apps. Det er blot en ny container. Hvis du får flere containere, så brug Portainer som adm. værktøj (se https://www.portainer.io/)
Husk at bruge Visual Studio Code som editor - ikke Notepad i Windows.
Alt ovenstående sw er open source og gratis.
Det lyder måske omstændigt, men det vil gavne dig på den lange bane, fordi det bliver ret nemt at tilføje flere apps, hvis du får behov.
Så min start anbefaling er: IHC -> Openhab (med IHC og Homekit binding aktiv) -> Apple Homekit. For at komme i gang med Openhab se dette indlæg: https://www.ihc-user.dk/forum/forums/topic/8077-best-practice-openhab2-binding-ver-2/