Schemat funkcji ustawienia wilgotności w inteligentnym domu

action.devices.traits.HumiditySetting – ta cecha należy do urządzeń, które obsługują ustawienia wilgotności, takich jak nawilżacze powietrza i osuszacze.

Urządzenie ATTRIBUTES

Urządzenia z tą cechą mogą zgłaszać poniższe atrybuty w ramach operacji SYNC. Więcej informacji o obsłudze intencji SYNC znajdziesz w artykule o realizacji intencji.

Atrybuty Typ Opis
humiditySetpointRange Obiekt

Podaje minimalne i maksymalne poziomy wilgotności w procentach.

minPercent Liczba całkowita

(Domyślnie: 0)

Określa minimalny poziom wilgotności w procentach.

maxPercent Liczba całkowita

(Domyślnie: 100)

Określa maksymalny poziom wilgotności w procentach.

commandOnlyHumiditySetting Wartość logiczna

(Domyślnie: false)

Określa, czy urządzenie obsługuje komunikację jednokierunkową (prawda) czy dwukierunkową (fałsz). Ustaw ten atrybut na wartość true, jeśli urządzenie nie może odpowiedzieć na intencję QUERY lub stan raportu w przypadku tej cechy.

queryOnlyHumiditySetting Wartość logiczna

(Domyślnie: false)

Wymagane, jeśli urządzenie obsługuje tylko wykonywanie zapytań. Ten atrybut wskazuje, czy urządzenie może być wywoływane tylko przez informacje o stanie i nie może nim sterować.

Przykłady

Urządzenie, które obsługuje domyślny zakres wilgotności.

{}

Urządzenie, które obsługuje niestandardowy zakres wilgotności.

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

Urządzenie STATES

Encje z tą cechą mogą zgłaszać poniższe stany w ramach operacji QUERY. Więcej informacji o obsłudze intencji QUERY znajdziesz w artykule o realizacji intencji.

Stany Typ Opis
humiditySetpointPercent Liczba całkowita

Wskazuje bieżący docelowy odsetek wilgotności w urządzeniu. Musi mieścić się w zakresie humiditySetpointRange.

humidityAmbientPercent Liczba całkowita

Wskazuje wartość procentową odczytu wilgotności otoczenia urządzenia.

Przykłady

Jaką wilgotność pokazuje moje urządzenie?

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

CommandS na urządzeniu

Urządzenia z tą cechą mogą reagować na podane niżej polecenia w ramach operacji EXECUTE. Więcej informacji o obsłudze intencji EXECUTE znajdziesz w artykule o realizacji intencji.

action.devices.commands.SetHumidity

Ustaw poziom wilgotności na wartość bezwzględną.

Parametry

Parametry Typ Opis
humidity Liczba całkowita

Wymagane.

Ustaw procent wilgotności. Musi mieścić się w zakresie humiditySetpointRange.

Przykłady

Ustaw wilgotność na 20 procent.

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

Podczas ustawiania docelowej wilgotności wystąpił błąd.

Obsługiwane wartości:

maxSettingReached
minSettingReached
valueOutOfRange

action.devices.commands.HumidityRelative

Dostosuj poziom wilgotności w odniesieniu do bieżącej wartości.

To polecenie wymaga tych atrybutów:
{
  "commandOnlyHumiditySetting": true
}

Parametry

Ładunek zawiera jeden z tych elementów:

Ustaw procent wilgotności.

Parametry Typ Opis
humidityRelativePercent Liczba całkowita

Wymagane.

Wartość procentowa dostosowania poziomu wilgotności.

Ustaw wagę wilgotności.

Parametry Typ Opis
humidityRelativeWeight Liczba całkowita

Wymagane.

Wskazuje niejednoznaczną zmianę wilgotności od małej („niewielkiej”) do dużej („dużo”).

Przykłady

Zwiększ wilgotność o 10 procent

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

Znaczne zmniejszenie wilgotności

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

Podczas dostosowywania wilgotności wystąpił błąd.

Obsługiwane wartości:

maxSettingReached
minSettingReached
valueOutOfRange

Przykładowe wypowiedzi

de-DE

  • Welche Luftfeuchtigkeit zeigt das Thermostat an?

en-US

  • what is the humidity upstairs

es-ES

  • cuánta humedad hay ahora en la cocina

fr-FR

  • le thermostat donne quel taux d'humidité

hi-IN

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

it-IT

  • quanta umidità segna il termostato

ja-JP

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

ko-KR

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

nl-NL

  • wat is de vochtigheid op de thermostaat

pt-BR

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

sv-SE

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

Urządzenie ERRORS

Zobacz pełną listę błędów i wyjątków.