הפעולות הנדרשות לפני 30 בנובמבר 2026: אנחנו מוציאים משימוש נושאי Pub/Sub לאירועים שמתארחים ב-Google. אם השילוב שלכם משתמש בנושא שמתארח ב-Google, אתם צריכים לעבור לנושא Pub/Sub באירוח עצמי לפני 30 בנובמבר 2026 כדי להמשיך לקבל התראות על אירועים.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
אסור להשתמש ב-sdm.devices.types.device-type שמוחזר על ידי SDM API כדי להסיק או להסיק מסקנות לגבי הפונקציונליות של המכשיר בפועל שאליו הוא משויך. אין ערובה לכך שסוג המכשיר יישאר יציב במכשיר ספציפי ככל שיתווספו תכונות נוספות ל-API של SDM. במקום זאת, צריך להשתמש במאפיינים שמוחזרים לגבי המכשיר.
parentRelations
אובייקט parentRelations מייצג את משאב ההורה של המשאב הנוכחי, בין אם מדובר במבנה או בחדר. השם המוצג תואם לשדה customName שלInfo trait למכשירים עם הורה מבנה אוRoomInfo trait למכשירים עם הורה חדר.
פקודות
פקודות הן בקשות שמשויכות לתכונה. לדוגמה, שינוי המצב הנוכחי או נקודת הטמפרטורה שנקבעה בתרמוסטט Google Nest.
פקודה נשלחת באמצעות קריאה ל-API של executeCommand:
רוב התשובות לפקודה הן פשוט הצלחה או כישלון. במדריכים של התכונות השונות יש דוגמאות ספציפיות לשימוש בפקודות.
אירועים
אירועים הם אסינכרוניים והם מנוהלים על ידי Google Cloud Pub/Sub בנושא יחיד לכל Project מזהה.
כברירת מחדל, אירועים נשלחים על כל שינוי בערך של שדה מאפיין. אפשר גם לשלוח אותם בתגובה לפעולות ספציפיות במכשיר או לשינויים בהקצאות של משאבים. מידע נוסף זמין במאמר בנושא אירועים.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-10-03 (שעון UTC)."],[],[]]