ColorAbsoluteCommand

বর্ণনা

রঙটিকে নির্দিষ্ট হিউ-তে সেট করে। যখন কোনো বন্ধ ডিভাইসে রঙটি সেট করা হয়, তখন ডিভাইসটি চালু হয়ে যায় এবং OnOffState.state সেই অনুযায়ী পরিবর্তিত হয়। একইভাবে, যখন ব্রাইটনেস ০-তে সেট করা হয়, তখন ডিভাইসটি বন্ধ হয়ে যায় এবং OnOffState.state সেই অনুযায়ী পরিবর্তিত হয়।

ক্ষেত্র

চাবি প্রকার বর্ণনা
devices [ ডিভাইস ]

স্মার্ট লাইটের মতো ডিভাইস, যেগুলো রং বা রঙের তাপমাত্রা পরিবর্তন করতে পারে।

প্রয়োজনীয়

color রঙ

রঙ নির্ধারণ করতে হবে।

প্রয়োজনীয়

name স্ট্রিং

ব্যবহারকারীর কমান্ড থেকে রঙের নাম পার্স করা হয়; এটি সবসময় উপলব্ধ নাও থাকতে পারে (অন্য কথায়, রিলেটিভ কমান্ড ব্যবহার করার সময়)।

ঐচ্ছিক

এই ফিল্ডটি ব্যবহার করতে হলে, নিম্নলিখিত ফিল্ডগুলো ব্যবহার করা যাবে না: temperature , spectrumRGB , spectrumHSV

temperature রঙতাপমাত্রা

তাপমাত্রার মান কেলভিন এককে।

ঐচ্ছিক

এই ফিল্ডটি ব্যবহার করতে হলে, নিম্নলিখিত ফিল্ডগুলোর কোনোটিই ব্যবহার করা যাবে না: name , spectrumRGB , spectrumHSV

মান সংখ্যার পরিসীমা প্রতিটি ডিভাইসের উপর নির্ভর করে।

spectrumRGB কালারহেক্স

স্পেকট্রাম RGB মান একটি দশমিক পূর্ণসংখ্যা হিসাবে।

ঐচ্ছিক

এই ফিল্ডটি ব্যবহার করতে হলে, নিম্নলিখিত ফিল্ডগুলোর কোনোটিই ব্যবহার করা যাবে না: নাম , তাপমাত্রা , স্পেকট্রামএইচএসভি।

কিছু ডিভাইস এই ফিল্ডটি সাপোর্ট নাও করতে পারে।

spectrumHSV স্পেকট্রামএইচএসভি

স্পেকট্রাম HSV মান।

ঐচ্ছিক

এই ফিল্ডটি ব্যবহার করতে হলে, নিম্নলিখিত ফিল্ডগুলো ব্যবহার করা যাবে না: temperature , spectrumRGB , name

কিছু ডিভাইস এই ফিল্ডটি সাপোর্ট নাও করতে পারে।

hue সংখ্যা

রঙ।

প্রয়োজনীয়

saturation সংখ্যা

সম্পৃক্ততা।

প্রয়োজনীয়

value সংখ্যা

মূল্য।

প্রয়োজনীয়

উদাহরণ

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