Vamos nesta publicação falar da instalação do Hass.io num Raspberry Pi 3 modelo B.
O Hass.io é uma solução tudo-em-um que transforma um Raspberry Pi num sistema de automação a correr o Home Assistant.
Este é um guia simples para que tem pouca ou nenhuma experiência com Linux. Para utilizadores avançados existem outros métodos de instalação.
Hardware necessário
- Raspberry Pi 3 modelo B ou B+
- Fonte de alimentação de pelo menos 2.5A
- Cartão Micro SD Card. Pelo menos de Classe 10 pois são de mais confiança. Tamanho de 32GB ou maior é o recomendado.
- Leitor de cartões SD/Micro SD. A maioria do portáteis têm um e também existem como adaptador USB.
- Cabo de rede Ethernet RJ45 (opcional, o Hass.io também funciona por Wi-Fi embora seja mais rápido e fiável o cabo de rede)
Software necessário
- Descarrega a imagem de 32 bits ou 64 bits do Hass.io para o Raspberry Pi 3 (nota: alguns addons não funcionam na versão de 64 bits)
- Descarrega o Etcher para gravar a imagem no cartão SD
- Um editor de texto (recomendamos o Notepad++ mas outro semelhante também serve)
Instalação
- Coloca o cartão SD no respectivo leitor,
- Abre o Etcher, selecciona a imagem do Hass.io que descarregas-te e grava-a no cartão SD. A gravação irá demorar algum tempo, pois o Etcher primeiro grava a imagem e depois verifica se e imagem foi gravada correctamente. Se no final for mostrada uma mensagem de erro, volta a repetir a gravação,
- Quando a gravação for concluída com sucesso, irão aparecer varias mensagens a informar que uma determinada drive precisa de ser formatada antes de ser usada. Ignora todas essas mensagens. As drives não têm nenhum problema, estão apenas formatadas num sistema de ficheiros Linux que o Windows não consegue ler,
- Abrir o Explorador de Ficheiros e procurar uma drive com o nome "resin-boot". Lá encontrarás o ficheiro system-connections/resin-sample com um editor de texto.
- Apenas para ligações Wi-Fi: Alterar o SSID para o nome da tua rede e o PSK com a password da tua rede. Toma atenção ao facto de o Raspberry Pi 3 B ser um dispositivo Wi-Fi de 2.4GHz, por isso não tentes ligá-lo a uma rede de 5GHz pois não vai funcionar,
- Apenas para ligações fixas: Alterar o ficheiro do seguinte modo:
[connection]
id=my-ethernet
type=ethernet
interface-name=eth0
[wifi]
hidden=true
mode=infrastructure
ssid=My_Wifi_Ssid
[wifi-security]
auth-alg=open
key-mgmt=wpa-psk
psk=super_secret_wifi_password
[ipv4]
address1=192.168.1.200/24,192.168.1.1
dns=8.8.8.8;8.8.4.4;
dns-search=
method=manual
[ipv6]
addr-gen-mode=stable-privacy
method=auto
- Desmonta o cartão SD e remove-o do respectivo leitor,
- Insere o cartão SD no teu Raspberry Pi 3. Liga o cabo de rede Ethernet caso queiras utilizar a rede fixa,
- Liga o Raspberry Pi 3 à fonte de alimentação e liga-a à tomada,
- O Raspberry Pi 3 irá iniciar, ligar à Internet e descarregar a última versão do Home Assistant,
- A instalação irá demorar entre 20 minutos e uma hora, dependendo da velocidade de ligação à Internet.
A instalação poderá ser feita sem ligar o Raspberry Pi 3 a uma TV ou monitor à ficha HDMI.
Caso ligues a uma TV ou monitor não esperes ver mais nada além do logótipo do Home Assistant.
Pouco depois do download do Home Assistant ser iniciado, uma página a indicar que a instalação está a ser preparada estará disponível em http://hassio.local:8123 ou http://<endereçoIP>:8123.
Esta página irá refrescar automaticamente e a página inicial do Home Assistant será mostrada quando a instalação estiver concluída.