Schemat cechy Smart Home HumiditySetting

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

ATRYBUTY urządzenia

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

Atrybuty Typ Opis
humiditySetpointRange Obiekt

Zawiera minimalny i maksymalny poziom wilgotności w procentach.

minPercent Liczba całkowita

(Domyślnie: 0)

Reprezentuje minimalny poziom wilgotności w procentach.

Wartość musi znajdować się w zakresie od 0 do 100.

maxPercent Liczba całkowita

(Domyślnie: 100)

Reprezentuje maksymalny poziom wilgotności w procentach.

Wartość musi znajdować się w zakresie od 0 do 100.

commandOnlyHumiditySetting Wartość logiczna

(Domyślnie: false)

Wskazuje, 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 odpowiadać na intencję QUERY ani zgłaszać stanu w przypadku tej cechy.

queryOnlyHumiditySetting Wartość logiczna

(Domyślnie: false)

Wymagany, jeśli urządzenie obsługuje tylko wykonywanie zapytań. Ten atrybut wskazuje, czy urządzenie może być używane tylko do wysyłania zapytań o informacje o stanie, a nie do sterowania.

Przykłady

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

{}

Urządzenie obsługujące niestandardowy zakres wilgotności.

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

Stany urządzenia

Podmioty z tą cechą mogą zgłaszać te stany w ramach operacji QUERY. Więcej informacji o obsłudze intencji QUERY znajdziesz w artykule Realizacja intencji.

Stany Typ Opis
humiditySetpointPercent Liczba całkowita

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

humidityAmbientPercent Liczba całkowita

Wskazuje aktualny odczyt wilgotności otoczenia z urządzenia w procentach.

Wartość musi znajdować się w zakresie od 1 do 100.

Przykłady

Jaką wilgotność pokazuje moje urządzenie?

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

Polecenia dotyczące urządzenia

Urządzenia z tą cechą mogą odpowiadać na te polecenia w ramach operacji EXECUTE. Więcej informacji o obsłudze intencji EXECUTE znajdziesz w artykule Realizacja intencji.

action.devices.commands.SetHumidity

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

Parametry

Parametry Typ Opis
humidity Liczba całkowita

Wymagane.

Procentowa wartość 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 względem 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, o jaką ma być dostosowany poziom wilgotności.

Wartość musi znajdować się w zakresie od -100 do 100.

Ustaw wagę wilgotności.

Parametry Typ Opis
humidityRelativeWeight Liczba całkowita

Wymagane.

Określa zakres niejednoznacznej zmiany wilgotności od niewielkiej („trochę”) do dużej („bardzo”).

Wartość musi znajdować się w zakresie od -5 do 5.

Przykłady

Zwiększ wilgotność o 10%

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

Znacznie zmniejsz wilgotność

{
  "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 ?

BŁĘDY urządzenia

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