הסכימה של מאפיין Smart Home OccupancySensing
action.devices.traits.OccupancySensing – המאפיין הזה שייך למכשירים שיכולים לזהות נוכחות, בין שבאמצעות חיישן PIR, אולטרסאונד או חיישן מגע פיזי.
מאפייני המכשיר
מכשירים עם המאפיין הזה עשויים לדווח על המאפיינים הבאים כחלק מהפעולה SYNC. למידע נוסף על טיפול בכוונות מסוג SYNC, ראו ביצוע כוונות.
| מאפיינים | סוג | תיאור |
|---|---|---|
occupancySensorConfiguration |
מערך |
רשימת אובייקטים, שבכל אחד מהם מופיע סוג החיישן והעיכובים והסף של האירועים המשויכים אליו. |
[item, ...] |
אובייקט |
סוג החיישן והעיכובים והסף של האירועים המשויכים, אם רלוונטי. |
occupancySensorType |
String |
חובה. ערכים נתמכים:
|
occupiedToUnoccupiedDelaySec |
Integer |
משך הזמן, בשניות, לפני שהתפוסה המדווחת תשתנה למצב לא מאוכלס אחרי האירוע האחרון שזוהה. |
unoccupiedToOccupiedDelaySec |
Integer |
מייצג את עיכוב הזמן, בשניות, לפני שהתפוסה המדווחת משתנה למצב 'תפוס' אחרי האירוע האחרון שזוהה. חובה אם הערך של |
unoccupiedToOccupiedEventThreshold |
Integer |
מציין את מספר אירועי הזיהוי שצריכים להתרחש בתקופה |
דוגמאות
חיישן נוכחות שתומך ב-PIR ובחישת אולטרסאונד.
{
"occupancySensorConfiguration": [
{
"occupancySensorType": "PIR",
"occupiedToUnoccupiedDelaySec": 10,
"unoccupiedToOccupiedDelaySec": 10,
"unoccupiedToOccupiedEventThreshold": 2
},
{
"occupancySensorType": "ULTRASONIC",
"occupiedToUnoccupiedDelaySec": 10,
"unoccupiedToOccupiedDelaySec": 10,
"unoccupiedToOccupiedEventThreshold": 2
}
]
}מצבי המכשיר
ישויות עם המאפיין הזה יכולות לדווח על המצבים הבאים כחלק מהפעולה QUERY. למידע נוסף על טיפול בכוונות מסוג QUERY, ראו ביצוע כוונות.
| מדינות | סוג | תיאור |
|---|---|---|
occupancy |
String |
חובה. מציין אם המכשיר מזהה נוכחות. ערכים נתמכים:
|
דוגמאות
האם החיישן מזהה נוכחות במשרד?
{
"occupancy": "OCCUPIED"
}פקודות למכשיר
ללא.