Configurar Router Vodafone HG8247Q para HASS.io

hassio

(Jorge Teixeira) #1

Boa noite,
É a primeira vez que participo no forum e espero conseguir contribuir para as duvidas da comunidade. Tenho andado a explorar o HAss io e deparei-me com um problema na configuração do router vodafone ( HG8247Q )… como é que podemos configurar devidamente as portas e re-encaminhalas para o hass io . Algo estarei a fazer mal já é a 4 vez que monto todo o sistema e não consigo fazer com que o HAss.io responda fora da rede… deixo as minhas configurações.

hass_io -> instalado e configurado os plugin -> Duckdns.org / samba / SSH /


(Jorge Assunção) #2

E qual o endereço a que estás a tentar aceder, https://xxx.duckdns.org? Não deves utilizar nenhuma porta quando estás a tentar aceder externamente.

O addon do DuckDNS tem algum erro no log? Podes publicar a configuração do addon?


(Jorge Teixeira) #3

Ola …
voltei a instalar tudo do zero :

Estou a tentar aceder por HTTPS : ja tentei com porta e sem porta

erro no log:

Error handling request

1:08 AM /usr/local/lib/python3.6/site-packages/aiohttp/web_protocol.py (ERROR)


(Jorge Assunção) #4

E qual é a configuração do addon do DuckDNS? Há algum erro no log do addon?


(Jorge Teixeira) #5

nao tudo ok… sem erro no plugin


(Jorge Assunção) #6

Mas qual é a configuração do addon?


(Jorge Teixeira) #7

{
“lets_encrypt”: {
“accept_terms”: false,
“certfile”: “fullchain.pem”,
“keyfile”: “privkey.pem”
},
“token”: “blabalbalbalbatoken secreto”,
“domains”: [
omeunomedoduck.duckdns.org
],
“seconds”: 300
}


(Jorge Assunção) #8

O problema está na segunda linha, altera para:

“accept_terms”: true,

Assim como está, o addon está a dizer ao Let´s Encrypt que não aceita os termos do serviço…

E altera também o seconds para 3600. Não precisas informar o DuckDNS de qual é o IP a cada 10 minutos, basta uma vez por hora.


(Jorge Teixeira) #9

Resolvida esta parte :smiley:

Que raios ja nao vejo nada a frente dos olhos… Obviamente que aquele “accept_terms”: false, deveria estar na configuração em true.

obrigado pela ajuda…

penso que continuo com problemas no mapeamento das portas.
Por http ja entro pelo link do duckdns. por https nao faz o direcionamento.

Erros no log do hasio :

Error handling request

03:14 /usr/local/lib/python3.6/site-packages/aiohttp/web_protocol.py (ERROR)


(Jorge Assunção) #10

Bom, normalmente a noite é boa conselheira… Pelo menos é o que dizem… Lol…

Um primeiro conselho que te dou é reiniciar o Hassio totalmente (com o comando hassio ho reboot), reiniciar só o core não é o suficiente.

O segundo conselho é limpar a cache do browser que estiveres a utilizar.

Depois destas duas coisas feitas, tenta aceder de novo. Para despistar possíveis erros utiliza a navegação anónima para forçar a página a carregar na totalidade.

Só por curiosidade, qual é a versão do Hassio que estás a utilizar?

Relativamente ao erro o problema poderá estar na configuração do base_url: dentro do ficheiro configuration.yaml. Segundo o link abaixo, este erro aparece sempre que se tenta aceder por HTTPS e o HA está configurado para HTTP. Como está configurado o teu?


(Jorge Teixeira) #11

acho que resolvi falltava no configuration.yaml

http:
base_url: https://NOMEESCOLHIDO.duckdns.org:8123
api_password: !secret api_password
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

(o base_url: tem que ter o HTTPS:// )

@j_assuncao obrigado pela ajuda e apoio…


(Jorge Assunção) #12

Yep, mas atenção que nem sempre isso é verdade. No meu HA o base_url é o endereço IP da rede interna…

http:
  base_url: 192.168.xxx.xxx:8123