Climate
Управление подсистемой управления климатом в локации.
Инженерные объекты подсистемы
Топик
Spread/{Topic_Type}/{Project_ID}/Location/{Location_ID}/Climate/{Property}
Параметры топика
Параметр |
Значение |
Topic_Type |
Тип топика:Set — топик изменения. Используется в запросах публикации (publish).State — топик информации (статуса). Используется в запросах подписки (subscribe).
|
Project_ID |
ID проекта AWADA. |
Location_ID |
Идентификатор локации |
Property |
Свойство, которое нужно изменить (или узнать текущий статус). Возможные параметры: FansOn — состояние группы вентиляторовTargetTemperature — установка температуры группы терморегуляторовTemperature — средняя температура группы датчиков температурыThermoregulatorsOn — состояние группы терморегуляторовPreset — пресет работы группы терморегуляторовMode — режим работы группы терморегуляторовFanSpeedMode — режим работы вентиляторов группы терморегуляторовLouverMode — режим работы заслонок группы терморегуляторовHeatedFloorsOn — состояние группы теплых полов
|
Описание свойств
Свойство |
Тип |
Значения (value) |
FansOn |
Bool |
true — вентиляторы включеныfalse — вентиляторы выключены
|
TargetTemperature |
Uint16 |
Показатель в сотых долях Кельвинов |
Temperature |
Uint16 |
Показатель в сотых долях Кельвинов. Доступно только для топика State |
ThermoregulatorsOn |
Bool |
true — терморегуляторы включеныfalse — терморегуляторы выключены
|
Preset |
String |
Допустимые значения:Manual — не задан (не установлен) режимAuto — автоматический режим (выбор на основе внутренней логики терморегуляторов)Protection — защита от замерзания или перегрева при долгом отсутствии людейDay — дневной режим. Как правило — обычный режим во время присутствия людейNight — ночной режим. Как правило — более прохладные и тихие установки, чем в дневном режимеStandby — ожидание. Как правило — эконом-режим при временном отсутствии людейComfort — комфорт. Как правило — наиболее точное поддержание температурыTimer — режим работы по таймеру терморегуляторов
|
Mode |
String |
Допустимые значения:Manual — не задан (не установлен) режимAuto — автоматический режим (выбор на основе внутренней логики терморегуляторов)Cooling — режим охлажденияHeating — режим обогреваDrying — режим сушкиVentilation — режим вентиляции (работают только вентиляторы)HeatPlus — дополнительный режим для устройств TELETASKStop — дополнительный режим для устройств TELETASK
|
FanSpeedMode |
String |
Допустимые значения:Manual — не задан (не установлен) режимAuto — автоматический режим (выбор на основе внутренней логики терморегуляторов)High — режим высоких оборотовMedium — режим средних оборотовLow — режим низких оборотовTop — режим максимальных оборотов
|
LouverMode |
String |
Допустимые значения:Manual — не задан (не установлен) режимAuto — автоматический режим (выбор на основе внутренней логики терморегуляторов)Horizontal — горизонтальное положение заслонокAngle30 — угол наклона заслонок равен 30 градусамAngle45 — угол наклона заслонок равен 45 градусамAngle60 — угол наклона заслонок равен 60 градусамVertical — вертикальное положение заслонок
|
HeatedFloorsOn |
Bool |
true — теплые полы включеныfalse — теплые полы выключены
|
Примеры
Публикация
Установить автоматический режим работы группы терморегуляторов:
Spread/Set/1315/Location/122044/Climate/Mode
Подписка
Узнать текущую среднюю температуру:
Spread/State/1315/Location/122044/Climate/Temperature
Пример ответа:
{
"value": 29815,
"timestamp": "2023-06-26T15:54:12.667337+03:00"
}