The Good Tech Companies - Remotely access Home Assistant via Tailscale for free
Episode Date: September 10, 2026This story was originally published on HackerNoon at: https://hackernoon.com/remotely-access-home-assistant-via-tailscale-for-free. Learn how to set up Tailscale with Ho...me Assistant for secure remote access using Serve, HTTPS, exit nodes, and subnet routing without opening ports. Check more stories related to undefined at: https://hackernoon.com/c/undefined. You can also check exclusive content about #tailscale-home-assistant, #tailscale-remote-access, #home-assistant, #tailscale-serve-home-assistant, #tailscale-https, #tailscale-subnet-router, #tailscale-exit-node, #good-company, and more. This story was written by: @tailscale-ad. Learn more about this writer by checking @tailscale-ad's about page, and for more stories, please visit hackernoon.com. This guide explains how to connect Home Assistant to Tailscale for secure remote access without port forwarding or complicated reverse proxies. It covers installing the Tailscale app, enabling MagicDNS and HTTPS, configuring Home Assistant's HTTP server settings, using Tailscale Serve, and turning Home Assistant into an exit node or subnet router. The guide reflects Home Assistant's 2026.8 setup changes.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
Remotely access Home Assistant via Tailscale for free by Emilie Pangellan.
Author Kevin Purdy contributor Alex Kretschmer, this blog post, originally published in April
2024, was updated in July 26 to reflect the most modern and convenient ways to install
a tailscale app in Home Assistant and use it for remote access to accompany a newer video
tutorial. You can see the original video here. An update to Home Assistant in August 26 changed
some of the setup instructions for this post. They have been noted in the text. Home Assistant brings
the connected devices in your home into one interface, where you can control, connect, and automate
them. It's an incredible open source project, especially given that it can run on modest hardware.
And with Tailscale added into your Home Assistant setup, you can control all your devices from
anywhere you can run Tailscale without opening ports or setting up proxies. Our YouTube host Alex Kretschmer
recently published an updated video guide to setting up Home Assistant with remote access through
tailscale. This blog post provides a text accompaniment to that video, along with bookmarked chapters.
We'll start with the assumption that you have Home Assistant installed and can reach its dashboard
through a web browser.
HTTPS colon slash www.
YouTube, com, watch,
V equals FMR 8 UVNIILI and T equals 75s
and embeddable equals true installing tail scale in home assistant.
Video chapter link in your home assistant dashboard,
click settings in the lower left corner,
then choose apps renamed from add-ons in prior versions.
Look forth install app button in the lower right corner.
Search for Tailscale, select it, and then click install.
You'll use this app maintained by core Home Assistant developer Frank to configure Home Assistant as a device on your tailscale network, known as a tailnet.
Back in the app's menu of Home Assistant, click on Tail Info, Start.
You can also turn on Watchdog, auto update, and less necessary.
Show in Sidebar.
Because this is Home Assistant, you might want to provide this convenient access to your controls and dashboards to other folks in your home.
With Tailscales personal plan, you can have up to six users on your Tailnet, along with unlimited
user devices, and that's before you even considered device sharing. If you've made it this far into
the guide and haven't set up your Tail Scale account, now is the time to start. Choose a TAILNET
name and enable HTTP once you've got a TailScale account and TailNet. You'll also have a
Tailnet DNS name. The default is something like, which is not easy to type or remember. Click on DNS in your
tail-scale web admin console, then click rename Tailnet. Click to re-roll your name until you
land on a combination of things with a tail-in scales that strikes your fancy. While you're in the DNS
section, check that Magic DNS and HTTPS certificates are enabled, so you can give Home Assistant a
memorable address with a proper certificate. Back inside Home Assistant, in the Tail Scale app settings,
select Open WebUI button. You'll be prompted to log in, and may have to click to allow a pop-up in your
browser and then confirm that you want to connect your home assistanto your tailnet. Once you see
log in successful, you can head back to your web admin console and you should see your device,
likely named on your machines list, with a green dot next to it to indicate it is connected.
Configure Home Assistant for T-A-I-L-S-C-A-L-E-Serve Note as of version 2026.
8. Home Assistant now manages HTTP Server Proxy settings in its standard dashboard interface,
rather than a block added to the file. If you set up tailscale using the YAML file method prior to this
update, it should move itself over to Settings, System, Network greater than HTTP Server.
If not, updated instructions are below. Inside Home Assistant, head to Settings, System, Network,
and look for the HTTP Server section. Click open the Reverse Proxy drop down.
Enable TrustX forwarded 4, then click Add Trusted Proxies. Add as a proxy, then click Save
in the HTTP server box. You'll get a notification that saving this will restart your home assistant
interface. Click to confirm and move on. Enabling Tail Scale Serve video chapter link once your
home assistant comes back online, head back to the Tail app inside it. Scroll down and look for
share Home Assistant with server funnel. You almost certainly do not want funnel. That puts your
home assistant setup on the public internet. Using Tail Scale serve makes more sense so that you can reach
home assistant from devices running tailscale, like your phones and laptops. With the serve option
enabled, you should now be able to reach your home assistant over Tailscale. In the case of our
YouTube hosts TailNet, you can see your Home Assistant URL in the web admin console by clicking
the arrow next to the TailScale IP address for your Home Assistant, then clicking to copy the full
URL with your TailNet name in it. Paste that URL into a browser and, after TailScale does a little
background handshaking to set up the certificate, you can reach your home assistant from anywhere
you can run tailscale, just like it was on your local network. Use Home Assistant as an exit node or
subnet router. Video chapter linked the Tailscale app in Home Assistant has a number of switches
you can turn on or off. Alex runs through them in his video, but in brief, except DNS. This would
allow Home Assistant to talk to other devices on your tailnet. It's on by default, and probably okay to
keep it there. Advertise as exit node, if your home assistant device is one of your only always on
computers, this could be quite useful. Exit nodes let you root all the devices traffic through the
exit node over an encrypted connection. It's useful for foreign travel, security and privacy on
public networks, and access to geo-limited services. Advertise subnet routes, similar to exit
nodes, a subnet router allows you to access all the devices that are on the same network range
as that routing device. So if your home assistant box is on your home network it and you set it to
offer Rootset, you could then access all the devices on your home network, whether they run
Tailscale or not. Like an exit node, it could be useful in this always on device. One more thing. Support projects
like Home Assistant. Tail Scale can provide free and secure access to your home assistant,
with no port forwarding or complicated reverse proxies required. And Home Assistant itself is free. You can
still support the development of Home Assistant, and we recommend you do, with a visit to their
merch store or, more functionally, with a Nabukasa subscription. That subscription adds easy access to
third-party voice assistants, like Google Assistant and Amazon Alexa, fast and powerful voice control
tools, cloud backups, and easy webhook setup. Be warned, easy access to home assistant can lead
to increasing amounts of home automation thinking, tinkering, and even tiny gadget purchases. If you've used
tail scale to expand your home assistant setup, let us know how it's going on Reddit, Discord, Blue Sky, X,
Mastodon, or LinkedIn. Thank you for listening to this Hackernoon story, read by artificial intelligence.
Visit Hackernoon.com to read, write, learn and publish.
