Установка homebridge в Mac OS

16 июня 2018, 09:50

Напомню что Homebridge работает на Node.js. Соответственно там где запускается и работает Node.js будет работать и Homebridge. Для начала установки Homebridge необходимо выполнить несколько команд.

Установка Node.js

Для начала установки необходимо зайти на сайт Node.js Перейти в раздел download и выбрать macOS Installer. Либо по прямой ссылке с официально сайта скачать версию node-v8.11.3. Далее запустить установку приложения. После установки в приложении terminal.app можно проверить установленную версию командой:

node -v

версия должна соответствовать той которую вы скачали и установили.

Установка HomeBridge

Для установки Homebridge выполните команду:

sudo npm install -g --unsafe-perm homebridge

Для запуска Homebridge выполните команду:

homebridge

Для установки доступных пакетов выполните команду:

npm install -g plugin-name

Пример настройки в файле config.json 

 Для примера настроим работу с лампами Yeelight. Установим плагин: 

sudo npm install -g homebridge-yeelight

Теперь создадим конфиг:

cd .homebridge
sudo nano config.json

И впишем в него:

{
    "bridge": {
        "name": "YeeBridge",
        "username": "18:99:27:40:BC:9B",
        "port": 51825,
        "pin": "093-95-994"
    },
    "platforms": [
        {
            "platform" : "yeelight",
            "name" : "yeelight"
        }
    ]
}

Запускаем его и переходим к подключению лампы:

homebridge

Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @SprutAI

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 3 года назад

    Спасибо за статью 👍👍

  2. Александр Поспелов (@citizenofthewor1d)

    Отлично!!! А другие устройства 
    Это будет как сервис работать при включенном компе?
    Доступ к вебморде будет?
    Другие устройства по аналогии подключать?

  3. Матюшов Сергей (Matyushov)

    Для добавления нового устройства необходимо установить плагин для этого устройства.

    И прописать в конфиге.

    Работает при включенном компьютере и запущенном компьютере.

    Веб интерфейс можно установить и настроить так же пакетом.

    Но в новой версии macOS будет и так интерфейс управления HomeKit

  4. Александр Поспелов (@citizenofthewor1d)

    Понял, буду пробовать. Я совсем новичок

  5. Дмитрий Батюшин (ReD)
    Дмитрий Батюшин (ReD) 3 года назад

    хорошая статья, под виндовс нужно написать подобную, многим былобы интересно

  6. Матюшов Сергей (Matyushov)

    Если не кто не напишет. То без проблем напишу.

  7. Лёша Лёша (stunt4man)
    Лёша Лёша (stunt4man) 3 года назад

    А у кого нить получилось прокинуть камеры на Маковском Homebridge? Читал, что там с этим какие то сложности.. Вот бы кто статейку написал если есть опыт..

    • Матюшов Сергей (Matyushov)

      Проблем не должно возникнуть. Не важно где установлен Homebridge. он работает внутри node.js

      Поэтому не важно какая платформа используется для установки.

  8. Александр Жабунин (OXOTH1K)

    Я прокидывал в виндовом ради теста. Работало все.

  9. Матюшов Сергей (Matyushov)

    Скоро буде статья на Русском для Windows

  10. (Dmitry.Drozdov)
    (Dmitry.Drozdov) 2 года назад

    Ребят, я совсем новичок, как я понимаю мак заменяет малину и что с ним можно делать? добавлять через стики с Z-wawe или ZigBee новые устройства?

  11. (031166)
    (031166) 2 года назад

    Подскажите пожалуйста, почему Дом не видит Homebridge. Вроде все сделал по инструкции

    1000x_image.jpeg?1552834922
  12. Роман Воробьёв (DerkRN)
    Роман Воробьёв (DerkRN) 2 года назад

    Подскажите плиз, чего это за такое?

    $ homebridge

    /usr/local/lib/node_modules/homebridge/lib/server.js:230

      var username = config.bridge.username;

                                   ^

    TypeError: Cannot read property 'username' of undefined

        at Server._loadConfig (/usr/local/lib/node_modules/homebridge/lib/server.js:230:32)

        at new Server (/usr/local/lib/node_modules/homebridge/lib/server.js:56:38)

        at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:32:16)

        at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)

        at Module._compile (internal/modules/cjs/loader.js:776:30)

        at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)

        at Module.load (internal/modules/cjs/loader.js:653:32)

        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

        at Function.Module._load (internal/modules/cjs/loader.js:585:3)

        at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)

  13. (afx412)
    (afx412) год назад

    Здравствуйте. Broadlink rmpro прицепить сюда получится ?

  14. (p_n_g)
    (p_n_g) год назад

    Поставил на iMac с 10.14.6. Homebridge поднялся, но HomeApp на iPhone его не видит, и на QR или цифровой код не реагирует. Блютус активен, если конечно они вообще по блютусу, а не по вай-фай общаются. 

    Подскажите, в чем может быть дело?

    • Денис Ковалев (dstudio3)

      Та же проблема, Homebridge работает, homekit его видеть но подключится не может ни по QR ни с PINCOD. Скажите у кого то получилось установить  Homebridge на MAC OS и удачно подключить к HomeKit?

       

К списку статей

Тематические чаты

Похожие статьи

17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома.
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 ноября 2018, 09:42
Способы автоматизации механических ворот
25 сентября 2020, 11:49
Сенсорный монитор для управления умным домом. Настройка и использование.
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
01 ноября 2018, 09:27
Настройка Deconz USB стика ConBee от Dresden Elektronik в Hass.io и некоторые особенности эксплуатации
09 ноября 2020, 19:03
В статье я расскажу о том, как сделать ваши рулонные, в том числе и кассетные шторы, чуточку умнее. Дам ссылки на дешевые аккумуляторные моторы. Расскажу про способы трансляции сигналов 433Мгц в MQTT. И продемонстрирую много фотографий решения и немного видео.
01 октября 2019, 07:07
"У всякого в умном дому неведомо никому" (с) Народная мудрость
30 июня 2018, 12:17
Добавляем устройства управляемые по ИК через Broadlink RM3 Mini на примере кондиционера.