Статья

Razberry - первый старт

Поскольку на нашем телеграм канале все чаще появляются вопросы связанные с Razberry, решил написать небольшой мануал посвященный сему девайсу. Данное программно-аппаратное решение позволит организовать управление устройствами по технологии Z-Wave выступая в качестве головного устройства, а так же с помощью некой магии (читай HomeBridge) сделать их HomeKit совместимыми. 

   Итак, нам понадобятся:      

  1. Сама платка Razberry
  2. Raspberry PI (в дальнейшем "малина")        
  3. MicroSD карта объемом 8 Gb или выше         
  4.  Адаптер питания на 5V с разъемом MicroUSB (не менее 1,5 A)      
  5.  Свежескаченный образ для малины         
  6.  Корпус для малины  

  Приступим к сборке

Устанавливаем малину в корпус,не забыв оснастить ее радиаторами. 
Плату Razberry устанавливаем начиная с первых GPIO контактов. 
Одеваем крышку корпуса, подключаем сеть и питание, не забыв вставить флешку с записанным образом. 

 Кстати, по поводу образа хочу сказать, что есть несколько вариантов. Во-первых, можно скачать готовый образ с предустановленным ПО Z-Way с официального сайта, во-вторых, записать образ с официального сайта Raspbian и вручную установить ПО Z-Way и, в-третьих, (чем мы и воспользуемся) запишем образ от Edward'а (берем тут) и доставим ручками ПО Z-Way. Третий вариант нам больше всего подходит, так как Edward (за что ему говорим Огромное спасибо) подготовил образ SD карты с предустановленным HomeBridge, с поддержкой камер, графическим интерфейсом (UI-X), тем самым облегчив нам труд. Для записи воспользуемся очень простой программой для записи образов на сменные носители Etcher.

Выбираем распакованный образ homebridge10.img, выбираем нашу флешку и нажимаем Flash! По прошествии определенного времени (зависит от вашей флешки, поэтому рекомендую брать флешку классом 10 и выше) образ запишется, можно вставлять флешку в малину и включать. 

Через пару минут можно пробовать зайти на веб интерфейс HomeBridge http://IP_малины:8080 login/pass: admin/admin дабы убедится что все работает. Остальные операции для установки ПО Z-Way нам придется производить в терминале. Подключаемся по ssh к малине: логин - pi, пароль: raspberry и первым делом развернем наш образ на все дисковое пространство. 

bash
Копировать
sudo raspi-config
Выбираем седьмой пункт Advanced Option
Выбираем первый пункт Expand Filesystem, во вновь появившемся окне жмем ok, выходим нажимая на Finish и нажимаем yes на предложение перезагрузиться. После перезагрузки опять подключаемся по ssh к нашей малине и по очереди вводим две команды:
bash
Копировать
sudo apt-get update
sudo apt-get upgrade

Теперь все готово для непосредственной установки Z-Way сервера. 

bash
Копировать
wget -q -O - razberry.z-wave.me/install | sudo bash

После чего установится последняя версия Z-Way сервера. На момент написания статьи это v2.3.7. Вы можете так же установить любую другую, например еще находящуюся в разработке v2.3.8 выполнив команду

bash
Копировать
wget -q -O - razberry.z-wave.me/install/v2.3.8-rc8 | sudo bash

Полный список доступных версий можно посмотреть тут. В новой версии много "вкусностей", но все-таки советую ставить стабильную сборку и дождаться релиза, ну а энтузиастам будет интересно поэкспериментировать. В процессе установки будет предложено ввести свой email, после чего установка продолжится и по завершению увидим поздравительную надписьThank you for using RaZberry!Казалось бы все, но как правило с первого раза редко все проходит гладко и при попытке в браузере зайти по адресу http://IP_МАЛИНЫ:8083 видим примерно такую картину 

Замечу, что так происходит не всегда и причина этого мне до сих пор не известна ( кто разберется буду признателен) и возможно у вас все заработает сразу. Если нет, то вот решение которое помогает. Нужно удалить все из папки /opt/z-way-server и поочередно выполнить три команды
bash
Копировать
wget -q -O - support.zwave.eu/libs | sudo bash
wget -q -O - http://razberry.z-wave.me/install | sudo bash
wget -q -O - support.zwave.eu/libs | sudo bash

По сути мы просто переустанавливаем заново наш z-way-server и после перезагрузки

bash
Копировать
sudo reboot

Все прекрасно должно работать. Опять переходим по адресу http://IP_МАЛИНЫ:8083 и на этот раз видим

Что говорит нам о том, что у нас все получилось!!! Новичкам советую для удаления каталога воспользоваться помощью Midnight Commander установив его с помощью

bash
Копировать
sudo apt-get install mc

и уже запустив его командой

bash
Копировать
sudo mc

перейти в директорию /opt/z-way-server и отчистить ее от содержимого. На этом сегодня все. В следующей статье мы поговорим про добавление устройств и про интеграцию с HomeBridge.В живую это выглядит примерно так

Продолжение следует...


Благодарю за раскрытие темы с Razberry, на самом деле отличная железка и самое приятное что клепают её наши ребята;) Очень жду продолжения))

Спасибо, продолжение не за горами))

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

На айфоне вообще не возможно рассмотреть картинку, очень неудобно

Тут бы ещё дополнить про установку частоты https://z-wave.me/download/changezwf.sh">https://z-wave.me/download/cha...

Не у всех дефолтно европейские девайсы. Можно долго над этим думать )))

Об этом будет сказано в следующей части статьи.

Спасибо за статью, но я столкнулся со следующей проблемой при установке приложения  Apple HomeKit Шлюз он успешно добавился в приложение "Дом" на iPhone, но на иконке надпись "Z-way не поддерживается" Данный аксессуар не поддерживается программой "Дом! в настоящий момент. Как решить? 

Пиши в личку, чем смогу помогу.


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