Первое включение контроллера Wiren Board 8
1. Подключение питания
1.1. Требования к источнику питания
Контроллер Wiren Board питается от постоянного напряжения в диапазоне 9–48 В DC.
Входы питания
- Клеммная колодка с контактами V+ и GND.
- Питание по PoE доступно на порту Ethernet 1, поддерживаются стандарты 802.3af/at и Passive PoE.
Питание поступает от того входа, на котором выше напряжение.
Потребляемая мощность
- около 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. Включение контроллера
При подаче питания контроллер Wiren Board 8 автоматически запускается — отдельной кнопки включения нет. Основные этапы загрузки можно определить по индикации встроенного светодиода в кнопке на корпусе.
Индикация этапов загрузки
| Условие | Индикация светодиода | Этап загрузки |
|---|---|---|
| Включение контроллера | (индикация отсутствует) | Контроллер выполняет начальную инициализацию (Embedded Controller готовит систему к запуску) |
| Примерно через 5 секунд после включения | горит зелёный | Выбор источника загрузки прошивки и запуск основного процессора |
| Примерно через 10 секунд после включения | мигает красный | Загрузка операционной системы и внутренних сервисов |
| Через 60–70 секунд после включения | мигает зелёный | Операционная система загружена, контроллер полностью готов к работе |
Примечание
- Если зелёный светодиод не загорается или индикация не соответствует описанной последовательности, рекомендуется подключиться к отладочному (Debug-UART) порту для диагностики процесса загрузки.
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. Доступ к системе
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 (порт 22).
- Если при подключении появляется ошибка, проверьте IP-адрес, логин и пароль.
- Рекомендуется изменять только те файлы, структуру которых вы понимаете — ошибки в конфигурации могут привести к сбоям работы системы.
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. При первом подключении появится окно с предупреждением безопасности — подтвердите, выбрав «Yes». 5. В консоли введите:
* Логин: root * Пароль: wirenboard
После успешного входа вы получите доступ к командной строке контроллера.
Основные команды
- reboot — перезагрузка контроллера;
- ifconfig или ip a — просмотр сетевых интерфейсов и IP-адресов;
- df -h — проверка свободного места на диске;
- top — просмотр загрузки процессора и активных процессов;
- cat /var/log/syslog — просмотр системного журнала;
- systemctl restart wb-mqtt-serial — перезапуск службы драйверов устройств.
Использование PuTTY для диагностики
Консольный доступ полезен для:
- проверки сетевых настроек и состояния служб;
- ручной перезагрузки или обновления системы;
- чтения логов при проблемах с загрузкой или сетью;
- отладки сценариев и модулей XIOT.
Примечания
- Подключение по SSH работает только при активном сетевом соединении.
- Если вход невозможен, проверьте IP-адрес и что порт 22 не заблокирован в роутере или файрволе.
- Для повышения безопасности рекомендуется изменить пароль пользователя 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.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
Во время установки может появиться запрос на подтверждение — введите Д и нажмите Enter.
После завершения рекомендуется перезагрузить контроллер:
reboot