ColorAbsoluteCommand

توضیحات

رنگ را روی فام مشخص شده تنظیم می‌کند. وقتی رنگ روی دستگاهی که خاموش است تنظیم می‌شود، دستگاه روشن می‌شود و OnOffState.state برای انعکاس این تغییر می‌کند. به همین ترتیب، وقتی روشنایی روی 0 تنظیم می‌شود، دستگاه خاموش می‌شود و OnOffState.state نیز متناسب با آن تغییر می‌کند.

فیلدها

کلید نوع توضیحات
devices [ دستگاه ]

دستگاه‌هایی مانند چراغ‌های هوشمند که می‌توانند رنگ یا دمای رنگ را تغییر دهند.

مورد نیاز

color رنگ

رنگ برای تنظیم.

مورد نیاز

name رشته

نام رنگ از دستور کاربر تجزیه شده است؛ ممکن است همیشه در دسترس نباشد (به عبارت دیگر، هنگام استفاده از دستورات نسبی).

اختیاری

برای استفاده از این فیلد، نمی‌توان از هیچ‌کدام از فیلدهای زیر استفاده کرد: temperature ، spectrumRGB ، spectrumHSV

temperature دمای رنگ

مقدار دما بر حسب کلوین.

اختیاری

برای استفاده از این فیلد، نمی‌توان از تمام فیلدهای زیر استفاده کرد: name ، spectrumRGB ، spectrumHSV

محدوده عدد مقدار به هر دستگاه بستگی دارد.

spectrumRGB کالر هکس

مقدار RGB طیف به عنوان یک عدد صحیح اعشاری.

اختیاری

برای استفاده از این فیلد، نمی‌توان از تمام فیلدهای زیر استفاده کرد: name ، temperature ، spectrumHSV

ممکن است برخی از دستگاه‌ها از این فیلد پشتیبانی نکنند.

spectrumHSV طیف HSV

مقدار HSV طیف.

اختیاری

برای استفاده از این فیلد، نمی‌توان از تمام فیلدهای زیر استفاده کرد: temperature ، spectrumRGB ، name

ممکن است برخی از دستگاه‌ها از این فیلد پشتیبانی نکنند.

hue شماره

رنگ

مورد نیاز

saturation شماره

اشباع

مورد نیاز

value شماره

ارزش.

مورد نیاز

مثال‌ها

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