O Supervisor junta-se à festa

O Supervisor junta-se à festa

O Supervisor é responsável por gerenciar seu sistema para que você possa gerenciar sua casa. É o coração do sistema operacional Home Assistant e garante que seu sistema permaneça seguro e atualizado. Quando algo dá errado, o Supervisor está lá para ajudá-lo a recuperar o sistema.

No início deste ano, limitamos o escopo dos sistemas que apoiamos com o Supervisor. Isto nos deu a oportunidade de investir mais tempo e recursos em estabilidade, melhorias de usabilidade e novos recursos.

Relatório de falhas

O Supervisor agora pode compartilhar diagnósticos anônimos e informações sobre falhas com os desenvolvedores do Home Assistant que trabalham no Supervisor. Esta opção é, obviamente, opcional e desativada por padrão. Com isso habilitado, você envia problemas sem precisar abrir um problema!

gráfico de diagnóstico

Desde que introduzimos esse recurso, mais de 25,000 mil eventos foram enviados, gerando cerca de 120 problemas únicos. Já corrigimos mais de 80 problemas! A cada lançamento, correções foram feitas a partir desses relatórios, tornando o Supervisor ainda mais estável; Isso realmente mostra o quão poderoso é.

Grandes graças a Sentry, por potencializar e patrocinar esse excelente recurso.

“Informações precisas são uma parte fundamental da motivação.” –Mary Ann Allison

Melhore a disponibilidade de complementos com o novo recurso watchdog

Os complementos para o Home Assistant permitem que você execute aplicativos de terceiros facilmente. Esses aplicativos se beneficiarão dos mesmos recursos de gerenciamento usados ​​​​para gerenciar a instalação do Home Assistant.

Os desenvolvedores de complementos poderão ativar funcionalidades adicionais para seus complementos com a nova opção de complemento “watchdog”. Isso permite o monitoramento em nível de aplicativo e permite que o Supervisor verifique se o complemento está se comportando corretamente usando as formas especificadas pelo desenvolvedor.

Nem todos os complementos possuem esse recurso e um complemento ainda pode ter problemas dos quais não consegue se recuperar, fazendo com que o aplicativo não funcione como esperado e trave. Para esse propósito, introduzimos uma nova alternância de watchdog para usuários avançados. A funcionalidade é semelhante às verificações de integridade do Docker, mas opera fora do contêiner, tornando-o uma opção mais robusta.

gráfico de cão de guarda

Quando o watchdog estiver habilitado para um add-on, o Supervisor irá reiniciar automaticamente o add-on se ele parar, independentemente do motivo (travamento/parada manual). O watchdog não sabe se você está testando um complemento ou brincando com opções diferentes e, portanto, pode reiniciar quando não precisar dele. Você só deve ativar o watchdog depois de terminar de configurar o complemento e quiser ter certeza de que ele está funcionando 24 horas por dia, 7 dias por semana.

“Nunca pare, nunca pare.” –Conner4Real

Network Manager

O recurso mais solicitado está aqui! Agora você pode gerenciar as configurações de rede na interface do Supervisor. Anteriormente, você teria que mexer no “nmcli” ou passar pelo tedioso ato de importar arquivos de configuração de pendrives apenas para definir um endereço IP estático para a instalação do Home Assistant. Com a introdução do Supervisor’s Network Manager, isso agora pode ser feito no painel do Supervisor na interface do Home Assistant. Você encontrará isso na guia do sistema.

gráfico de diálogo

Este é apenas o começo para tornar o gerenciamento avançado de host mais acessível e afeta apenas uma parte mínima do que seremos capazes de fazer com ele. O suporte para Wi-Fi e Bluetooth será lançado posteriormente como parte de nossas melhorias de usabilidade.

"OH MEU DEUS. Finalmente." – @cogneato

Plug-in Observador

O Supervisor disponibiliza diversos outros serviços através de “plugins”. Plugins são microsserviços que adicionam recursos para ajudar a executar complementos do Home Assistant + e gerenciar seu sistema. O último plugin adicionado é o Plug-in observador. O observador fica de olho no Supervisor. Ele fornece um portal de diagnóstico na porta 4357(AJUDA). Caso você perca o acesso ao Supervisor, você pode acessar o Portal do Observador para obter o status e os registros do Supervisor e diagnosticar o que está errado (e compartilhar conosco). A vantagem de ter isso como um portal web é que você não precisa mais conectar um monitor e teclado ao seu dispositivo ou conhecer os comandos do Linux para obter as informações.

Esta é a primeira versão e será ampliada com mais informações e funcionalidades no futuro.

gráfico do observador

“É melhor ter e não precisar do que precisar e não ter.” –Franz Kafka

Áudio aprimorado

No início deste ano, construímos uma nova camada de áudio com um servidor de som central baseado em PulseAudio. Com este sistema instalado, todos os complementos e o Home Assistant podem usar simultaneamente dispositivos de áudio e os alto-falantes Bluetooth emparelhados funcionam perfeitamente.

gráfico de áudio

Trabalharemos para expor mais desses recursos por meio da IU no futuro, como controlar o volume do áudio. A interface de linha de comando já suporta a maior parte da funcionalidade e pode ser acessada por meio do complemento SSH & Web Terminal e digitando ha audio --help.

mDNS aprimorado

Os nomes de host na sua rede geralmente terminam com .local, Por exemplo, http://homeassistant.local:8123. Este é um recurso chamado mDNS. Com o sistema operacional Home Assistant e os sistemas supervisionados, isso nem sempre funcionou tão bem quanto deveria. Este é um efeito colateral causado pelo uso das camadas Docker para alimentar os sistemas.

No ano passado, introduzimos um novo back-end DNS baseado em CoreDNS. Este ano, estendemos nosso plugin DNS com suporte a mDNS e estamos encaminhando todo o tráfego multicast do mDNS para a rede interna do Supervisor.

Isto significa que agora temos apoio para .local domínios em todos os lugares e é transparente em todo o sistema, incluindo o Home Assistant e todos os complementos.

“Não é DNS. Não tem como ser DNS. Era o DNS. – anônimo

É isso aí!

Houve muitas atualizações no Supervisor. No final, esperamos que você não perceba nenhum deles. Porque se o Supervisor fizer o seu trabalho, você estará apenas automatizando sua casa sem se preocupar com a manutenção do seu sistema.