Instalando o Home Assistant com Supervisor no Debian 11 com interface gráfica Gnome!

Home Assistant no Debian 11 com a interface gráfica Gnome!

Aqui vai um tutorial de como instalar o Home Assistant Supervisionado no Debian 11 com a interface gráfica Gnome! Antes de tudo gostaria de agradecer ao @ariel_leventhal pela ajuda em vários passos da minha instalação!

Recomendo assistir ao vídeo abaixo e seguir o tutorial com ele!

Na Instalação do Debian 11 Gnome:

Instalando pela versão Live do Debian 11 Gnome:

Vamos utilizar uma versão “Live” do Debian 11 Gnome e por ela fazer a instalação, já que os pacotes básicos já teriam sido instalados. Para leigos, como eu, versões “Live” de distribuições Linux são versões em que você pode testar o sistema operacional com ele estando no pen driver sem necessariamente ter instalado ele.

Então baixe essa versão: https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/11.4.0-live+nonfree/amd64/iso-hybrid/debian-live-11.4.0-amd64-gnome+nonfree.iso

Baixe o Rufus: https://github.com/pbatard/rufus/releases/download/v3.19/rufus-3.19.exe

Use o Rufus e faça um pendrive bootável do Debian 11, faça boot por ele.
Com ele entraremos no modo “Live” e pelo modo “Live” é possível instalar o Debian 11.
Use o Rufus e faça um pendrive bootável do Debian 11.

Coloque o pen drive na máquina que vai instalar o Debian e faça boot por ele.
Após o boot escolha a primeira opção: Debian Gnu/Linux Live.

1

Aguarde até entrar na área de trabalho.

Com o Debian 11 Gnome carregado clique em Next.

Clique em Next.

Clique ali para começar a usar o Debian. Deve abrir uma tela de ajuda, mas pode fecha-la.

Vá em Activities e selecione o primeiro ícone, vai abrir uma tela para instalar o Debian.

Selecione o idioma, Português (Brasil) e clique em próximo.

Selecione a área e clique em próximo.

Selecione apagar disco e clique em próximo.

Preencha com seu nome e coloque uma senha. Clique em próximo.

Clique em Instalar.

Aguarde até o Debian 11 ser instalado.

Pronto, o Debian 11 foi instalado, clique em Concluído que o computador vai reiniciar, retire o pen drive.

O seu hardware vai iniciar normalmente, agora com o Debian 11 instalado.

13

Aguarde ele carregar.

Clique em próximo.

Configure o teclado, clique em próximo até essa tela para Começar a usar o Debian. Deve aparecer uma tela de ajuda, pode fecha-la.

Após instalado o Debian 11 é só seguir a passo a passo abaixo!

Conseguindo a senha do acesso root:

Para podermos instalar o Home Assistant precisamos ter acesso root ao Debian e a senha para esse acesso é criada na instalação padrão do Debian mas como instalamos pelo modo “Live” não temos uma senha! Então para cria-la temos que ir no terminal!

sudo passwd root

Digite esse comando e vai pedir para criar uma senha e repetir a senha criada para confirmar. Pronto! Temos uma senha para o acesso root!

Instalando os pacotes do Home Assistant:

Com o terminal aberto digite:

su

Para ter acesso root, vai pedir a senha e coloque.
Após, coloque o comando abaixo para instalar os pacotes do HA:

apt-get update && apt-get upgrade && apt-get install jq wget curl avahi-daemon udisks2 libglib2.0-bin network-manager dbus apparmor -y

Se apresentar um erro, então deve pedir para dar o comando:

apt --fix-broken install

Coloque o comando, instale o fix-broken e depois repita o comando para instalar os pacotes do HA, vai instalar de boa.

Instalando o Docker:

Instale o Docker com o seguinte comando:

curl -fsSL get.docker.com | sh

Vai instalar tudo certinho.

Instalando o HA OS Agent:

Para baixar o HA OS Agent coloque o seguinte comando:

wget https://github.com/home-assistant/os-agent/releases/download/1.2.2/os-agent_1.2.2_linux_x86_64.deb

Depois de baixado agora coloque o seguinte comando para instalar:

dpkg -i os-agent_1.2.2_linux_x86_64.deb

Pode apresentar o seguinte erro.

Caso apresente o erro, instale usando o comando sudo:

sudo dpkg -i os-agent_1.2.2_linux_x86_64.deb

Assim vai conseguir instalar o HA OS Agent sem problemas!

Instalando o Home Assistant Supervised:

Para baixar o HA use o seguinte comando:

wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb

Para instalar o Home Assistant use o seguinte comando:

dpkg -i homeassistant-supervised.deb

Pode apresentar o mesmo erro:

Caso apresente o erro, instale usando o comando sudo:

sudo dpkg -i homeassistant-supervised.deb

Mesmo com o sudo pode apresentar um erro, mas agora um erro diferente.

Com ajuda do Ariel conseguimos resolver esse problema, no fórum gringo do Home Assistant havia um usuário com o mesmo problema e ele compartilhou como resolveu!

Segue aqui o link da resposta do colega gringo: https://community.home-assistant.io/t/installing-home-assistant-supervised-on-debian-11-bullseye/354641/19

Para resolver esse problema use o comando:

nano /etc/hosts

Então vai abrir um arquivo de textos.

Com ele aberto coloque após a última linha essas duas linhas:

140.82.121.34 ghcr.io
185.199.108.154 pkg-containers.githubusercontent.com

E com as duas linhas colocadas aperte Ctrl + s para salvar e depois Ctrl + x para voltar ao terminal.

Com isso feito repita o comando para instalar o Home Assistant usando sudo.

sudo dpkg -i homeassistant-supervised.deb

Home Assistant Instalado!
Em machine fica a url do seu Home Assistant.

Pronto, agora é só usar!

Bom, essa é a saga para instalar o Home Assistant Supervised no Debian 11 Gnome.
Espero ajudar alguém e obrigado novamente ao @ariel_leventhal pela ajuda!

É isso!
Um abraço!

Uma dica é retirar o modo de hibernação e sleep, isso vem com o Debian 11 pois seu hardware entra em modo de hibernação e o Home Assistant fica parado. Para resolver é só ir no terminal e colocar o código abaixo.

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
4 Likes

@LeandroIssa muito bom! tbm fiz a msm instalação, porem coloquei ela em um docker-compose que vai ter um Portainer para ajudar no gerenciamento do docker…

1 Like

Atualmente tenho a instalação do HassOS em um Raspberry pi. Quero instalar o home assistant em um mini pc e ainda poder usar o pc para outras coisas. Se eu fizer essa instalação do post, eu consigo recuperar o backup da minha instalação atual?

Consegue sim. Fiz há um mês e nem tive que mudar nada no celular depois para acessar novamente.

1 Like

Agradeço pela resposta