Схема настройки влажности умного дома

action.devices.traits.HumiditySetting — эта черта принадлежит устройствам, поддерживающим настройки влажности, таким как увлажнители и осушители.

АТРИБУТЫ устройства

Устройства с этой характеристикой могут сообщать следующие атрибуты в рамках операции SYNC . Дополнительные сведения об обработке намерений SYNC см. в разделе Выполнение намерений .

Атрибуты Тип Описание
humiditySetpointRange Объект

Содержит минимальный и максимальный уровни влажности в процентах.

minPercent Целое число

(По умолчанию: 0 )

Представляет минимальный уровень влажности в процентах.

maxPercent Целое число

(По умолчанию: 100 )

Представляет максимальный уровень влажности в процентах.

commandOnlyHumiditySetting логическое значение

(По умолчанию: false )

Указывает, поддерживает ли устройство использование односторонней (истинной) или двусторонней (ложной) связи. Установите для этого атрибута значение true, если устройство не может ответить на намерение QUERY или состояние отчета для этого признака.

queryOnlyHumiditySetting логическое значение

(По умолчанию: false )

Требуется, если устройство поддерживает выполнение только запросов. Этот атрибут указывает, можно ли запрашивать у устройства только информацию о состоянии и им нельзя управлять.

Примеры

Устройство, поддерживающее диапазон влажности по умолчанию.

{}

Устройство, поддерживающее индивидуальный диапазон влажности.

{
  "humiditySetpointRange": {
    "minPercent": 25,
    "maxPercent": 75
  }
}

СОСТОЯНИЯ устройства

Сущности с этим признаком могут сообщать о следующих состояниях как часть операции QUERY . Дополнительные сведения об обработке намерений QUERY см. в разделе Выполнение намерений .

состояния Тип Описание
humiditySetpointPercent Целое число

Указывает текущий целевой процент влажности устройства. Должно находиться в пределах humiditySetpointRange .

humidityAmbientPercent Целое число

Указывает текущие показания влажности окружающей среды устройства в процентах.

Примеры

Какую влажность показывает мое устройство?

{
  "humiditySetpointPercent": 20,
  "humidityAmbientPercent": 15
}

КОМАНДЫ устройства

Устройства с этой особенностью могут реагировать на следующие команды в рамках операции EXECUTE . Дополнительные сведения об обработке намерений EXECUTE см. в разделе Выполнение намерения .

action.devices.commands.SetHumidity

Установите уровень влажности на абсолютное значение.

Параметры

Параметры Тип Описание
humidity Целое число

Необходимый.

Заданный процент влажности. Должно находиться в пределах humiditySetpointRange .

Примеры

Установите влажность на 20 процентов.

{
  "command": "action.devices.commands.SetHumidity",
  "params": {
    "humidity": 20
  }
}

Произошла ошибка при настройке целевой влажности.

Поддерживаемые значения:

maxSettingReached
minSettingReached
valueOutOfRange

action.devices.commands.HumidityRelative

Отрегулируйте уровень влажности относительно текущего значения.

Для этой команды требуются следующие атрибуты:
{
  "commandOnlyHumiditySetting": true
}

Параметры

Полезная нагрузка содержит одно из следующего:

Установите процент влажности.

Параметры Тип Описание
humidityRelativePercent Целое число

Необходимый.

Процентное значение для регулировки уровня влажности.

Установите вес влажности.

Параметры Тип Описание
humidityRelativeWeight Целое число

Необходимый.

Указывает степень неоднозначного изменения влажности от небольшого («немного») до большого («много»).

Примеры

Увеличьте влажность на 10 процентов.

{
  "command": "action.devices.commands.HumidityRelative",
  "params": {
    "humidityRelativePercent": 10
  }
}

Сильно снизить влажность

{
  "command": "action.devices.commands.HumidityRelative",
  "params": {
    "humidityRelativeWeight": -5
  }
}

Произошла ошибка при настройке влажности.

Поддерживаемые значения:

maxSettingReached
minSettingReached
valueOutOfRange

Примеры высказываний

де-DE

  • Welche Luftfeuchtigkeit zeigt das Thermostat an?

ru-US

  • what is the humidity upstairs

эс-ES

  • cuánta humedad hay ahora en la cocina

а как

  • le thermostat donne quel taux d'humidité

привет-IN

  • ह्यूमिडिटी का स्तर किचन के थर्मोस्टैट से कितना है?

это-ИТ

  • quanta umidità segna il termostato

ja-JP

  • サーモスタットにどれくらいの湿度ってでてる

ко-КР

  • 에 습도 몇이야? 온도 조절계

нл-нл

  • wat is de vochtigheid op de thermostaat

пт-БР

  • Qual é o nível de humidade mostrado no termostato ?
  • diga qual é a umidade relativa do ar mostrada no termostato

св-ЮВ

  • Vad är det för luftfuktighet i badrummet ?

ОШИБКИ устройства

Полный список ошибок и исключений смотрите .