Pesquisa de site

Eu uso esse truque para controlar o Home Assistant sem um alto-falante inteligente, e é melhor do que um Amazon Echo


Tem uma casa cheia de dispositivos inteligentes, mas nenhum alto-falante inteligente? Não quer pagar uma taxa adicional para adicionar o Google Assistant ou a Amazon Alexa à sua configuração do Home Assistant? Você pode fazer isso de forma econômica e obter grandes benefícios de privacidade.

O que você precisa saber sobre controlar o Home Assistant com a sua voz

Você pode pagar pelo Home Assistant Cloud para ter acesso a processamento baseado na nuvem para várias vantagens de assistente de voz (como a capacidade de usar o processamento remoto da Nabu Casa, ou adicionar o Google Assistant e a Amazon Alexa), ou você pode seguir sozinho e se contentar com um modelo local mais básico. Este guia assume que você optou pelo último.

O Home Assistant vem com um assistente de voz local offline que você precisará configurar antes de usá-lo. Você pode fazer isso em Configurações > Assistentes de Voz. Para controlar seu assistente usando sua voz, você precisará configurar um mecanismo de reconhecimento de fala que transforme seu comando de voz em texto que possa ser processado.

Uma das maneiras mais fáceis de fazer isso é adicionar o Google Gemini (ou similar) ao seu servidor Home Assistant, após o que você terá acesso ao “Google AI STT” na configuração do Assistente de Voz. Você também pode usar o modelo de texto para fala (Google AI TTS) para feedback, embora o Home Assistant também venha com acesso à API do Google Tradutor para esse fim.

A desvantagem óbvia aqui é que suas solicitações passam pelos servidores do Google, o que pode causar um atraso e também acionar alertas se a privacidade for sua principal preocupação. Você também pode ficar sem chamadas de API, o que significa que terá que pagar pelo Gemini para continuar usando seu assistente de voz.

Uma boa alternativa é criar sua própria solução de STT local, sendo o Whisper uma das mais fáceis de configurar. Você pode instalá-lo em dois cliques como um aplicativo do Home Assistant (anteriormente conhecido como complemento), e então escolher o modelo “faster-whisper” para obter os melhores resultados. Reinicie seu servidor, inicie o aplicativo e você encontrará um novo dispositivo chamado “Wyoming Protocol” listado em Configurações > Dispositivos e serviços.

Adicione-o, e você poderá selecionar "faster-whisper" na configuração do seu Assistente de Voz.

Como ativar o Home Assistant Assist no meu iPhone

Com um assistente devidamente configurado, você agora pode passar sua atenção para acioná-lo. Estou usando meu iPhone para isso, o que significa que também funciona com meu Apple Watch e AirPods Pro. Como meu iPhone geralmente está por perto, meu Watch está sempre comigo e eu estou frequentemente com meus fones de ouvido, essa solução é provavelmente mais conveniente do que uma configuração de alto-falante inteligente.

Descobri que a melhor maneira de fazer isso em dispositivos Apple é criar um atalho. Fiz isso usando o aplicativo Atalhos, adicionando a ação "Assistir no app" do Home Assistant a um fluxo de trabalho e, em seguida, salvando o atalho com o nome "Assistir".

Agora tudo o que eu preciso fazer é dizer "Ei Siri, Assistir" e o app Home Assistant será aberto no meu iPhone ou no meu Apple Watch com a interface do Assistente de Voz aberta e pronta para uso.

Existem outras maneiras de você fazer isso, todas documentadas na documentação do Assist no Home Assistant para dispositivos Apple, que está um pouco desatualizada. Por exemplo, se você habilitar o Controle por Voz do iPhone e configurar uma frase personalizada, você pode usar uma palavra de ativação como "OK, Nabu" para fazer a mesma coisa. Alternativamente, você pode usar o botão de ação do seu iPhone para acionar um atalho.

Usuário de Android? Substitua o Assistente ou ative com um widget ou botão

Os usuários de Android também têm opções aqui. Abra o aplicativo Home Assistant e vá para Configurações > Aplicativo acompanhante > Assistente para Android. Aqui, você pode usar o botão “Definir como padrão” para definir o Home Assistant como seu assistente padrão em todo o sistema. Se você usa bastante o assistente, isso pode não ser ideal.

Sua melhor alternativa é usar um widget na tela inicial em vez disso.


Apple Home é meu outro truque

Embora não seja uma solução para todos, eu espelhei minha configuração do Home Assistant no Apple Home usando o HomeKit Bridge. Isso me permite usar a Siri normalmente com dispositivos que o assistente acha que todos são nativos do Apple Home. Não é segredo que a Siri é ruim, mas desde que seus dispositivos estejam nomeados corretamente e devidamente etiquetados em termos de localização, é difícil para o assistente cometer erros.

Inscreva-se para receber dicas práticas de voz do Home Assistant

Isso também tem o efeito indireto de me fornecer controle remoto gratuito sobre minha casa inteligente.

Artigos relacionados