Aqui uso o raspbian num Raspberry pi 2 com dongle wifi.
Está instalado o Home assistant, o mosquitto broker e o DuckDns estão todos funcionando.
segui esse tutorial:
Tentei intalar o Let’s Encrypt para gerar os certificados de acesso seguro. Ele aparentemente instalou normal, não mostrou nenhuma mensagem de erro.
Porém não criou a pasta “live” dentro do diretório “/etc/letsencrypt”
dentro da pasta “csr” tem esse aquivo
0000_csr-certbot.pem
dentro da pasta “keys” tem esse aquivo {precisei alterar as permissões desse arquivo para 777}
0000_key-certbot.pem ()
assim eu alterei o a caminho dos arquivos “.pem” dessa forma. SE eu descomentar as linhas do certificado ssl o homeassistant não funciona.
http:
api_password: root
# base_url: example.duckdns.org:8123
base_url: 192.168.1.3:8123
#ssl_certificate: /etc/letsencrypt/csr/0000_csr-certbot.pem
#ssl_key: /etc/letsencrypt/keys/0000_key-certbot.pem
#server_port: 443
#ip_ban_enabled: True
#login_attempts_threshold: 3
As portas do meu roteador- Dlink 2730b para rodar o certificado ssl
Alguém poderia ajudar com isso?
log de erro do HA
sudo journalctl -f -u home-assistant@pi | grep -i ‘error’
ago 25 19:16:34 raspberrypi hass[1495]: 2018-08-25 19:16:34 ERROR (MainThread) [homeassistant.components.http] Could not read SSL certificate from /etc/letsencrypt/csr/0000_csr-certbot.pem: [SSL] PEM lib (_ssl.c:2943)
ago 25 19:16:43 raspberrypi hass[1495]: 2018-08-25 19:16:43 WARNING (Thread-16) [netdisco.ssdp] Error fetching description at 192.168.1.2