অটোমেশন

বিবরণ

অটোমেশন স্ট্রাক্ট সমস্ত অটোমেশন আচরণ প্রদান করে। এতে একাধিক চাইল্ড অটোমেশন থাকতে পারে যা একসাথে কাজ করে।

ক্ষেত্র

চাবি আদর্শ বিবরণ
name স্ট্রিং

ডেভেলপারদের রেফারেন্সের জন্য এই অটোমেশনের একটি অভ্যন্তরীণ নাম।

ঐচ্ছিক

starters [ শুরু ]

অটোমেশন শুরু।

প্রয়োজনীয়

condition অবস্থা

প্রযোজ্য বিশ্বব্যাপী শর্ত।

ঐচ্ছিক

actions [ ক্রিয়া ]

অটোমেশন ক্রিয়া।

প্রয়োজনীয়

উদাহরণ

একটি মাত্র অটোমেশন ব্যবহার করুন: সন্ধ্যা ৬ টায়, আলো জ্বালান।

automations:
  starters:
    type: time.schedule
    at: 6:00 pm
  actions:
    type: device.command.OnOff
    devices: Light A - Living Room
    on: true

একটি স্ক্রিপ্টে একাধিক অটোমেশন ব্যবহার করুন: * সন্ধ্যা ৬টায়, আলো জ্বালান। * রাত ১১টায়, টিভি বন্ধ করুন এবং "ঘুমানোর সময়" সম্প্রচার করুন।

automations:
- name: At 6pm, turn on light.
  starters:
    type: time.schedule
    at: 6:00 pm
  actions:
    type: device.command.OnOff
    devices: Light A - Living Room
    on: true
- name: At 11pm, turn off TV and broadcast "time to sleep"
  starters:
    type: time.schedule
    at: 6:00 pm
  actions:
  - type: device.command.OnOff
    devices: TV - Living Room
    on: false
  - type: assistant.command.Broadcast
    message: time to sleep