Repolode
0xProbabillity

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. 1

    Baixe o DMG do HouseControl na página Releases

  2. 2

    Clone o repositório

    git clone https://github.com/0xProbabillity/house-control.git
  3. 3

    Compile o app a partir da pasta do projeto

    cd house-control && ./scripts/build-app.sh
  4. 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