Статья

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

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

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

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

bash
Копировать
node -v

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

Установка HomeBridge

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

bash
Копировать
sudo npm install -g --unsafe-perm homebridge

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

bash
Копировать
homebridge

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

bash
Копировать
npm install -g plugin-name

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

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

bash
Копировать
sudo npm install -g homebridge-yeelight

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

bash
Копировать
cd .homebridge
sudo nano config.json

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

json
Копировать
{
    "bridge": {
        "name": "YeeBridge",
        "username": "18:99:27:40:BC:9B",
        "port": 51825,
        "pin": "093-95-994"
    },
    "platforms": [
        {
            "platform" : "yeelight",
            "name" : "yeelight"
        }
    ]
}

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

bash
Копировать
homebridge

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

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

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

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

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

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

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

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

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

Подерживаю

Большинство у людей видоус , так что поддерживаю

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

уже ждем)))

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

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

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

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

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

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



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

1000x_image.jpeg?1552834922

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

$ 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)

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

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

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

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

 


Вернуться назад
Вернуться назад