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

Обновление XIOT v14.14~beta3

Материал из XIOT Wiki

XIOT v14.14~beta3

Добавлен драйвер ZONT MQTT для локального обмена данными с контроллерами ZONT.

Подключение ZONT

В редакторе откройте драйвер ZONT MQTT, выберите подключение от ZONT 1 до ZONT 10, укажите серийный номер контроллера, адрес MQTT-брокера и порт. Для каждого ZONT настройте отдельное подключение; брокер может быть общим. При необходимости задайте логин, пароль и защищённое соединение. Включите драйвер и сохраните проект.

В ZONT укажите тот же брокер. Для нужных типов объектов включите публикацию в формате Home Assistant и группирование в устройство. Установка Home Assistant не требуется. В редакторе нажмите Обновить список устройств: объекты появятся в списке драйвера и в каталоге топиков XIOT. Привяжите нужные показания и команды к характеристикам устройств или сценариев.

Адреса объектов

Драйвер создаёт топики вида /zont1/sensor1/temperature, /zont1/sensor2/temperature и /zont2/sensor1/temperature. У каждого контроллера свой раздел в выборе топиков характеристик и сценариев. После обнаружения сохраните проект, чтобы назначенные адреса вошли в резервную копию.

Адрес сохраняется при переименовании и повторном подключении объекта. При сообщении ZONT об удалении объект убирается из каталога доступных топиков; его номер не назначается другому датчику. Привязки характеристик и сценариев остаются под контролем интегратора. Потеря связи обозначается недоступностью и не удаляет объект.

Обычная публикация MQTT

Для объектов без автоматического объявления укажите тип и топик показаний в блоке Объекты с обычной публикацией MQTT. Для управления задайте топик подписки ZONT и ID объекта или его точное имя. Без топика управления объект доступен для чтения. Физические датчики температуры передают показания; отдельный тип виртуального датчика предназначен для входов без физической привязки.

Контроль связи

Каждое читаемое показание имеет отдельный признак доступности. Отсутствие связи не подменяет температуру нулём. Время ожидания показаний должно быть больше периода публикации ZONT. При периоде публикации 10 секунд можно использовать ожидание 60 секунд. После восстановления соединения драйвер запрашивает объявления и принимает свежие показания.

Обновление

Для нового драйвера требуется PLC v14.14~beta3. Выберите эту версию редактора в нужном проекте, обновите связанный PLC штатной кнопкой и сохраните проект. Публикация выпуска сама по себе не меняет проекты и установленное ПО.

Возможности редактора v14.13-7 сохранены. Новая интеграция использует объекты, которые ZONT экспортирует через MQTT; внутренние параметры, не публикуемые ZONT, не становятся топиками автоматически.