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

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

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


[[File:Xiot_23.png|800px]]</br>
* '''Wiren Board.''' Один XIOT-PLC поддерживает до шести отдельных MQTT-подключений Wiren Board. Полный маршрут: [[Wiren-board-connection|Подключение Wiren Board]]. Только параметры MQTT-драйвера: [[Wiren-board-driver-setup|Настройка драйвера Wiren Board в XIOT]].
* '''KNX.''' См. [[Knx-connection|Подключение KNX]].
* '''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].
* '''Погода, MQTT-клиент и MQTT-брокер''' — настраиваются на соответствующих вкладках, если они доступны в выбранной версии и лицензии.
* '''DMX512.''' См. [[Dmx512-setup|Настройка DMX512 в редакторе XIOT]].


Элемент 1. Настройка драйвера устройств WirenBoard. Поддерживается одновременная работа до 5 плат WirenBoard. Подробно описано в разделе [[Настройка WirenBoard]].</br>
== Дальнейшие шаги ==
Элемент 2. Настройка драйвера устройств KNX. Подробно описано в разделе [[Настройка KNX]].</br>
Элемент 3. Настройка драйвера устройств ZigBee2Mqtt. https://blog.xiot.ru/zigbee2mqtt/</br>
Элемент 4. Настройка драйвера устройств 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]</br>
Элемент 5. Настройка сервера погоды.</br>
Элемент 6. Настройка MQTT клиента.</br>
Элемент 7. Настройка MQTT брокера.</br>
Элемент 8. Настройка DMX512.</br>


<h2>Дальнейшие шаги</h2>
Следующая последовательность относится к драйверам оборудования и протоколов. Для Яндекс Алисы используйте отдельную инструкцию выше.
Настройка драйверов закончена. Далее будет необходимо:</br>
 
Шаг 5. Привяжите реальные устройства к виртуальным. Инструкция по привязке реальных устройств к виртуальным указана в разделе [[Привязка реальных устройств к виртуальным]].</br>
# Настройте подключение и получите от драйвера XIOT адреса управления и состояния.
Шаг 6. Создайте сценарии [[Создание сценариев]].</br>
# Привяжите реальные устройства к виртуальным: [[Device-bindings|Привязка реальных устройств к виртуальным]].
# Нажмите '''Загрузить конфигурацию на контроллер'''. Команда сначала сохраняет проект локально и после успешной записи отправляет сохранённую конфигурацию на 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. Дождитесь завершения загрузки, проверьте оборудование и создайте сценарии: Создание сценариев.

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