Accessing Home Assistant Remotely
Was this helpful?
Help us improve our community guides.
Help us improve our community guides.
Home Assistant runs entirely on your local network, meaning you can't check if you left the garage door open while at work unless you configure remote access. Here are the two best ways to do it.
Because smart home dashboards contain highly sensitive access to your house (door locks, cameras, alarms), you should never expose Home Assistant directly to the public internet using standard port forwarding without extreme precautions. Instead, we use secure tunnels.
Since your LocalNode already has WireGuard built-in, this is the recommended approach. It is entirely free and completely invisible to hackers.
192.168.1.50:8123 in your browser).The downside: You have to remember to turn the VPN on (or configure Split Tunneling to leave it on 24/7). Furthermore, this method does not allow you to connect Home Assistant to Amazon Alexa or Google Assistant, as those cloud servers cannot connect to your private VPN.
If you want instant remote access without dealing with VPNs, and you want to be able to say "Alexa, turn off the lights" while using Home Assistant, you should subscribe to Home Assistant Cloud (Nabu Casa).
Nabu Casa is a service run by the founders of Home Assistant. For $6.50/month, they create an encrypted, reverse-tunnel to your LocalNode. It requires zero router configuration.
https://ab123xyz.ui.nabu.casa).You can bookmark that secure URL on your phone to access your smart home from anywhere, instantly, without a VPN. The monthly fee also directly funds the open-source development of Home Assistant.

Whether you use WireGuard or Nabu Casa, you should install the official "Home Assistant Companion App" from the iOS App Store or Google Play Store.
💡 Tip: Using the Companion App's location tracking allows you to create incredible automations, like "When my phone leaves a 1-mile radius of the house, arm the security system and turn off the AC."
Need help? Email hello@localnode.tech or visit localnode.tech/contact.