Перейти к содержанию

Wiren-board-8-first-start: различия между версиями

Материал из XIOT Wiki
Английские адреса Wiki: обновление ссылок с сохранением русских подписей
 
(не показано 11 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{DISPLAYTITLE:Первое включение контроллера Wiren Board 8}}
Эта инструкция относится только к контроллерам '''Wiren Board 8''' и не заменяет документацию конкретной ревизии устройства. Перед подключением определите точную модель и ревизию по маркировке контроллера; требования производителя для этой ревизии имеют приоритет.
Для общей подготовки Wiren Board 6, 7, 8 или 9 используйте статью [[Wiren-board-basic-setup|Базовая настройка Wiren Board]]. Полный порядок подключения контроллера к XIOT описан в статье [[Wiren-board-connection|Подключение Wiren Board]].
== 1. Подключение питания ==
== 1. Подключение питания ==
=== 1.1. Требования к источнику питания ===
=== 1.1. Требования к источнику питания ===


Контроллер Wiren Board питается от постоянного напряжения в диапазоне '''9–48 В DC'''.
Wiren Board 8 выпускается в разных ревизиях и исполнениях. Допустимое напряжение, входы питания и совместимость дополнительных модулей проверяйте по официальной документации именно вашей ревизии. Не переносите параметры других моделей Wiren Board на WB8.
 
==== Входы питания ====
* Клеммная колодка с контактами '''V+''' и '''GND''' (два параллельных входа V+ для удобства подключения). 
* Питание по PoE доступно на порту '''Ethernet 1''', поддерживаются стандарты '''802.3af/at''' и '''Passive PoE'''. 
 
Питание поступает от того входа, на котором выше напряжение.


==== Потребляемая мощность ====
Устройство-хост XIOT-PLC обычно не питается по PoE. В проектах XIOT PoE используется для сенсорных панелей. Для контроллера обычно применяется ИБП (UPS) '''Tantos 5 А''' с аккумулятором (АКБ) '''12 В, 7 А·ч'''. Совместимость, защиту цепи и окончательную схему подключения должен проверить специалист по электропитанию объекта.
* около '''3 Вт''' — базовая конфигурация; 
* до '''8 Вт''' — при установленном модеме или активной периферии. 
 
==== Работа PoE ====
Для использования PoE необходимо установить в контроллер модуль питания '''WBP-ACTIVE-POE''' — встроенный PoE-сплиттер с гальванической развязкой. 
Он позволяет питать контроллер от активного PoE-коммутатора (IEEE 802.3af/at) через кабель Ethernet. 
После установки модуля питание по PoE становится доступно на интерфейсе '''eth0'''.
Модуль совместим с контроллерами '''Wiren Board 7.4''' и '''Wiren Board 8''' всех ревизий, кроме версии '''8M''' в металлическом корпусе. 
 
Контроллер может работать только от PoE, если подключён PoE-инжектор или коммутатор с поддержкой PoE. 
При одновременном подключении PoE и внешнего источника питания выбирается вход с более высоким напряжением.
 
==== Подключение питания ====
Полярность подключения: '''V+ — «+»''', '''GND — «−»'''. 
Используйте стабилизированный источник питания в указанном диапазоне. 
Выход за пределы 9–48 В DC или нестабильное питание могут привести к перезагрузкам и некорректной работе контроллера.
 
==== Рекомендации по выбору блока питания ====
 
Для стабильной и надёжной работы контроллера рекомендуем использовать источник питания '''Tantos TS-5A-DIN-UPS''' с подключением внешнего аккумулятора. 
Этот блок питания устанавливается на DIN-рейку, рассчитан на выходное напряжение '''12 В DC''' и ток до '''5 А''', а также предусматривает подключение батареи ёмкостью от '''4 до 12 А·ч'''.
 
Преимущества:
* автоматическое переключение на резервную батарею при отключении сети; 
* защита от короткого замыкания, перегрузки по току и перенапряжения; 
* стабильное выходное напряжение при входном диапазоне '''100–240 В AC''' (50 Гц); 
* длительная автономная работа при отсутствии внешнего питания (время зависит от ёмкости АКБ); 
* компактное исполнение для монтажа на DIN-рейку, удобно для установки в электрощите. 
 
Использование '''Tantos TS-5A-DIN-UPS''' позволяет избежать перезагрузок и потери настроек контроллера при сбоях электропитания, обеспечивая стабильную работу системы в круглосуточном режиме.


=== 1.2. Включение контроллера ===
=== 1.2. Включение контроллера ===


При подаче питания контроллер Wiren Board 8 автоматически запускается — отдельной кнопки включения нет.
Подайте питание по схеме выбранной ревизии и дождитесь полной загрузки системы. Цвета индикаторов и время запуска могут зависеть от ревизии и версии прошивки; используйте таблицу индикации из официальной документации Wiren Board. При отличающейся индикации сначала обесточьте устройство и проверьте питание, монтаж и руководство производителя.
Основные этапы загрузки можно определить по индикации встроенного светодиода в кнопке на корпусе.
 
==== Индикация этапов загрузки ====
 
{| class="wikitable" style="text-align:center; width:100%;"
! Условие
! Индикация светодиода
! Этап загрузки
|-
| Включение контроллера
| (индикация отсутствует)
| Контроллер выполняет начальную инициализацию (Embedded Controller готовит систему к запуску)
|-
| Примерно через 5 секунд после включения
| горит зелёный
| Выбор источника загрузки прошивки и запуск основного процессора
|-
| Примерно через 10 секунд после включения
| мигает красный
| Загрузка операционной системы и внутренних сервисов
|-
| Через 60–70 секунд после включения
| мигает зелёный
| Операционная система загружена, контроллер полностью готов к работе
|}
 
==== Примечание ====
* Если зелёный светодиод не загорается или индикация не соответствует описанной последовательности, рекомендуется подключиться к отладочному (Debug-UART) порту для диагностики процесса загрузки.


== 2. Подключение к сети ==
== 2. Подключение к сети ==
Строка 96: Строка 37:
1. В списке доступных Wi-Fi сетей найдите сеть с именем вида '''WirenBoard-XXXX''', где XXXX — последние символы серийного номера контроллера.   
1. В списке доступных Wi-Fi сетей найдите сеть с именем вида '''WirenBoard-XXXX''', где XXXX — последние символы серийного номера контроллера.   
2. Подключитесь к этой сети.   
2. Подключитесь к этой сети.   
3. Пароль по умолчанию: '''wirenboard'''.   
3. Если заводские реквизиты не менялись, начальный пароль: '''wirenboard'''. Проверьте его по документации вашей ревизии.   
4. После подключения устройство (ноутбук или смартфон) получит IP-адрес от встроенного DHCP-сервера контроллера.   
4. После подключения устройство (ноутбук или смартфон) получит IP-адрес от встроенного DHCP-сервера контроллера.   


==== Доступ к веб-интерфейсу ====
==== Доступ к веб-интерфейсу ====
Откройте браузер и введите в адресной строке:
Откройте браузер и введите в адресной строке, например:
'''192.168.42.1'''
'''192.168.42.1'''
==== Примечания ====
==== Примечания ====
* После первоначальной настройки можно отключить режим точки доступа и подключить контроллер к вашей основной Wi-Fi сети.   
* После первоначальной настройки можно отключить режим точки доступа и подключить контроллер к вашей основной Wi-Fi сети.   
* Рекомендуется сменить пароль Wi-Fi по умолчанию для обеспечения безопасности.
* После первого входа смените заводской пароль Wi-Fi и не оставляйте точку доступа открытой без необходимости.


=== 2.3. Определение IP-адреса (Advanced IP Scanner, роутер) ===
=== 2.3. Определение IP-адреса (Advanced IP Scanner, роутер) ===
Строка 151: Строка 93:


== 4. Доступ к системе ==
== 4. Доступ к системе ==
Используйте SSH/SCP только из доверенной локальной или защищённой частной сети. Не перенаправляйте порт <code>22</code> контроллера из интернета.
=== 4.1. Установка и использование WinSCP (доступ к файлам) ===
=== 4.1. Установка и использование WinSCP (доступ к файлам) ===


Строка 163: Строка 108:
==== Подключение к контроллеру ====
==== Подключение к контроллеру ====
1. В окне подключения укажите:
1. В окне подключения укажите:
  * '''Протокол:''' SCP (или SFTP)   
* '''Протокол:''' SCP (или SFTP)   
  * '''Имя хоста:''' IP-адрес контроллера (например, 192.168.1.45)   
* '''Имя хоста:''' IP-адрес контроллера (например, 192.168.1.45)   
  * '''Имя пользователя:''' root   
* '''Имя пользователя:''' root   
  * '''Пароль:''' wirenboard   
* '''Пароль:''' начальный пароль '''wirenboard''', только если он ещё не был изменён и соответствует документации вашей ревизии.  
2. Нажмите '''Вход'''.   
2. Нажмите '''Вход'''.   
3. При первом подключении подтвердите добавление ключа безопасности (нажмите «Да»).   
3. При первом подключении WinSCP покажет отпечаток SSH-ключа устройства. Сверьте его со значением, полученным от администратора или непосредственно на вашем контроллере по доверенному каналу. Если проверить отпечаток не удаётся, отмените подключение.   


После успешного входа откроется двухпанельный интерфейс:
После успешного входа откроется двухпанельный интерфейс:
Строка 176: Строка 121:
==== Основные действия ====
==== Основные действия ====
* Копируйте файлы между компьютером и контроллером простым перетаскиванием.   
* Копируйте файлы между компьютером и контроллером простым перетаскиванием.   
* Для редактирования конфигурационных файлов дважды щёлкните по нужному файлу — он откроется во встроенном редакторе.   
* Перед изменением конфигурационного файла сохраните его резервную копию. Редактируйте только файл, назначение и формат которого вам известны.   
* Все изменения сохраняются сразу на устройстве.   
* После записи файла проверьте его содержимое и работу связанной службы штатным способом.   


==== Примечания ====
==== Примечания ====
* Для корректной работы WinSCP контроллер должен быть подключён к сети и доступен по SSH (порт 22).   
* Для корректной работы WinSCP контроллер должен быть подключён к сети и доступен по SSH (порт 22).   
* Если при подключении появляется ошибка, проверьте IP-адрес, логин и пароль.   
* Если при подключении появляется ошибка, проверьте IP-адрес, логин и пароль.   
* Рекомендуется изменять только те файлы, структуру которых вы понимаете — ошибки в конфигурации могут привести к сбоям работы системы.
* Не изменяйте системные файлы по универсальному примеру: используйте инструкцию для точной версии прошивки Wiren Board.


=== 4.2. Установка и использование PuTTY (доступ через SSH) ===
=== 4.2. Установка и использование PuTTY (доступ через SSH) ===
Строка 197: Строка 142:
1. В поле '''Host Name (or IP address)''' введите IP-адрес контроллера (например, 192.168.1.45).   
1. В поле '''Host Name (or IP address)''' введите IP-адрес контроллера (например, 192.168.1.45).   
2. Убедитесь, что:
2. Убедитесь, что:
  * '''Port:''' 22   
* '''Port:''' 22   
  * '''Connection type:''' SSH   
* '''Connection type:''' SSH   
3. Нажмите кнопку '''Open'''.   
3. Нажмите кнопку '''Open'''.   
4. При первом подключении появится окно с предупреждением безопасности — подтвердите, выбрав «Yes».   
4. При первом подключении PuTTY покажет отпечаток SSH-ключа. Сверьте его со значением, полученным от администратора или непосредственно на вашем контроллере по доверенному каналу. Если проверить отпечаток не удаётся, отмените подключение.   
5. В консоли введите:
5. В консоли введите:
  * Логин: '''root'''   
* Логин: '''root'''   
  * Пароль: '''wirenboard'''
* Пароль: начальный пароль '''wirenboard''', только если он ещё не был изменён и соответствует документации вашей ревизии.


После успешного входа вы получите доступ к командной строке контроллера.
После успешного входа вы получите доступ к командной строке контроллера.


==== Основные команды ====
==== Основные команды ====
* '''reboot''' — перезагрузка контроллера; 
Для первичной диагностики используйте команды, которые не меняют конфигурацию:
* '''ifconfig''' или '''ip a''' — просмотр сетевых интерфейсов и IP-адресов;   
* <code>ip a</code> — просмотр сетевых интерфейсов и IP-адресов;   
* '''df -h''' — проверка свободного места на диске;   
* <code>df -h</code> — проверка свободного места;   
* '''top''' — просмотр загрузки процессора и активных процессов;   
* <code>uptime</code> — время работы и средняя нагрузка;   
* '''cat /var/log/syslog''' — просмотр системного журнала; 
* <code>systemctl status wb-mqtt-serial</code> — состояние службы драйверов устройств; 
* '''systemctl restart wb-mqtt-serial''' — перезапуск службы драйверов устройств.
* <code>journalctl -n 50</code> — последние записи системного журнала.
 
Перезапуск служб, изменение файлов, установку и удаление системных пакетов выполняйте только по инструкции Wiren Board для вашей версии прошивки и после резервного копирования.


==== Использование PuTTY для диагностики ====
==== Использование PuTTY для диагностики ====
Консольный доступ полезен для:
Консольный доступ полезен для:
* проверки сетевых настроек и состояния служб;   
* проверки сетевых настроек и состояния служб;   
* ручной перезагрузки или обновления системы; 
* чтения логов при проблемах с загрузкой или сетью;   
* чтения логов при проблемах с загрузкой или сетью;   
* отладки сценариев и модулей XIOT.
* передачи специалисту результатов диагностики.


==== Примечания ====
==== Примечания ====
* Подключение по SSH работает только при активном сетевом соединении.   
* Подключение по SSH работает только при активном сетевом соединении.   
* Если вход невозможен, проверьте IP-адрес и что порт 22 не заблокирован в роутере или файрволе.   
* Если вход невозможен, проверьте IP-адрес и что порт 22 не заблокирован в роутере или файрволе.   
* Для повышения безопасности рекомендуется изменить пароль пользователя '''root''' после первого входа.
* После первого входа измените заводской пароль пользователя '''root'''.
 
=== 4.3. Основные команды и действия ===
 
При подключении к контроллеру через SSH (например, с помощью PuTTY) вы получаете доступ к консоли Linux. 
Ниже приведён список основных команд, которые используются для проверки состояния системы и базового обслуживания контроллера Wiren Board.
 
==== Работа с системой ====
* '''reboot''' — перезагрузка контроллера; 
* '''poweroff''' — корректное выключение питания; 
* '''uptime''' — показывает время работы с момента последнего запуска и среднюю загрузку системы; 
* '''date''' — текущее время и дата (важно для синхронизации сценариев).
 
==== Сеть и подключение ====
* '''ip a''' — отображение всех сетевых интерфейсов и их IP-адресов; 
* '''ping 8.8.8.8''' — проверка доступа в интернет; 
* '''ping 192.168.x.x''' — проверка связи с другим устройством в локальной сети; 
* '''cat /etc/network/interfaces''' — просмотр сетевых настроек; 
* '''systemctl restart networking''' — перезапуск сетевых служб.
 
==== Службы и процессы ====
* '''systemctl status wb-mqtt-serial''' — статус службы драйверов устройств; 
* '''systemctl restart wb-mqtt-serial''' — перезапуск драйвера подключённых модулей; 
* '''systemctl restart wb-rules''' — перезапуск движка правил (сценариев); 
* '''ps aux''' — список всех активных процессов; 
* '''top''' — интерактивный просмотр загрузки процессора и памяти.
 
==== Обновление и установка пакетов ====
* '''apt update''' — обновление списка пакетов; 
* '''apt upgrade''' — установка обновлений; 
* '''apt install имя_пакета''' — установка нового пакета; 
* '''apt remove имя_пакета''' — удаление пакета. 
 
Перед выполнением обновлений убедитесь, что контроллер подключён к интернету.
 
==== Работа с файлами ====
* '''ls''' — список файлов и каталогов; 
* '''cd /путь/к/папке''' — переход в каталог; 
* '''cat имя_файла''' — просмотр содержимого файла; 
* '''nano имя_файла''' — редактирование файла в текстовом редакторе Nano; 
* '''cp источник назначение''' — копирование файла; 
* '''rm имя_файла''' — удаление файла.
 
==== Логи и диагностика ====
* '''dmesg | tail''' — просмотр последних сообщений ядра Linux (например, подключение устройств или ошибки драйверов); 
* '''journalctl -n 50''' — отображает 50 последних записей системного журнала; 
* '''journalctl -f''' — просмотр событий в реальном времени (удобно при отладке); 
 
==== Примечания ====
* Все команды выполняются от имени пользователя '''root''' и не требуют префикса `sudo`. 
* После изменения конфигурационных файлов рекомендуется перезапустить соответствующую службу или весь контроллер. 
* Для безопасности не оставляйте подключение по SSH открытым без необходимости.


== 5. Обновление контроллера ==
== 5. Обновление контроллера ==
=== 5.1. Обновление через веб-интерфейс ===
Обновление прошивки контроллера Wiren Board выполняется напрямую через веб-интерфейс и не требует использования консоли.
==== Порядок обновления ====
1. Скачайте файл прошивки формата '''.fit''' на компьютер с официального сайта Wiren Board. 
2. Войдите в веб-интерфейс контроллера 
3. Перейдите в раздел '''Настройки → Система'''. 
4. В блоке '''Обновление прошивки''' нажмите кнопку '''Выбрать файл прошивки''' и укажите ранее скачанный файл формата *.fit*. 
5. Дождитесь загрузки файла на контроллер — после этого процесс обновления начнётся автоматически. 
6. Процедура обновления длится около '''5–10 минут'''. 
  В это время не закрывайте вкладку браузера и не отключайте питание контроллера. 
7. После завершения обновления контроллер перезагрузится автоматически. 
8. После перезагрузки подключитесь к веб-интерфейсу заново и обновите страницу с очисткой кэша браузера ('''Ctrl+F5''' для Chrome). 
9. Проверьте версию установленной прошивки в разделе '''Устройства → System'''.
==== Рекомендации ====
* Во время обновления контроллер должен быть подключён к стабильному источнику питания. 
* Не выполняйте обновление при нестабильном соединении по Wi-Fi — предпочтительно использовать Ethernet. 
* Перед началом рекомендуется сохранить конфигурационные файлы и настройки через WinSCP. 
* После обновления убедитесь, что все устройства и сценарии работают корректно.
=== 5.2. Обновление через консоль ===
Обновление прошивки и программного обеспечения контроллера можно выполнить через SSH-подключение с помощью командной строки. 
==== Подготовка ====
1. Подключитесь к контроллеру по SSH (например, через PuTTY). 
2. Войдите под пользователем '''root'''. 
3. Убедитесь, что контроллер имеет доступ в интернет, выполнив команду:
ping 8.8.8.8
Если пакеты проходят — подключение к сети активно.
==== Обновление системных пакетов ====
Чтобы обновить программное обеспечение (но не полную прошивку), выполните:
apt update


apt upgrade
Прошивка Wiren Board и программное обеспечение XIOT-PLC обновляются раздельно.


Во время установки может появиться запрос на подтверждение — нажмите **Y** и Enter.
* Прошивку WB8 обновляйте только способом, указанным в официальной инструкции для точной ревизии и текущей версии прошивки. Не используйте универсальную команду <code>apt upgrade</code> как замену инструкции производителя.
* Перед обновлением обеспечьте стабильное питание и Ethernet-соединение, сохраните конфигурацию Wiren Board штатным способом и подготовьте возможность восстановления.
* После обновления проверьте версию прошивки, подключённые модули и устройства.
* XIOT-PLC обновляется отдельно через XIOT-EDITOR; см. [[Editor-and-controller-updates|Обновление редактора и контроллера]]. Перед этим сохраните проект и дождитесь статуса '''В облаке'''.


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


reboot
== 6. Ссылки и дополнительная документация ==


=== 5.3. Проверка после обновления ===
* [https://wiki.wirenboard.com/wiki/Wiren_Board_8_Firmware_Update Обновление прошивки — Wiren Board 8] 
* [https://wiki.wirenboard.com/wiki/Wiren_Board_8.5 Документация по Wiren Board 8.5] 
* [https://wiki.wirenboard.com/wiki/Documentation Официальная документация Wiren Board] 
* [https://support.wirenboard.com/ Техническая поддержка Wiren Board ]

Текущая версия от 22:17, 2 октября 2026

Эта инструкция относится только к контроллерам Wiren Board 8 и не заменяет документацию конкретной ревизии устройства. Перед подключением определите точную модель и ревизию по маркировке контроллера; требования производителя для этой ревизии имеют приоритет.

Для общей подготовки Wiren Board 6, 7, 8 или 9 используйте статью Базовая настройка Wiren Board. Полный порядок подключения контроллера к XIOT описан в статье Подключение Wiren Board.

1. Подключение питания

1.1. Требования к источнику питания

Wiren Board 8 выпускается в разных ревизиях и исполнениях. Допустимое напряжение, входы питания и совместимость дополнительных модулей проверяйте по официальной документации именно вашей ревизии. Не переносите параметры других моделей Wiren Board на WB8.

Устройство-хост XIOT-PLC обычно не питается по PoE. В проектах XIOT PoE используется для сенсорных панелей. Для контроллера обычно применяется ИБП (UPS) Tantos 5 А с аккумулятором (АКБ) 12 В, 7 А·ч. Совместимость, защиту цепи и окончательную схему подключения должен проверить специалист по электропитанию объекта.

1.2. Включение контроллера

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

2. Подключение к сети

2.1. Ethernet-подключение к роутеру

Контроллер Wiren Board оснащён сетевым интерфейсом Ethernet 1 (eth0), который используется для подключения к локальной сети и дальнейшего доступа к веб-интерфейсу.

Подключение

1. Подключите сетевой кабель к разъёму Ethernet 1 контроллера и свободному порту вашего роутера или коммутатора. 2. После подключения загорится индикатор активности сети на корпусе контроллера (мигает при передаче данных). 3. При первом запуске контроллер по умолчанию получает IP-адрес автоматически через DHCP от роутера.

Определение IP-адреса

  • Зайдите в настройки роутера и найдите список подключённых устройств — контроллер будет отображаться как wirenboard-XXXX (где XXXX — последние символы серийного номера).
  • Также можно использовать программу Advanced IP Scanner для поиска устройства в локальной сети.
  • IP-адрес обычно имеет вид 192.168.x.x.

2.2. Подключение через Wi-Fi точку доступа контроллера

Контроллер Wiren Board 8 при первом включении создаёт собственную Wi-Fi точку доступа, через которую можно подключиться для первоначальной настройки без использования Ethernet.

Подключение

1. В списке доступных Wi-Fi сетей найдите сеть с именем вида WirenBoard-XXXX, где XXXX — последние символы серийного номера контроллера. 2. Подключитесь к этой сети. 3. Если заводские реквизиты не менялись, начальный пароль: wirenboard. Проверьте его по документации вашей ревизии. 4. После подключения устройство (ноутбук или смартфон) получит IP-адрес от встроенного DHCP-сервера контроллера.

Доступ к веб-интерфейсу

Откройте браузер и введите в адресной строке, например: 192.168.42.1

Примечания

  • После первоначальной настройки можно отключить режим точки доступа и подключить контроллер к вашей основной Wi-Fi сети.
  • После первого входа смените заводской пароль Wi-Fi и не оставляйте точку доступа открытой без необходимости.

2.3. Определение IP-адреса (Advanced IP Scanner, роутер)

После подключения контроллера к локальной сети (через Ethernet или Wi-Fi) необходимо определить его IP-адрес, чтобы войти в веб-интерфейс.

Способ 1. Через интерфейс роутера

1. Откройте веб-интерфейс вашего роутера (обычно доступен по адресу 192.168.0.1 или 192.168.1.1). 2. Войдите под учётной записью администратора. 3. Найдите раздел со списком подключённых устройств (часто называется DHCP Clients, LAN devices или Attached devices). 4. В списке найдите устройство с именем вида wirenboard-XXXX — где XXXX это часть серийного номера контроллера. 5. В соседней колонке будет указан его IP-адрес, например: 192.168.1.45.

Способ 2. Через программу Advanced IP Scanner

1. Скачайте и установите программу Advanced IP Scanner с официального сайта. 2. Убедитесь, что компьютер подключён к той же сети, что и контроллер. 3. Запустите сканирование сети. 4. В списке найденных устройств найдите строку с именем wirenboard-XXXX. 5. В столбце IP-адрес будет указан адрес контроллера.

Примечания

  • При необходимости можно закрепить этот IP-адрес в настройках роутера (привязка по MAC-адресу) — это обеспечит постоянный адрес контроллера в сети без необходимости настраивать в контроллере статический адрес.

3. Веб-интерфейс контроллера

3.1. Вход в настройки контроллера через браузер

После того как вы определили IP-адрес контроллера (через Ethernet, Wi-Fi или роутер), можно войти в его веб-интерфейс для первоначальной настройки.

Подключение к веб-интерфейсу

1. Откройте любой современный браузер (Google Chrome, Firefox, Edge, Safari). 2. В адресной строке введите IP-адрес контроллера, например: http://192.168.1.45

3.2. Описание веб интерфейса

После первого входа в веб-интерфейс меню может отображаться не полностью — часть пунктов скрыта по умолчанию. Чтобы открыть полный доступ ко всем настройкам:

1. В левой панели выберите раздел Настройки → Система. 2. Перейдите во вкладку Права доступа. 3. Отметьте пункт Администратор. 4. Нажмите кнопку Применить.

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

4. Доступ к системе

Используйте SSH/SCP только из доверенной локальной или защищённой частной сети. Не перенаправляйте порт 22 контроллера из интернета.

4.1. Установка и использование WinSCP (доступ к файлам)

Для удобного доступа к файловой системе контроллера Wiren Board можно использовать программу WinSCP. Она позволяет копировать, редактировать и управлять файлами контроллера через безопасное подключение по протоколу SSH (SCP/SFTP).

Установка WinSCP

1. Скачайте установщик с официального сайта WinSCP.net. 2. Установите программу, следуя стандартным шагам мастера установки. 3. После завершения установки запустите WinSCP.

Подключение к контроллеру

1. В окне подключения укажите:

  • Протокол: SCP (или SFTP)
  • Имя хоста: IP-адрес контроллера (например, 192.168.1.45)
  • Имя пользователя: root
  • Пароль: начальный пароль wirenboard, только если он ещё не был изменён и соответствует документации вашей ревизии.

2. Нажмите Вход. 3. При первом подключении WinSCP покажет отпечаток SSH-ключа устройства. Сверьте его со значением, полученным от администратора или непосредственно на вашем контроллере по доверенному каналу. Если проверить отпечаток не удаётся, отмените подключение.

После успешного входа откроется двухпанельный интерфейс:

  • слева — файлы вашего компьютера,
  • справа — файловая система контроллера.

Основные действия

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

Примечания

  • Для корректной работы WinSCP контроллер должен быть подключён к сети и доступен по SSH (порт 22).
  • Если при подключении появляется ошибка, проверьте IP-адрес, логин и пароль.
  • Не изменяйте системные файлы по универсальному примеру: используйте инструкцию для точной версии прошивки Wiren Board.

4.2. Установка и использование PuTTY (доступ через SSH)

Для доступа к консоли контроллера Wiren Board используется программа PuTTY. Она позволяет подключаться по протоколу SSH, выполнять команды Linux и управлять системой напрямую.

Установка PuTTY

1. Скачайте установочный файл с официального сайта PuTTY.org. 2. Установите программу, следуя стандартным шагам мастера. 3. После установки запустите PuTTY.

Подключение к контроллеру

1. В поле Host Name (or IP address) введите IP-адрес контроллера (например, 192.168.1.45). 2. Убедитесь, что:

  • Port: 22
  • Connection type: SSH

3. Нажмите кнопку Open. 4. При первом подключении PuTTY покажет отпечаток SSH-ключа. Сверьте его со значением, полученным от администратора или непосредственно на вашем контроллере по доверенному каналу. Если проверить отпечаток не удаётся, отмените подключение. 5. В консоли введите:

  • Логин: root
  • Пароль: начальный пароль wirenboard, только если он ещё не был изменён и соответствует документации вашей ревизии.

После успешного входа вы получите доступ к командной строке контроллера.

Основные команды

Для первичной диагностики используйте команды, которые не меняют конфигурацию:

  • ip a — просмотр сетевых интерфейсов и IP-адресов;
  • df -h — проверка свободного места;
  • uptime — время работы и средняя нагрузка;
  • systemctl status wb-mqtt-serial — состояние службы драйверов устройств;
  • journalctl -n 50 — последние записи системного журнала.

Перезапуск служб, изменение файлов, установку и удаление системных пакетов выполняйте только по инструкции Wiren Board для вашей версии прошивки и после резервного копирования.

Использование PuTTY для диагностики

Консольный доступ полезен для:

  • проверки сетевых настроек и состояния служб;
  • чтения логов при проблемах с загрузкой или сетью;
  • передачи специалисту результатов диагностики.

Примечания

  • Подключение по SSH работает только при активном сетевом соединении.
  • Если вход невозможен, проверьте IP-адрес и что порт 22 не заблокирован в роутере или файрволе.
  • После первого входа измените заводской пароль пользователя root.

5. Обновление контроллера

Прошивка Wiren Board и программное обеспечение XIOT-PLC обновляются раздельно.

  • Прошивку WB8 обновляйте только способом, указанным в официальной инструкции для точной ревизии и текущей версии прошивки. Не используйте универсальную команду apt upgrade как замену инструкции производителя.
  • Перед обновлением обеспечьте стабильное питание и Ethernet-соединение, сохраните конфигурацию Wiren Board штатным способом и подготовьте возможность восстановления.
  • После обновления проверьте версию прошивки, подключённые модули и устройства.
  • XIOT-PLC обновляется отдельно через XIOT-EDITOR; см. Обновление редактора и контроллера. Перед этим сохраните проект и дождитесь статуса В облаке.


6. Ссылки и дополнительная документация