DaliPushButton🔗
Управление кнопкой DALI по стандартам IEC 62386-103 и IEC 62386-301.
Топик🔗
Spread/{Topic_Type}/{Project_ID}/Hardware/Dali/{Dali_ID}/DaliPushButton/{DaliPushButton_ID}/{Property}
Параметры топика🔗
| Параметр | Значение |
|---|---|
| Topic_Type | Тип топика:
|
| Project_ID | ID проекта AWADA. |
| Dali_ID | ID менеджера DALI |
| DaliPushButton_ID | ID провайдера DaliPushButton |
| Property | Свойство, которое нужно изменить (или узнать текущий статус). Возможные параметры:
|
Описание свойств🔗
| Свойство | Тип | Значения (value) |
|---|---|---|
| Discovery | Bool |
|
| FirmwareVersion | String | Допустимые значения: 1.2, 2.18 и т. д. Доступно только для топиков State |
| Groups | Array | Допустимые значения: [ {'index': [0..[15, 31],'value': [true, false]} ..] |
| Gtin | String | Допустимые значения: AABBCC112233. Доступно только для топиков State |
| GtinOem | String | Допустимые значения: AABBCC112233. Доступно только для топиков State |
| HardwareVersion | String | Допустимые значения: 1.2, 2.18 и т. д. Доступно только для топиков State |
| Serial | String | Допустимые значения: AABBCC112233. Доступно только для топиков State |
| SerialOem | String | Допустимые значения: AABBCC112233. Доступно только для топиков State |
| InstanceIndex | Uint8 | Допустимые значения: от 0 до 31. Доступно только для топиков State |
| InstanceType | Uint8 | По умолчанию 1. Доступно только для топиков State |
| InstancesNumber | Uint8 | Допустимые значения: от 0 до 31. Доступно только для топиков State |
| On | Bool |
|
| Group0, Group1, Group2 | Uint8 | Допустимые значения: от 0 до 255 |
| FeatureTypes | Uint8 | Допустимые значения: от 0 до 31. Доступно только для топиков State |
| Resolution | Uint8 | Допустимые значения: от 0 до 10. Доступно только для топиков State |
| EventScheme | Enum | Допустимые значения:
|
| DeadTime | Uint8 | Допустимые значения: от 0 до 255 |
| ReportTime | Uint8 | Допустимые значения: от 0 до 255 с |
| LastEvent | Enum | Допустимые значения: ButtonReleased, ButtonPressed, ShortPress, DoublePress, LongPressStart, LongPressRepeat, LongPressStop, ButtonFree, ButtonStuck, UnknownButtonEvent. Доступно только для топиков State |
| ShortTime | Uint8 | От значения ShortTimeMin до 25 |
| ShortTimeMin | Uint8 | Допустимые значения зависят от производителя. Доступно только для топиков State |
| EventFilter | Enum | Допустимые значения: buttonReleasedEvents, buttonPressedEvents, shortPressEvents, doublePressEvents, longPressStartEvents, longPressRepeatEvents, longPressStopEvents, buttonStuckFreeEvents |
| DoubleTime | Uint8 | От 0 до 100 |
| DoubleTimeMin | Enum | Допустимые значения зависят от производителя. Доступно только для топиков State |
| RepeatTime | Enum | От 5 до 100 |
| StuckTime | Enum | От 5 до 255 |
Примеры🔗
Публикация🔗
Включить обнаружение кнопки:
Spread/Set/1315/Hardware/Dali/3334/DaliPushButton/161624/Discovery
Подписка🔗
Узнать минимальное физическое значение DoubleTime:
Spread/State/1315/Hardware/Dali/3334/DaliPushButton/161624/DoubleTimeMin
Пример ответа: