תיאור
המבנה של האוטומציה מספק את כל ההתנהגויות של האוטומציה. הוא עשוי לכלול כמה אוטומציות צאצא שפועלות יחד.
שדות
מפתח | סוג | תיאור |
---|---|---|
name
|
String |
שם פנימי של האוטומציה הזו, לשימוש של המפתחים. אופציונלי המשתנה מותר. |
starters
|
[מדריך למתחילים] |
הסימנים לתחילת פעולה אוטומטית. חובה |
condition
|
מצב |
התנאי הגלובלי שצריך להחיל. אופציונלי |
actions
|
[פעולה] |
פעולות האוטומציה. חובה |
דוגמאות
ביצוע פעולה אוטומטית אחת: בשעה 18:00, מדליקים את האור.
automations:
starters:
type: time.schedule
at: 6:00 pm
actions:
type: device.command.OnOff
devices: Light A - Living Room
on: true
השתמשו במספר פעולות אוטומטיות בסקריפט:
- בשעה 18:00, מדליקים את האור.
- בשעה 23:00, מכבים את הטלוויזיה ומשדרים את 'זמן לשינה'.
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: 11:00 pm
actions:
- type: device.command.OnOff
devices: TV - Living Room
on: false
- type: assistant.command.Broadcast
message: time to sleep