DuckDns e Mobilie app (RESOLVIDO)

Olá Pessoal

Desde que comecei a acessar HA através do DuckDns não consigo mais acessar o sistema pelo mobile app localmente somente de forma externa. Isso é muito ruim pois tenho várias automações que são feitas conforme o status do meu celular, pois agora que não consigo mais acessar localmente o HA não tem esse retorno devido ao mobile app não acessar mais o HA localmente. Alguém teria alguma solução para isso?

não entendi direito… você não consegue acessar via sua rede wifi ?

Na minha wifi somente via browser tanto pelo celular ou pelo computador, pelo Home Assistan smartapp não consigo mais acessar internamente somente de fora.

O maior problema disso tudo é que os status do celular ou tablet, por exemplo, nível da bateria, etc, não atualiza quando conecto na minha wifi, agora quando acesso remotamente pelo app a atualização é instânea.

qual endereço está usando para acessar via browser ? é o do duckdns ?

Não. Interno via browser eu uso o https e o IP do HA

1 curtida

usando o browser na sua rede wifi, já tentou acessar o endereço duckdns ?

Segue como eu acesso
Na minha rede:
Browser: https://id_do_ha_:8123
app: não acessa

Acesso externo fora da rede
browser: https://dominio.duckdns.org:8123
app: https://dominio.duckdns.org:8123

Tentar acessar interno com o https://dominio.duckdns.org:8123 nao funciona somente acesso externo.
Se no HA em configurações/geral tem URL externa e URL interna, ja preenchi de várias formas mas parece que não tem efeito algum

no app, pelo menos do ios, tem como vc configurar um endereço interno e um endereço externo… vc configura também os SSID das redes internas. Já fez essa configuração ?

outra coisa, vc deveria conseguir acessar o duckdns do browser dentro de sua rede.

sim eu fiz essa configuração no app, por isso não consigo entender o motivo de nao conseguir acessar, agora se eu deveria também conseguir acessar internamente atravez do duck no browser talvez possa ser alguma configuração no meu rotação. Eu fiz dois nat nele um da porta 8123 para 8123 e outro da 443 para 8123

1 curtida

olha, parece que não é problema do home assistant, parece mais problema de configuração na sua rede… dá uma revisada nisso.

Amigo, quando você usa un dns dinamico e esta dentro da sua rece, 99% dos casos não vai conseguir acessar.
O provedor bloqueia, isso se chama dnslookup.
Você tem que ficar mudando mesmo sempre, não tem saida.
Ou instalar um servidor dns interno em sua rede, tipo dnsmasq em alguma maquina

1 curtida

Finalmente consegui a configuração agora o app funciona interna e externamente.
O que foi feito:
Com o NGINX instalado pode desabilitar esta parter
#http:

base_url: https://xxxxxx.duckdns.org:8123

ssl_certificate: /ssl/fullchain.pem

ssl_key: /ssl/privkey.pem

ip_ban_enabled: true

login_attempts_threshold: 5

nao há necessidade.

Internamente tanto no browser como no app o acesso do HA é por http://IP_HA:8123 o acesso externo tanto no browser com no app é https://meu_dominio.duckdns.org:8123.

No roteador o redirecionamento de porta tanto a interna como a externa é 443.
Pelo que intendi o trabalho com o ssl é feito pelo NGINX.

grato a todos pela ajuda.

2 curtidas

@Amkochaki Internamente OK! Mas não consigo acessar externamente desse jeito. No meu HTTP não tem nada. No config do Duckdns tá tudo simples. Só coloquei a porta 443 no roteador. Como ta as config do teu nginx? Tava pensando em colocar no Cloudflare, mas ainda tenho q pegar um tutorial

1 curtida