Node-RED:Библиотеки/node-red-contrib-knx-easy/knxEasy-out

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «knxEasy-out»

Передает KNX-запросы на запись на заданный групповой адрес.

Настройки ноды

  • «Gateway» – шлюз
  • «Group Address» (x/y/z) – групповой адрес, на который нужно сделать запись данных
  • «Datapoint» – тип точки данных (DPT)
  • «Output Type» – выберите здесь тип выходного события: запись или ответ

Свойства присылаемого сообщения

  • «payload» – значение, которое нужно передать
  • «knx» – параметры, которые могут быть отправлены, чтобы переписать настройки в ноде:
{ "knx": { 
    "event": "GroupValue_Write",
     "dpt":"1.001",
     "destination": "1/1/1"
    }
}

В свойстве «dpt» задается тип точки данных. Допустимый формат:

  • 9
  • "9"
  • "9.001"
  • "DPT9.001"

Пример: Если вам нужно перезаписать лишь пункт назначения, то в свойстве «knx» достаточно лишь задать подсвойство «destination». Тип события («event») и тип точки данных («dpt») будут взяты из настроек, заданных в меню редактирования ноды:

{ "knx": { 
     "destination": "1/1/1"
    }
}

Подробное описание

Перед отправкой значение в «msg.payload» будет автоматически преобразовано в соответствующий KNX-формат в зависимости от типа точки данных, заданного в поле «Datapoint».

Например, при использовании DPT 10.001 (TimeOfDay) «msg.payload» со значением «07:15:32» будет передано в виде KNX-телеграммы типа «GroupValue_Write» с 3 байтами «0x07 0x0F 0x20».

См.также

Внешние ссылки