Com o Tailscale, você pode acessar seu servidor Home Assistant remotamente pela Internet para monitorar e controlar dispositivos domésticos inteligentes à distância.
O Home Assistant é uma maneira perfeita de construir uma casa inteligente totalmente privada e local. Por padrão, o servidor Home Assistant é executado em um dispositivo local, como um Raspberry Pi ou um PC ou laptop antigo, e pode ser acessado localmente por meio do endereço IP ou nome do host local. Mas se você deseja controlar e gerenciar sua casa inteligente de longe, acompanhe enquanto mostramos como acessar seu servidor Home Assistant remotamente pela Internet.
Maneiras de acessar remotamente o servidor Home Assistant
Existem algumas maneiras diferentes de acessar sua instância do Home Assistant Server remotamente pela Internet. Você pode se inscrever no serviço de nuvem oficial Nabu Casa para acessar com segurança o servidor Home Assistant de qualquer lugar do mundo. É a maneira mais fácil e rápida de configurar o acesso remoto seguro para o servidor Home Assistant. No entanto, é um serviço pago e exige que você pague uma taxa de assinatura mensal.
Se você não deseja pagar por uma assinatura, mas ainda deseja acessar o servidor Home Assistant remotamente, siga um dos seguintes métodos:
- Abra uma porta no seu roteador e use DuckDNS com Let's Encrypt
- Use o Cloudflare Tunnel para expor servidores locais à Internet
- Use uma VPN, como Wireguard ou Tailscale
Acesse o Home Assistant remotamente usando o Tailscale
Tailscale é um serviço VPN preferencial para acessar o servidor Home Assistant por vários motivos, como:
- É construído em cima do Wireguard. Assim, oferece segurança e desempenho semelhante ao Wireguard
- É muito mais fácil de configurar e usar do que o Wireguard
- Oferece excelente largura de banda e latência de rede
Para instalar e configurar o Tailscale VPN para acesso remoto do Home Assistant, você pode seguir as etapas abaixo.
Etapa 1: instalar o complemento Tailscale no servidor Home Assistant
Para instalar o Tailscale usando as etapas a seguir em um sistema diferente de um Raspberry Pi, verifique se você está executando uma instalação supervisionada do Home Assistant em outra peça de hardware x86.
- No servidor Home Assistant, vá para Configurações.
- Clique em Complementos e depois clique no LOJA COMPLEMENTAR botão.
- Procure por "Tailscale" e clique no botão Tailscale resultado sob Complementos da comunidade do Home Assistant.
- Clique no INSTALAR botão para instalar o complemento Tailscale.
Etapa 2: Configurar VPN Tailscale
Depois de instalar o complemento Tailscale VPN em seu servidor Home Assistant, acesse Configurações > Complementos e clique em Tailscale.
Clique no Começar botão para iniciar o complemento Tailscale. Para acesso rápido, habilite o Mostrar na barra lateral opção. Além disso, habilite o cão de guarda opção para reiniciá-lo automaticamente em caso de travamento.
Clique no ABRIR IU DA WEB botão. Isso abrirá uma nova janela do painel com uma opção de login. Clique no Conecte-se botão. Isso abre uma nova guia do navegador onde você pode se inscrever e fazer login usando seu e-mail, conta do Google, conta da Microsoft ou conta do GitHub.
Depois de entrar, você verá uma opção para conectar o servidor Home Assistant ao Tailscale.
Clique Conectar. Ele mostrará que o login foi bem-sucedido e abrirá a conta Tailscale listando seu servidor Home Assistant. No nosso caso, é mostrado como "mídia" junto com qualquer outra máquina onde estamos usando o aplicativo Tailscale VPN para acessar remotamente nosso servidor Home Assistant. Anote o endereço IP, pois o usaremos mais tarde para acessá-lo remotamente.
Nesta fase, você pode fechar a guia do navegador Tailscale e voltar para o servidor Home Assistant - painel de interface do usuário da web Tailscale. Clique no ícone Atualizar na guia do navegador. Se for semelhante à captura de tela a seguir, você configurou com sucesso a Tailscale VPN no servidor Home Assistant.
Em seguida, precisamos instalar o aplicativo Tailscale VPN em nosso smartphone ou dispositivo Windows, macOS ou Linux de onde queremos acessar o servidor Home Assistant remotamente pela Internet.
Etapa 3: instale o aplicativo Tailscale para acessar remotamente o Home Assistant
Agora você pode instalar o aplicativo Tailscale em seu dispositivo macOS, iOS, Windows, Linux ou Android para acessar o servidor Home Assistant remotamente de qualquer lugar do mundo.
Em dispositivos iOS:
- Instale e abra o Aplicativo iOS de escalabilidade.
- Aceite todos os prompts para instalar as configurações Tailscale VPN em seu dispositivo iOS.
- Você também pode permitir notificações por push e, em seguida, entrar no aplicativo Tailscale usando o mesmo endereço de e-mail usado para a configuração do complemento Home Assistant Tailscale.
Em dispositivos Android:
- Baixe e instale o Aplicativo para Android de escalabilidade.
- Siga as instruções e instale as configurações de Tailscale VPN.
- Entre usando a mesma conta de e-mail usada para o Tailscale on Home Assistant (HA).
No macOS:
- Você pode baixar o aplicativo Tailscale na App Store ou usar o mas-cli com o comando mas instale 1475387142 para instalar o aplicativo.
- Aceite os prompts para instalar as configurações de VPN.
- Faça login usando o mesmo ID de e-mail usado para HA Tailscale.
No Windows:
- Baixar e instalar Tailscale para Windows.
- Faça login usando a mesma conta de e-mail e autentique usando o navegador da web.
- Após a autenticação, você deve estar conectado à rede Tailscale VPN.
No Linux:
Para instalar o Tailscale VPN no Linux, você pode usar o seguinte comando:
curl -fsSL https://tailscale.com/install.sh | sh
Depois de baixar, instalar e fazer login no aplicativo Tailscale no Windows, macOS, Linux, Android ou iOS dispositivo, você pode abrir o navegador da web e inserir o endereço IP do servidor do Home Assistant, conforme mostrado nas Máquinas lista.
Isso abrirá o painel de login do Home Assistant, onde você ou outros usuários podem inserir as credenciais para acessar o Home Assistant e todas as entidades.
Da mesma forma, você pode acessar outros dispositivos em sua rede doméstica usando seu IP local assim que estiver conectado ao Tailscale em ambas as máquinas.
A maneira mais segura de acessar o Home Assistant e a rede doméstica
Com Tailscale VPN configurado, você pode não apenas acessar seu servidor Home Assistant, mas também outros dispositivos e servidores em sua rede doméstica, incluindo seu roteador Wi-Fi. Como o aplicativo Tailscale está disponível para todas as plataformas, incluindo Android e iOS, você pode acessar sua casa inteligente e sua rede doméstica diretamente de seu PC ou smartphone.
O Tailscale também oferece alguns recursos adicionais sobre o Wireguard e outros métodos, conforme mencionado no artigo. No entanto, você pode experimentar outros métodos e decidir qual deles funciona melhor para acessar remotamente o servidor Home Assistant.