বর্ণনা
রঙটিকে নির্দিষ্ট হিউ-তে সেট করে। যখন কোনো বন্ধ ডিভাইসে রঙটি সেট করা হয়, তখন ডিভাইসটি চালু হয়ে যায় এবং 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