סכימת תכונות של איתור בית חכם

action.devices.traits.Locator – התכונה הזו משמשת למכשירים שניתן למצוא.

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

כל גרסאות הדקדוק הנתמכות (איפה [המכשיר שלי], איפה X? וכו') יתקשרו למיקום, והתגובה הקולית תיווצר על ידי תגובת הביצוע מהמכשיר (לדוגמה, אם מדובר בצפצוף).

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

ללא.

מכשיר STATES

ללא.

COMMANDS של מכשיר

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

action.devices.commands.Locate

יצירת התראה מקומית כדי לאתר את מכשיר היעד.

פרמטרים

פרמטרים סוג תיאור
silence בוליאני

(ברירת המחדל: false)

לשימוש במכשירים שמשמיעים תגובה קולית להתראות מקומיות. אם המדיניות מוגדרת כ-True, המכשיר ישתיק התראות שפועלות.

lang String

(ברירת המחדל: "en")

השפה הנוכחית של השאילתה או התצוגה, להחזרת מחרוזות מיקום שמותאמות לשוק המקומי במקרה הצורך. כאן תוכלו לקרוא את השפות הנתמכות.

דוגמאות

איפה המכשיר שלי.

{
  "command": "action.devices.commands.Locate",
  "params": {
    "silence": false
  }
}

הפסקת איתור המכשיר

{
  "command": "action.devices.commands.Locate",
  "params": {
    "silence": true
  }
}

מכשיר ERRORS

כדאי לעיין ברשימה המלאה של שגיאות וחריגים.