Xiot-plc-installation: различия между версиями
Admin (обсуждение | вклад) COR-05: актуализированы XIOT-PLC, контроллеры и RS-485 |
Admin (обсуждение | вклад) NAV-09: разделены этапы полного подключения Wiren Board к XIOT |
||
| Строка 76: | Строка 76: | ||
Перейдите к статье [[Связываем XIOT-PLC с редактором XIOT|«Связываем XIOT-PLC с редактором XIOT»]]. Локальный интерфейс на порту <code>5551</code> используйте только из доверенной локальной сети и не публикуйте этот порт в интернет. | Перейдите к статье [[Связываем XIOT-PLC с редактором XIOT|«Связываем XIOT-PLC с редактором XIOT»]]. Локальный интерфейс на порту <code>5551</code> используйте только из доверенной локальной сети и не публикуйте этот порт в интернет. | ||
Связанные статьи: [[Базовая настройка Wiren Board]], [[Первое включение контроллера Wiren Board 8]], [[ | Связанные статьи: [[Подключение Wiren Board|полный маршрут Wiren Board]], [[Базовая настройка Wiren Board]], [[Первое включение контроллера Wiren Board 8]], [[Настройка драйвера Wiren Board в XIOT]], [[Обновление редактора и контроллера]]. | ||
Версия от 07:41, 29 августа 2026
Инструкция предназначена для интегратора, который имеет административный SSH-доступ к поддерживаемому устройству-хосту. Результат: пакет XIOT-PLC установлен, а служба xiot.service запускается. Привязка к проекту выполняется отдельно на следующем шаге.
Проверено: 22 августа 2026 года. Проверены текущий пакет по официальной прямой ссылке и команда его установки. Сквозной аппаратный тест на каждой поддерживаемой модели этой проверкой не заявляется.
Поддерживаемые платформы и архитектуры
Официально поддерживаются:
- Wiren Board 6, 7, 8 и 9;
- JetHome;
- Raspberry Pi, Orange Pi и NanoPi;
- x86-ПК, включая Intel NUC;
- VDS/VPS с Debian-совместимой Linux-системой.
Поддерживаемые архитектуры: armhf, arm64 и amd64. Минимальные версии Debian и Python здесь не фиксируются; перед монтажом сверьте окружение с актуальной документацией выбранной платформы.
Текущая архитектура проекта
- К одному проекту XIOT сейчас привязывается один XIOT-PLC (
plc1). - Один XIOT-PLC может использовать до шести отдельных MQTT-подключений Wiren Board. Это не шесть XIOT-PLC, а шесть подключений к оборудованию Wiren Board.
- Поддержка нескольких XIOT-PLC в одном проекте, в том числе для гостиничных объектов, планируется, но в текущей версии ещё не доступна.
Питание контроллера
Схему питания, диапазон напряжения и точки подключения выбирают по документации конкретной модели и ревизии. В проектах XIOT контроллеры обычно не питаются по PoE: PoE используется для сенсорных панелей. Для контроллера обычно применяется ИБП (UPS) Tantos 5 А с аккумулятором (АКБ) 12 В, 7 А·ч. Окончательную схему должен проверить специалист, отвечающий за электропитание объекта.
🎥 Видеобзор
➡️ Установка XIOT-PLC на контроллер: пошаговая инструкция
Перед началом работы
- Обеспечьте стабильное питание, доверенную локальную сеть и доступ устройства-хоста к интернету.
- Проверьте, что на устройстве установлена Debian-совместимая Linux-система с
systemd, а в/optсвободно не менее 100 МБ. - Подготовьте административный SSH-доступ и штатные реквизиты выбранной платформы.
- Для Wiren Board установите PuTTY или другой SSH-клиент. IP-адрес можно определить в роутере либо сетевым сканером.
- На этом этапе проект в XIOT-EDITOR не изменяется, поэтому отдельное сохранение проекта не требуется.
Установка
- Подключите устройство-хост к доверенной локальной сети и определите его IP-адрес. В примере на скриншоте используется
192.168.31.106; у вашего устройства адрес будет другим. - Откройте PuTTY. В поле Host Name введите IP-адрес устройства, выберите SSH и нажмите Open. При первом подключении сверьте отпечаток SSH-ключа с данными вашего устройства по доверенному каналу.
- Если заводские реквизиты Wiren Board ещё не изменены, для первого входа используйте имя пользователя
rootи начальный парольwirenboard. Проверьте их по документации своей модели и смените заводской пароль после первого входа. - Выполните команду в оболочке пользователя
root:wget https://xiot.pro/system/public/xiot.deb -O xiot.deb && dpkg -i xiot.deb
- Оператор
&&не запускает установку, если скачивание завершилось ошибкой. Если вы вошли не какroot, после успешного скачивания выполнитеsudo dpkg -i xiot.deb. Не отключайте проверку TLS-сертификата. 

- Ожидаемый результат: команда
dpkgзавершается без сообщения об ошибке установки.
- Проверьте службу XIOT-PLC:
Проверка результата
Повторно выполните systemctl status xiot.service и убедитесь, что служба остаётся в состоянии active (running). Эта проверка подтверждает запуск XIOT-PLC, но не заменяет последующую привязку к проекту и проверку физических устройств.
Если установка не завершилась
- Если
wgetсообщил об ошибке, не устанавливайте ранее оставшийся файлxiot.deb. Проверьте сеть, дату устройства и TLS-сертификаты, затем повторите скачивание. - Если
dpkgзавершился с ошибкой, сохраните полный текст сообщения. Не выполняйте универсальныеapt upgrade, удаление системных пакетов или ручное редактирование/opt/xiotкак способ исправления. - Если служба не запустилась, соберите безопасную диагностику командами
systemctl status xiot.serviceиjournalctl -u xiot.service -n 100 --no-pager. До выяснения причины не привязывайте устройство к проекту. - Если обновлялась уже работающая установка, не удаляйте её данные вручную. Используйте сохранённую версию проекта и передайте диагностические сообщения в техническую поддержку.
Следующий шаг
Перейдите к статье «Связываем XIOT-PLC с редактором XIOT». Локальный интерфейс на порту 5551 используйте только из доверенной локальной сети и не публикуйте этот порт в интернет.
Связанные статьи: полный маршрут Wiren Board, Базовая настройка Wiren Board, Первое включение контроллера Wiren Board 8, Настройка драйвера Wiren Board в XIOT, Обновление редактора и контроллера.