Instalando o Home Assistant com Supervisor no Debian 11 com e sem interface gráfica! (+Atualizado)

Olá, nesse tópico temos duas opções de instalação do Home Assistant Supervised no Debian 11 com e sem interface gráfica!

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

Home Assistant no Debian 11 sem a interface gráfica!

Saudações pessoal.

Nesse tutorial abordarei a instalação do Home Assistant Supervised no Debian 11 sem interface gráfica. Existem muitos tutoriais bons (em texto e vídeo) que demonstram esse tipo de instalação. No entanto, são poucos os que estão na nossa língua nativa. Para muitos/as isso não é um problema, mas o é para tantos/as outros/as, principalmente os/as que estão iniciando nesse universo da automação residencial com Home Assistant e Debian.

Sendo assim, esse tutorial objetiva demonstrar, de forma clara, objetiva, detalhada e com muitos exemplos em texto e imagens (muitas imagens) como instalar o Home Assistant Supervised no Debian 11. Dessa maneira, espero contribuir para que os/as recém chegados ao Home Assistant não desistam no primeiro degrau, que é a instalação do ecossistema. É nessa perspectiva que esse tutorial se insere.

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

PRÉ-REQUISITOS:

  • Hardware para instalação do Debian ( a partir de 2gb de Ram e 32gb de armazenamento);
  • Imagem netinstall do Debian 11 x86_64 - Baixe aqui;
  • Pendrive de 4GB (para gravação da imagem do Debian 11) - Para gravar a imagem no pendrive você pode utilizar o Rufus, disponível para Windows, o Ventoy, disponível para Windows e Linux ou o Balena Etcher, disponível para Windows, Linux e Mac;
  • Internet cabeada;
  • Outro computador (com Windows, Linux ou Mac) para acessar o servidor via SSH.

Esse tutorial está dividido em duas partes. A primeira aborda a instalação do Sistema Operacional Debian 11 (para a realização do tutorial utilizamos uma máquina virtual no VirtualBox, mas os procedimentos se aplicam perfeitamente a máquinas físicas) e a segunda aborda a instalação do Home Assistant Supervised de acordo com a documentação oficial disponível aqui e aqui.

1ª Parte

INSTALANDO O DEBIAN 11 BULLSEYE - CLIQUE PARA MOSTRAR/OCULTAR O CONTEÚDO

A primeira coisa a ser feita é instalar o Debian 11 no dispositivo que servirá de servidor para o Home Assistant (PC, Notebook, Mini PC)

  1. Dê boot na máquina com o pendrive de instalação do Debian 11. Na tela do Grub selecione Advanced Options… e depois Enter;

  2. Na tela seguinte selecione a opção …Graphical expert install e depois Enter. Sugiro a utilização dessa opção por ela permitir maior controle sobre o que estamos instalando;

  3. Selecione Choose language e tecle Enter;

  4. Selecione Português do Brasil e tecle Enter;

  5. Selecione Brasil e tecle Enter;

  6. Selecione pt_BR.UTF-8 e tecle Enter;

  7. Na tela seguinte não selecione nada e clique em Continuar;

  8. Selecione a opção Selecione o teclado e tecle Enter;

  9. Selecione Português Brasileiro e tecle Enter;

  10. Selecione Detectar e montar mídia de instalação e tecle Enter;

  11. Selecione os módulos disponíveis e tecle Enter. Se a mídia foi corretamente detectada tecle Enter novamente;

  12. Selecione Carregar componentes a partir da mídia de instalação;

  13. Na tela seguinte marque os componentes que necessitar e tecle Enter. Para o propósito desse tutorial não precisaremos de nenhum componente adicional;

  14. Selecione Detectar hardware de rede e tecle Enter. Em seguida selecione Configurar rede e tecle Enter novamente;

  15. Como o objetivo desse tutorial é simplificar a instalação do Home Assistant Supervised marcaremos para que o instalador configure a rede automaticamente. Será atribuído um endereço de IP via DHCP, o qual pode sofrer alteração quando a máquina for reiniciada. Mais à frente no tutorial é explicado como fixar o IP após a finalização da instalação do Home Assistant;

  16. Se a configuração automática foi bem sucedida a tela seguinte será a de inserção do nome da máquina. No nosso teste usamos o nome srv-ha (abreviação para Servidor Home Assistant). Coloque um nome para identificar a sua máquina e tecle Enter;

  17. No domínio você pode colocar ".local", “.intra” ou ".lan";

  18. Selecione Usuários e senhas e tecle Enter. Na tela seguinte marque Sim para habilitar senhas sombra e Não para não permitir login como root (isso fará com que o instalador faça a instalação do sudo e configure o usuário criado durante a instalação já com privilégios administrativos). Faremos a habilitação do root após a finalização da instalação do sistema;

  19. Insira o nome completo do usuário e tecle Enter. No nosso exemplo usamos Home Assistant, mas pode usar qualquer nome;

  20. Crie um nome para o seu usuário. Em seguida crie uma senha e continue;

  21. Selecione Configure o relógio e tecle Enter. Na tela seguinte marque Sim e continue. Na sequência não altere nada e tecle Enter novamente. Selecione o fuso horário da sua região e continue;

  22. Selecione Detectar discos e tecle Enter. Em seguida selecione Particionar discos e continue;

  23. Na tela de particionamento há várias opções, mas se você não tem conhecimento em particionamento ou não tem necessidade de fazer um particionamento mais complexo selecione a opção Assistido - usar o disco inteiro;

  24. Selecione o disco desejado para fazer a instalação. Se tiver mais de um disco na máquina eles serão listados;

  25. Se você não tem necessidade de ter várias partições a primeira opção já vai atender muito bem ao tipo de utilização que temos em mente para o nosso servidor. Selecione para manter todos os arquivos numa única participação e tecle Enter;

  26. Selecione Finalizar o particionamento e escrever as mudanças no disco e tecle Enter. Em seguida marque Sim e tecle Enter para escrever as mudanças no disco;

  27. Selecione Instalar o sistema básico e tecle Enter;

  28. Selecione a primeira opção;

  29. Selecione a opção genérico, para incluir todos os drivers. Isso pode ser útil na utilização de periféricos, bluetooth, etc;

  30. Selecione Configurar o gerenciador de pacotes. Na tela seguinte marque Não para que não seja lida outra mídia;

  31. Em Usar um espelho de rede marque Sim;

  32. No tipo de protocolo selecione http e continue;

  33. Selecione Brasil para o País do espelho do repositório Debian;

  34. Selecione o espelho deb.debian.org;

  35. Se você não vai usar Proxy deixe em branco e continue;

  36. Aqui marcamos se queremos habilitar os repositórios não livres no Debian. Isso permite instalar softwares que não fazem parte nativamente da distribuição Debian, os quais podem ter inclusive licenças proprietárias. Aqui deixaremos marcado como Sim;

  37. Deixaremos os repositórios fonte desativados, mas se considerar que precisa deles pode habilitá-los;

  38. Esse passo é muito importante. Selecione os serviços de atualização que você deseja habilitar no Debian. Indicamos marcar as duas primeiras opções para receber atualizações de segurança e atualizações do sistema. Se você pretende usar softwares do repositório backports (terá que inserir o repositório na lista de repositórios) selecione também a terceira opção;

  39. Na tela seguinte selecione Selecionar e instalar software e tecle Enter. Em seguida marque se deseja instalar as atualizações de forma automática ou não. No nosso exemplo deixamos sem atualização automática, o que obriga a verificar manualmente, de tempos em tempos, se existe alguma atualização disponível. Para tanto basta rodar o comando abaixo:

sudo apt update && sudo apt upgrade -y

  1. Se quiser ajudar os desenvolvedores do Debian com a coleta não intrusiva de dados sobre a utilização de pacotes marque Sim;
  2. Esse é um passo muito importante, pois é aqui onde definimos o quão leve e otimizado será o sistema do nosso servidor. Como não precisaremos de uma interface gráfica nativa no nosso servidor instalaremos apenas o Servidor SSH (para acessar a máquina remotamente de outro computador) e os utilitários de sistema padrão;
  3. Na tela seguinte selecione Instalar o carregador de inicialização GRUB e continue. Na sequência selecione Sim para forçar a instalação do GRUB para o caminho de mídia removível EFI;
  4. Em seguida selecione Finalizar a instalação;
  5. Na tela seguinte marque Sim para confirmar que o relógio do sistema está configurado para o padrão UTC;
  6. Finalmente chegamos ao final da instalação. Se tudo correu bem será exibida a mensagem Instalação completada;
  7. Tecle Enter para continuar e o sistema será inicializado;
  8. Se durante a instalação você habilitou os repositórios non-free é interessante a instalação dos pacotes firmware-linux com o comando abaixo:

apt install firmware-linux firmware-linux-free firmware-linux-nonfree

2ª Parte

Considerando que o Debian já foi instalado e iniciado corretamente agora faremos a instalação do Home Assistant Supervised. É muito importante ficar atento a todos os passos e tentar entender o processo de instalação.

  1. Ao inicializar o Debian será mostrada uma tela com o nome atribuído à máquina e as opções de login e password. Aqui colocamos o usuário que criamos durante a instalação do Debian e a senha. No nosso exemplo criamos o usuário homeassistant e a senha 123 (é sempre recomendado usar uma senha forte, aqui é apenas para finalidade de teste);


2. Se as credenciais estiverem corretas você recebrá a tela abaixo como retorno;

3. Limpe o terminal digitando o comando clear e teclando Enter. Em seguida vamos atualizar o sistema digitando o comando abaixo:

sudo apt update && sudo apt upgrade -y

  1. Verifique que o usuário que criamos já tem os privilégios de root habilitados. Basta digitar a senha do usuário e o sistema verificará se existe atualizações disponíveis (update) e se existir ele vai baixar e instalar (upgrade) sem a necessidade de interação do usuário (-y);
  2. Processo de atualização;
  3. Durante a instalação do sistema optamos por não permitir o login como root, o que permitiu que o usuário criado já ganhasse os privilégios administrativos. Agora vamos criar uma senha para o root. Para tanto vamos fazer o nosso usuário logar como root digitando o comando abaixo:

sudo -i

  1. Estando logado como root digite o comando abaixo para definir a senha do root (deve ser diferente da senha do usuário padrão:

passwd

  1. Para logar-se como root basta digitar o comando abaixo seguido da senha recém criada:

su -

  1. Feita essa configuração inicial agora vamos habilitar o acesso através do SSH como root. Esse passo é fundamental para que possamos gerenciar o servidor remotamente através do nosso computador de trabalho. Para tanto, digite o comando abaixo (ainda como root) para editar o arquivo de configuração do SSH:

nano /etc/ssh/sshd_config

  1. Procure a linha #PermitRootLogin prohibit-password e deixe exatamente igual abaixo, removendo a cerquilha (#) do início:

PermitRootLogin yes

  1. Feito isso salvamos o arquivo pressionando simultaneamente as teclas Ctrl e O e depois Enter. Para sair do arquivo é só digitar simultaneamente Ctrl e X. Em seguida reiniciamos o serviço do SSH digitando o comando abaixo:

service ssh restart

  1. Para testar se o acesso via SSH já está funcionando podemos usar algum aplicativo de conexão remota. No nosso exemplo utilizamos o puTTY, para Windows, disponível aqui. Você pode utilizar outros aplicativos de conexão remota, inclusive para Linux. Para tanto é necessário saber qual é o endereço IP atribuído para a nossa máquina. Para verificar digite o comando abaixo:

hostname -I

  1. Sabendo o IP agora podemos abrir o aplicativo puTTY (ou outro com a mesma função) e digitar no campo IP address. Em seguida clique em Open;

  2. Na tela seguinte clique em Accept;

  3. Ao abrir a tela de login coloque o nome de usuário, a senha e continue. A partir daqui utilizaremos apenas o terminal remoto através do puTTY;

  4. Limpe o terminal com o comando clear e depois digite o comando abaixo para logar como root;

sudo -i

  1. Antes de prosseguir com a instalação do Home Assistant Supervised vamos verificar se existem atualizações no sistema com o comando abaixo:

apt update && apt upgrade && apt autoremove -y

  1. Para se certificar de que não houve erros durante a atualização dos pacotes vamos rodar o comando abaixo:

apt --fix-broken install

  1. Agora precisamos instalar os softwares necessários para a correta instalação do Home Assistant Supervised. A lista de pacotes recomendados pela documentação oficial pode ser conferida aqui. Rode os comandos abaixo:

apt-get install jq curl udisks2 libglib2.0-bin network-manager dbus wget -y

  1. Concluída a instalação dos pacotes precisamos adicionar o repositório do Docker na lista de repositórios do Debian. Isso vai permitir baixar o Docker com um comando e mantê-lo sempre atualizado no nosso servidor. Use o comando abaixo, o qual também pode ser verificado na página oficial do Home Assistant no Github, disponível aqui:

curl -fsSL get.docker.com | sh

  1. Com a instalação do Docker concluída precisamos agora instalar o OS Agent, a ferramenta que proverá a interação entre o sistema Host (Debian) e o Home Assistant Supervised. Clique aqui para ser direcionado para a página no GitHub do Home Assistant. Role a página para baixo e localize a versão correta para o nosso sistema operacional, que nesse casoé baseado em x86_64;

  2. Clique sobre ele com o lado direito do mouse ou touchpad e clique em Copiar link;

  3. Volte ao terminal do puTTY e digite o comando abaixo para navegar até a pasta tmp. Essa pasta guarda arquivos temporários que são apagados quando o sistema é reiniciado. Como vamos baixar um arquivo não é uma boa prática baixar em qualquer lugar e deixar poluindo o sistema:

cd /tmp

  1. Estando dentro da pasta tmp vamos baixar o software Os Agent. Para tanto digite o comando wget (utilitário de downloads de arquivos) e logo em seguida cole o link copiado anteriormente. Pra facilitar segue o comando completo:

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

  1. Você pode verificar se o arquivo realmente está na pasta rodando o comando ls. Para instalar vamos rodar o utilitário dpkg, que é um instalador de pacotes:

dpkg -i os-agent_1.2.2_linux_x86_64.deb

  1. Ainda dentro da pasta tmp vamos baixar o instalador do Home Assistant Supervised, que agora é disponibilizado como um pacote .deb. Para baixar digite o comando wget e cole o link disponível aqui. Para facilitar segue o comando completo:

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

  1. Em seguida faça a instalação do pacote com o utilitário dpkg:

dpkg -i homeassistant-supervised.deb

Caso receba uma mensagem de erro ao tentar instalar o pacote .deb do Home Assistant Supervised não se desespere. Se estiver logado como root (#) digite o comando exit e tecle Enter. Em seguida logue como root novamente com o comando sudo -i e refaça a instalação (dpkg -i homeassistant-supervised.deb). Para garantir que todos os containers do Home Assistant Supervised foram instalados e corrigir possíveis erros, rode o comando abaixo:

dpkg-reconfigure homeassistant-supervised

Após a finalização do comando acima verifique se os containers subiram com o comando abaixo (são um total de sete containers):

docker ps

Confira se os sete containers do Home Assistant estão rodando corretamente. Veja quais são os containers na imagem abaixo:

Importante destacar que na primeira vez demora uns oito minutos para que todos os sete containers subam corretamente. Você pode esperar todos os containers subirem ou reiniciar o sistema e esperar um tempinho para poder aceder à interface do Home Assistant.

É necessário um último passo para garantir que tudo vai funcionar corretamente. Durante a instalação do Home Assistant ele sobrescreve o arquivo de configuração de rede do Debian (interfaces, localizado no caminho /etc/network/), mas antes disso ele cria uma cópia de backup desse arquivo com o nome interfaces.real. O que precisamos fazer é colocar esse arquivo de volta. Para tanto rodamos os comandos abaixo um após o outro:

rm /etc/network/interfaces

(Esse comando remove o arquivo interfaces criado durante a instalação do Home Assistant)

cp /etc/network/interfaces.real /etc/network/interfaces

(Esse comando faz uma cópia do backup do arquivo interfaces original do Debian e o coloca no lugar original)

Feito esse procedimento reinicie a máquina com o comando abaixo:

reboot

  1. Após o reboot você poderá acessar o Home Assistant. Para tanto confirme o IP com o comando (hostname -I) e adicione :8123 ao final. O IP será o primeiro endereço apresentado. No nosso exemplo ficou assim: http://192.168.0.175:8123. Digite o endereço na barra de endereços de um navegador de internet e faça as configurações iniciais, como criar usuário, definir localização, etc;






Ufa!! Terminamos a instalação do Home Assistant Supervised no Debian 11.

Bom pessoal, é isso. O tutorial ficou relativamente longo, todavia muito rico em detalhes, que talvez não sejam tão interessantes para quem já tem algum conhecimento em Debian Linux ou Home Assistant, mas que certamente será de grande valia para quem está iniciando. E é especialmente para essas pessoas a quem o tutorial se destina. A motivação de escrevê-lo foi contribuir de alguma forma com aqueles e aquelas que estão iniciando no Home Assistant (e em Debian Linux) com instruções claras e exemplificadas em português brasileiro.

REFERÊNCIAS
Abaixo listo algumas fontes que consultei para construir esse tutorial.

Guia de Instalação de Debian GNU/Linux
Instalação do Debian 11 Bullseye limpa passo-a-passo
Install Home Assistant Supervised
Supervised Installer - Github
OS Agent - Github
Installing Home Assistant Supervised on Debian 11

10 Likes

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.3.0-live+nonfree/amd64/iso-hybrid/debian-live-11.3.0-amd64-gnome+nonfree.iso

Baixe o Rufus: https://github.com/pbatard/rufus/releases/download/v3.18/rufus-3.18.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.

É bem simples, siga o vídeo até instalar o Debian 11.
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

Digitei esse comando e pediu 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 digitei:

su

Para ter acesso root, pediu a senha e coloquei.
Coloquei 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

Apresentava um erro, então pedia para dar o comando:

apt --fix-broken install

Dei o comando, instalou o fix-broken e depois repeti o comando para instalar os pacotes do HA, instalou de boa.

Instalando o Docker:

Instalei o Docker com o seguinte comando:

curl -fsSL get.docker.com | sh

Instalou tudo certinho.

Instalando o HA OS Agent:

Agora começaram os problemas, demorei d+ pra resolver e só consegui com a ajuda do Ariel.

Para baixar o HA OS Agent dei 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

Baixou certinho. Agora dei o seguinte comando para instalar:

dpkg -i os-agent_1.2.2_linux_x86_64.deb

Mas quando dava o comando para instalar apresentava erros e não instalava:

Então mesmo com o root mandei instalar usando o comando sudo:

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

Assim consegui instalar o HA OS Agent sem problemas!

Instalando o Home Assistant Supervised:

Para baixar o HA usei o seguinte comando:

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

Baixou certinho, mas agora começou o problema, na hora de instalar!
Dei o seguinte comando para instalar o HA:

dpkg -i homeassistant-supervised.deb

Apresentava o mesmo erro!

Então tentei instalar usando o sudo!

sudo dpkg -i homeassistant-supervised.deb

E mesmo com o sudo apresentava 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 era só usar 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 repeti o comando para instalar o Home Assistant.

sudo dpkg -i homeassistant-supervised.deb

E consegui instalar! 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!

3 Likes

Saudações @LeandroIssa
Relato interessante. Nunca tinha visto a instalação do Debian num Tablet. De modo a contribuir gostaria de passar algumas informações. A dificuldade inicial que você teve com a falta de drivers de rede decorre do fato de que as ISOS padrão do Debian não contém software não livres, como é o caso dos drivers da maioria das placas de rede. Mas existe uma alternativa. O projeto Debian disponibiliza ISOS com os firmwares não livres já embutidos, o que facilita na hora da instalação, pois não precisaria baixar o pacote de firmwares externamente. O link para as ISOS completas pode ser conferido aqui.

1 Like

@gmesquita e @LeandroIssa , só passando para agradecer. Segui o tutorial e deu certinho. @LeandroIssa tive exatamente os mesmos problemas que vc estudou para resolver, foi providencial :wink:

2 Likes

Que bom que consegui ajudar, fico feliz!

Que bom que deu certo companheiro. Qual foi o problema que você vivenciou na instalação? Foi do Debian ou do Home Assistant? Talvez eu possa melhorar o tutorial com base nessas informações.

Boa tarde! Como irá funcionar o coordenador USB Zigbee? o Hassio irá identificar ele?

1 Like

Identifica normalmente @LucianoBerger
Eu tenho um Sonoff USB Dongle Zigbee e reconhece de primeira.

Eu acabei esquendo de informar um detalhe. Eu estou usando uma máquina virtual pra rodar o Debian.

1 Like

Não tem problema. É possível passar o USB para dentro da VM tranquilamente. Você usa o quê para virtualizar, qual software?

Boa dia Leandro, saudações. Se puder me ajudar agradeço demais. Fiz a instalação seguindo seu tutorial. Instalação sem gráficos, somente o servidor debian. Só que home assistant fica na tela preparing home assistant aguarde 20 minutos, e não passa disso.
já refiz os passos e nada. deixar passar a noite carregando e nada. se puder me ajudar agradeço.

Bom dia, a instalação sem gráficos é com o @gmesquita

Aqui fiz a instalação sem gráfico também, como o computador é dedicado ao HA achei que seria mais leve. Porém precisei usar os dois tutoriais para fazer a minha instalação. Segui os passos do @gmesquita porém todos os erros que o @LeandroIssa disse que teve no dele eu tive no meu tbm, então foi primordial o tutorial do Leandro pra mim. Ficou muito bom pra mim, antes disso já usei o HA no Virtual Box com Windows 10 e no Proxmox, pro meu uso que é somente o HA, no Debian ficou perfeito. Recomendo.

Provavelmente algum dos containers não subiu corretamente. No terminal do Debian tenta rodar o comando abaixo:

dpkg-reconfigure homeassistant-supervised

Isso vai forçar a reinstalação dos containers do Home Assistant.