Войти

Или войди с помощью

Как превратить Raspberry Pi в хаб для умного дома. Инструкция для чайников

Оказывается, это очень просто.
Артём Суровцев avatar |
Как превратить Raspberry Pi в хаб для умного дома. Инструкция для чайников

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

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

Пользователи техники Apple просто обречены на работу с HomeKit, а вот покупать поддерживаемые гаджеты вовсе не обязательно. Можно подключить к системе практически любой современный умный девайс.

Что мы сделаем с нашей Raspberry Pi? Превратим в мост для HomeKit

Для того, чтобы в систему управления домом Apple можно было добавить практически любое умное устройство, следует использовать так называемые «прокладки» или «мосты».

Специальные гаджеты или компьютеры с определенным ПО могут получать сигналы управления от системы HomeKit и переводить их в доступные команды для умных гаджетов в доме.

Самым доступным решением, которое способно связывать систему управления Apple и штуки разных производителей, является HomeBridge.

Специальный сервис может быть запущен на обычном Windows-компьютере или Mac. О запуске HomeBridge на компьютере мы уже подробно рассказывали ранее.

Держать работающим отдельный компьютер лишь для связи гаджетов в квартире захочет не каждый, проще всего приспособить для этого микрокомпьютер Raspberry Pi.

Стоп, а что вообще такое Raspberry Pi?

Это маленький одноплатный компьютер. Raspberry Pi уже много лет применяется в разных сферах. При помощи специализированных сборок ПО и прошивок его можно превратить в медиасервер, домашнее облако или компьютер для базовых задач.

Вот мы и расскажем, как на Raspberry Pi запустить тот самый HomeBridge, который свяжет все гаджеты в доме с системой управления от Apple.

Как настроить HomeBridge на Raspberry Pi

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

Для начала вам потребуется:

  • сам компьютер Raspberry Pi (лучше сразу в корпусе);
  • подходящий блок питания, подойдет зарядка от смартфона на 2-3А;
  • карта памяти формата microSD объемом не менее 4 ГБ и переходник для её подключения к компьютеру;
  • USB-клавиатура/мышь и монитор для первоначальной настройки.

Купить Raspberry Pi в разных конфигурациях можно от 2568 руб.

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

Остальное и так найдется в столе или кладовке у каждого любителя гаджетов.

Приступаем к настройке:

1. Скачиваем последнюю версию операционной системы для Raspberry Pi здесь.

2. Скачиваем и устанавливаем приложение Etcher для записи образа на карту памяти.

3. Открываем загруженный образ в приложении, подключаем карту памяти к компьютеру и распаковываем образ на неё.

4. После окончания процесса устанавливаем карту памяти в Raspberry Pi, включаем устройство и подключаем к нему клавиатуру, мышь и монитор.

5. После первоначальной распаковки и настройки запустится операционная система. Можете подключиться к роутеру через кабель или сразу задать параметры Wi-Fi подключения (модели Raspberry версии 3 и старше оснащены беспроводным модулем).

Обычно после подключения «малинки» к сети следует долгая процедура по вводу специальных команд для установки и настройки всех необходимых компонентов для HomeBridge.

Благодаря энтузиастам с GitHub весь процесс можно сократить до последовательного ввода четырех команд.

6. Запускаем Консоль на Raspberry и поочередно вводим команды:

sudo apt install git
git clone https://github.com/fantomnotabene/homebridge_setup_script
cd homebridge_setup_script
bash install.sh

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

7. Через 5-7 минут HomeBridge будет развернут на Raspberry Pi, а подключиться к нему можно будет через веб-интерфейс по адресу raspberrypi.local:8080 с любого компьютера или смартфона внутри локальной сети.

Для авторизации используете данные:

Login: admin
Password: admin

При помощи QR-кода или цифрового кода из веб-интерфейса можно легко добавить хаб в приложение Дом на iPhone.

Как видите, все оказалось не так уж и сложно. Таким способом можно быстро переустановить систему и заново настроить HomeBridge в случае сбоев и неполадок.

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

34
undefined
iPhones.ru
Оказывается, это очень просто.

34 комментариев

Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик из TikTok
Котик из TikTok
Котик из TikTok
Котик из TikTok
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем

Какие правила в комментариях
  1. ElikBerg avatar
    ElikBerg 9 марта 2019
    19

    Ну хоть что то толковое! По больше такого рода технических статей! Автор респект!! :)
    А то последнее время ip стала как помойка Aliexpress и засилие андройдов. Даже с rss удалил уже. Админы меняйте концепцию портала!! на правильные статьи! Ностальжи когда iphone 2g ночами ломали только в памяти и остались.

    Войди на сайт, чтобы ответить
    Ответить
  2. Max avatar
    Max 9 марта 2019
    3

    Забавно, как раз пару дней назад переносил Homebridge с Mac mini на raspberry pi zero w.

    Тезисно:
    * Самая популярная китайская платформа для умных лампочек MagicHome поддерживается. Просто нужно скачать дополнительный плагин для Homebridge (легко гуглится)
    * можно обойтись без клавиатуры, мыши и экрана – через SSH все делается довольно просто, если шаги будут описаны
    * отдельно стоит настроить Raspberry, чтобы сервис Homebridge автоматически запускался при перезагрузке (неплохо бы описать в статье как)

    Артём Суровцев avatar
    0

    @Max, описанный в статье автоматический способ прописывает автозапуск HomeBridge после перезагрузки

    Войди на сайт, чтобы ответить
    Ответить
  3. Yurius avatar
    Yurius 9 марта 2019
    0

    Хочу сделать дома сеть, полный ноль в этом, вопросы:
    1. Брать какую малину, модель В+ самая лучшая?
    2. Брать лучше с корпусом в котором радиатор или активный куллер?
    3. Что посоветуете заказать к ней сразу, модуль блютуз, какие-либо датчики, модуль zigbee или ещё что-то?

    ooops avatar
    ooops9 марта 2019
    1

    @Yurius, берите Zero с WiFi который. на ali ~ 1300 р. работает в связке с Homebridge прекрасно.

    Артём Суровцев avatar
    2

    @ooops, я бы не рекомендовал Zero. Процессор слабее, всего 1 ядро против 4 в b+, ОЗУ в два раза меньше, всего один USB и bluetooth 4,0 против 4.2. Лучше заплатить чуть больше, но в дальнейшем иметь более производительную платформу, которая справится с другими задачами, а не только с Homebridge.

    ooops avatar
    ooops9 марта 2019
    1

    @Артём Суровцев, USB и bluetooth для целей, описываемых в статье, не нужны вообще. С задачей включить/выключить кучу разных вещей справится не хуже b+. Размеры заметно меньше, цена ниже.

    kostenich avatar
    kostenich11 марта 2019
    0

    @Артём Суровцев, Артём, а вот подскажи, мне взять малину или просто новый хаб Xiaomi с поддержкой HomeKit? Просто сервер дома есть для камер и файлов, резервирования и тд. Из техники есть либо совместимое с HomeKit либо Xiaomi лампочки, розетки, датчики с старый хаб.

    Войди на сайт, чтобы ответить
    Ответить
  4. Артём Суровцев avatar
    Артём Суровцев 9 марта 2019
    0

    @Yurius, в википедии есть наглядная табличка с разными моделями, берите третью версию, она с блютуз и WiFi. Ну и начинка помощнее.

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

    Датчики никакие не нужны. Блютуз есть встроенный. На счёт zigbee, считаю, что лучше взять хаб от Xiaomi https://www.iphones.ru/iNotes/kak-podklyuchit-umnye-shtuki-xiaomi-k-homekit-bez-kostyley-12-27-2018 и зигбишные устройств пустить через него. Работать в HomeKit будет стабильнее, дополнительные фишки будут. Стоить будет примерно на тысячу дороже, ведь зигби свисток нужно ещё и прошить специальным прошивальщиком.

    Yurius avatar
    Yurius9 марта 2019
    0

    @Артём Суровцев, С Xiaomi понятно, а как подключить другие устройства zigbee, тот же philips hue?

    Артём Суровцев avatar
    0

    @Yurius, если ещё не брали, купите лампочки Aqara, а если уже есть- смотря сколько их. Может проще перейти на Xiaomi. Только ради лампочек я бы не стал заморачиваться с зигби свистком и его прошивкой.

    Войди на сайт, чтобы ответить
    Ответить
  5. iBolobay avatar
    iBolobay 9 марта 2019
    3

    Хорошая статья. Жду развитие темы

    Войди на сайт, чтобы ответить
    Ответить
  6. kostenich avatar
    kostenich 9 марта 2019
    1

    Спасибо за статью.
    А может кто знает так же пошагово как это все настроить на Synology, а то я что то пытался и никак не получилось.
    Есть: apple tv, home pod, Synology, есть хаб Xiaomi, розетка, датчики разные. Но пока все отдельно.
    Думал вообще взять новый хаб с поддержкой home kit или завести все таки можно на Synology, хотя малину тоже можно попробовать.
    Если есть кто соображающий подскажите.

    Войди на сайт, чтобы ответить
    Ответить
  7. jBo avatar
    jBo 9 марта 2019
    2

    Хорошая статья! Но!
    1) Если записать в корень раздела boot пустой файл с именем ssh(без расширений) – можно сразу получить доступ через ssh. Долой клаву/мышку!
    2) вэб-морда(которая на скриншоте) часто вешает систему и иногда на ровном месте конфликтует с установкой новых плагинов. Лучше ее не ставить.
    3) /вишенка на тортик/ Качаем из AppStore приложение с названием Homebridge(кто бы мог подумать) и радуемся! Приложение само находит устройство в сети, само его настраивает, само все прописываете. В нем есть мониторинг самой малины + управление Homebridge(консоль, правка конфига, установка плагинов).
    Через данную прогу уже несколько раз настраивал мост. На разных малинах.
    В частности у меня на 3-шке стоит островной шлюз на котором все(несколько устройств Sonoff, шлюз Xiaomi(с кучей девайсов), лента от YeeLight), а на Zero W камера скрытая висит(подъезд мониторит).
    Ещё нюанс – все это доступно только из локальной сети. Если ходите из инета все это видеть/управлять – нужна Apple TV 4+ или какой-то(не помню какой) iPad.
    Как один раз настроил летом прошлого года – до сих пор работает исправно.

    Артём Суровцев avatar
    0

    @jBo, Статья для новичков, которые только делают первые шаги в данном направлении, тот, кто захочет, со временем и сам разберется с ssh и отключит веб-интерфейс. А для работы через интернет подойдет не только iPad или ATV, но и HomePod, об этом уже неоднократно писали

    jBo avatar
    jBo9 марта 2019
    1

    @Артём Суровцев, тогда, для новичков, было бы уместно рассказать о приложении Homebridge. Оно реально убережёт нервы и время. Хоть и платное, но стоит того. К слову, оно у вас на картинке в статье присутствует.

    Yurius avatar
    Yurius10 марта 2019
    0

    @jBo, Отзывы не огонь о приложении, некоторые пишут, что образ не грузится или потом глюки всякие… +обновление последнее было 6 мес назад. Ну его нафиг… Лучше вручную разобраться.

    kostenich avatar
    kostenich11 марта 2019
    0

    @jBo, то есть вы через приложение на телефоне/айпаде все настроили? Без подключения монитора и периферии? А приложение лучше платное качать?

    jBo avatar
    jBo11 марта 2019
    0

    @kostenich, да, именно так. Приложение качал платное.

    Войди на сайт, чтобы ответить
    Ответить

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.