16 343
правки
Строка 37: | Строка 37: | ||
=== Контроллер групповых объектов === | === Контроллер групповых объектов === | ||
Для группового адреса | Для группового KNX-адреса создаётся контрол MQTT-устройства, тип которого связан с типом группового адреса. Далее вы работаете контролом, как с групповым адресом: отправляете и принимаете данные, например: биты, целые знаковые и беззнаковые числа, числа с плавающей точкой. | ||
Несколько групповых адресов группируются в одно или несколько произвольных логических MQTT устройств. | Несколько групповых адресов группируются в одно или несколько произвольных логических MQTT устройств. | ||
Поддерживаются 14 типов данных групповых адресов и один с возможностью обработки сырых данных: | |||
* <code>Raw_Value</code> | * <code>Raw_Value</code> — обработка сырых данных: массив данных в виде строки (APDU payload); | ||
* <code>1.xxx_B1</code> | * <code>1.xxx_B1</code> — 1-битовое значение; | ||
* <code>2.xxx_B2</code> | * <code>2.xxx_B2</code> — 2-битовое значение; | ||
* <code>3.xxx_B1U3</code> | * <code>3.xxx_B1U3</code> — составное: 1-битовое значение + 3-битовое целое без знака; | ||
* <code>4.xxx_Character_Set</code> | * <code>4.xxx_Character_Set</code> — один ASCII символ; | ||
* <code>5.xxx_8-Bit_Unsigned_Value</code> | * <code>5.xxx_8-Bit_Unsigned_Value</code> — 8-битовое целое без знака; | ||
* <code>6.xxx_V8</code> | * <code>6.xxx_V8</code> — 8-битовое целое со знаком; | ||
* <code>7.xxx_2-Octet_Unsigned_Value</code> | * <code>7.xxx_2-Octet_Unsigned_Value</code> — 16-битовое целое без знака; | ||
* <code>8.xxx_2-Octet_Signed_Value</code> | * <code>8.xxx_2-Octet_Signed_Value</code> — 16-битовое целое со знаком; | ||
* <code>9.xxx_2-Octet_Float_Value</code> | * <code>9.xxx_2-Octet_Float_Value</code> — 2-байтовое значение с плавающей точкой. | ||
* <code>12.001_4-Octet_Unsigned_Value</code> | * <code>12.001_4-Octet_Unsigned_Value</code> — 32-битовое целое без знака; | ||
* <code>13.xxx_4-Octet_Signed_Value</code> | * <code>13.xxx_4-Octet_Signed_Value</code> — 16-битовое целое со знаком; | ||
* <code>14.xxx_4-Octet_Float_Value</code> | * <code>14.xxx_4-Octet_Float_Value</code> — 4-байтовое значение с плавающей точкой в формате IEEE 754; | ||
* <code>20.xxx_N8</code> | * <code>20.xxx_N8</code> — 8-битовое целое без знака. | ||
== Настройка == | == Настройка == |