বিবরণ
অটোমেশন স্ট্রাক্ট সমস্ত অটোমেশন আচরণ প্রদান করে। এতে একাধিক চাইল্ড অটোমেশন থাকতে পারে যা একসাথে কাজ করে।
ক্ষেত্র
| চাবি | আদর্শ | বিবরণ |
|---|---|---|
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