Supervisor 249: Centro de resolução, registros de contêineres privados e de estabilidade

O Supervisor é enviado com nosso sistema operacional Home Assistant e controla todo o hardware e software do seu dispositivo. Trazendo uma experiência fácil de gerenciamento, atualização e manutenção de sua instância do Home Assistant por meio da interface do usuário. É o que permite focar no que realmente importa; automatizando sua casa.

O Supervisor geralmente não possui alterações suficientes para que possamos preencher uma postagem no blog a cada lançamento, e também não possui um cronograma de lançamento fixo. Uma nova atualização do Supervisor é lançada quando necessária, mas isso não significa que não haja nada acontecendo nesta parte do ecossistema! Há um mês lançamos o O Supervisor junta-se à festa postagem que abordava os destaques do ano passado. Agora é hora da versão 249, lançada para todos enquanto falamos e está cheia de novidades, aproveite!

Centro de resolução

Estamos introduzindo um novo centro de resolução. Este novo recurso será usado para identificar problemas e fornecer contexto e sugestões para resolver seus problemas de instalação. Temos grandes planos para este!

A novidade nesta versão é que se o espaço livre disponível no seu dispositivo cair abaixo de 1 GB, as atualizações automáticas serão pausadas e você será notificado. Isso deve lhe dar tempo para limpá-lo.

Para ajudá-lo a liberar espaço, adicionamos um nova página para nossa documentação para ajudar a guiá-lo através disso.

Se você executar o Home Assistant Supervised, o sistema poderá ser marcado como não suportado se o sistema host não tiver todos os serviços necessários em execução. Foi difícil encontrar o motivo pelo qual um sistema foi marcado como não suportado. Ele é gravado nos logs durante a inicialização, mas os logs encontrados na IU não remontam tão longe. Para torná-lo mais acessível, a mensagem de que seu sistema não é compatível agora permitirá que você abra uma nova caixa de diálogo.

caixa de diálogo não suportada

Esta caixa de diálogo listará todos os motivos pelos quais o sistema está marcado como não suportado. Clicar nos links dessa caixa de diálogo o levará a uma página de documentação que descreve o problema e haverá uma solução que você pode usar para tornar sua instalação compatível com ADR-0014 e ADR-0015.

Estabilidade

A estabilidade é algo que está sempre em foco nas novas versões do Supervisor. O Supervisor é a parte central da instalação do sistema operacional/supervisionado do Home Assistant. Quase todas as versões têm alguma forma de melhoria de estabilidade, e esta não é uma exceção.

Se o Home Assistant não iniciar, reconstruiremos o contêiner. Isso garantirá que um novo contêiner seja iniciado se algo dentro do contêiner estiver corrompido. Também adicionamos esse recurso ao nosso recém-adicionado plugin observador.

Todas as atualizações automáticas serão pausadas automaticamente se o seu sistema estiver com pouco espaço livre. Atualizações manuais ainda são permitidas, mas agora não preencheremos esse espaço automaticamente, o que em alguns casos raros pode levar a problemas de inicialização.

Também adicionamos uma nova verificação ao adicionar repositórios complementares para garantir que seja realmente um repositório complementar. Isso deve ajudar a evitar confusão.

Página de destino

Atualizamos a página inicial que você vê ao instalar o Home Assistant. Adicionamos registros a ele, para que você possa acompanhar o que está acontecendo enquanto espera.

E tem mais! Nossos aplicativos móveis agora são capazes de descobrir a página de destino. Isso significa que você pode descobrir uma nova instalação durante a inicialização e já iniciar a integração no aplicativo móvel.

página de destino

Registros de contêineres privados

Graças a @skateman, agora você pode usar registros de contêiner privados (protegidos por senha) no Supervisor. Isso permite que você use complementos e outros contêineres que exigem login em um registro de contêiner para instalá-los.

registro privado

Você pode encontrar isso na aba loja do painel Supervisor, clicando nos três pontos no canto superior direito. Esta opção só estará disponível se o modo avançado estiver ativado.

Verificação mais rigorosa do gerenciador de rede

Com esta versão, mais verificações foram adicionadas para garantir que o Network Manager não esteja apenas habilitado no sistema, mas também gerencie pelo menos uma interface de rede. Se você estiver executando nosso sistema operacional Home Assistant, isso não se aplica a você.

Essa verificação mais rigorosa nos permite fornecer uma maneira estável para o Supervisor e para desenvolvedores de complementos obterem o endereço IP do host.

O sistema será marcado como não suportado se o Network Manager não gerenciar pelo menos uma interface de rede no seu sistema. Adicionamos um nova página em nossa documentação isso o ajudará a consertá-lo.