bekozумный дом

Для разработчиков

Для тех, кто подключает свои устройства и мосты или разбирается, как устроен хаб.

Службы хаба

bekoz-coreживое состояние, команды, MQTT, правила, сцены, режимы
bekoz-webстраница дома / и админка /admin, порт 3000
bekoz-historyистория показаний и лента событий
bekoz-aiдворецкий, ИИ-управляющий, память
bekoz-notificationsTelegram и push
bekoz-yandexАлиса и импорт из «Дома с Алисой»
bekoz-matterMatter и Thread
bekoz-aqaraпередача устройств в Aqara Home
bekoz-maintenanceрезервные копии и восстановление
bekoz-gatewayсвязь с облаком без открытых портов
bekoz-camera-gatewayвидео камер в домашней сети

Браузеры и экраны не подключаются к MQTT напрямую: все команды проходят через ядро и проверку прав. Видео камер идёт только в домашней сети и через облако не передаётся.

Свои устройства по MQTT

  • MQTT Discovery. Устройства, которые объявляют себя в формате Home Assistant (префикс homeassistant), появятся в Добавить устройство → MQTT.
  • Свои топики. Для остального укажите топики состояния и команд в формате Zigbee2MQTT — пункт ручной топик.
  • Сторонние мосты запускаются отдельно от Bekoz и подключаются как MQTT-устройства.

Точный формат топиков и сообщений описан в MQTT-контракте Bekoz — его выдаёт оператор вместе с доступом к хабу.

MQTT рассчитан на доверенную домашнюю сеть и работает без паролей. Не открывайте брокер в интернет.

Разделы