HOOBS - HomeBridge из коробки

21 февраля 2020, 07:18

Когда-то давно я уже упоминал о так называемой системе HOOBS. Так как мне в личку очень часто поступают сообщения о помощи в установке или настройки HomeBridge, я решил рассказать вам об этой системе. Как мне кажется - это тот же самый HomeBridge, только из коробки (для домохозяек). Настраивать вообще ничего не нужно. Открою небольшой секрет - вам даже не придется открывать консоль. 

Ну а теперь давайте расскажу непосредственно об установке. 

Установка

Первым делом необходимо скачать образ системы. Для этого открываем официальный сайт, листаем до и разворачиваем: "Get HOOBS now". Тут нам предлагают три варианта:

  • HOOBS IN A BOX (Starter Kit) - в него входит контроллер, скорее всего это малина и карта памяти на 8Gb с предустановленной системой. Цена такого комплекта 199$.
  • HOOBS ON MICROSD содержит карту памяти на 8Gb с предустановленной системой. Цена 19.90$.
  • HOOBS TO DOWNLOAD - это готовый образ системы. Производитель заявляет, что она Free, но для скачивания вам необходимо задонатить 7$.


Далее я открою вам еще одну маленькую тайну. Если вы не хотите платить 7$ - можно скачать бесплатно. Но не надо забывать к чему это приведёт - все будут скачивать его бесплатно и проект перестанет развиваться. Бесплатный образ лежит на GitHub автора. 

Запись образа

После того, как вы скачали образ, вам понадобиться скачать программу Etcherдля записи образа на SD карту. Утилита мультиплатформенная, есть для Windows, OS X и Linux. Требуемая SD карта от 4 Gb. Можно больше, меньше не рекомендуется. Записываем карту. Как это сделать можно прочитать тут.

Записанную карту вставляем в Raspbeery Pi и подаем питание. Теперь нам необходимо узнать IP адрес вашей Raspberry PiКрайне рекомендуется назначить статический ip для малины в вашем роутере. Как это сделать - гуглите, ибо все роутеры разные. Или настройте на стороне Raspberry Pi.

Заходим по IP в нашу свежеустановленную систему HOOBS:

http://IP_малины/

Первичная настройка

Далее нам предлагают создать пользователя, с чем мы соглашаемся и создаем. Сразу после создания нас перекидывает на главную страницу системы.

Нажмем на шестеренку слева внизу экрана и выберем привычный нам язык. Кстати языков тут достаточно много, русский также имеется.  

Установка плагинов

Тут все также просто. Слева в меню отрываем иконку с пазликом, и видим подготовленные для нас списки. Если какого-то плагина в них не окажется, нажимаем "Поиск" и пишем его название. Далее нам остается всего лишь нажать на кнопку "Установка".

Хочу обратить внимание, что название нужно вводить с учетом пробелов, иначе не найдет.

Настройка плагина

Плагин установлен, перейдем к его настройке. Для этого снова нажмем на кнопку с шестеренкой, и видим тут перечень установленных плагинов. Находим тот, который хотим сконфигурировать. Видим наш плагин "Camera FFMPEG". Давайте на примере его и разберем. 

Открыв страницу с плагином, видим поля, нам остается всего лишь вписать туда наш конфиг. Добавим всеми любимую камеру, в нашем сообществе ее прозвали "Кактус". 

{
"name": "Питер",
"videoConfig": {
"source": "-rtsp_transport tcp -y -i rtsp://www.cactus.tv:1554/cam58",
"maxBitrate": 1600,
"maxStreams": 2,
"maxWidth": 1920,
"maxHeight": 1080,
"vcodec": "h264_omx",
"audio": false
}
}

Далее слева нажимаем на кнопку "Сохранить изменения". Вам даже ничего перезагружать не нужно, все автоматически происходит, и довольно быстро.

Добавление девайсов в Apple HomeKit

Открываем главную страницу системы и видим QR код, в телефоне или планшете под управлением iOS открываем приложение "Дом" и нажимаем на " ". Тут видим наше устройство, добавляем его и при помощи камеры сканируем QR код с экрана. 

Вот собственно и все, я тестово перенес все устройства с HomeBridge, все работает очень шустро, а главное - настройка максимально проста. 

Для тех, кто привык к обычному конфигу, можно нажать на шестеренку и выбрать пункт "Advanced". Тут будет отображаться нам, как пользователям HomeBridge, привычный конфиг.

Снова нажимаем "Сохранить изменения", после чего все автоматически перезагружается и появляется в Apple HomeKit. 

Подключение по SSH

Хоть консоль нам и не пригодилась, но если кому-то понадобится, например, для установки сторонних пакетов, ниже приведу логин и пароль. 

login: hoobs
password: hoobsadmin

Подведем итог

Если вам необходима простая в использовании система, с Web интерфейсом (кстати, устройствами можно управлять через Web), вам не охота разбираться в установке или настройке HomeBridge - этот вариант для вас. 

Если вам по каким-то причинам все-таки хочется установить HomeBridge, но времени также нет - воспользуйтесь готовым образом от Эдуард Салло (Edward).

Ну а если вам полностью хочется пройти все круги ада, установите систему сами. Для вас у нас также имеется статейка


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

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

    Как раз pi zero w лежит «без дела».

    Поставил, запустилось. Sprut-zigbee не встаёт, но есть написанный на его основе (под прошивку sprut) homebridge-zigbee-v2 (так и искать).

    Осталось найти microUSB-OTG для подключения «стика».

    Посмотрим как «малина 0 вывезет»...

    ;)

    • (wire707)
      (wire707) год назад

      Ну такое себе... Сижу "развлекаюсь через SSH"...

      ZigBee-v2 не завелось и с обновлениями...

      Посмотрим, что можно сделать с обычным ZigBee…

      Отчет позже.

      Но сразу в hoobs 3.1.20 - обновить npm, homebridge-lib … Они нужны. :)

      • (wire707)
        (wire707) год назад

        Это называется "удалять гланды через..." :)

        Сам автор отписался в "проблемах homebridge-zigbee"...

        Сборка 3.1.15 точно с Node Version - 10.17.0 (другие версии не проверял).

        Поставил 3.1.15 на Raspberry Pi Zero W, поставил плагин, обновил до 3.1.20 встроенными средствами...

        Наблюдаю...

        • (wire707)
          (wire707) отредактировано год назад

          Система довольно стабильна на zero W. При установке 3.1.19 получаем Node Version - 10.17.0, обновляем встроенными средствами и получаем 3.1.20 с node 10.17.0.

          Или сразу ставим 3.1.20 и получем Node Version 12.14.1.

          Установка homebridge-Zigbee плагина проходит нормально (с предупреждениями, но все работает).

          Единственная «проблема» - это обновление настроек устройств (те, что вышли после сборки). Их приходится добавлять через ПК (через встроенный терминал даже не пробовал пока) и в таком случае «ловит ошибки» (как победить в поиске).

          Если сделать обновление homebridge-Zigbee даже как есть сейчас (просто добавив конфигурации новых устройств), то получится очень работоспособная система-ХАБ-Zigbee  на raspberry pi zero W.

          В остатке получаем стабильную систему (с защитой от дурака) для zero w + sprut-stick.

  2. Дмитрий Батюшин (ReD)

    Ждем дальнейшего отчета. 

    • (wire707)
      (wire707) год назад

      Добавь в статью...

      3.1.19 - Node Version - 10.17.0

      3.1.20 - Node Version - 12.14.1

      Обновление версии - "один клик" из "веб морды".

  3. (Seyran)
    (Seyran) год назад

    "HOOBS TO DOWNLOAD - это готовый образ системы. Производитель заявляет, что она Free, но для скачивания вам необходимо задонатить 7$."

    Маленький Секрет. Эти 7 баксов можно сделать 0 и нажимать на Купить. Заплатить 0 баксов и скачать образ :)

    Я так сделал

    • Олег Челбаев (sprut)

      Ну если хочется что бы проект больше не развивался и сдох, то можно поступать и так (=

      • (wire707)
        (wire707) год назад

        Да вопрос немного не в этом.

        Как раз для для pi zero W это очень приятная сборка, которая при старте поднимает свою точку доступа, в которую просто добавляешь свой WiFi. Т.е. система очень «дружелюбна», но вот прикрутить «спрут-стик» пока не получается. От слова СОВСЕМ.

        При наличии проблем (ошибок) останавливает homebridge. :(

        Через SSH пробую поставить «что надо», но пока никак.

        Работает (субъективно) быстрее сборки sprut 1.0.1 (даже обновлённой) на pi 2.

        А так получится приятная связка (HOOBS + sprut-stick на zero W). Это если «заведётся».

        • Aleksey Zaikin (Lex)
          Aleksey Zaikin (Lex) год назад

          Не мучайся ставь zegbee to mqtt. 

          • (wire707)
            (wire707) год назад

            В данном контексте - это не основной ХАБ, а попытка сделать «компактный шлюз на zero».

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

            :)

            Ну и «спрут-стик» просто лежит без дела...

          • (wire707)
            (wire707) год назад
            Подскажи как поставить? Именно на zero W… Что-то пока никак...

      • (Seyran)
        (Seyran) год назад

        "Далее я открою вам еще одну маленькую тайну. Если вы не хотите платить

        7$ - можно скачать бесплатно. Но не надо забывать к чему это приведёт.

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

        Я просто написал короткий путь скачивания без перехода на GitHub. Я не призываю людей не платить за продукт и скачать бесплатно. Просто пишу что так тоже можно скачать прямо из сайта.

        Я сторонник того что всегда надо поддерживать людей которые делают проекты для общества и дают возможность получить это бесплатно. 

  4. (naumserg74)
    (naumserg74) год назад

    Ну вот, стало быть я  - домохозяйка :) Не в обиду нашим авторам, а также многоуважаемым гуру с нашего портала  будет сказано, но HOOBS работает и при этом работает очень стабильно. Сам я давно перешел именно на этот готовый образ. $7  разработчикам пожертвовал. Ну а чего? Люди стараются, работают, развивают проект.  Пробовал  я и  другие готовые образы, а также пробовал ставить НВ самостоятельно ручками и при помощи скрипта. Всё получалось и даже работало, но это занимало кучу свободного времени. А зачем? Разве что только для приобретения навыка установки и настройки НВ. HOOBS же работает "из коробки", если так можно выразиться. Нужные мне плагины установил, настроил и забыл. Обновления прилетают сами, ну а что еще нужно обычной домохозяйке? :)

    • Дмитрий Батюшин (ReD)

      На самом деле образ и мне понравился, возможно поставлю его на постоянку для теста. Также есть идея поставить туда и UniFi CloudKey. Если понравиться напишу блог о стабильности работы системы.  

  5. (wire707)
    (wire707) год назад
    Блин, ну че за приколы... :(
    Надо попробовать сменить прошивку cc2531...
    Есть идеи?
    ЗЫ Возможно не все знают, но:
    Прошивка меняется легко и без всяких программаторов (прямо с компа с виндой) - единственной условие - "стик" должен быть прошит любой прошивкой (миграция по прошивкам "без заморочек").
    https://kvvhost.ru/2019/09/25/...
    • (wire707)
      (wire707) год назад

      mosqitto поставил легко, а далее проблемы с установкой zigbee2mqtt...

      Попробую обратно спрут-стик (идеи появились) :)

  6. Евгений Иванов (OPA4irick)

    Получиться ли это запустить на orangepi? У меня orange pc+ 

  7. Павел O (Olepir)
    Павел O (Olepir) год назад

    Нормальный Homebridge ставится не сильно сложнее — есть готовый образ или через Config-UI-X. Особого смысла в этом поделии нет.

    • (wire707)
      (wire707) год назад

      Спорное утверждение.

      Тут именно «из коробки». По факту:

      Взял готовую флешку и ... все. ;)

      Просто система настроена таким образом, что комп больше не нужен. Все через меню - включая полный сброс.

      • Павел O (Olepir)
        Павел O (Olepir) год назад

        У Homebridge все то же самое.

        • (wire707)
          (wire707) год назад
          С удовольствием посмотрю на инструкцию (этапы установки) на raspberry pi zero w. И попробую повторить, но предупрежу сразу - переходник minihdmi потерялся при переезде (найдётся - хорошо), т.е. я не могу на данном устройстве использовать внешний монитор (это как минимум).
          данная сборка хороша именно как «готовое устройство» тем, что только ее записал на флешку (или купил готовую) и запустил, остальное через «веб морду».
          По итогу это и есть homebridge, только настроенный и «готовый к употреблению».

  8. (nusf)
    (nusf) год назад

    Доброго дня, сборка понравилась. Спасибо. Такой вопрос, у кого-нибудь получилось установить homebridge-nest? Хочу термостаты прокинуть. Но необходим Node js 12.16.1, а в сборке HOOBS 3.1.20 Node js 12.4.1.

    This is because you are using a very old version of Node - please upgrade. For production applications, 12.16.1 LTS is recommended.

    Вот и встал вопрос как обновить до 12.16.1?

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

    неплохая сборка, но с Zigbee конечно какая то засада!

    ZigBee Platform plugin for HomeBridge 1.3.0 - ставится только на HOOBS 3.1.19 работает стабильно смог привязать датчики температуры AQARA, MIJIA и датчик течи AQARA, вот только датчики дверей, движение и кнопка  Mijia не привязываются!

    [Homebridge] [2/29/2020, 5:40:43 PM] [ZigBee] error: Cannot get the Node Descriptor of the Device: 0x00158d0003a43a39 (Error: Timed out after 10000 ms)

    [Homebridge] [2/29/2020, 5:42:28 PM] [ZigBee] error: Cannot get the Node Descriptor of the Device: 0x00158d00035607b9 (Error: Timed out after 10000 ms)

    Новый плагин ZigBee Platform V2 ставится но Homebridge с ним не запускается ни на Node Version - 10.17.0 ни на Node Version - 12.14.1 в сборке HOOBS 3.1.20!

    Все тоже самое в точности до деталей и с самостоятельной установкой Homebridge, на Node 10.17.0 ставится ZigBee1.3.0, на NODE 12.14.1 не ставится и работает точно так же, те же датчики и кнопка не привязываются!

    Если кто то что то может подсказать буду рад!

    Ткните может где есть инструкция подробная как поставить zegbee mqtt.

  10. (yurykos)
    (yurykos) отредактировано год назад

    Проконсультируйте, пожалуйста, как на примере вышеуказанного конфига подключить сразу несколько камер? Заранее благодарен.

    • Дмитрий Батюшин (ReD)
      Добавить подряд несколько камер, через запятую 

      • (yurykos)
        (yurykos) отредактировано год назад
        Комментарий удален
      • (Vadim0211)
        (Vadim0211) отредактировано 10 месяцев назад
        Комментарий удален
  11. (dimonnov)
    (dimonnov) год назад

    ПОдскажите в чем может быть причина 
    в локалке все норм работает 
    как только телефон вывожу за пределы он перестает видеть все что к hoobs подключенно

  12. (Vadim0211)
    (Vadim0211) 9 месяцев назад

    Здравствуйте, настраивал плагин "Camera FFMPEG" по инструкции в статье, всё работает. Но каждая камера грузится около 1,5 мин (хотя если открыть rtsp-поток в vlc - открывает мгновенно). Аппаратно стоит Raspberry Pi 4. В системном мониторе HOOBS загрузка ЦП 13%, память 10% (так что ресурсов хватает). Подскажите, пожалуйста, в чем может быть проблема, почему так долго идет загрузка? После того как загрузка произошла, далее сам поток уже не тормозит (долго идет только сама инициализация). Искал в интернете решение проблемы (менял кодек: "vcodec": "h264_omx" на "vcodec": "libx264 -preset ultrafast"), но не знаю, нужно ли что-то еще устанавливать помимо этого (не особо в этом разбираюсь).

  13. (konevalexx)
    (konevalexx) 4 месяца назад

    Привет! пока только планирую заказать одноплатник, подскажи пожалуйста: приходит комплект разбери пи, устанавливаю будлоодер для загрузки с флехи, накатываю образ HOOBS на флеху? провожу настройку согласно твоей статьи и всё? никаких командных строк и танцев с бубном? За ответ заранее спасибо!

  14. (Vvvictor)
    (Vvvictor) 2 месяца назад
    Спасибо за Ваши статьи! Мне, как начинающему они очень помогают. При этом HOOBS очень помогает. Сейчас столкнулся с проблемой, после перезагрузки Малинки не могу подсоединиться к web интерфейсу Hoobs. Все установленные плагины работают в HomeKit, по SSH цепляюсь, а web-интерфейс в браузере не поднимается. Ввожу IP, но страница не открывается. В чем может быть проблема и как ее исправить? Буду очень благодарен за помощь.

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

Скидки для сообщества

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

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

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

17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома.
09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
25 сентября 2020, 11:49
Сенсорный монитор для управления умным домом. Настройка и использование.
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
18 февраля 2020, 17:06
В данной статье описывается сборка слаботочного эл. щита на базе Wiren Board 6, а так же силового щита для небольшой квартиры.