Boas a todos,
Recentemente, instalei o HASS no meu NAS Synology via Docker.
Uso o dns do synology.me com o certificado Let’s encrypt que é gratis.
Abri no router (Deco X90) a porta TCP desde o IP interno 192.168.XX.XX:8123 para a 7930
Também fiz o forward IP interno 192.168.XX.XX:8123 para a 443
No Synology tenho o certificado atribuído para o reverse proxy com a configuração do dns externo : https://meu_dns.synology.me:7930 para http://IP_Local:8123 (com websocket configurado para o redirecionamento de http para HTTPS)
No ficheiro de configuração do HASS “configuration.yaml”
tenho abaixo a seguinte configuração:
Loads default set of integrations. Do not remove.
default_config:
Text to speech
tts:
- platform: google_translate
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
http:
use_x_forwarded_for: true
trusted_proxies:
- 192.168.XX.XX #Omiti o IP verdadeiro do meu NAS
- 192.168.XX.XX #Omiti o IP verdadeiro do meu NAS
- 127.0.0.1
ip_ban_enabled: true
login_attempts_threshold: 5
ssl_certificate: /config/ssl/ECC-chain.pem
ssl_key: /config/ssl/ECC-privkey.pem
Resumindo:
Consigo aceder pelo WebBrowser dentro e fora de casa com SSL! Yeaaaaahhh! I am loving it!!
O meu problema é que pelo HASS IOS app, não funciona o link externo, só funciona via o link “IP Interno”.
Isto tem me partido a cabeça já há uns dias… Alguém podia ajudar?
Agradeço desde já a vossa ajuda.
Cumprimentos
Paulo