הסכימה של מאפיין 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" }
פקודות למכשיר
ללא.