Децентрализованный чат, работающий офлайн через Bluetooth mesh и онлайн через Nostr-ретрансляторы — без аккаунтов и номеров телефонов.
0xProbabillity/house-control
Приложение для строки меню Mac и iPhone, которое показывает дом в виде интерактивной 3D-модели и управляет освещением и кондиционерами через Smart Life, Home Assistant, Hue и Apple Home.
Open source альтернатива:Apple Home
- Звёзды
- 691
- Форки
- 100
- Открытые issues
- 12
- Последний коммит
- 5 дней назад
Что это?
House Control отображает планировку дома в виде 3D-сцены, построенной на основе одного JSON-файла: с комнатами, стенами, дверями, окнами и мебелью. Лампы освещают сцену, а работающие кондиционеры показывают потоки воздуха. Можно включать и выключать свет, регулировать его яркость, задавать цвет и цветовую температуру, а также настраивать мощность кондиционера, целевую температуру, режим и скорость вентилятора. Для всего дома доступны сцены, включаемые одним касанием.
Приложение — это нативная оболочка (AppKit на macOS, SwiftUI на iPhone) для веб-интерфейса на Three.js. Устройства подключаются через Smart Life / Tuya, Home Assistant, Philips Hue и Apple Home и могут использоваться вместе в одном доме. Без входа в аккаунт все устройства работают в режиме симуляции, поэтому приложение можно сначала попробовать. В визуальном редакторе можно нарисовать комнаты и связать каждую лампу или кондиционер с реальным устройством.
Приложения для Mac и iPhone можно связать по локальной сети с помощью QR-кода; планировка синхронизируется по TLS без сервера. В проекте также есть островок в строке меню, виджеты и режим AI Access, который позволяет AI-ассистентам управлять освещением и кондиционерами через приватную ссылку или MCP.
Ключевые возможности
- 013D-планировка дома из одного JSON-файла; лампы освещают сцену
- 02Управление освещением (включение и выключение, яркость, цвет) и кондиционерами (питание, температура, режим, вентилятор)
- 03Подключение Smart Life/Tuya, Home Assistant, Philips Hue и Apple Home в одном доме
- 04Полноценный режим симуляции без оборудования и входа в аккаунт
- 05Синхронизация приложений для Mac и iPhone по локальной сети с сопряжением через QR-код
- 06Виджеты и элементы управления на экране блокировки и в Пункте управления iPhone
Сценарии использования
- Управление освещением и кондиционерами из строки меню Mac, не открывая другое приложение
- Использование в одном интерфейсе устройств Hue, Home Assistant и Tuya
- Предоставление AI-ассистенту ограниченного доступа к управлению домашними устройствами через приватную ссылку
- Планирование и визуализация планировки дома до подключения реального оборудования
Быстрый старт
- 1
Скачайте DMG-файл HouseControl со страницы Releases
- 2
Клонируйте репозиторий
git clone https://github.com/0xProbabillity/house-control.git - 3
Соберите приложение из папки проекта
cd house-control && ./scripts/build-app.sh - 4
Откройте собранное приложение и найдите значок домика в строке меню
open build/HouseControl.app
Что важно знать
- Приложение для строки меню работает только на macOS 13 или новее, а для приложения iPhone требуется iOS 17 или новее.
- Приложение не нотариально заверено, поэтому при первом запуске macOS блокирует его и требует вручную разрешить запуск.
- Для сборки из исходного кода необходимы Xcode Command Line Tools и Node.js версии 20.19 или новее либо 22.12 или новее.
Темы
Частые вопросы
- Что такое house-control?
- Приложение для строки меню Mac и iPhone, которое показывает дом в виде интерактивной 3D-модели и управляет освещением и кондиционерами через Smart Life, Home Assistant, Hue и Apple Home. House Control отображает планировку дома в виде 3D-сцены, построенной на основе одного JSON-файла: с комнатами, стенами, дверями, окнами и мебелью. Лампы освещают сцену, а работающие кондиционеры показывают потоки воздуха. Можно включать и выключать свет, регулировать его яркость, задавать цвет и цветовую температуру, а также настраивать мощность кондиционера, целевую температуру, режим и скорость вентилятора. Для всего дома доступны сцены, включаемые одним касанием.
- house-control можно использовать бесплатно? Какая у него лицензия?
- house-control распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- house-control всё ещё поддерживается?
- Активно поддерживается. Последний коммит в house-control — 16 окт. 2026 г..
- Для чего можно использовать house-control?
- Управление освещением и кондиционерами из строки меню Mac, не открывая другое приложение Использование в одном интерфейсе устройств Hue, Home Assistant и Tuya Предоставление AI-ассистенту ограниченного доступа к управлению домашними устройствами через приватную ссылку Планирование и визуализация планировки дома до подключения реального оборудования
- Как установить house-control?
- Скачайте DMG-файл HouseControl со страницы Releases Клонируйте репозиторий: git clone https://github.com/0xProbabillity/house-control.git Соберите приложение из папки проекта: cd house-control && ./scripts/build-app.sh Откройте собранное приложение и найдите значок домика в строке меню: open build/HouseControl.app
- Где скачать house-control?
- Исходный код и инструкции по установке — на GitHub: https://github.com/0xProbabillity/house-control
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытое приложение для диктовки в macOS: преобразует речь в текст с помощью локальных моделей и при желании улучшает его с помощью ИИ — альтернатива Wispr Flow.
Приложение для строки меню macOS, которое использует отслеживание движений головы в AirPods, чтобы размывать экран, показывать напоминания и нажимать клавиши.
Превращает iPhone в тачпад, воздушную мышь и пульт для ввода текста и речи на компьютерах с Windows, Mac и Linux в домашней сети.
Удобная HTTP-библиотека для Swift на основе URLSession: цепочки запросов, кодирование данных, загрузка файлов и проверка ответов.
Полнофункциональный системный эмулятор и хост виртуальных машин для iOS, macOS и visionOS на базе QEMU — для запуска Windows, Linux и других систем.