مخطط سمة التحكم في درجة الحرارة في المنزل المزوّد بأجهزة ذكية
action.devices.traits.TemperatureControl
: سمة للأجهزة (بخلاف أجهزة الترموستات) التي تتيح التحكّم في درجة الحرارة، سواء داخل الجهاز أو حوله
وهي تختلف عن السمة TemperatureSetting التي تُستخدم خصّيصًا لعناصر التحكّم بنمط الترموستات. تمثّل سمة TemperatureSetting درجة الحرارة المحيطة (في الغرفة/خارج المنزل) ويجب عدم استخدامها للتحكّم في درجة حرارة جهاز معيّن. للتحكّم في درجة حرارة جهاز معيّن، يجب استخدام سمة TemperatureControl.
ATTRIBUTES للجهاز
يمكن أن تُبلغ الأجهزة التي تتضمّن هذه السمة عن ما يلي:
كجزء من عملية SYNC
. للتعلّم
مزيد من المعلومات عن التعامل مع SYNC
هدفًا. اطّلِع على
تحقيق النية بالشراء:
السمات | النوع | الوصف |
---|---|---|
temperatureRange |
كائن |
يجب ملء هذا الحقل. نطاق درجة حرارة الجهاز المتوافق |
minThresholdCelsius |
Number |
يجب ملء هذا الحقل. الحد الأدنى لدرجة الحرارة للنطاق، بالدرجات المئوية. |
maxThresholdCelsius |
Number |
يجب ملء هذا الحقل. الحد الأقصى لدرجة الحرارة للنطاق، بالدرجات المئوية. |
temperatureStepCelsius |
Number |
تحدِّد هذه السياسة خطوة درجة الحرارة النسبية. هذا هو الحد الأدنى للفاصل الزمني للتعديل الذي يتيحه الجهاز. في حال عدم تحديد الخطوات، يتم احتساب الخطوات النسبية كنسبة مئوية من |
temperatureUnitForUX |
String |
يجب ملء هذا الحقل. وحدة درجة الحرارة المستخدَمة كاستجابة للمستخدم القيم المسموح بها:
|
commandOnlyTemperatureControl |
منطقي |
(القيمة التلقائية: تشير هذه القيمة إلى ما إذا كان الجهاز يتيح استخدام الاتصال أحادي الاتجاه (صحيح) أو اتصال ثنائي الاتجاه (خطأ). اضبط هذه السمة على "صحيح" إذا لم يتمكن الجهاز من الاستجابة لطلب QUERY أو حالة الإبلاغ لهذه السمة. |
queryOnlyTemperatureControl |
منطقي |
(القيمة التلقائية: تكون هذه السمة مطلوبة إذا كان الجهاز يتيح تنفيذ طلب البحث فقط. تشير هذه السمة إلى ما إذا كان يمكن الاستعلام عن الجهاز للحصول على معلومات الحالة فقط ولا يمكن التحكّم فيها. |
أمثلة
يتيح الجهاز التحكّم في درجة حرارة تتراوح بين 150 و500 درجة فهرنهايت بزيادات تبلغ 5 درجات.
{ "temperatureRange": { "minThresholdCelsius": 65.5, "maxThresholdCelsius": 260 }, "temperatureStepCelsius": 2.778, "temperatureUnitForUX": "F" }
حالة الجهاز
يجوز للكيانات التي تستخدم هذه السمة الإبلاغ عما يلي:
كجزء من عملية QUERY
. للتعلّم
مزيد من المعلومات عن التعامل مع QUERY
هدفًا. اطّلِع على
تحقيق النية بالشراء:
الولايات | النوع | الوصف |
---|---|---|
temperatureSetpointCelsius |
Number |
درجة الحرارة الحالية المضبوطة، بالدرجات المئوية. يجب أن تقع ضمن |
temperatureAmbientCelsius |
Number |
درجة الحرارة المرصودة حاليًا، بالدرجات المئوية. يجب أن تقع ضمن |
أمثلة
ما هي درجة الحرارة التي تم ضبط الجهاز عليها؟
{ "temperatureSetpointCelsius": 150 }
CommandS للجهاز
قد تستجيب الأجهزة التي تتضمن هذه السمة لما يلي:
الأوامر كجزء من عملية EXECUTE
. للتعلّم
مزيد من المعلومات عن التعامل مع EXECUTE
هدفًا. اطّلِع على
تحقيق النية بالشراء:
action.devices.commands.SetTemperature
اضبط درجة الحرارة على قيمة معيَّنة.
المعلمات
المعلمات | النوع | الوصف |
---|---|---|
temperature |
Number |
يجب ملء هذا الحقل. درجة الحرارة المطلوب ضبطها، بالدرجات المئوية. يجب أن تقع ضمن |
أمثلة
اضبط الجهاز على 350 درجة فهرنهايت.
{ "command": "action.devices.commands.SetTemperature", "params": { "temperature": 176.67 } }
أخطاء ذات صلة
حدث خطأ أثناء ضبط درجة الحرارة المُثلى.
القيم المسموح بها:
alreadyAtMax
alreadyAtMin
valueOutOfRange
نماذج النطق
de-DE
- Erhöhe die Temperatur des Ofens
- Stelle die Temperatur des Ofens auf 425 Grad
- Wie warm ist der Ofen
en-US
- I want the temperature of the oven higher
- current temperature in the fridge
- set the oven to 400
es-ES
- pon la temperatura del horno a 180 grados
- sube la temperatura del horno
- ¿A qué temperatura está el horno ?
fr-FR
- Le four est à quelle température ?
- Mets la température du four à 180 degrés .
- augmente la température du four
hi-IN
- ओवन का टेम्परेचर कितना है
- ओवन का तापमान 425 डिग्री पर करें
it-IT
- Alza la temperatura del forno
- Qual è la temperatura del frigo ?
- metti il forno a 200 gradi
ja-JP
- オーブン の温度は何度
- オーブン の温度を 425度 に設定して
- オーブン の温度を上げて
ko-KR
- 오븐 온도 180 도로 맞춰
- 오븐 온도 몇 도야
- 오븐 온도 좀 높여 줄래
nl-NL
- stel de oven in op 220 graden
- verhoog de temperatuur van de oven
- wat is de temperatuur van de oven
pt-BR
- Diz-me qual é a temperatura da sala
- Qual é a temperatura do forno ?
- ajuste a temperatura do forno para 180 graus
- aumenta a temperatura do forno
- aumentar a temperatura do forno
- define a temperatura do termostato nos 22 graus
sv-SE
- Vad är det för temperatur i ugnen ?
- höj temperaturen i ugnen
- sätt ugnen på 100 grader