Lighting
Управление подсистемой освещения в локации.
Инженерные объекты подсистемы
Топик
Spread/{Topic_Type}/{Project_ID}/Location/{Location_ID}/Lighting/{Property}
Параметры топика
| Параметр |
Значение |
| Topic_Type |
Тип топика:Set — топик изменения. Используется в запросах публикации (publish).State — топик информации (статуса). Используется в запросах подписки (subscribe).
|
| Project_ID |
ID проекта AWADA. |
| Location_ID |
Идентификатор локации |
| Property |
Свойство, которое нужно изменить (или узнать текущий статус). Возможные параметры: BrightnessLevel — уровень яркостиLightSensorsOff — выключение датчиков освещенностиLightSensorsOn — включение датчиков освещенностиOff — выключение светильниковOn — включение светильниковPower — мощностьPresenceSensorsOff — выключение датчиков присутствияPresenceSensorsOn — включение датчиков присутствияSceneOn — включить сценуScene1On — состояние сцены 1Scene2On — состояние сцены 2SaveScene — сохранить сцену
|
Описание свойств
| Свойство |
Тип |
Значения (value) |
| BrightnessLevel |
Uint8 |
От 0 (светильники выключены) до 100 (максимальная яркость) |
| LightSensorsOff |
Bool |
true — датчики выключеныfalse — датчики включены
|
| LightSensorsOn |
Bool |
true — датчики включеныfalse — датчики выключены
|
| Off |
Bool |
true — светильники выключеныfalse — светильники включены
|
| On |
Bool |
true — светильники включеныfalse — светильники выключены
|
| Power |
Int32 |
От 0 (все устройства выключены) до совокупной максимальной мощности устройств в Вт |
| PresenceSensorsOff |
Bool |
true — датчики выключеныfalse — датчики включены
|
| PresenceSensorsOn |
Bool |
true — датчики включеныfalse — датчики выключены
|
| SceneOn |
Number |
1 — включить сцену 12 — включить сцену 2
|
| Scene1On |
Bool |
true — сцена 1 включенаfalse — сцена 1 выключена Доступно только для топика State |
| Scene2On |
Bool |
true — сцена 2 включенаfalse — сцена 2 выключена Доступно только для топика State |
| SaveScene |
Number |
1 — сохранить сцену 12 — сохранить сцену 2
|
Примеры
Публикация
Установить яркость 80:
Spread/Set/1315/Location/25692/Lighting/BrightnessLevel
Подписка
Узнать текущую совокупную мощность устройств:
Spread/State/1315/Location/25692/Lighting/Power
Пример ответа:
{
"value": 102,
"timestamp": "2023-06-23T15:29:19.941406+03:00"
}