Skip to content

Tailscale

Tailscale creates an encrypted mesh VPN between your devices. Once set up, your phone can reach your inverter from anywhere as if it were on your home network — with no open ports on your router.

  1. Create a free Tailscale account at tailscale.com.

  2. Install Tailscale on an always-on device at home — a Raspberry Pi, NAS, Home Assistant instance, or any always-on computer. This device must be on the same network as your inverter.

  3. Enable subnet routing on that device so it advertises your home subnet (e.g. 192.168.1.0/24) to your Tailscale network. See the Tailscale subnet routing guide.

  4. Install Tailscale on your phone and sign in to the same account.

  5. In GivLocal, go to Settings → Remote Access and enable Use Tailscale. Either log in to your existing Tailscale account or paste an auth key. Once connected, your device’s Tailscale IP (a 100.x.x.x address) is shown in the settings.

  6. Connect to your inverter using its local IP address — Tailscale routes the traffic through the subnet router at home when you’re away.

GivLocal can switch automatically between your local network and Tailscale based on which Wi-Fi you’re connected to — no manual switching needed. See Automatic Wi-Fi Switching for setup instructions.

  • The free Tailscale plan supports up to 3 users and 100 devices — more than enough for personal use.
  • You can also install Tailscale directly on a device running GivTCP or Home Assistant and use that as the exit node.