Wiren-board-driver-setup: различия между версиями
Admin (обсуждение | вклад) OLD-05D: локальное сохранение, облако и загрузка PLC по актуальным исходникам |
Admin (обсуждение | вклад) Английские адреса Wiki: обновление ссылок с сохранением русских подписей |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
Эта инструкция описывает только MQTT-подключение Wiren Board в XIOT-EDITOR. Питание, сеть, монтаж оборудования, установка XIOT-PLC и привязка к проекту выполняются отдельно по маршруту [[Подключение Wiren Board]]. | {{DISPLAYTITLE:Настройка драйвера Wiren Board в XIOT}} | ||
Эта инструкция описывает только MQTT-подключение Wiren Board в XIOT-EDITOR. Питание, сеть, монтаж оборудования, установка XIOT-PLC и привязка к проекту выполняются отдельно по маршруту [[Wiren-board-connection|Подключение Wiren Board]]. | |||
'''Результат:''' драйвер Wiren Board имеет статус '''ПОДКЛЮЧЕН''', а XIOT получил список MQTT-топиков физических устройств. | '''Результат:''' драйвер Wiren Board имеет статус '''ПОДКЛЮЧЕН''', а XIOT получил список MQTT-топиков физических устройств. | ||
| Строка 5: | Строка 6: | ||
== Перед началом == | == Перед началом == | ||
* XIOT-PLC установлен и имеет состояние <code>active (running)</code>: [[Установка XIOT-PLC на контроллер]]. | * XIOT-PLC установлен и имеет состояние <code>active (running)</code>: [[Xiot-plc-installation|Установка XIOT-PLC на контроллер]]. | ||
* XIOT-PLC привязан к нужному проекту: [[Связываем XIOT-PLC с редактором XIOT]]. | * XIOT-PLC привязан к нужному проекту: [[Connect-xiot-plc-to-editor|Связываем XIOT-PLC с редактором XIOT]]. | ||
* Устройства настроены и проверены в веб-интерфейсе Wiren Board. | * Устройства настроены и проверены в веб-интерфейсе Wiren Board. | ||
* Между XIOT-PLC и MQTT-брокером Wiren Board есть доступ по доверенной локальной или защищённой частной сети. | * Между XIOT-PLC и MQTT-брокером Wiren Board есть доступ по доверенной локальной или защищённой частной сети. | ||
| Строка 35: | Строка 36: | ||
XIOT получает параметры из структуры MQTT-топиков Wiren Board вида <code>/devices/имя_устройства/controls/имя_параметра</code>. В списке могут быть реле, диммеры, датчики, счётчики и системные параметры. | XIOT получает параметры из структуры MQTT-топиков Wiren Board вида <code>/devices/имя_устройства/controls/имя_параметра</code>. В списке могут быть реле, диммеры, датчики, счётчики и системные параметры. | ||
Полученный топик ещё не связывает оборудование с комнатой или интерфейсом приложения. Следующий этап — [[ | Полученный топик ещё не связывает оборудование с комнатой или интерфейсом приложения. Следующий этап — [[Device-bindings|назначение адресов управления и состояния виртуальному устройству]]. | ||
== Несколько подключений == | == Несколько подключений == | ||
| Строка 50: | Строка 51: | ||
== Следующий шаг == | == Следующий шаг == | ||
Перейдите к статье [[Привязка реальных устройств к виртуальным]]. Для проверки одного релейного канала используйте маршрут [[Первая лампа в XIOT]]. | Перейдите к статье [[Device-bindings|Привязка реальных устройств к виртуальным]]. Для проверки одного релейного канала используйте маршрут [[First-light-in-xiot|Первая лампа в XIOT]]. | ||
[[Категория:Документация XIOT]] | [[Категория:Документация XIOT]] | ||
[[Категория:Драйверы XIOT]] | [[Категория:Драйверы XIOT]] | ||
{{DEFAULTSORT:Настройка драйвера Wiren Board в XIOT}} | |||
Текущая версия от 22:12, 2 октября 2026
Эта инструкция описывает только MQTT-подключение Wiren Board в XIOT-EDITOR. Питание, сеть, монтаж оборудования, установка XIOT-PLC и привязка к проекту выполняются отдельно по маршруту Подключение Wiren Board.
Результат: драйвер Wiren Board имеет статус ПОДКЛЮЧЕН, а XIOT получил список MQTT-топиков физических устройств.
Перед началом
- XIOT-PLC установлен и имеет состояние
active (running): Установка XIOT-PLC на контроллер. - XIOT-PLC привязан к нужному проекту: Связываем XIOT-PLC с редактором XIOT.
- Устройства настроены и проверены в веб-интерфейсе Wiren Board.
- Между XIOT-PLC и MQTT-брокером Wiren Board есть доступ по доверенной локальной или защищённой частной сети.
Параметры подключения
Если XIOT-PLC работает на том же Wiren Board, обычно используются:
- адрес:
localhost; - порт:
1883.
Если XIOT-PLC работает на другом устройстве, укажите локальный IP-адрес или имя Wiren Board и порт его MQTT-брокера. Не публикуйте MQTT-порт в интернет. Логин и пароль должны соответствовать настройкам брокера; подключение без аутентификации допустимо только в изолированной доверенной локальной сети.
Настройка драйвера
- В XIOT-EDITOR откройте раздел Драйверы и вкладку Wiren Board.
- Выберите одно из доступных подключений и активируйте его.
- Укажите адрес и порт MQTT-брокера.
- Заполните логин и пароль, если они настроены на брокере.
- Нажмите Загрузить конфигурацию на контроллер. Команда сначала сохраняет проект локально и после успешной записи отправляет сохранённую конфигурацию на XIOT-PLC. Облачное сохранение и публикацию приложения проверяют отдельно: успешная загрузка на PLC их не подтверждает.
- Вернитесь на вкладку Wiren Board и убедитесь, что отображается статус ПОДКЛЮЧЕН.
- Нажмите Получить топики и дождитесь списка устройств и параметров.
Отдельная команда Сохранить проект нужна для самостоятельной контрольной точки или передачи версии через облако. Проверьте результат сохранения по истории версий; во время сохранения и загрузки не редактируйте проект.
Что должно появиться
XIOT получает параметры из структуры MQTT-топиков Wiren Board вида /devices/имя_устройства/controls/имя_параметра. В списке могут быть реле, диммеры, датчики, счётчики и системные параметры.
Полученный топик ещё не связывает оборудование с комнатой или интерфейсом приложения. Следующий этап — назначение адресов управления и состояния виртуальному устройству.
Несколько подключений
Один XIOT-PLC поддерживает до шести отдельных MQTT-подключений Wiren Board. Настройте каждое на своей вкладке и отдельно проверьте статус и топики. Это не добавляет новые XIOT-PLC: в текущей версии у проекта один PLC-слот (plc1).
Если драйвер не подключился
- Нет статуса ПОДКЛЮЧЕН: проверьте адрес, порт, сетевую доступность и реквизиты MQTT-брокера.
- Нет топиков: сначала убедитесь, что устройства и их параметры видны в веб-интерфейсе Wiren Board.
- XIOT-PLC и Wiren Board находятся в разных сетях: организуйте защищённую частную связь; не перенаправляйте MQTT-порт из интернета.
- Выбрано неверное подключение: проверьте вкладку и адрес контроллера перед загрузкой конфигурации.
Следующий шаг
Перейдите к статье Привязка реальных устройств к виртуальным. Для проверки одного релейного канала используйте маршрут Первая лампа в XIOT.