First launch and configuration of the controller: различия между версиями

Материал из Wiren Board
(Перенаправление изменено с WB FAQ на Wiren Board 6)
Метка: изменение цели перенаправления
м (→‎Обновление прошивки: Убрал кавычки из ссылки на статью)
(не показано 19 промежуточных версий этого же участника)
Строка 1: Строка 1:
#REDIRECT [[Wiren Board 6]]
{{DISPLAYTITLE:Первое включение и настройка контроллера}}
 
== Монтаж и установка SIM-карты ==
 
Установите контроллер на дин-рейку и прикрутите антенны к разъемам SMA.
 
{{Wbincludes:Installation SIM}}
 
== Подключение питания и запуск ==
{{Wbincludes:WB 6.7 Power}}
 
Полезная ссылка:
* [[Wiren_Board_6#Индикация этапов загрузки|Индикация этапов загрузки]]
 
== Установка часового пояса и времени ==
{{Wbincludes:WB 6 Setup Time}}
 
=== Энергонезависимый таймер ===
{{Wbincludes:WB 6 Setup Nonvolatile Timer}}
 
== Настройка сети ==
 
=== Протокол SSH ===
{{Wbincludes:SSH Connect Default}}
Подробнее читайте ниже в этом разделе.
 
=== WiFi ===
 
==== Подключение ====
{{Wbincludes:WiFi Connect Default}}
 
==== Установка пароля ====
 
{{Wbincludes:WiFi Set Password}}
 
=== Ethernet ===
Подключите кабель к одному из Ethernet-портов.
 
{{Wbincludes:WiFi Ethernet IP DHCP}}
 
{{Wbincludes:WiFi Ethernet IP Fixed}}
 
О выборе своего DNS-сервера читайте в статье [[Wirenboard6:InstallingOnTheRemoteSite#Настройка сетевых интерфейсов|Сетевые настройки контроллера]].
 
=== Настройка мобильного интернета (PPP) ===
Если в вашем контроллере установлен 4G/3G/2G модем, то после установки SIM-карты вы можете настроить доступ в интернет.
 
==== Подготовка ====
 
{{Wbincludes:Configuration WBC}}
 
{{Wbincludes:Configuration GSM Modem First Start}}
 
==== Быстрый выход в интернет ====
 
{{Wbincludes:GSM Quick Connect}}
 
==== Автоматический запуск подключения ====
 
{{Wbincludes:GSM Auto Connect}}
 
== Веб-интерфейс ==
[[Файл:Web-Home-2.0.png|thumb|600 px|Главная страница веб-интерфейса]]
Настройку контроллера и подключенных модулей удобно делать через встроенный веб-интерфейс. Для этого нужно подключиться к контроллеру по WiFi или Ethernet и ввести IP адрес контроллера в адресную строку браузера.
 
Подробнее о веб-интерфейсе читайте в статье [[Веб-интерфейс Wiren Board|Веб-интерфейс Wiren Board]].
 
== Обновление прошивки ==
Перед началом использования рекомендуем обновить прошивку контроллера.
 
'''ВНИМАНИЕ:''' здесь рассматривается контроллер Wiren Board ревизии 6.7. Инструкции по обновлению других версий контроллера читайте в статье [[Обновление_прошивки|Обновление прошивки]].
 
'''Если у контроллера есть доступ в интернет''', то проще всего это сделать из командной строки:
# Подключитесь к контроллеру по SSH.
# Выполните команду
#:<syntaxhighlight lang="bash">
apt update && apt upgrade -y
</syntaxhighlight>
# Дождитесь окончания процедуры.
 
'''Если у контроллера нет доступа в интернет''':
# Загрузите на компьютер файл прошивки из нашего репозитория — [http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch.fit свежая версия прошивки для контроллера Wiren Board 6.7].
# Зайдите в веб-интерфейс, страница '''Settings''' → раздел '''Firmware update''' → кнопка '''Select file''' и выберите загруженный ранее файл прошивки.
# Файл с прошивкой загрузится на контроллер и начнется обновление — не переключайтесь между разделами и не выключайте контроллер. Обновление завершится в течение 10 минут.
# После обновления контроллер перезагрузится в штатный режим и на странице появится сообщение '''Firmware update complete'''.
 
== Обновление веб-интерфейса ==
Контроллеры поставляются с веб-интерфейсом версии 1.x, но мы готовим к релизу новую версию 2.0.0. Рекомендуем сразу обновить — это избавит вас от необходимости в будущем переносить конфигурацию со старой версии веб-интерфейса в новую, а нам поможет быстрее получить обратную связь и улучшить продукт.
 
Подробнее о новых возможностях можно почитать в статье [[Веб-интерфейс Wiren Board|Веб-интерфейс Wiren Board]]. Список изменений доступен на Github — [https://github.com/wirenboard/homeui/blob/pre-release/2.0.0/debian/changelog Changelog].
 
Подключите контроллер к интернету. Теперь нам нужно добавить experimental репозиторий и установить из него новую версию. Выполните поочереди команды:
<syntaxhighlight lang="bash">
echo "deb http://releases.contactless.ru/experimental/stretch stretch main" > /etc/apt/sources.list.d/experimental.list
apt update
apt install wb-mqtt-homeui=2.0.0~rc2
</syntaxhighlight>
 
После установки зайдите через браузер в веб-интерфейс и одновременно нажмите клавиши <code>Ctrl+Shift+R</code> — это удалит страницу из кэша браузера и позволит избежать возможных проблем.
 
== Настройка уровня доступа ==
[[Файл:WebUI 2.0 — changing user rights.png|300px|thumb|right|Web UI 2.0 — смена уровня доступа текущего пользователя]]
Уровни доступа есть только в веб-интерфейсе версии 2.0. Они призваны защитить пользователя от ошибок при регулярной работе с контроллером. Важно понимать, что это не полноценное разграничение прав, а способ защитить себя от необдуманных действий. Новых пользователей создавать нельзя.
 
Доступны следующие уровни:
* User — дашборды, виджеты, история, базовые настройки.
* Operator — права уровня User и раздел Devices
* Administrator — полный доступ ко всем функциям.
 
Чтобы изменить уровень доступа к настройкам веб-интерфейса:
* Зайдите в веб-интерфейс.
* Перейдите в раздел '''Settings''' и выберите пункт '''Change access level'''. Установите нужное значение и нажмите кнопку '''Apply'''.
 
== Настройка модулей ввода-вывода ==
[[Файл:Configuring the I-O module WBIO-DI-DR-14.png|300px|thumb|right|Настройка модуля ввода-вывода WBIO-DI-DR-14 в Web UI 2.0]]
 
Мы будем рассматривать настройку модулей на примере веб-интерфейса версии 2.0. Вам нужно иметь доступ уровня Administrator. [[#Настройка уровня доступа|Как изменить уровень доступа]].
 
После подключения к контроллеру модули ввода-вывода требуется настроить. Чтобы это сделать, перейдите в веб-интерфейсе на вкладку '''Settings''' → '''Configs''' → '''Hardware Modules Configuration'''.
 
Модули подключаются путем выбора типа в разделах '''External I/O module N''', где N — это число от 1 до 8:
* Выберите один из разделов '''External I/O module'''.
* В поле '''Module Type''' выберите модуль, который вы хотите настроить.
 
После окончания настроек нажмите кнопку '''Save''' в левом верхнем углу.
 
Теперь вы можете использовать каналы ввода-вывода в создании виджетов. Подробнее о создании виджетов читайте в статье [[Веб-интерфейс Wiren Board#Widgets (Виджеты)|Веб-интерфейс Wiren Board]].
 
== Решение проблем ==
* [[WB6_root_password_recovery|Забыли пароль root]]
* [[Определение и изменение Modbus-адреса устройств Wirenboard|Неизвестен modbus-адрес устройства]]
* [[Обновление прошивки#Сброс Wiren Board 6 к заводским настройкам|Сброс контроллера к заводским настройкам]]

Версия 11:26, 17 декабря 2020


Монтаж и установка SIM-карты

Установите контроллер на дин-рейку и прикрутите антенны к разъемам SMA.

Wbincludes:Installation SIM

Подключение питания и запуск

Wbincludes:WB 6.7 Power

Полезная ссылка:

Установка часового пояса и времени

Wbincludes:WB 6 Setup Time

Энергонезависимый таймер

Wbincludes:WB 6 Setup Nonvolatile Timer

Настройка сети

Протокол SSH

Wbincludes:SSH Connect Default Подробнее читайте ниже в этом разделе.

WiFi

Подключение

Wbincludes:WiFi Connect Default

Установка пароля

Wbincludes:WiFi Set Password

Ethernet

Подключите кабель к одному из Ethernet-портов.

Wbincludes:WiFi Ethernet IP DHCP

Wbincludes:WiFi Ethernet IP Fixed

О выборе своего DNS-сервера читайте в статье Сетевые настройки контроллера.

Настройка мобильного интернета (PPP)

Если в вашем контроллере установлен 4G/3G/2G модем, то после установки SIM-карты вы можете настроить доступ в интернет.

Подготовка

После физического подключения модема его нужно добавить в конфигурацию контроллера:

  1. В веб-интерфейсе перейдите в раздел SettingsConfigsHardware Modules Configuration, выберите Modem slot.
  2. В раскрывающемся списке Module type выберите тип установленного модуля.
  3. Нажмите кнопку Save. Контроллер включит нужные для работы модема порты.

Для удаления модуля выберите тип None.

После конфигурирования включите модем командой wb-gsm on и настройте подключение к оператору связи.


Wbincludes:Configuration GSM Modem First Start

Быстрый выход в интернет

Wbincludes:GSM Quick Connect

Автоматический запуск подключения

Wbincludes:GSM Auto Connect

Веб-интерфейс

Главная страница веб-интерфейса

Настройку контроллера и подключенных модулей удобно делать через встроенный веб-интерфейс. Для этого нужно подключиться к контроллеру по WiFi или Ethernet и ввести IP адрес контроллера в адресную строку браузера.

Подробнее о веб-интерфейсе читайте в статье Веб-интерфейс Wiren Board.

Обновление прошивки

Перед началом использования рекомендуем обновить прошивку контроллера.

ВНИМАНИЕ: здесь рассматривается контроллер Wiren Board ревизии 6.7. Инструкции по обновлению других версий контроллера читайте в статье Обновление прошивки.

Если у контроллера есть доступ в интернет, то проще всего это сделать из командной строки:

  1. Подключитесь к контроллеру по SSH.
  2. Выполните команду
    apt update && apt upgrade -y
    
  3. Дождитесь окончания процедуры.

Если у контроллера нет доступа в интернет:

  1. Загрузите на компьютер файл прошивки из нашего репозитория — свежая версия прошивки для контроллера Wiren Board 6.7.
  2. Зайдите в веб-интерфейс, страница Settings → раздел Firmware update → кнопка Select file и выберите загруженный ранее файл прошивки.
  3. Файл с прошивкой загрузится на контроллер и начнется обновление — не переключайтесь между разделами и не выключайте контроллер. Обновление завершится в течение 10 минут.
  4. После обновления контроллер перезагрузится в штатный режим и на странице появится сообщение Firmware update complete.

Обновление веб-интерфейса

Контроллеры поставляются с веб-интерфейсом версии 1.x, но мы готовим к релизу новую версию 2.0.0. Рекомендуем сразу обновить — это избавит вас от необходимости в будущем переносить конфигурацию со старой версии веб-интерфейса в новую, а нам поможет быстрее получить обратную связь и улучшить продукт.

Подробнее о новых возможностях можно почитать в статье Веб-интерфейс Wiren Board. Список изменений доступен на Github — Changelog.

Подключите контроллер к интернету. Теперь нам нужно добавить experimental репозиторий и установить из него новую версию. Выполните поочереди команды:

echo "deb http://releases.contactless.ru/experimental/stretch stretch main" > /etc/apt/sources.list.d/experimental.list
apt update
apt install wb-mqtt-homeui=2.0.0~rc2

После установки зайдите через браузер в веб-интерфейс и одновременно нажмите клавиши Ctrl+Shift+R — это удалит страницу из кэша браузера и позволит избежать возможных проблем.

Настройка уровня доступа

Web UI 2.0 — смена уровня доступа текущего пользователя

Уровни доступа есть только в веб-интерфейсе версии 2.0. Они призваны защитить пользователя от ошибок при регулярной работе с контроллером. Важно понимать, что это не полноценное разграничение прав, а способ защитить себя от необдуманных действий. Новых пользователей создавать нельзя.

Доступны следующие уровни:

  • User — дашборды, виджеты, история, базовые настройки.
  • Operator — права уровня User и раздел Devices
  • Administrator — полный доступ ко всем функциям.

Чтобы изменить уровень доступа к настройкам веб-интерфейса:

  • Зайдите в веб-интерфейс.
  • Перейдите в раздел Settings и выберите пункт Change access level. Установите нужное значение и нажмите кнопку Apply.

Настройка модулей ввода-вывода

Настройка модуля ввода-вывода WBIO-DI-DR-14 в Web UI 2.0

Мы будем рассматривать настройку модулей на примере веб-интерфейса версии 2.0. Вам нужно иметь доступ уровня Administrator. Как изменить уровень доступа.

После подключения к контроллеру модули ввода-вывода требуется настроить. Чтобы это сделать, перейдите в веб-интерфейсе на вкладку SettingsConfigsHardware Modules Configuration.

Модули подключаются путем выбора типа в разделах External I/O module N, где N — это число от 1 до 8:

  • Выберите один из разделов External I/O module.
  • В поле Module Type выберите модуль, который вы хотите настроить.

После окончания настроек нажмите кнопку Save в левом верхнем углу.

Теперь вы можете использовать каналы ввода-вывода в создании виджетов. Подробнее о создании виджетов читайте в статье Веб-интерфейс Wiren Board.

Решение проблем