Antes de adicionar as integrações com os dispositivos Xiaomi ao Home Assistant precisamos dos tokens, para o gateway Aqara ou Mijia com os sensores ou um Roborock!
Nada de instalar versões antigas ou hackeadas do Mi Home, com esse programa para windows conseguimos na hora o token!
A documentação do site oficial do Home Assistant orienta essa forma de retirar os token dos dispositivos Xiaomi.
Entre no github dos desenvolvedores e baixe!
Com ele baixado, abra, coloque seu e-mail e senha do Mi Home.
Depois coloque o país em que a conta do Mi Home estão os dispositivos e pronto!
Vão aparecer todos os dispositivos e token deles!
Para o Brasil deve-se usar “us” como o país pois os dispositivos da região Brasil ficam no servidor americano.
Pronto, agora é só adicionar a sua integração com facilidade com o Token do seu Gateway, do seu Roborok ou do seu Mi Remote.
NÃO se perde o acesso ao aplicativo Mi Home após o uso da integração.
Xiaomi Mi Remote:
Vá até o seu configuration.yaml e preencha dessa forma:
remote:
- platform: xiaomi_miio
name: "Nome do controle"
host: 192.168.xx.xx
token: xxxxxxxx
Xiaomi Gateway e Sensores:
Xiaomi Gateway 1 e 2: DGNWG02LM (suporte total), ZHWG11LM-763 / DGNWQ05LM (só o gateway, não funciona os sensores), ZHWG11LM (não testado), ZNDMWG03LM (não testado), KTBL01LM (não testado), KTBL02LM (não testado), KTBL11LM (suporte total)
Para conhecer os modelos: https://c.mi.com/thread-2282163-1-0.html
Vá em Configurações, depois em Integrações.
Vá no canto direito embaixo e clique em “+ Adicionar Integração” e ache Xiaomi Miio e Xiaomi Aqara.
Para integrar os Gateways da Xiaomi vai precisar do Token!
Na integração Xiaomi Miio é integrado o Gateway, nela você vai precisar do Token do Gateway!
Para os sensores é pela integração da Aqara!
Aqui é mostrado isso abaixo e vai precisar da senha de rede!
Na versão nova do Mi Home tiraram a opção de ver essa senha de rede (pelo menos não achei). Então vai precisar de uma versão antiga para pegar essa senha.
Baixe o Mi Home versão antiga:
https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-8-11-release
Faça o login normalmente, nas opções do gateway vá em About.
Clique em cima do texto “Plug-in version” algumas vezes vai aparecer uma mensagem.
Essa mensagem e continue até aparecerem novas opções.
Após aparecerem novas opções, vá em Wireless communication protocol.
Agora você vai ter acesso a senha de rede.
Recomendo esse tutorial para quem tem o gateway e sensores Xiaomi:
Xiaomi Gateway 3: ZNDMWG03LM
É necessário instalar esse componente pelo HACS:
Vídeos mostrando como integrar:
Aqara Gateway/Hub G2H, M1S, M2: ZHWG15LM, ZHWG12LM, ZNSXJ12LM
A integração para esses modelos esta em desenvolvimento.
Roborock:
Para integrar seu Roborock é só pegar o Token e o IP e colocar no configuration.yaml. O ip você pode conseguir pelo app Mi Home, app Roborock ou no seu roteador, o Token você já tem em mãos.
vacuum:
- platform: xiaomi_miio
host: 192.168.1.xxx
token: SEU_TOKEN
É isso, um abraço!
Recomendo outros dois tutoriais para quem tem Roborock: