סכימה של הגדרת הלחות לבית החכם

action.devices.traits.HumiditySetting - התכונה הזו שייכת למכשירים שתומכים בהגדרות לחות, כמו מכשירי אדים ומייבש אוויר.

מאפייני המכשיר

מכשירים עם התכונה הזו עשויים לדווח על הדברים הבאים כחלק מהפעולה SYNC. למידה מידע נוסף על טיפול בכוונות של SYNC: מילוי Intent.

מאפיינים סוג תיאור
humiditySetpointRange מפגע

מכיל את רמות הלחות המינימליות והמקסימליות באחוזים.

minPercent Integer

(ברירת המחדל: 0)

מייצג את רמת הלחות המינימלית כאחוז.

maxPercent Integer

(ברירת המחדל: 100)

מייצג את רמת הלחות המקסימלית כאחוז.

commandOnlyHumiditySetting בוליאני

(ברירת המחדל: false)

מציינת אם המכשיר תומך בתקשורת חד-כיוונית (true) או בתקשורת דו-כיוונית (false). יש להגדיר את המאפיין הזה כ-True אם המכשיר לא יכול להגיב ל-Intent QUERY או למצב הדיווח של התכונה הזו.

queryOnlyHumiditySetting בוליאני

(ברירת המחדל: false)

נדרש אם המכשיר תומך בהפעלה של שאילתה בלבד. המאפיין הזה מציין אם אפשר לשלוח שאילתות על המכשיר רק לקבלת מידע על מצב, ולא ניתן לשלוט בו.

דוגמאות

מכשיר שתומך בטווח הלחות שמוגדר כברירת מחדל.

{}

מכשיר שתומך בטווח לחות מותאם אישית.

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

מצבי המכשיר

ישויות עם התכונה הזו עשויות לדווח על הנושאים הבאים כחלק מהפעולה QUERY. למידה מידע נוסף על טיפול בכוונות של QUERY: מילוי Intent.

מדינות סוג תיאור
humiditySetpointPercent Integer

מציין את אחוז הלחות הנוכחי ליעד של המכשיר. חייב להיות בטווח של humiditySetpointRange.

humidityAmbientPercent Integer

מציין את ערך הלחות הנוכחי בסביבה של המכשיר כאחוז.

דוגמאות

איזו לחות מוצג במכשיר?

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

CommandS במכשיר

מכשירים עם התכונה הזו עשויים להגיב לבקשות הבאות פקודות כחלק מהפעולה EXECUTE. למידה מידע נוסף על טיפול בכוונות של EXECUTE: מילוי Intent.

action.devices.commands.SetHumidity

מגדירים את רמת הלחות לערך מוחלט.

פרמטרים

פרמטרים סוג תיאור
humidity Integer

חובה.

אחוז הלחות שנקבע בהגדרה. חייב להיות בטווח של humiditySetpointRange.

דוגמאות

מגדירים את הלחות ל-20 אחוזים.

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

אירעה שגיאה בהגדרה של לחות היעד.

ערכים נתמכים:

maxSettingReached
minSettingReached
valueOutOfRange

action.devices.commands.HumidityRelative

התאמה של רמת הלחות ביחס לערך הנוכחי.

פקודה זו דורשת את המאפיינים הבאים:
{
  "commandOnlyHumiditySetting": true
}

פרמטרים

המטען הייעודי (Payload) מכיל אחד מהפריטים הבאים:

מגדירים את אחוז הלחות.

פרמטרים סוג תיאור
humidityRelativePercent Integer

חובה.

הערך באחוזים להתאמת רמת הלחות.

הגדרת משקל הלחות.

פרמטרים סוג תיאור
humidityRelativeWeight Integer

חובה.

מציין את השינוי באופן לא ברור של הלחות מכמות קטנה ('מעט') לכמות גדולה ('הרבה').

דוגמאות

העלאת הלחות ב-10 אחוז

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

הפחתת הלחות משמעותית

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

אירעה שגיאה בהתאמת הלחות.

ערכים נתמכים:

maxSettingReached
minSettingReached
valueOutOfRange

ביטויים לדוגמה

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 ?

ERRORS במכשיר

ראה את הרשימה המלאה של שגיאות וחריגים.