Roteiro do Home Assistant: fazemos um balanço de 2024!

A equipe de Assistente Doméstico seguindo um roteiro muito preciso para o desenvolvimento de sua solução de automação residencial, e obteve progressos notáveis ​​em sua execução. Ela está agora abordando as próximas prioridades definidas.

O roteiro, apresentado inicialmente no State of the Open Home em abril passado, serve como um guia orientador para todas as iniciativas de produtos. Esta abordagem garante consistência e direção clara para todos os desenvolvimentos. A equipa obteve progressos significativos nos objetivos traçados para 2024, graças ao empenho dos principais mantenedores e ao valioso apoio de Casa Nabu, parceiro comercial da Fundação Casa Aberta. A maioria das iniciativas planeadas progrediram de acordo com o calendário estabelecido. Uma atualização do progresso está planejada a cada seis meses para manter a comunidade informada sobre o progresso, demonstrando o compromisso da equipe com a transparência e o diálogo com seus usuários.

Home Assistant: “Uma casa inteligente aprovada pela casa”.

A visão estratégica da Home Assistant estrutura-se em torno de um objetivo fundamental: maximizar a adoção e utilização diária da plataforma por todos os membros do agregado familiar. Esta ambição materializa-se na otimização de pontos de contacto essenciais como a domótica, dashboards personalizados e comandos de voz, com os quais cada residente interage naturalmente no dia a dia. Esta abordagem equilibrada pretende combinar harmoniosamente dois aspectos cruciais: por um lado, a simplicidade de utilização permitindo que cada membro da família se aproprie intuitivamente da tecnologia, e por outro lado, a manutenção das funcionalidades avançadas que fazem a força da plataforma para utilizadores experientes e administradores. Esta estratégia global é implementada em diversas categorias de produtos, formando assim um ecossistema de automação residencial coerente que combina acessibilidade e poder técnico.

Automação

Facilitar a organização da automação

A capacidade de organizar automações é há muito tempo uma das funcionalidades mais solicitadas pela comunidade Home Assistant, o que naturalmente a tornou uma grande prioridade no desenvolvimento da plataforma. Em resposta a esta necessidade, a equipa implementou um sistema de categorização flexível que permite aos utilizadores classificar as suas automações de acordo com os seus próprios critérios, tornando-as significativamente mais fáceis de gerir, editar, depurar e pesquisar. Esta abordagem personalizável oferece uma grande liberdade de organização, permitindo, por exemplo, agrupar automações por funcionalidades como “Aquecimento inteligente” ou “Limpeza inteligente”, ou criar categorias específicas como “Testes” para isolar automações atualmente em teste na casa.

Para além do sistema de categorização, o Home Assistant enriqueceu a gestão das automações com um sistema de etiquetagem semelhante ao utilizado para as restantes entidades da plataforma. Esta funcionalidade não se limita à simples filtragem de automações, mas abre caminho para possibilidades de automação particularmente inovadoras. Um exemplo notável observado na comunidade consiste na identificação de determinadas automações como “Não adequadas para hóspedes” através de uma etiqueta dedicada, permitindo a sua desativação automática quando o modo visitante é ativado. Esta abordagem meta-reflexiva, onde as etiquetas são utilizadas para automatizar as próprias automações, ilustra perfeitamente o progresso significativo feito pelo Home Assistant nos últimos seis meses para simplificar e otimizar a organização das automações.

Novo objetivo: Facilitar a criação de automação

As automações são um dos pilares do Home Assistant, mas criá-las não é fácil, especialmente se você está apenas começando. Há uma dúzia de coisas para saber antes de começar e uma dúzia de coisas para aprender ao longo do caminho.

No ano passado, a equipe reformulou o seletor de ações e substituiu uma única opção com nome obscuro, “Chamar serviço”, por centenas de entradas cuidadosamente categorizadas que chamaram de “Ações”. Isso permitiu melhorar significativamente o processo de criação de automações.

Mas hoje, o editor de automação parece ter progredido em duas velocidades diferentes; as ações são fáceis de usar, mas os gatilhos e as condições não. Então, eles começaram a trazer aos gatilhos e condições o mesmo nível de conveniência que traziam às ações.

O objetivo é tornar o editor de automação mais acessível sem perder o que o torna único: suas capacidades.

Próximo: Facilite o uso de Blueprints

Os projetos são incríveis, eles representam o que torna a comunidade do Home Assistant realmente incrível: compartilhar o que você aprendeu com outras pessoas.

Mas usar (e compartilhar) projetos não é o processo mais fácil atualmente. Por enquanto, esta é a próxima oportunidade que a equipe deseja abordar como parte do fluxo de automação.

Painéis

Torne a personalização do painel fácil e intuitiva

Com o lançamento estável da nova apresentação de seções em Assistente Doméstico 2024.11, o trabalho para facilitar a personalização do painel já está bem encaminhado! A curva de aprendizado para criar painéis bonitos foi reduzida significativamente e cada vez mais pessoas estão interessadas e são capazes de criar painéis de alta qualidade que podem ser usados ​​por todos na casa.

Mas o trabalho não terminou e o grupo está atualmente trabalhando na padronização da aparência dos mapas padrão.

Em seguida, torne os painéis padrão mais úteis e relevantes

Agora que personalizar painéis está mais fácil do que nunca, o que vem a seguir? Pode ser intimidante para os usuários se depararem com uma página em branco. Alguns podem estar cheios de ideias sobre como gostariam de preencher seus painéis, mas outros prefeririam que o Home Assistant viesse com algo útil pronto para uso. É por isso que os desenvolvedores agora procuram tornar os painéis mais fáceis de usar, mesmo que você não saiba como criar um.

Durante o ano passado, a equipe analisou dezenas de estudos de caso – painéis criados por muitos usuários, dos mais populares aos mais pragmáticos – e começou a notar tendências na forma como os usuários organizavam seus painéis. O Home Assistant é diferente de outras plataformas de casa inteligente porque os painéis não se limitam ao controle de dispositivos. Afinal, o aplicativo perfeito não é um aplicativo, porque abrir um aplicativo para controlar sua lâmpada é menos conveniente do que simplesmente apertar um botão ou, melhor ainda, automatizá-lo.

O que eles notaram nos usuários são painéis que os ajudam a rastrear rapidamente informações sobre suas vidas diárias e a manter uma visão geral de tudo o que está acontecendo em suas casas. Por exemplo, você pode automatizar o Home Assistant para notificá-lo quando o consumo de energia for muito alto ou pode solicitar ao Assist o consumo atual de energia, mas os painéis se destacam pela visualização de dados e pela capacidade de fornecer muitas informações necessárias de relance.

Atualmente, o painel padrão simplesmente consolida todas as entidades de uma página inicial em uma única página, tornando extremamente difícil o gerenciamento à medida que a casa inteligente cresce. Embora possa agrupar entidades automaticamente por zona, os desenvolvedores aprenderam que as zonas não são a única maneira pela qual os usuários visualizam as informações do painel. Em vez disso, viram painéis especializados e focados nas funções de uma casa, como consumo de energia, segurança e proteção, e estado da rede, em objetos complexos, como um carro e uma impressora 3D, ou em informações não relacionadas com a própria casa, como o clima, informações da vizinhança ou mesmo lançamentos de foguetes. Embora possam simplesmente visualizar cada entidade por domínio, eles sabem que podem tornar esses painéis focados em recursos muito mais úteis, revelando insights por meio da seleção e justaposição de informações.

Próximo: Melhorar a privacidade do acesso de usuários, convidados e público

A incapacidade de ajustar o acesso ao Home Assistant por convidados ou outros membros da família foi um problema levantado por muitos usuários. Os desenvolvedores querem, portanto, estudar formas de aliviar este problema e, ao mesmo tempo, melhorar a proteção da privacidade dos membros da família.

Assistentes de voz

Aprimore os recursos do Assistente imediatamente

Assist, o assistente de voz privado da solução Home Assistant, recebeu muita atenção nos últimos seis meses. O primeiro objetivo era melhorar suas capacidades imediatamente, sem a necessidade de ajustes. Assim, eles adicionaram muitos recursos que eram altamente solicitados pela comunidade, recursos que os aproximam da paridade com concorrentes não privados.

Notavelmente, eles introduziram o reconhecimento de área, que permite direcionar dispositivos na mesma área sem mencioná-la (como “Fechar as cortinas” ou “Apagar as luzes”). Eles introduziram o suporte de piso, que permite direcionar dispositivos em áreas do mesmo andar, o que é muito útil para casas com piso aberto (por exemplo, “Acender todas as luzes do primeiro andar”).

Eles implementaram temporizadores, permitindo que qualquer assistente de voz “toque” quando um temporizador terminar, incluindo suporte para a criação de vários temporizadores. Também é possível pausá-los e retomá-los, bem como adicionar ou remover tempo. Você pode combinar comandos com temporizadores dando um comando de atraso, que permite executar uma ação após um determinado período de tempo (como “Desligar a TV em 30 minutos”).

Eles também introduziram a capacidade de controlar mídia por voz. Pause ou retome, controle o volume e pule para a próxima faixa. Esse recurso, combinado com a capacidade de detecção de zona mencionada acima, criou alguns comandos curtos realmente interessantes que funcionam em uma sala onde a TV está ligada ou a música está sendo transmitida, como “Pause”, “Resume” e “Next”.

Finalmente, o mecanismo de wake word do dispositivo, chamado microWakeWord, tornou-se muito mais rápido e melhor no reconhecimento de wake word. Este é o resultado do uso de dados reais de fala no processo de treinamento para refinar os modelos. Com o Wake Word Collective, agora você pode contribuir emprestando sua voz para melhorar o assistente de voz focado na comunidade e na privacidade! Para saber mais, confira isto postagem no blog.

Em andamento: Facilitar o acesso à assistência

A assistência é portanto mais eficiente, mas e o tratamento da Voz?

A voz é difícil porque é a combinação de ótimo software e ótimo hardware. Até recentemente, a equipe concentrou-se principalmente em melhorar a experiência do software e confiou em hardware prontamente disponível para executar assistentes de voz.

Porém, isso está mudando: nos últimos 6 meses eles construíram seu próprio hardware! Será o primeiro hardware de assistente de voz projetado desde o início para funcionar com o Home Assistant, totalmente de código aberto (firmware e hardware), e será lançado muito em breve (muito em breve ;-). É realmente a peça de hardware que faltava para uma experiência de voz mais acessível no Home Assistant.

Próximo: Torne o Assistente mais comunicativo

Quanto mais recursos adicionamos ao Assistente, mais atingimos seus limites transacionais. Com efeito, hoje a interação é unidirecional, passando de um usuário (que emite um comando) para o assistente (que atua de acordo com esse comando). Os desenvolvedores gostariam de melhorar esta situação, permitindo mais interações conversacionais com o Assist.

Futuramente, o assistente poderá pedir esclarecimentos antes de executar um comando, como perguntar a duração de um cronômetro caso ele não faça parte do comando original ou pedir confirmação antes de realizar ações críticas, como destravar todas as portas. Além disso, os desenvolvedores gostariam de permitir que a conversa começasse com o assistente, e não com o usuário, como cumprimentar alguém ao entrar em uma sala. Isso combina muito bem com chatbots baseados em LLM devido à sua capacidade de manter o contexto, mas garantirá que esses tipos de interações complexas também sejam possíveis com o chatbot padrão.

Construa uma infraestrutura local de LLM

Nos últimos seis meses, a equipe introduziu suporte para ferramentas locais de LLM eOllama, impulsionando seus esforços para tornar a IA mais acessível e privada para experimentação no Home Assistant. Eles também se esforçaram muito para criar benchmarks realistas, concentrando-se em casos de uso naturais e conversacionais, em vez de casos extremos. Essa abordagem fornece uma melhor compreensão do desempenho e da experiência do usuário nas interações diárias.

O teste de referência final para modelos de idioma local (LLM) pode ser explorado aqui, mostrando como modelos como qwen2.5 se comportam em contextos realistas. Com essas informações, os desenvolvedores continuam a refinar as integrações do LLM e a garantir que os LLMs possam ser usados ​​para casos de uso comuns em casa.

Agora você pode ampliar os recursos dos LLMs, dando-lhes acesso aos seus scripts. Esse recurso permite controlar com precisão o que o LLM faz em situações específicas, ao mesmo tempo que se beneficia da flexibilidade e do processamento de linguagem natural que caracteriza a IA.

Nuvem do Assistente Doméstico

O Home Assistant Cloud, desenvolvido pelo parceiro de negócios Nabu Casa, disponibiliza para as massas recursos de difícil acesso do Home Assistant, geralmente reservados para usuários avançados com hardware caro em casa, sem comprometer a privacidade.

Nos últimos meses, a equipe da Nabu Casa tem trabalhado muito para trazer tranquilidade ao uso do Home Assistant. Para o recurso de backup na nuvem, a equipe Home Assistant e a equipe Nabu Casa estão atualmente trabalhando em estreita colaboração em uma revisão completa das integrações de backup, para criar uma solução única e fácil para uma boa estratégia de backup. Eles também trabalham para garantir que os usuários tenham uma integração perfeita para backup no Home Assistant Cloud, bem como em outros locais de backup de terceiros.

A equipe teve que adiar alguns recursos em favor de outros, como o WebRTC. Ela construiu com sucesso a infraestrutura necessária para suportar WebRTC, servidores STUN para cada usuário do Home Assistant e servidores TURN para cada assinante do Home Assistant Cloud, melhorando os recursos de comunicação em tempo real no Home Assistant. A autenticação de dois fatores (2FA) é um dos recursos adiados, mas ainda está no pipeline da Nabu Casa.

Protocolos abertos

O Home Assistant continua a apoiar padrões abertos de casa inteligente, incluindo Z-Wave, Zigbee, Matter e Thread, em linha com sua missão Open Home de oferecer escolha, privacidade e sustentabilidade por meio de dispositivos independentes de nuvem controlados localmente.

Nos últimos seis meses, a solução deu passos significativos em direção às certificações, garantindo que as implementações de padrões abertos estejam alinhadas com os padrões do setor.

Onda Z

Em setembro, Paulus, o fundador do Home Assistant, anunciou seu nova função no conselho de administração da Z-Wave Alliance, representando Nabu Casa. Esta função permitirá à Nabu Casa contribuir significativamente para o desenvolvimento do Z-Wave e garantir que as necessidades dos utilizadores do Home Assistant e os valores do código aberto sejam representados.

O interesse em dispositivos Z-Wave no ecossistema continua a crescer, levando o Home Assistant a aprimorar a pilha Z-Wave JS e criar seu próprio hardware Z-Wave. À medida que os desenvolvedores trabalham na certificação de sua implementação Z-Wave, seu trabalho na construção de sua própria antena Z-Wave também progrediu sem problemas. Eles baseiam seu design de antena no design de aplicação de referência Z-Wave para criar uma antena Z-Wave com o melhor desempenho do mercado.

matéria

Em junho, o Home Assistant atualizou para a especificação Matter 1.3 mais recente. Desde então, os desenvolvedores continuaram a atualizar sua implementação do Matter para melhorar a confiabilidade e compatibilidade dos dispositivos Matter, e esperamos que a certificação Matter chegue a qualquer momento!

Eles expandiram o suporte a dispositivos e melhoraram o desempenho da integração do Home Assistant com o Matter. Purificadores de ar, condicionadores de ar e termostatos agora têm melhor suporte, assim como clusters personalizados, que permitem que o Home Assistant detecte alterações de dados em tempo real, melhorando a eficiência da rede.

As Entidades de Atualização agora fornecem atualizações de firmware por meio dos canais de atualização oficiais do Matter, enquanto as Entidades de Evento fornecem mais tipos de eventos, permitindo que você responda facilmente a eventos de toque único ou duplo. Outros recursos incluem suporte para válvula de água, rastreamento da integridade do dispositivo e integração de sensores de fumaça e CO. Os sensores de potência e energia Matter 1.3 também são suportados, fornecendo dados úteis para o painel de energia.

Enquanto isso, a equipe continua trabalhando na compatibilidade com o Matter 1.4, além de facilitar o provisionamento de dispositivos e o trabalho com credenciais Thread.

Zigbee

A integração de automação residencial Zigbee (ZHA) passou por uma grande reformulação durante o verão. Toda a integração foi dividida em uma base de código separada, facilitando a manutenção e o aprimoramento. Este é um avanço considerável para a integração, que exigiu meses de trabalho. Essa mudança tornará a integração mais fácil de manter e melhorar no futuro, inclusive facilitando a contribuição dos contribuidores de código.

Quais são os próximos passos?

A equipe já começa a preparar o roteiro para o próximo ano. Terá um novo tema e os desenvolvedores convidam a comunidade a se envolver mais no processo de sua criação. O planejamento já começou e eles esperam anunciá-lo na próxima conferência “State of the Open Home”. Mal podemos esperar!

Para sua informação, este artigo pode conter links de afiliados, sem qualquer impacto sobre o que ganha ou o preço que pode pagar pelo produto. A utilização deste link permite-lhe agradecer-me o trabalho que faço diariamente no blogue e ajudar a cobrir as despesas do site (alojamento, portes de correio para os concursos, etc.). Não lhe custa nada, mas ajuda-me muito! Por isso, obrigado a todos os que participam!
O que pensa deste artigo? Deixe-nos os seus comentários! Por favor, mantenha a cortesia: um olá e um obrigado não custam nada! Estamos aqui para ter discussões construtivas. Os trolls serão eliminados.

Leave a reply

Maison et Domotique
Logo
Register New Account
Enregistrez vous, et stockez vos articles préférés sur votre compte pour les retrouver n'importe où, n'importe quand !
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare