This guide shows you how to integrate sensors from remote locations into your Home Assistant setup via Tailscale. If Home Assistant is unable to access sensor data from a remote site despite all devices being connected to the Tailscale network, this can be resolved through the Tailscale add-on settings.
What You Need
- A working Home Assistant installation that supports add-ons (such as Home Assistant OS or Supervised)
- The installed Tailscale add-on
- An existing Tailscale account and configured nodes at the remote location
1. Open the Tailscale Add-on Settings
In Home Assistant, navigate to the configuration page of the installed Tailscale add-on.
2. Disable “User Mode” in the Add-on
To enable communication via Tailscale IP addresses, disable the “User Mode” option in the Tailscale add-on settings.
Save the updated configuration so that communication with remote IP addresses within the tailnet is allowed.
3. Verify Connection and Data Retrieval
After saving the configuration, check whether the remote devices or their IP addresses are reachable and ensure Home Assistant can access the remote sensor data.
Troubleshooting
- Check device connectivity: Check the Tailscale Admin Console to confirm that all relevant devices are listed and connected.
- Add-on logs: Check the Tailscale add-on logs for error messages related to authentication or connection establishment.
Sources: Forum: Home Assistant Community, de.wikipedia.org, firstreview.eu, smarterkram.de
