طلب مطلق

الوصف

لضبط اللون على درجة اللون المحدّدة عند ضبط اللون على جهاز غير مفعَّل، يتم تشغيل الجهاز ويتغيّر رمز OnOffState.state ليعكس ذلك. وبالمثل، عند ضبط السطوع على 0، يتم إيقاف تشغيل الجهاز ويتغيّر OnOffState.state وفقًا لذلك.

الحقول

المفتاح النوع الوصف
devices [الجهاز]

الأجهزة، مثل المصابيح الذكية التي يمكنها تغيير اللون أو درجة حرارة اللون

مطلوب

color اللون

اللون المطلوب ضبطه

مطلوب

name String

اسم اللون الذي تم تحليله من أمر المستخدم، وقد لا يكون متاحًا في بعض الأحيان (بمعنى آخر، عند استخدام أوامر نسبية).

اختياري

لاستخدام هذا الحقل، لا يمكن استخدام جميع الحقول التالية: درجة الحرارة وspectrumRGB وspectrumHSV.

temperature ColorTemperature

قيمة درجة الحرارة بالكلفن

اختياري

لاستخدام هذا الحقل، لا يمكن استخدام كل الحقول التالية: name وspectrumRGB وspectrumHSV.

يعتمد النطاق الرقمي للقيمة على كل جهاز.

spectrumRGB ColorHex

قيمة طيف RGB كعدد صحيح عشري

اختياري

لاستخدام هذا الحقل، لا يمكن استخدام جميع الحقول التالية: name وtemperature وspectrumHSV.

قد لا تتوافق بعض الأجهزة مع هذا الحقل.

spectrumHSV SpectrumHSV

قيمة HSV في الطيف

اختياري

لاستخدام هذا الحقل، لا يمكن استخدام جميع الحقول التالية: temperature وspectrumRGB وname.

قد لا تتوافق بعض الأجهزة مع هذا الحقل.

hue Number

درجة اللون

مطلوب

saturation Number

التشبع

مطلوب

value Number

القيمة

مطلوب

أمثلة

actions:
- type: device.command.ColorAbsolute
  devices: My Device - Room Name
  color:
    name: blue