J'utilise Home Assistant uniquement en local derrière la box, donc en HTTP, et non pas en HTTPS, donc pas d'entrée extérieure, pas de "trou" dans le firewall.
Pour pouvoir accéder à Home Assistant depuis l'extérieur, j'utilise aussi un VPN Wireguard, mais sur la box, ce qui "m'ouvre" le LAN, donc l'accès à Home Assistant, mais également à tout le LAN.
Sur mon mobile, j'active le VPN, puis je me connecte à Home Assistant via son adresse locale, en HTTP.
Pour faire le truc plus sympas j'ai sur IOs un raccourci qui m'active le VPN, puis lance Home Assistant en "local".
Une fois HA fermé après utilisation, un autre racccourci ferme le VPN.