Um app de chat descentralizado que funciona offline por uma rede mesh Bluetooth e, online, por relays Nostr, sem contas nem números de telefone.
0xProbabillity/house-control
App para a barra de menus e iPhone que mostra sua casa como um modelo 3D em tempo real e controla luzes e ar-condicionados via Smart Life, Home Assistant, Hue e Apple Home.
Alternativa open source a:Apple Home
- Estrelas
- 691
- Forks
- 100
- Issues abertas
- 12
- Último commit
- há 5 dias
O que é?
House Control transforma a planta da sua casa em uma cena 3D definida em um único arquivo JSON, com cômodos, paredes, portas, janelas e móveis. As lâmpadas iluminam a cena e os ar-condicionados ligados mostram o fluxo de ar. Você pode ligar e desligar as luzes, ajustar o brilho, definir a cor e a temperatura do branco, além de configurar a potência, a temperatura desejada, o modo e a velocidade do ventilador do ar-condicionado. Também há cenas de um toque para a casa toda.
O app é um shell nativo (AppKit no macOS e SwiftUI no iPhone) em torno de uma interface web feita com Three.js. Os dispositivos podem vir do Smart Life / Tuya, Home Assistant, Philips Hue e Apple Home, e podem ser combinados na mesma casa. Sem precisar fazer login, todos os dispositivos são simulados para você experimentar o app primeiro. Um editor visual permite desenhar os cômodos e vincular cada lâmpada ou ar-condicionado a um dispositivo real.
Os apps para Mac e iPhone podem ser pareados pela rede local usando um QR code e mantêm a planta sincronizada via TLS, sem servidor. O projeto também oferece uma ilha na barra de menus, widgets e um modo AI Access que disponibiliza luzes e ar-condicionados para assistentes de IA por meio de um link privado ou MCP.
Recursos principais
- 01Planta 3D definida em um único arquivo JSON, com lâmpadas que iluminam a cena
- 02Controle de luzes (ligar e desligar, ajustar brilho e cor) e ar-condicionados (potência, temperatura, modo e ventilador)
- 03Integra Smart Life/Tuya, Home Assistant, Philips Hue e Apple Home em uma única casa
- 04Funciona totalmente em modo simulado, sem hardware nem login
- 05Apps para Mac e iPhone sincronizam pela rede local após o pareamento por QR code
- 06Widgets e controles na Tela Bloqueada e na Central de Controle do iPhone
Casos de uso
- Controlar luzes e ar-condicionados pela barra de menus do Mac sem abrir outro app
- Gerenciar uma casa com dispositivos Hue, Home Assistant e Tuya em uma única interface
- Dar a um assistente de IA controle limitado sobre dispositivos da casa por meio de um link privado
- Planejar e visualizar uma planta antes de conectar dispositivos reais
Início rápido
- 1
Baixe o DMG do HouseControl na página Releases
- 2
Clone o repositório
git clone https://github.com/0xProbabillity/house-control.git - 3
Compile o app a partir da pasta do projeto
cd house-control && ./scripts/build-app.sh - 4
Abra o app compilado e procure o ícone de casa na barra de menus
open build/HouseControl.app
Antes de usar
- O app da barra de menus funciona apenas no macOS 13 ou superior, e o app para iPhone requer iOS 17 ou superior.
- O app não é notarizado, então o macOS o bloqueia na primeira inicialização e exige uma aprovação manual.
- Para compilar a partir do código-fonte, é necessário ter o Xcode Command Line Tools e o Node.js 20.19 ou superior, ou 22.12 ou superior.
Tópicos
Perguntas frequentes
- O que é house-control?
- App para a barra de menus e iPhone que mostra sua casa como um modelo 3D em tempo real e controla luzes e ar-condicionados via Smart Life, Home Assistant, Hue e Apple Home. House Control transforma a planta da sua casa em uma cena 3D definida em um único arquivo JSON, com cômodos, paredes, portas, janelas e móveis. As lâmpadas iluminam a cena e os ar-condicionados ligados mostram o fluxo de ar. Você pode ligar e desligar as luzes, ajustar o brilho, definir a cor e a temperatura do branco, além de configurar a potência, a temperatura desejada, o modo e a velocidade do ventilador do ar-condicionado. Também há cenas de um toque para a casa toda.
- house-control é gratuito? Qual é a licença?
- house-control é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- house-control ainda é mantido?
- Manutenção ativa. O último commit de house-control foi em 16 de out. de 2026.
- Para que posso usar house-control?
- Controlar luzes e ar-condicionados pela barra de menus do Mac sem abrir outro app Gerenciar uma casa com dispositivos Hue, Home Assistant e Tuya em uma única interface Dar a um assistente de IA controle limitado sobre dispositivos da casa por meio de um link privado Planejar e visualizar uma planta antes de conectar dispositivos reais
- Como instalar house-control?
- Baixe o DMG do HouseControl na página Releases Clone o repositório: git clone https://github.com/0xProbabillity/house-control.git Compile o app a partir da pasta do projeto: cd house-control && ./scripts/build-app.sh Abra o app compilado e procure o ícone de casa na barra de menus: open build/HouseControl.app
- Onde consigo house-control?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/0xProbabillity/house-control
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App de ditado open source para macOS que transforma fala em texto com modelos locais e limpeza opcional por IA, como alternativa local ao Wispr Flow.
App de menu bar para macOS que usa o rastreamento de cabeça dos AirPods para desfocar a tela, exibir lembretes e pressionar teclas com movimentos da cabeça.
Transforma um iPhone em touchpad, mouse aéreo e controle de entrada de voz e texto para computadores Windows, Mac e Linux pela rede doméstica.
Biblioteca elegante de networking HTTP para Swift, baseada em URLSession, com requisições encadeáveis, codificação, uploads, downloads e validação de respostas.
Emulador de sistema completo e host de máquinas virtuais para iOS, macOS e visionOS, baseado no QEMU para executar Windows, Linux e outros sistemas.