תיאור
למכשירים שתומכים בהקלטה למדיה.
שדות
מפתח | סוג | תיאור |
---|---|---|
device
|
מכשיר |
המכשיר שמדווח על מצב חובה |
state
|
FieldPath |
הנתונים הספציפיים של המדינה שצריך לבדוק. חובה |
is
|
דינמי |
בודקת אם נתוני המצב שווים לערך מסוים. אופציונלי כדי להשתמש בשדה הזה, אסור להשתמש בשדות הבאים: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan |
isNot
|
דינמי |
בודקת אם נתוני המצב לא שווים לערך. אופציונלי כדי להשתמש בשדה הזה, אסור להשתמש בשדות הבאים: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan |
greaterThan
|
דינמי |
בודקת אם נתוני המצב גדולים מ-(>) ערך מסוים. אופציונלי כדי להשתמש בשדה הזה, אסור להשתמש בשדות הבאים: isNot, is, greaterThanOrEqualTo |
greaterThanOrEqualTo
|
דינמי |
בודקת אם נתוני המצב גדולים מערך מסוים או שווים לו (>=). אופציונלי כדי להשתמש בשדה הזה, אסור להשתמש בשדות הבאים: isNot, is, greaterThan |
lessThan
|
דינמי |
בודקת אם נתוני המצב קטנים מ-(<) ערך מסוים. אופציונלי כדי להשתמש בשדה הזה, אסור להשתמש בשדות הבאים: isNot, is, lessThanOrEqualTo |
lessThanOrEqualTo
|
דינמי |
הפונקציה בודקת אם נתוני המצב קטנים מערך מסוים או שווים לו (<=). אופציונלי כדי להשתמש בשדה הזה, אי אפשר להשתמש בשדות הבאים: isNot, is, lessThan |
for
|
משך הזמן |
בודקת אם הסטטוס נשאר לפרק זמן מסוים. התכונה הזו רלוונטית רק לסימנים לתחילת פעולה, ואי אפשר להשתמש בה עם תנאים. אופציונלי |
suppressFor
|
משך הזמן |
השבתה של הפעלת הסימן לתחילת פעולה למשך תקופה מסוימת. אופציונלי |
נתוני המצב של הרשומה
מפתח | סוג | תיאור |
---|---|---|
isCurrentlyRecording
|
Bool |
אופציונלי |
דוגמאות
starters:
- type: device.state.Record
device: My Device - Room Name
state: isCurrentlyRecording
is: true
condition:
type: device.state.Record
device: My Device - Room Name
state: isCurrentlyRecording
is: false