Bluesky, Mastodon, Telegram e RSS

Iot com privacidade

E ai pessoal. Pensando em aproveitar o 13o no fim do ano com a.minha vontade de começar a brincar com home assistant e automação residencial queria ver se vocês tem dicas de dispositivos tipo tomadas, interruptores, sensores, etc que sejam compatíveis com o HA, sejam mínimamente confiáveis pra pendurar na rede ( ou seja, com privacidade do usuário como alguma preocupação) e tenham um bom custo/benefício. Sugestões?

5 comentários

5 comentários

  1. Rapaz, o @Rafa Vital não merece palmas, mas o Tocantins inteiro. UHAUSHUAS
    Excelente meu caro.

    Dispositivos Matter via Wifi ainda é novo, não confiaria tanto nele. Vez ou outra leio relatos de bugs quando de grandes atualizações e isso é muito frustrante, especialmente no começo.

    Eu gosto muito dos dispositivos da Sonoff, especialmente os sonoff mini, pra usar com interruptor normal (que continuará funcionando em caso de falha na internet ou rede) e lâmpada comum. Coloca ESPHome ou Tasmota neles e segue bem tranquilo (funcionam apenas localmente desta maneira).|

    Alternativamente, gosto dos mini reles da Girier também (para zigbee) e a sonoff lançou um mini zigbee (sempre compre os com fio neutro).

    Também gosto de interruptor smart, com botões físicos, que sejam zigbee (zemismart é uma boa opção) ou que possam instalar tasmota/esphome.

    Alternativamente, você pode comprar dispositivos da Athom, que já enviam com firmaware Tasmota ou ESPHome. Vale muito a pena.

    Mas é interessante você contar o que pretende automatizar, pra facilitar um direcionamento. Lembre que o “projetão”, como disse o Rafa, te permite pensar melhor a médio/longo prazo. Porém, você não precisa começar já com tudo do projeto, desde que comece certo.

    Começar certo é pensar na estrutura: se for usar zigbee (que gosto muito pra sensores), você precisa pensar em colocar na sua casa, bem espalhados, dispositivos que ficam ligados na energia elétrica (tomadas, reles, lâmpadas, interruptores), pois eles atuam como roteadores, mantendo sua malha mais estável. Se comprar só sensores (geralmente dispositivos a bateria) sua malha pode ficar instável, pois só terão os chamados endpoints (que não replicam o sinal para os demais dispositivos).

    Enfim, o assunto é extenso, mas a conversa é muito boa.

  2. Eu entrei nesse buraco de minhoca e acabei ficando preso sem concluir (tô sem orçamento pra comprar as coisas kkkkk), mas tenho algumas sugestões:

    HomeAssistant

    Use o HomeAssistant, vc pode colocar uma máquina antiga (notebook ou desktop) pra rodar um Ubuntu Server e instalar o Home Assistant como docker, caso queira também hospedar outros serviços. Se você só quiser rodar o HA você pode instalar a versão dele que é uma ISO baseada no Ubuntu se não me engano, isso deixa você instalar addons que a depender do seu caso podem ser interessantes (por exemplo aqui em casa temos paineis solares e queria acompanhar a produção por lá, mas pra conectar eu precisaria de um addon que uma pessoa da comunidade fez e como rodo o HA dockerizado ele não deixa eu fazer isso). Ou você pode rodar um Proxmox e deixar uma VM só pro HA, é o que pretendo fazer no futuro, aí vou conseguir manter meus outros serviços dockerizados.
    Uma alternativa ao HA é o HomeBridge caso você use aparelhos Apple, ele é mais simples, mas já ajuda muito, você consegue controlar as coisas de dentro do App Casa da Apple (com o HA tbm dá e tem mais configurações)
    Acho que você também consegue rodar ele localmente na sua máquina pessoal se preferir, mas aí fica dependendo dela estar ligada

    Protocolos

    Wifi

    No geral você vai encontrar maioria dos produtos wifi, geralmente pra eles funcionarem você precisar baixar um app da fabricante e configurar ele por lá, se você for por esse caminho recomendo procurar produtos que sejam compatíveis com SmartLife/Tuya, é o mesmo app só versões diferentes (então sempre que eu usar SmartLife ou Tuya assuma que serve em qualquer um), maioria das empresas brasileiras (Positivo, Intelbras, etc.) usam uma versão modificada desse app, então pra você não ter que baixar um app pra cada linha de produtos (Intelbras tem o Izy Smart, ISIC Lite pra câmeras, a positivo tem o deles tbm e por aí vai) você pode tentar conectar as coisas no SmartLife, geralmente funciona, no máximo tem que fazer uma configuração inicial no app da empresa e atualizar o firmware do dispositivo e depois consegue colocar no Tuya.
    Contudo, entretanto, todavia… Todos seus dispositivos vão ficar na cloud deles (independente do app, cada um mantém sua própria cloud), então você perde em privacidade, ganha em comodidade, é bem fácil de configurar as coisas nesses apps, têm funcionalidades boas tbm e geralmente têm skill pra Alexa/Google Home, então é fácil de integrar. O lado ruim é que como tá na cloud se sua internet cair você não consegue controlar seus dispositivos.
    Além disso tudo ainda tem o fato de que se sua rede wifi não for boa você pode começar a ter problema de conectividade, indisponibilidade de serviço e coisas assim, pra poucos dispositivos é tranquilo, mas se vc for adicionar 20+ eu acho que vale a pena pensar em uma alternativa melhor

    Zigbee

    Falando em alternativa melhor… O Zigbee é um protocolo de automação residencial, ele cria uma rede mesh própria só pra gerenciar os dispositivos e tem alguns tipos de dispositivos:
    – Coordenador: um único dispositivo que funciona como coordenador da rede, indicando como os outros dispositivos devem se comportar
    – Router: repete o sinal da rede pra ampliar a cobertura da rede mesh
    – Device: um dispositivo comum que só se comunica com a rede mesmo
    E pq o Zigbee é melhor que o wifi?
    1 Ele cria essa rede mesh separada numa frequência própria que não interfere no wifi, além de que o coordenador gerencia os dispositivos sozinho, dizendo qual Device deve se conectar em qual Router pra otimizar a rede
    2 Por ser uma rede separada você não perde funcionalidade das automações caso a rede caia
    3 As automações são beeem mais rápidas, pq com wifi suas requisições vão pra cloud antes de executar, então muitas vezes demora pra acontecer, no Zigbee é tudo local*
    4 É muito melhor pra ter muitos dispositivos e os dispositivos a bateria duram muito mais também pq a rede Zigbee é muito bem otimizada, dispositivos wifi gastam muita energia pra manter a conexão wifi, então a bateria acaba mais rápido.
    – O cuidado que você tem que ter com dispositivos Zigbee é que se você comprar um Hub Zigbee da ZemiSmart por exemplo, é que você vai cair na cloud de novo, provavelmente vai ter que adicionar o hub no SmartLife e só vai conseguir gerenciar os dispositivos através do app
    Então como faz pra usar Zigbee localmente pra ter privacidade, facilidade e qualidade? Usa um Coordenador “standalone”, são coordenadores meio “DIY” que você conecta direto no seu servidor HA ou então conecta na sua rede wifi (tanto por wifi quanto por rj45 se preferir) e você consegue expor ele pro HA utilizando o Zigbee2MQTT (um plugin bem robusto) e controlar tudo de lá, aí se você usar as integrações do HA com o HomeKit por exemplo consegue interagir com os dispositivos pelo iPhone/Mac/iPad nativamente, rodando tudo local (dá pra fazer no Android tbm eu só não sei como é). Minha recomendação é o Dongle SLZB-06 vc acha no Aliexpress, tem esse video aqui que fala melhor dele tbm. É minha próxima compra inclusive

    Obs.: Esse dongle tem algumas versões, o SLZB-06 padrão usa um chip CC2652P, ele tem maior compatibilidade com HA, HomeBridge, etc. é o recomendado pelo Zigbee2MQTT. Acontece que com a guerra Ucrânia vs. Rússia (se não me engano) esse chip ficou em falta e as fabricantes começaram a procurar alternativas, daí criaram a versão SLZB-06M que usa um chip EFR32MG21 ele é bastante mais poderoso que o CC2652P, porém tem menos compatibilidade, até onde me lembro o Zigbee2MQTT não dá suporte oficial, mas a galera já conseguiu fazer funcionar tranquilamente e esse chip tem uma vantagem:
    Com a chegada do Matter e do Thread (vou entrar em mais detalhes depois) esses coordenadores deixam você usar Matter-over-Thread, ou seja eles permitem você criar uma rede Matter utilizando Thread e ir adicionando os dispositivos nessa rede, isso vai fazer mais sentido já já (eu espero kkkkk) e se não me engano a versão SLZB-06M é melhor pra isso pq a cpu tem mais threads e suporta melhor esse rolê.

    Eu provavelmente vou pegar esse SLZB-06M pq não me incomodo de ficar batendo cabeça com ele e é mais “a prova de futuro”, mas se preferir algo simples e certo pega o normal que é sucesso, acho que já resolveram a escassez do chip então é fácil de achar.

Atenção: acho que a Zemismart tem um coordenador que é um whitelabel desse dongle e vende na Amazon, lembro de ter pesquisado e descartado ele da minha lista, mas não sei se pq ele era pior que o SLZB-06 original ou se pq era mais caro (vale a pena pesquisar)

    Matter e Thread

    Confesso que chegando aqui meu conhecimento é mais limitado, então vale a pena pesquisar mais. Mas em suma o Matter é um protocolo aberto, que foi capitaneado pela Apple e que tá gradativamente sendo adotado pelas grandes empresas (Amazon, Google, Hue, etc.) a ideia é que com ele seja possível ter interoperabilidade entre as dispositivos de diferentes marcas sem ter que ficar baixando mil aplicativos diferentes, então você consegue controlar sua lâmpada da Hue pela sua Alexa ou pelo Google Home sem dor de cabeça… Era pra ser assim, a realidade é outra: o problema é que ele chegou meio tarde, então oq rolou foi que as empresas fizeram cada uma do seu jeito e quando deu merda (era um inferno interagir entre marcas) elas foram lentamente adotando o Matter, só que no começo o Matter era muito barebones, então cada uma foi adotando e ajustando pro seu contexto, aí só com as versões mais novas é que as coisas começaram a se padronizar, então ainda tem muita incompatibilidade, pelo que eu entendo corre o risco de vc pegar uma lâmpada de marca X que suporta Matter 1.2 e ter problema de usar ela com o Echo Dot mais novo pq ele usa Matter 1.4… Enfim, meio caótico. Fora que não tem muita coisa no Brasil que suporta o Matter ainda, geralmente são os dispositivos mais caros tbm. Minha opinião (que eu só reproduzo de uma galera que entende mais que eu) é de que o Matter é um ótimo futuro, mas não tamo lá ainda, até na gringa que muitos dos dispositivos já adotam o Matter tem muita dor de cabeça, se tiver curiosidade volta e meia o pessoal do Vergecast discute o atual estado dessa realidade (em inglês).

    E por fim o Thread, confesso que meu entendimento sobre o Thread é ainda mais nebuloso, o que eu sei é que o Thread não compete com Matter/Zigbee, ele é só um protocolo de comunicação, então de nada serve o Thread sozinho, você precisa de um protocolo de rede e geralmente a resposta é o Matter, eu não sei se é possível usar o Zigbee via Thread, mas o ponto é que Matter + Thread = “Sucesso”, é um protocolo aberto tbm capitaneado pela Apple (acho que hoje tem mais empresas que empurram esses dois, a Apple só “começou”). É daí que vem o Matter-over-Thread (talvez você encontre esse selo nos dispositivos)

    Vantagens do Matter + Thread em relação ao Wifi/Zigbee
    – Essa dupla também cria uma rede mesh de baixo gasto energético bem semelhante ao Zigbee, com um diferencial, ela “se cura sozinha”, enquanto que no Zigbee vc precisa de um Coordenador funcionando e no Wifi precisa de um Roteador de internet… No Matter-over-Thread a rede se gerencia sozinha um dispositivo é eleito como Coordenador e ele fica gerenciando geral, mas se ele desligar a rede percebe isso e elege outro dispositivo ativo como Coordenador pra voltar a funcionar e isso ele faz de forma automática e inteligente, então sua rede se otimiza sozinha.
    – Você tem interoperabilidade (e recentemente isso tem ficado até mais funcional), então você consegue controlar um ventilador inteligente de qualquer marca usando Alexa, Google Home e HomeKit, sem precisar de muita configuração (idealmente). Sem precisar do HA no caso, pq hoje você consegue fazer isso usando o HA.
    – Inclusive os HomePods da Apple e algumas Alexas (acho que só as grandonas, Echo Show, Echo 4 geração, sem ser a Echo Dot) e os iPhones a partir do 15 já vêm com suporte ao Thread de fábrica, então vc nem precisa de um outro coordenador pra criar a rede (o SLZB-06 pode ser configurado pra rodar Matter-over-Thread ao invés de Zigbee se vc preferir, caso não tenha um desses dispositivos)
    – Mais a prova de futuro, tá tendo muito investimento nessa duplinha agora e a ideia é que no futuro tudo seja Matter-over-Thread, mas ainda não é a realidade do Brasil.
    Desvantagens
    – Não tem tantos dispositivos disponíveis no Brasil como comentei
    – O Matter ainda não suporta todo e qualquer tipo de dispositivo (geladeiras, máquinas de lavar, carregadores de carro elétrico, entre outros), então a depender do que vc quer vai ter que esperar eles adicionarem suporte, se não me engano robôs aspiradores só foram adicionados recentemente e ainda não tá lá essas coisas. Se quiser saber mais: https://www.theverge.com/23568091/matter-compatible-devices-accessories-apple-amazon-google-samsung

    Outras Dicas e Sugestões

    - Decida primeiro se vc quer fazer um projetão ou só automatizar algumas coisas:
    - Projeto Grande (20+ dispositivos): compre um coordenador zigbee, hospede o HA e utilize dispositivos zigbee
    - Projeto Pequeno: vai de wifi mesmo, foca em dispositivos que têm suporte ao smartlife e seja feliz, só tome cuidado pra não ter como desligar seu ventilador porque faltou internet (já vi acontecer) 🤣. Vc não vai ter privacidade seguindo nesse caminho inclusive.
    - Se você usar tuya e HA a conexão é meio chata, vc tem que criar uma conta de desenvolvedor, pegar umas chaves de API e conectar sua conta tuya no HA por essas chaves, eu já fiz isso umas 2x e desisti depois pq achei muito trabalho e pouco benefício, tem muita latência pra interagir com os dispositivos e pouco suporte a dispositivos, no smartlife eu consigo ver tvs, ar condicionados e outros dispositivos que eu já cadastrei no meu controle ir, no HA eles não aparecem e é um saco conectar, sugiro só ir de Zigbee mesmo.

    Nota de Rodapé: Apple e Homekit

    De forma geral, das grandes empresas, a Apple é a que tem a melhor plataforma de automação residencial, desde o início do HomeKit os dispositivos fazem toda a comunicação localmente, então o HomePod sempre se comunica pela rede local ao invés de intermediar pela cloud (isso tudo se você acredita no que eles falam né). O PROBLEMA É QUE ELES CAGAM PRO BRASIL (perdão o caps isso me tira do sério kkkkkkk), o HomePod não tem suporte a PT (nem de Portugal) então você tem que ficar falando em inglês com o robô e não pode falar “liga a luz do quarto” por exemplo, ou até “toca os garotin de são gonçalo”, tem que ser tudo em inglês e eu nem sei dizer como fica se você colocar o nome da sua lâmpada como “Luz Teto Quarto” por exemplo, teve um post sobre HomePod aqui no manual vc pode procurar ele se quiser ver um pouco mais sobre.

    Outro ponto péssimo é que com o HA ou o HomeBridge você consegue expor seus dispositivos pro HomeKit e fazer eles parecerem “nativos”, porém pra você poder controlar sua casa pelo HomeKit estando fora da rede wifi de casa (na rua em outro lugar por exemplo) vc PRECISA de um HomePod ou Apple TV em casa (vou nem comentar), antigamente um iPad tbm servia, se vc deixasse um iPad sempre em casa ele funcionava como um coordenador pra vc fazer comunicação remota… Eles tiraram essa função agora é só com HomePod ou Apple TV. Não sei dizer se com uma VPN ou Tailscale vc consegue contornar isso, acabou de me ocorrer que talvez sim.

    Enfim, mucho texto foi mal kkkkkk, mas vai um resumo. TLDR:
    – Escolha o tamanho do projeto, até 20 dispositivos compre as coisas wifi que suportam app tuya e seja feliz, maior que isso use Zigbee ou pelo tuya ou HA (melhor pelo HA). Vc não tem privacidade usando wifi com smartlife, então considere
    – Se for usar Zigbee recomendo pegar um coordenador SLZB-06 e usar o HA, é o melhor pra privacidade, mas se não quiser pode comprar um Hub Zigbee de alguma grande marca (recomendam os da zemismart)
    – Matter e Thread são bons pro futuro, se quiser comprar coisas que vão se manter por muito tempo entre nesse buraco aí, não saberia te guiar, mas saiba que por enquanto é mais caro
    – Se for usar Apple HomeKit e quiser controlar as coisas pelo app Casa quando estiver na rua vai precisar de um HomePod ou Apple TV em casa (o HomePod não tem assistência técnica no Brasil nem suporte pra português)

    Se tiver qualquer dúvida pode falar, vou tentar jogar na resposta umas indicações de canais/vídeos pra vc ver caso queira

    1. minha nossa, isso não foi resposta, foi um artigo! Muítissimo obrigado!!!

      1. Eu tive que escrever ele num editor markdown por fora pq tava ruim de mexer no texto por aqui. Fica aí a sugestão Ghedin, um editor MD melhorzinho aqui pros comentários seria muito apreciado 🙏. Outra dúvida, tem como editar um comentário depois de publicado?