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

Driver-setup: различия между версиями

Материал из XIOT Wiki
OLD-04C: уточнена безопасная настройка DMX0 и добавлен прямой маршрут из обзора драйверов
Английские адреса Wiki: обновление ссылок с сохранением русских подписей
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{DISPLAYTITLE:Настройка драйверов}}
В XIOT-EDITOR '''драйвер XIOT''' — это интеграционный модуль XIOT-PLC, который обменивается данными с физическим оборудованием, шиной или внешним сервисом и предоставляет адреса управления и состояния. Это не системная служба или драйвер операционной системы производителя оборудования, например <code>wb-mqtt-serial</code>. Состав вкладок зависит от версии редактора и лицензии проекта.
В XIOT-EDITOR '''драйвер XIOT''' — это интеграционный модуль XIOT-PLC, который обменивается данными с физическим оборудованием, шиной или внешним сервисом и предоставляет адреса управления и состояния. Это не системная служба или драйвер операционной системы производителя оборудования, например <code>wb-mqtt-serial</code>. Состав вкладок зависит от версии редактора и лицензии проекта.


* '''Wiren Board.''' Один XIOT-PLC поддерживает до шести отдельных MQTT-подключений Wiren Board. Полный маршрут: [[Подключение Wiren Board]]. Только параметры MQTT-драйвера: [[Настройка драйвера Wiren Board в XIOT]].
* '''Wiren Board.''' Один XIOT-PLC поддерживает до шести отдельных MQTT-подключений Wiren Board. Полный маршрут: [[Wiren-board-connection|Подключение Wiren Board]]. Только параметры MQTT-драйвера: [[Wiren-board-driver-setup|Настройка драйвера Wiren Board в XIOT]].
* '''KNX.''' См. [[Подключение KNX]].
* '''KNX.''' См. [[Knx-connection|Подключение KNX]].
* '''Zigbee2MQTT.''' См. [[Подключение Zigbee2mqtt]].
* '''Zigbee2MQTT.''' См. [[Zigbee2mqtt-connection|Подключение Zigbee2mqtt]].
* '''Яндекс Алиса.''' Внешняя интеграция голосового управления: она использует уже настроенные виртуальные устройства и не создаёт адреса управления и состояния. См. [[Alice-voice-control|Голосовое управление через Алису]].
* '''Локальное API XIOT-PLC.''' Входящий HTTP-интерфейс для чтения и команд из доверенной локальной сети; не путайте его с исходящим модулем REST API. См. [[Xiot-controller-local-api|Локальное API контроллера XIOT]].
* '''XIOT IR.''' [https://blog.xiot.ru/%D0%B8%D0%BA-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA-xiot-ir-remote-1/ ИК-передатчик XIOT IR REMOTE 1].
* '''XIOT IR.''' [https://blog.xiot.ru/%D0%B8%D0%BA-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA-xiot-ir-remote-1/ ИК-передатчик XIOT IR REMOTE 1].
* '''Погода, MQTT-клиент и MQTT-брокер''' — настраиваются на соответствующих вкладках, если они доступны в выбранной версии и лицензии.
* '''Погода, MQTT-клиент и MQTT-брокер''' — настраиваются на соответствующих вкладках, если они доступны в выбранной версии и лицензии.
* '''DMX512.''' См. [[Настройка DMX512 в редакторе XIOT]].
* '''DMX512.''' См. [[Dmx512-setup|Настройка DMX512 в редакторе XIOT]].


== Дальнейшие шаги ==
== Дальнейшие шаги ==
Следующая последовательность относится к драйверам оборудования и протоколов. Для Яндекс Алисы используйте отдельную инструкцию выше.


# Настройте подключение и получите от драйвера XIOT адреса управления и состояния.
# Настройте подключение и получите от драйвера XIOT адреса управления и состояния.
# Привяжите реальные устройства к виртуальным: [[Привязка реальных устройств к виртуальным]].
# Привяжите реальные устройства к виртуальным: [[Device-bindings|Привязка реальных устройств к виртуальным]].
# Нажмите '''Загрузить конфигурацию на контроллер'''. Команда сама сохранит проект, создаст одну новую версию и передаст на привязанный XIOT-PLC точный снимок этой версии.
# Нажмите '''Загрузить конфигурацию на контроллер'''. Команда сначала сохраняет проект локально и после успешной записи отправляет сохранённую конфигурацию на XIOT-PLC. Облачное сохранение и публикацию приложения проверяют отдельно: успешная загрузка на PLC их не подтверждает.
# Дождитесь завершения загрузки, проверьте оборудование и создайте сценарии: [[Создание сценариев]].
# Дождитесь завершения загрузки, проверьте оборудование и создайте сценарии: [[Creating-scenarios|Создание сценариев]].


Отдельная команда '''Сохранить проект''' остаётся полезной контрольной точкой во время настройки. Не выполняйте её непосредственно перед загрузкой без отдельной причины, иначе будут созданы две последовательные версии.
Отдельная команда '''Сохранить проект''' остаётся полезной контрольной точкой во время настройки. Проверьте результат сохранения по истории версий; во время сохранения и загрузки не редактируйте проект.

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

В XIOT-EDITOR драйвер XIOT — это интеграционный модуль XIOT-PLC, который обменивается данными с физическим оборудованием, шиной или внешним сервисом и предоставляет адреса управления и состояния. Это не системная служба или драйвер операционной системы производителя оборудования, например wb-mqtt-serial. Состав вкладок зависит от версии редактора и лицензии проекта.

Дальнейшие шаги

Следующая последовательность относится к драйверам оборудования и протоколов. Для Яндекс Алисы используйте отдельную инструкцию выше.

  1. Настройте подключение и получите от драйвера XIOT адреса управления и состояния.
  2. Привяжите реальные устройства к виртуальным: Привязка реальных устройств к виртуальным.
  3. Нажмите Загрузить конфигурацию на контроллер. Команда сначала сохраняет проект локально и после успешной записи отправляет сохранённую конфигурацию на XIOT-PLC. Облачное сохранение и публикацию приложения проверяют отдельно: успешная загрузка на PLC их не подтверждает.
  4. Дождитесь завершения загрузки, проверьте оборудование и создайте сценарии: Создание сценариев.

Отдельная команда Сохранить проект остаётся полезной контрольной точкой во время настройки. Проверьте результат сохранения по истории версий; во время сохранения и загрузки не редактируйте проект.