The Good Tech Companies - Remotely access Home Assistant via Tailscale for free

Episode Date: September 10, 2026

This 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)
Starting point is 00:00:00 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
Starting point is 00:00:42 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.
Starting point is 00:01:20 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.
Starting point is 00:01:48 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
Starting point is 00:02:31 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
Starting point is 00:03:18 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.
Starting point is 00:04:05 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
Starting point is 00:04:51 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
Starting point is 00:05:37 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
Starting point is 00:06:22 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,
Starting point is 00:07:09 Mastodon, or LinkedIn. Thank you for listening to this Hackernoon story, read by artificial intelligence. Visit Hackernoon.com to read, write, learn and publish.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.