Установка и настройка Sprut.stick в WirenBoard: различия между версиями

Материал из Sprut.hub Wiki
Нет описания правки
Нет описания правки
 
(не показана 31 промежуточная версия этого же участника)
Строка 1: Строка 1:
Данная инструкция предназначена для тех, кто приобрел [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Sprut.stick ZigBee 2 WB Pro] и устанавливает его в свой WirenBoard
Данная инструкция предназначена для тех, кто приобрел [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Sprut.stick ZigBee 2 WB Pro] и устанавливает его в свой WirenBoard
{{QuoteRed|Чтобы на вашем WirenBoard появился Sprut.hub - его необходимо на него установить}}
{{QuoteBlue|Инструкция по установке Sprut.hub на WirenBoard находится в чате поддержки "С чего начать", ссылку на который вы получили вместе со стиком. После выполнения скрипта установки, веб-интерфейс Sprut.hub должен быть доступен на порту 7777 WirenBoard}}Общие шаги


= Физическая установка =
# [[Установка и настройка Sprut.stick в WirenBoard#Установка Sprut.stick в WirenBaord|Установить Sprut.stick в Wirenboard]]
Для начала отключаем от контроллера Wirenboard все клеммы с подключенными устройствами, если они у вас там есть, отключаем кабели питания и жмем на кнопку отключения батареи, если она у вас установлена. Теперь скидываем верхнюю крышку, подцепив ее чем-нибудь в пазах:
# Подключить WirenBoard  к электропитанию и локальной сети посредством Ethernet
[[Файл:WirenBoard Zigbee 001.jpg|центр|обрамить]]
# Включить WirenBoard
Если у вас нет встроенной батареи, можете пропустить этот пункт и перейти к следующему
# [[Установка и настройка Sprut.stick в WirenBoard#Установка ПО Sprut.hub на WirenBoard|Установить на ваш WirenBoard ПО Spru.hub]]
# [[Установка и настройка Sprut.stick в WirenBoard#Настройки в web-интерфейсе WirenBoard|Настроить Sprut.stick в веб-интерфейсе WirenBoard (80 порт)]]
# [[Установка и настройка Sprut.stick в WirenBoard#Получение логического порта Sprut.stick|Выяснить номер логического порта Sprut.stick]]
# [[Установка и настройка Sprut.stick в WirenBoard#Настройка Sprut.stick в веб-интерфейсе Sprut.hub|Настроить контроллер ZigBee в Sprut.hub (веб интерфейс расположен на 7777 порту)]]


Давим одной рукой на стенки основного пластикового корпуса с внутренней стороны по стрелкам и продавливаем плату с батарейкой внутрь корпуса:
== Установка Sprut.stick в WirenBaord 7 ==
[[Файл:WirenBoard Zigbee 002.jpg|центр|обрамить]]
С инструкциями по разборке корпуса нужной вам модели WirenBoard можно ознакомиться [https://wirenboard.com/wiki/Disassembling_the_controller_case на официальном сайте]
Должно получиться вот так:
[[Файл:WirenBoard Zigbee 003.jpg|центр|обрамить]]
Переворачиваем контроллер, и избавляемся от задней крышки, поддев следующие пластиковые язычки:
[[Файл:WirenBoard Zigbee 004.jpg|центр|обрамить]]
Далее снимаем основную часть корпуса по аналогии с извлечением платы с батареей. В результате у нас останется голая плата в которую можно подключить модуль Sprut.stick.


Подключаем его в следующее место:
Если у вас WirenBoard версии 6, то для установки Sprut.stick - следует [[Установка Sprut.stick в WirenBoard 6|воспользоваться этой инструкцией]]{{#evt:
[[Файл:WirenBoard Zigbee 005.jpg|центр|обрамить]]
service=youtube
Конечный результат выглядит следующим образом:
|id=https://www.youtube.com/watch?v=7AQxHwPXdD0
[[Файл:WirenBoard Zigbee 006.jpg|центр|обрамить]]
|dimensions=1500
[[Файл:WirenBoard Zigbee 007.jpg|центр|обрамить]]
|alignment=inline
Теперь берем основную часть пластикового корпуса и в верхней его части выламываем посадочное место под антенну:
|container=frame
[[Файл:WirenBoard Zigbee 008.jpg|центр|обрамить]]
|urlargs=
Прикручиваем разъем с антенной на свое место:
|autoresize=
[[Файл:WirenBoard Zigbee 009.jpg|центр|обрамить]]
|valignment=
Собираем контроллер в корпус в обратной последовательности. Готовый результат выглядит вот так:
}}
[[Файл:WirenBoard Zigbee 010.jpg|центр|обрамить]]
 
= Программная настройка =
== Установка ПО Sprut.hub на WirenBoard ==
После окончательной сборки и подключения контроллера в сеть, ждем его полной загрузки и переходим в родной веб конфигуратор Wirenboard по его IP адресу. Там переходим в настройки:
Для дальнейшей работы, необходимо установить ПО Sprut.hub на ваш WirenBoard. Для этого, вам необходимо в чате поддержки зайти в ветку '''"С чего начать"''' и пройти по ссылке из закрепленного сообщения, ведущей на инструкцию по установке Sprut.hub на ваш WirenBoard. Установка осуществляется через SSH подключение.
{{QuoteYellow|Как подключаться по SSH к WirenBoard для настройки и управления - можно [https://wirenboard.com/wiki/SSH почитать в WiKi WirenBoard]}}
 
[[Файл:WirenBoard Установка.png|центр|обрамить]]
{{QuoteYellow|Команды из инструкции в Telegram надо просто копировать и вставлять в окно терминала. Для этого в сообщении Telegram есть даже отдельная кнопка "Скопировать" справа вверху относительно каждой команды}}
[[Файл:WirenBoard Установка Команды.png|центр|обрамить]]
После завершения всех шагов по установке - интерфейс Sprut.hub должен быть доступен на порту 7777 вашего WirenBoard, где необходимо пройти процедуру [[Первоначальная настройка Sprut.hub#Первоначальная настройка через Web интерфейс|первичной регистрации вашей учетной записи в Sprut.hub]].
 
После этого можно переходить к дальнейшей настройке.
 
== Программная настройка ==
===Настройки в web-интерфейсе WirenBoard===
После того, как вы установили ZigBee стик в ваш WirenBoard и установили на него ПО Sprut.hub, вам необходимо совершить дополнительные шаги по настройке вашего зигби стика, чтобы он был видим из Sprut.hub.
 
Для этого необходимо зайти в родной веб конфигуратор Wirenboard по его IP адресу на 80м порту и там перейти в настройки:
[[Файл:WirenBoard Zigbee 011.png|центр|обрамить]]
[[Файл:WirenBoard Zigbee 011.png|центр|обрамить]]
Выбираем третий слот внутренних модулей и в выпадающем меню ищем Zigbee плату, после чего сохраняем настройки:
Выбираем четвертый слот внутренних модулей и в выпадающем меню ищем Zigbee плату, после чего сохраняем настройки:
[[Файл:WirenBoard Zigbee 012.png|центр|обрамить]]
[[Файл:WirenBoard Zigbee 012.png|центр|обрамить]]
===Получение логического порта Sprut.stick===
Номер аппаратного слота, в который вы установили стик - не соответствует тому же номеру в Sprut.hub. Поэтому для того чтобы определить соответствие логического порта и физического, к которому подключен модуль расширения Sprut.stick ZigBee 2 WB Pro, в командной строке WirenBoard (подключившись к нему через SSH) необходимо ввести команду


Для того чтобы определить порт к которому подключен модуль расширения Sprut.stick ZigBee 2 WB Pro, в консоле хаба необходимо ввести команду<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
ls -la /dev/tty*
ls -la /dev/tty*
</syntaxhighlight>Порт скорее всего будет иметь название, похожее на  '''/dev/ttymxc6'''
</syntaxhighlight>


Далее необходимо создать контроллер ZigBee и настроить его в [[Создание контроллера ZigBee|соответствии с инструкцией]]
Результатом работы команды, будет перечень соответствия физических портов /dev/ttyMOD(1-4) логическим портам /dev/ttyS(1-x).
[[Файл:Wirenboard порты.png|центр|обрамить]]
===Настройка Sprut.stick в веб-интерфейсе Sprut.hub===
Далее необходимо:


# перейти в веб интерфейс Sprut.hub, который отвечает на 7777 порту вашего WirenBoard
# создать ZigBee контроллер [[Создание контроллера ZigBee|в соответствии с инструкцией]]
# в его настройках необходимо указать именно логический порт /dev/ttyS(1-x)
# сохранить изменения
# запустить контроллер ZigBee
{{QuoteYellow|При первой конфигурации стика Spruthub его прошивает автоматически на последнюю версию прошивки. Не обесточивайте контроллер и не отключайте его от интернета}}
{{QuoteYellow|При первой конфигурации стика Spruthub его прошивает автоматически на последнюю версию прошивки. Не обесточивайте контроллер и не отключайте его от интернета}}
[[Файл:Wirenboard ZigBee контроллер SH.png|центр|обрамить]]

Текущая версия от 16:10, 14 марта 2024

Данная инструкция предназначена для тех, кто приобрел 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 можно ознакомиться на официальном сайте

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

Установка ПО 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 его прошивает автоматически на последнюю версию прошивки. Не обесточивайте контроллер и не отключайте его от интернета