Dicas para usar o Home Assistant sem comprar novos dispositivos ūü§ĖÔłŹ


H√° pouco mais de um ano escrevi por aqui sobre como configurar o Home Assistant (HA). Desde ent√£o, o projeto avan√ßou v√°rias vers√Ķes, adicionando novos componentes e suporte a diversas plataformas. A comunidade n√£o p√°ra de adicionar coisas super legais ao HA e pra quem √© entusiasta de Internet das Coisas o projeto √© um prato cheio.

Uma das barreiras de entrada pra quem gostaria de ter uma casa mais “”“inteligente”“” √© o pensamento de que talvez seja necess√°rio comprar novos dispositivos pra come√ßar. Bem, n√£o necessariamente. Neste post descrevo algumas funcionalidades que estou utilizando (ou j√° utilizei) no HA em que voc√™ n√£o precisa investir em novas coisas. Vamos l√°?

Ser√° que vai chover?

Na cidade de onde eu venho geralmente est√° fazendo mais de 30 graus sempre ent√£o acompanhar o clima n√£o fazia muito sentido pra mim na √©poca. MAS √© bem √ļtil. :) Com o HA voc√™ pode especificar as coordenadas geogr√°ficas do seu endere√ßo e, utilizando um componente como o Dark Sky, voc√™ ter√° acesso a temperatura atual, humidade, velocidade do evento e a probabilidade de chover.

Imagem do componente DarkSky com dados do clima para as próximas horas.

No meu HA, adicionei uma automação para quando a probabilidade de chuva for maior que 15% eu receber uma mensagem no Telegram. Essa mensagem geralmente me salva de tomar uma chuvinha desnecessária.

Imagem de uma mensagem no Telegram dizendo Melhor pegar o guarda-chuvas. 21% de chances de chuva.

Velocidade da internet

√Č f√°cil encontrar por a√≠ um provedor de internet que seja desonesto com a velocidade entregue aos consumidores. Voc√™ pode usar a Fast.com para analisar a velocidade da sua conex√£o (lembrando que no Raspberry PI essa velocidade √© limitada a 100 Mbit/s).

Imagem de um gr√°fico da velocidade de conex√£o de internet da minha casa nas √ļltimas 12 horas.

Você também tem a opção de configurar quando os testes serão feitos: desde o intervalo até dias e horário da semana.

Cotação do Real

Pra pessoa que estiver curiosa com o mercado financeiro, n√£o se preocupe: HA garante isso. √Č poss√≠vel acompanhar de cota√ß√£o de moedas, desde as moedas tradicionais at√© as criptomoedas, √† movimenta√ß√£o banc√°ria (a um n√ļmero restrito de bancos, no entanto).

Uma ideia é enviar alertas, seja por email, pro próprio HA ou por plataformas tipo Telegram caso você esteja esperando que certa moeda baixe ou aumente comparado certo valor.

T√° rodando ou n√£o?

O ping √© um recurso dispon√≠vel no Home Assistant que faz exatamente isso: pinga outros endere√ßos de IP ou hostnames. Isso pode ser √ļtil em dois casos:

  1. Voc√™ gostaria de monitorar um servidor; no meu caso eu tenho um outro raspberry pi que funciona em um r√°dio antigo. A fun√ß√£o dele √© unicamente tocar m√ļsicas. Caso ele tenha perdido conex√£o com a internet eu quero saber, logo eu utilizo o HA pra verificar se ele est√° vivo.
  2. Se você quiser ativar ou desativar determinadas rotinas de acordo com a sua presença em casa, por exemplo, você pode utilizar o IP do seu celular como um sensor também.

O que tem pra hoje

Para usu√°rios do Google Calendar o HA tem um componente que l√™ os eventos de determinado calend√°rio. Voc√™ pode apenas visualiz√°-los na interface do HA ou tamb√©m utiliz√°-los em alguma automa√ß√£o. Por exemplo: se o nome do evento tem “Anivers√°rio” nele, mostre uma imagem de um bolo na p√°gina inicial do HA. Isso pode ser feito com um card condicional.

Que horas s√£o em…?

Desde que me mudei pra Alemanha acompanhar que horas são no Brasil virou parte da rotina, especialmente porque não quero acordar ninguém quando eu ligar. :P Pra isso, utilizo o componente Worldclock. Combinado com um card de picture-entity, consigo ter uma visualização mais legal utilizando as bandeiras dos países (você pode colocar a imagem que quiser, inclusive).

Imagens das bandeiras do Brasil e da Alemanha com os horários em casa país.

N√£o esquece do leite

Pensar em uma casa inteligente inclui, no mínimo, uma lista de compras. Com o componente Shopping List você pode criar sua lista de compras e utilizar outros serviços para adicionar ou remover itens dela.

Print da lista de compras no Home Assistant.

Durante um tempo utilizei esse componente combinado com o Telegram. Sempre que um novo item era adicionado, uma mensagem com a lista atualizada era enviada por mensagem. Por√©m, a usabilidade n√£o ficou t√£o legal j√° que a minha inst√Ęncia do HA √© apenas local e corria o risco de eu ou o meu esposo tirarmos algo da lista e um ou outro n√£o saber e comprar a mesma coisa. Agora √© esperar o Google Keep chegar na plataforma. :P

Minha lista de compras no Telegram.

Lembrando que se você quiser utilizar outros serviços como Wunderlist, Todoist ou Remember The Milk o HA já oferece suporte.

Que horas o meu trem passa?

Se voc√™ vai de carro, bicicleta ou trem: n√£o importa. No HA existe suporte para aplicativos como Google Maps, Uber, Waze e muitos outros. Colocando um desses no seu Home Assistant voc√™ pode visualizar quando √© o pr√≥ximo √īnibus ou metr√ī ou como est√° o tr√Ęnsito de uma s√≥ vez. Al√©m disso, como sempre, voc√™ pode utilizar esses dados combinados com outros para criar suas automa√ß√Ķes. Dados de transporte com dados do clima, por exemplo, sempre rendem umas combina√ß√Ķes legais. ;)

E mais

Existem diveeeersos componentes que você pode utilizar com o Home Assistant. Tenho um tablet bem simples e com o WallPanel consegui transformá-lo num dashboard com o HA com direito a detector de movimento e desbloqueio apenas quando tem alguém por perto. Legal, não? Caso você tenha algum dispositivo mais antigo, um celular ou um tablet, você também pode utilizá-los.

ha-dashboard

Outros aplicativos também integram com o HA como o Spotify, IFTTT e PocketCasts. Além disso, você pode criar seus próprios componentes e/ou utilizar a API do HA.

O Home Assistant √© um projeto bacana demais. Espero que essas ideias tenham sido √ļteis pra voc√™. A configura√ß√£o do meu HA pode ser encontrada aqui. L√° voc√™ poder√° ver como eu fiz as configura√ß√Ķes para algumas das coisas que cito nesse post. At√© a pr√≥xima!


comments powered by Disqus