Estava lendo alguns posts em outros fóruns e vi algumas pessoas querendo conectar um dispositivo rodando ESPHOME fora da rede.
Já tinha pesquisado sobre isso e não achei muita informação.
Então tentei liberar as portas no roteador da loja e adicionar o dispositivo e deu certo.
Segue as configurações a serem feitas no roteador onde o dispositivo remoto esta instalado:
1 - Configurar um DDNS no roteador (ex no-ip)
2 - Colocar ip fixo para o dispositivo
3 - Encaminhar as portas 6053 (api), 3232 (ota) e XXXX (portal web) para o ip configurado no item 2.
Mudei a porta do portal web, pois o padrão é porta 80 e ao acessar acaba abrindo as configurações do roteador, como não sei muita coisa sobre rede, mudei a porta para contornar esse problema.
As configurações necessárias no esphome são apenas a wifi: use_address e web_server: port: xxxx, mas recomendo acrescentar todas opções abaixo por questão de segurança.
Parabéns @Walber. Pelo post.
Com certeza vai ajudar muitos aqui no forum (incluindo eu).
O ESPHome é uma solução muito versátil e que possibilita expandir as funcionalidades de muitos equipamentos e uma personalização mais profunda. Parabéns novamente
O ESPHOME é uma mão na roda, da pra fazer muita coisa com ele.
Fiz esse ai de teste, mas acho que vou colocar ele na central de alarme para integrar no HA rsrsrs
Uso Cloudflare Tunnel pq meu provedor tem CGNAT.
Fiz um teste simples pra externalizar um dispositivo do esphome através do Cloudflare Tunnel e deu certo.
Só precisei acrescentar um novo ingress:
Posso adicionar quantos quiser, basta definir um hostname específico pra cada.
Daí quando acessei banheiro.meudominio.com.br, ele abre essa tela abaixo:
Cheguei a testar o zerotier quando tinha cgnat, mas acabei usando ipv6 para acesso externo e depois consegui com meu provedor umas portas e passei acessar com ipv4.
Vou testar sua configuração pra ver se funciona aqui.
Por enquanto não tenho nenhuma aplicação prática para esse tipo de acesso, mas estou pensando em colocar um d1 mini na loja para integrar o alarme e talvez um d1 mini com pzem na casa da minha minha mãe para monitorar geração de energia.