הסכימה של מאפיין ObjectDetection לבית חכם

action.devices.traits.ObjectDetection – המאפיין הזה שייך למכשירים שיכולים לזהות אובייקטים או אנשים ולשלוח התראה למשתמש. כברירת מחדל, כל ההתראות של זיהוי אובייקטים ייאמרו במסכים חכמים וברמקולים עם Google Assistant אחרי צלצול של פעמון הדלת.

מאפייני המכשיר

ללא.

מצבי המכשיר

ללא.

פקודות למכשיר

ללא.

התראות במכשיר

מכשירי עם המאפיין הזה עשויים להחזיר את עומס הנתונים הבא של ההתראה כחלק משינוי במצב המכשיר. למידע נוסף על הטמעת התראות, ראו התראות לפעולות של בית חכם.

שדות סוג תיאור
ObjectDetection אובייקט

חובה.

מטען הייעודי (Payload) של ההתראה.

priority Integer

חובה.

מייצג את רמת ההתראה. הערך הנתמך כרגע הוא 0, והוא מציין שההתראה צריכה להיאמר בקול.

detectionTimestamp Integer

חובה.

חותמת הזמן של תחילת המילניום (epoch) באלפיות השנייה שבה האובייקט זוהה.

objects אובייקט

חובה.

אוסף של האובייקטים שזוהו לפי קטגוריה.

named מערך

רשימה של אובייקטים שהמשתמש זיהה וסומנו בתווית.

[item, ...] String

תווית של אובייקט.

צריך לפחות פריט אחד.

familiar Integer

מספר האובייקטים שהמשתמש זיהה שאין להם תווית.

unfamiliar Integer

מספר האובייקטים שזוהו על ידי המכשיר והמשתמש לא יכול לזהות.

unclassified Integer

מספר האובייקטים שזוהו והמכשיר לא הצליח לסווג.

דוגמאות

זוהו שני אובייקטים לא מוכרים ב-1 בינואר 2000.

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

זוהה מישהו שאתם מכירים ב-1 בינואר 2000.

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

המערכת זיהתה את עינת ב-1 בינואר 2000.

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

שגיאות במכשיר

הרשימה המלאה של השגיאות והחריגות