LocalNode
How it worksDemoAppsPricingFAQShop now
← All guides
Home/Community/Accessing Home Assistant Remotely

Accessing Home Assistant Remotely

Getting Started
Beginner
5 min read
Published: May 7, 2026

Was this helpful?

Help us improve our community guides.

In this guide

  • Overview
  • Method 1: WireGuard VPN (Free & Most Secure)
  • Method 2: Nabu Casa (Easiest)
  • Setting up the Mobile App
  • Next Steps

Need direct help?

LocalNode Care Plan members get priority remote support.

Email Support →

More in Getting Started

Setting Up Your Localnode for the First Time

Setting Up Your Localnode for the First Time — Step-by-step guide for your LocalNode.

5 min read
LocalNode

Plug-and-play home server. Your data, your hardware, your rules.

Product

How it worksDemoAppsCommunityPricingFAQ

Support

ContactShipping & ReturnsTrack Order

Legal

Privacy PolicyTerms of ServiceShipping Policy
© 2026 LocalNode. Built for people who value their privacy.Denton, TX · hello@localnode.tech

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.

Overview

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.

Method 1: WireGuard VPN (Free & Most Secure)

Since your LocalNode already has WireGuard built-in, this is the recommended approach. It is entirely free and completely invisible to hackers.

  1. Set up WireGuard VPN on your LocalNode and phone.
  2. Turn on the VPN on your phone while away from home.
  3. Open the Home Assistant app (or navigate to 192.168.1.50:8123 in your browser).
  4. Your phone securely accesses the dashboard as if you were standing in your kitchen.

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.

Method 2: Nabu Casa (Easiest)

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.

  1. Open your Home Assistant dashboard.
  2. Go to Settings > Home Assistant Cloud.
  3. Click Start your free 1-month trial.
  4. Create an account.
  5. Once logged in, look for the "Remote Control" section and toggle it on.
  6. You will be given a long, randomized URL (e.g., 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.

Home Assistant Settings-related controls shown alongside Cloud subscription flows such as Remote Control.
Source: Home Assistant documentation (CC BY-NC-SA 4.0). Your Cloud Remote Control URL appears under Settings → Home Assistant Cloud.

Setting up the Mobile App

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.

  1. Download the app and open it while connected to your home Wi-Fi.
  2. It will automatically discover your Home Assistant server. Tap to connect.
  3. Log in with your username and password.
  4. The app will ask for permission to track your location. If you allow this, your phone becomes a "Presence Sensor" in Home Assistant.

💡 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."

Next Steps

  • Creating automations based on phone location

Need help? Email hello@localnode.tech or visit localnode.tech/contact.