Установка и настройка Sprut.stick в WirenBoard

Материал из Sprut.hub Wiki

Данная инструкция предназначена для тех, кто приобрел Sprut.stick ZigBee 2 WB Pro и устанавливает его в свой WirenBoard

Чтобы на вашем WirenBoard появился Sprut.hub - его необходимо на него установить

Инструкция по установке Sprut.hub на WirenBoard находится в чате поддержки "С чего начать", ссылку на который вы получили вместе со стиком. После выполнения скрипта установки, веб-интерфейс Sprut.hub должен быть доступен на порту 7777 WirenBoard

Общие шаги

  1. Установить Sprut.stick в Wirenboard
  2. Подключить WirenBoard к электропитанию и локальной сети посредством Ethernet
  3. Включить WirenBoard
  4. Установить на ваш WirenBoard ПО Spru.hub
  5. Настроить Sprut.stick в веб-интерфейсе WirenBoard (80 порт)
  6. Выяснить номер логического порта Sprut.stick
  7. Настроить контроллер ZigBee в Sprut.hub (веб интерфейс расположен на 7777 порту)

Установка Sprut.stick в WirenBaord 7

Если у вас WirenBoard версии 6 - следует воспользоваться этой инструкцией

С инструкциями по разборке корпуса нужной вам модели WirenBoard можно ознакомиться на официальном сайте

Установка ПО Sprut.hub на WirenBoard

Для дальнейшей работы, необходимо установить ПО Sprut.hub на ваш WirenBoard. Для этого, вам необходимо в чате поддержки зайти в ветку "С чего начать" и пройти по ссылке из закрепленного сообщения, ведущей на инструкцию по установке Sprut.hub на ваш WirenBoard. Установка осуществляется через SSH подключение.

Как подключаться по SSH к WirenBoard для настройки и управления - можно почитать в WiKi WirenBoard

Команды из инструкции в Telegram надо просто копировать и вставлять в окно терминала. Для этого в сообщении Telegram есть даже отдельная кнопка "Скопировать" справа вверху относительно каждой команды

После завершения всех шагов по установке - интерфейс Sprut.hub должен быть доступен на порту 7777 вашего WirenBoard, где необходимо пройти процедуру первичной регистрации вашей учетной записи в Sprut.hub.

После этого можно переходить к дальнейшей настройке.

Программная настройка

Настройки в web-интерфейсе WirenBoard

После того, как вы установили ZigBee стик в ваш WirenBoard и установили на него ПО Sprut.hub, вам необходимо совершить дополнительные шаги по настройке вашего зигби стика, чтобы он был видим из Sprut.hub.

Для этого необходимо зайти в родной веб конфигуратор Wirenboard по его IP адресу на 80м порту и там перейти в настройки:

Выбираем третий слот внутренних модулей и в выпадающем меню ищем Zigbee плату, после чего сохраняем настройки:

Получение логического порта Sprut.stick

Номер аппаратного слота, в который вы установили стик - не соответствует тому же номеру в Sprut.hub. Поэтому для того чтобы определить соответствие логического порта и физического, к которому подключен модуль расширения Sprut.stick ZigBee 2 WB Pro, в командной строке WirenBoard (подключившись к нему через SSH) необходимо ввести команду

ls -la /dev/tty*

Результатом работы команды, будет перечень соответствия физических портов /dev/ttyMOD(1-4) логическим портам /dev/ttyS(1-x).

Настройка Sprut.stick в веб-интерфейсе Sprut.hub

Далее необходимо:

  1. перейти в веб интерфейс Sprut.hub, который отвечает на 7777 порту вашего WirenBoard
  2. создать ZigBee контроллер в соответствии с инструкцией
  3. в его настройках необходимо указать именно логический порт /dev/ttyS(1-x)
  4. сохранить изменения
  5. запустить контроллер ZigBee

При первой конфигурации стика Spruthub его прошивает автоматически на последнюю версию прошивки. Не обесточивайте контроллер и не отключайте его от интернета