স্মার্ট হোম লাইট এফেক্টস ট্রেইট স্কিমা

action.devices.traits.LightEffects - এই বৈশিষ্ট্যটি সেই ডিভাইসগুলির অন্তর্গত যা বিভিন্ন রঙের মাধ্যমে লুপ করার মতো জটিল আলোর কমান্ডগুলিকে অবস্থা পরিবর্তন করতে সহায়তা করে।

ডিভাইসের বৈশিষ্ট্য

এই বৈশিষ্ট্যযুক্ত ডিভাইসগুলি SYNC অপারেশনের অংশ হিসাবে নিম্নলিখিত বৈশিষ্ট্যগুলি রিপোর্ট করতে পারে। SYNC ইন্টেন্টগুলি পরিচালনা করার বিষয়ে আরও জানতে, Intent fulfillment দেখুন।

গুণাবলী আদর্শ বিবরণ
defaultColorLoopDuration পূর্ণসংখ্যা

(ডিফল্ট: 1800 )

action.devices.commands.ColorLoop কমান্ড দ্বারা ট্রিগার হওয়া প্রভাবের জন্য ডিফল্ট সময়কাল, সেকেন্ডে।

defaultSleepDuration পূর্ণসংখ্যা

(ডিফল্ট: 1800 )

action.devices.commands.Sleep কমান্ড দ্বারা ট্রিগার হওয়া প্রভাবের জন্য ডিফল্ট সময়কাল, সেকেন্ডে।

defaultWakeDuration পূর্ণসংখ্যা

(ডিফল্ট: 1800 )

action.devices.commands.Wake কমান্ড দ্বারা ট্রিগার হওয়া প্রভাবের জন্য ডিফল্ট সময়কাল, সেকেন্ডে।

supportedEffects অ্যারে

প্রয়োজন।

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

[ item, ... ] স্ট্রিং

সমর্থিত প্রভাব।

সমর্থিত মান:

colorLoop
এলোমেলোভাবে বিভিন্ন রঙের মধ্য দিয়ে ঘুরছে।
sleep
ধীরে ধীরে উজ্জ্বলতা কমিয়ে দেয় এবং ঐচ্ছিকভাবে, নির্দিষ্ট সময়ের মধ্যে রঙের তাপমাত্রা সামঞ্জস্য করে।
wake
ধীরে ধীরে উজ্জ্বলতা বৃদ্ধি করে এবং ঐচ্ছিকভাবে, নির্দিষ্ট সময়ের মধ্যে রঙের তাপমাত্রা সামঞ্জস্য করে।

উদাহরণ

রঙ লুপ প্রভাব সমর্থনকারী ডিভাইস।

{
  "supportedEffects": [
    "colorLoop"
  ]
}

ঘুম/জাগরণের প্রভাব সমর্থনকারী ডিভাইস।

{
  "defaultSleepDuration": 300,
  "defaultWakeDuration": 600,
  "supportedEffects": [
    "sleep",
    "wake"
  ]
}

ডিভাইসের অবস্থা

এই বৈশিষ্ট্যযুক্ত সত্তাগুলি QUERY অপারেশনের অংশ হিসাবে নিম্নলিখিত অবস্থাগুলি রিপোর্ট করতে পারে। QUERY ইন্টেন্টগুলি পরিচালনা করার বিষয়ে আরও জানতে, Intent fulfillment দেখুন।

রাজ্যসমূহ আদর্শ বিবরণ
activeLightEffect স্ট্রিং

বর্তমানে সক্রিয় আলোর প্রভাব, যদি থাকে। supportedEffects মধ্যে একটি।

সমর্থিত মান:

colorLoop
sleep
wake
lightEffectEndUnixTimestampSec পূর্ণসংখ্যা

ইউনিক্স টাইমস্ট্যাম্প যখন প্রভাবটি শেষ হওয়ার আশা করা হয়, যদি প্রভাবটি নিজেই শেষ হয়ে যায়।

উদাহরণ

আমার ডিভাইসে বর্তমান প্রভাব কী?

{
  "activeLightEffect": "colorLoop"
}

আমার ডিভাইসে বর্তমান প্রভাব কী?

{
  "activeLightEffect": "sleep",
  "lightEffectEndUnixTimestampSec": 1595286869
}

বর্তমানে কোনও আলোক প্রভাব সক্রিয় নেই।

{}

ডিভাইস কমান্ড

এই বৈশিষ্ট্যযুক্ত ডিভাইসগুলি EXECUTE অপারেশনের অংশ হিসাবে নিম্নলিখিত কমান্ডগুলিতে সাড়া দিতে পারে। EXECUTE ইন্টেন্ট পরিচালনা সম্পর্কে আরও জানতে, Intent fulfillment দেখুন।

action.devices.commands.ColorLoop

ডিভাইসটিকে রঙের একটি সেট ঘুরে দেখার অনুরোধ করুন।

এই কমান্ডের জন্য নিম্নলিখিত বৈশিষ্ট্যগুলি প্রয়োজন:
{
  "supportedEffects": [
    "colorLoop"
  ]
}

পরামিতি

পরামিতি আদর্শ বিবরণ
duration পূর্ণসংখ্যা

কালার লুপ কমান্ডের সময়কাল, সেকেন্ডে।

উদাহরণ

৬০ মিনিটের জন্য আমার লাইটগুলো কালারলুপ করো।

{
  "command": "action.devices.commands.ColorLoop",
  "params": {
    "duration": 3600
  }
}

action.devices.commands.Sleep

ধীরে ধীরে ডিভাইসের উজ্জ্বলতা কমিয়ে আনুন এবং ঐচ্ছিকভাবে, নির্দিষ্ট সময়ের মধ্যে রঙের তাপমাত্রা সামঞ্জস্য করুন।

এই কমান্ডের জন্য নিম্নলিখিত বৈশিষ্ট্যগুলি প্রয়োজন:
{
  "supportedEffects": [
    "sleep"
  ]
}

পরামিতি

পরামিতি আদর্শ বিবরণ
duration পূর্ণসংখ্যা

স্লিপ কমান্ডের সময়কাল, সেকেন্ডে, 300 থেকে 3600 এর মধ্যে।

উদাহরণ

আমার আলো ৬০ মিনিটের জন্য নিভিয়ে দাও।

{
  "command": "action.devices.commands.Sleep",
  "params": {
    "duration": 3600
  }
}

action.devices.commands.StopEffect

বর্তমান আলোর প্রভাব বন্ধ করুন।

পরামিতি

পরামিতি আদর্শ বিবরণ

কোনও সম্পত্তি নেই

উদাহরণ

আমার আলোর উপর প্রভাব বন্ধ করো।

{
  "command": "action.devices.commands.StopEffect",
  "params": {}
}

action.devices.commands.Wake

ধীরে ধীরে ডিভাইসের উজ্জ্বলতা বৃদ্ধি করুন এবং ঐচ্ছিকভাবে, সময়ের সাথে সাথে রঙের তাপমাত্রা সামঞ্জস্য করুন।

এই কমান্ডের জন্য নিম্নলিখিত বৈশিষ্ট্যগুলি প্রয়োজন:
{
  "supportedEffects": [
    "wake"
  ]
}

পরামিতি

পরামিতি আদর্শ বিবরণ
duration পূর্ণসংখ্যা

ওয়েক কমান্ডের সময়কাল, সেকেন্ডে, 300 থেকে 3600 এর মধ্যে।

উদাহরণ

আমার আলো ৬০ মিনিটের জন্য জাগিয়ে দাও।

{
  "command": "action.devices.commands.Wake",
  "params": {
    "duration": 3600
  }
}

হালকা প্রভাব অনুকরণ

যদি আপনার ডিভাইসটি Brightness বৈশিষ্ট্যটি প্রয়োগ করে কিন্তু LightEffects বৈশিষ্ট্যটি প্রয়োগ না করে, তাহলে প্ল্যাটফর্মটি অতিরিক্ত কোডের প্রয়োজন ছাড়াই অনুকরণ করা "স্লিপ" এবং "ওয়েক" প্রভাবগুলিকে সমর্থন করে। প্ল্যাটফর্মটি EXECUTE ইন্টেন্টের একটি সিরিজ পাঠিয়ে প্রভাবগুলিকে অনুকরণ করে।

নমুনা উচ্চারণ

ডি-ডি

  • Den Aufwacheffekt der Lampen starten.
  • Einschlafmodus im Schlafzimmer aktivieren.
  • synchronisiere meine Geräte

en-US সম্পর্কে

  • my lights Begin the sleep effect on .
  • আমি চাই তুমি the lights I want you to start wake effect on

es-ES সম্পর্কে

  • pon la luz de despertarse lentamente durante 45 minutos
  • pon las luces de dormir

fr-FR সম্পর্কে

  • Allume doucement les lumières .
  • Éteins progressivement les lumières .

হাই-ইন

  • बेडरूम में धीरे-धीरे रोशनी बढ़ाओ
  • लाइट को स्लीप मोड में डाल दो

এটি-আইটি

  • gradualmente le luci Accendi
  • per dormire Avvia le luci

জা-জেপি

  • ライトを徐々に明るくなる設定にして
  • 照明を少しずつ暗くして

কো-কেআর

  • 안방 전등 기상 모드 시작해
  • 조명 에서 수면 모드 실행

nl-NL সম্পর্কে

  • Dim কম de lichten langzaam.
  • Laat mijn lamp langzaam feller worden.

pt-BR সম্পর্কে

  • as luzes do quarto Acenda lentamente por 1 hora .
  • Ativa as luzes de despertar no quarto dos miudos .
  • Iniciar o modo dormir por 1 hora nas luzes do quarto শুরু করুন .
  • Liga a função adormecer das luzes .

sv-SE সম্পর্কে

  • Starta insomningsläge på lamporna
  • Tänd lamporna långsamt

ডিভাইসের ত্রুটি

ত্রুটি এবং ব্যতিক্রমগুলির সম্পূর্ণ তালিকা দেখুন।