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

DaliEmergency🔗

Управление аварийным DALI-светильником (светильником со встроенным аккумулятором) по стандартам IEC 62386-102, IEC 62386-202 (Device Type 1).

Топик🔗

Spread/{Topic_Type}/{Project_ID}/Hardware/Dali/{Dali_ID}/DaliEmergency/{DaliEmergency_ID}/{Property}

Параметры топика🔗

Параметр Значение
Topic_Type Тип топика:
  • Set — топик изменения. Используется в запросах публикации (publish).
  • State — топик информации (статуса). Используется в запросах подписки (subscribe).
Project_ID ID проекта AWADA.
Dali_ID ID менеджера DALI
DaliEmergency_ID ID провайдера DaliEmergency
Property Свойство, которое нужно изменить (или узнать текущий статус). Возможные параметры:
  • Discovery — значение состояния обнаружения устройства
  • FirmwareVersion — версия прошивки устройства
  • Groups — значения вхождений устройств в группы Dali
  • Gtin — GTIN устройства
  • GtinOem — дополнительный GTIN устройства
  • HardwareVersion — аппаратная версия устройства
  • Serial — серийный номер устройства
  • SerialOem — дополнительный серийный номер устройства
  • EmergencyMode — текущий режим драйвера
  • BatteryCharge — текущий уровень зарядки аккумулятора
  • BatteryLevel — текущий уровень зарядки аккумулятора в процентах
  • DurationTestResult — результат выполнения последнего тестирования продолжительности
  • DaysBetweenFunctionTest — период выполнения функциональных тестов (в днях)
  • WeeksBetweenDurationTest — Период выполнения функциональных тестов (в неделях)
  • FailureStatus — состояние критических атрибутов устройства.
  • EmergencyStatus — дополнительный серийный номер устройства

Описание свойств🔗

Свойство Тип Значения (value)
Discovery Bool
  • true — обнаружение включено
  • false — обнаружение выключено
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
EmergencyMode String оступные значения для топиков State:
  • RestMode
  • NormalMode
  • EmergencyMode
  • ExtendedEmergencyMode
  • FunctionTest
  • DurationTest
Доступные значения для топиков Set:
  • FunctionTest
  • DurationTest
BatteryCharge Uint8 Допустимые значения: от 0 до 254. Доступно только для топиков State
BatteryLevel Uint8 Допустимые значения: от 0 до 100. Доступно только для топиков State
DurationTestResult String Значением является предполагаемый временной ресурс аккумулятора (1:00:00 - ресурса аккумулятора хватит на один час). Доступно только для топиков State
DaysBetweenFunctionTest Uint16 Число дней
WeeksBetweenDurationTest Uint16 Число недель
FailureStatus Object Пример:{"circuitFailure": false,"batteryDurationFailure": false,"batteryFailure": false,"emergencyLampFailure": false,"functionTestMaxDelayExceeded": false,"durationTestMaxDelayExceeded": false,"functionTestFailed": false,"durationTestFailed": false}Доступно только для топиков State
EmergencyStatus Object Пример:{"inhibitMode": false,"functionTestDoneAndResultValid": true,"durationTestDoneAndResultValid": false,"batteryFullyCharged": false,"functionTestPending": false,"durationTestPending": true,"identificationActive": false,"physicallySelected": false}Доступно только для топиков Set

Примеры🔗

Публикация🔗

Включить тест FunctionTest:

Spread/Set/1315/Hardware/Dali/3334/DaliEmergency/161624/EmergencyMode

{
  "value": "FunctionTest"

}

Подписка🔗

Узнать серийный номер светильника:

Spread/State/1315/Hardware/Dali/3334/DaliEmergency/161624/Serial

Пример ответа:

{
 "value": "00000000000381D7",  
 "timestamp": "2023-03-02T19:27:05.274833+03:00"
}