Assistente de casa inteligente com foco em privacidade e hospedagem própria, que funciona localmente em dispositivos como Raspberry Pi, NAS ou mini-PC.
huanyuejue/MiHome-Windows
Cliente desktop para Windows que controla dispositivos inteligentes Xiaomi Mijia, desenvolvido com a biblioteca mijiaAPI e com interface gráfica, bandeja do sistema e widget para a área de trabalho.
Alternativa open source a:Mi Home
- Estrelas
- 157
- Forks
- 13
- Issues abertas
- 4
- Último commit
- há 8 horas
O que é?
MiHome-Windows é um aplicativo para Windows que permite visualizar e controlar dispositivos inteligentes Xiaomi Mijia. Você faz login escaneando um QR code no app Mijia. Em seguida, os dispositivos são organizados por casa e cômodo e exibidos com o status de conexão. Os controles são gerados com base nos metadados de especificação de cada dispositivo: propriedades booleanas viram interruptores, propriedades numéricas viram controles deslizantes que usam os limites e o incremento do dispositivo, e enumerações viram menus suspensos. As ações são exibidas como botões com uma etapa de confirmação.
Além da janela principal, o app oferece uma bandeja do sistema com controles rápidos para dispositivos e cenas, atalhos e comandos de voz para alto-falantes Xiaomi, além de um painel de widget para a área de trabalho que pode ser fixado, ficar translúcido e ser recolhido até virar uma barra fina. Também é possível executar cenas Mijia e definir horários diários para ligar e desligar dispositivos individuais. Os horários só são executados enquanto o app está aberto, inclusive quando minimizado para a bandeja do sistema.
O projeto foi desenvolvido com PySide6 e empacotado como um executável independente com Nuitka, e está licenciado sob GPL-3.0. O autor observa que o projeto está em estágio inicial e foi testado apenas com um conjunto limitado de dispositivos; portanto, o suporte a outros tipos de dispositivo depende de contribuições da comunidade.
Recursos principais
- 01Login por QR code, com as credenciais Mijia reutilizadas nas próximas inicializações.
- 02Lista de dispositivos organizada por casa e cômodo, com status de conexão em tempo real.
- 03Controles gerados automaticamente a partir das especificações dos dispositivos: interruptores, controles deslizantes e menus suspensos.
- 04Bandeja do sistema com controles rápidos, execução de cenas e comandos de voz para alto-falantes Xiaomi.
- 05Widget para a área de trabalho com opacidade ajustável, opção de fixar e barra recolhível.
- 06Horários diários para ligar e desligar cada dispositivo, executados enquanto o app está aberto.
Casos de uso
- Controlar luzes, tomadas e outros dispositivos Mijia pelo PC com Windows, sem usar o app do celular.
- Manter dispositivos e cenas usados com frequência em um widget na área de trabalho ou no menu da bandeja do sistema.
- Definir horários diários simples para ligar e desligar lâmpadas ou eletrodomésticos em um computador que fica ligado.
- Enviar comandos de texto para um alto-falante Xiaomi pelo desktop.
Em coleções
Tópicos
Perguntas frequentes
- O que é MiHome-Windows?
- Cliente desktop para Windows que controla dispositivos inteligentes Xiaomi Mijia, desenvolvido com a biblioteca mijiaAPI e com interface gráfica, bandeja do sistema e widget para a área de trabalho. MiHome-Windows é um aplicativo para Windows que permite visualizar e controlar dispositivos inteligentes Xiaomi Mijia. Você faz login escaneando um QR code no app Mijia. Em seguida, os dispositivos são organizados por casa e cômodo e exibidos com o status de conexão. Os controles são gerados com base nos metadados de especificação de cada dispositivo: propriedades booleanas viram interruptores, propriedades numéricas viram controles deslizantes que usam os limites e o incremento do dispositivo, e enumerações viram menus suspensos. As ações são exibidas como botões com uma etapa de confirmação.
- MiHome-Windows é gratuito? Qual é a licença?
- MiHome-Windows é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- MiHome-Windows ainda é mantido?
- Manutenção ativa. O último commit de MiHome-Windows foi em 22 de out. de 2026.
- Para que posso usar MiHome-Windows?
- Controlar luzes, tomadas e outros dispositivos Mijia pelo PC com Windows, sem usar o app do celular. Manter dispositivos e cenas usados com frequência em um widget na área de trabalho ou no menu da bandeja do sistema. Definir horários diários simples para ligar e desligar lâmpadas ou eletrodomésticos em um computador que fica ligado. Enviar comandos de texto para um alto-falante Xiaomi pelo desktop.
- Onde consigo MiHome-Windows?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/huanyuejue/MiHome-Windows
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Downloader de YouTube para desktop com interface em PySide6, baseado no yt-dlp, para baixar vídeos, áudio e legendas e remover trechos patrocinados.
Plataforma open source de automação residencial que roda localmente e prioriza controle e privacidade, geralmente em um Raspberry Pi ou servidor local.
Limpador de sistema open source para Windows e Linux que libera espaço em disco e remove rastros que podem comprometer a privacidade.
Ferramenta para encontrar arquivos duplicados nas pastas de arquivos recebidos do WeChat e movê-los com segurança para a lixeira do sistema.
Controle um PC com Windows pelo celular via Wi-Fi local: bloqueie, desligue, reinicie, suspenda, abra apps e controle mídias, com pareamento por QR code.