sdm.devices.types. device-type بازگردانده شده توسط SDM API نباید برای استنباط یا استنتاج عملکرد دستگاه واقعی که به آن اختصاص داده شده است استفاده شود. هیچ تضمینی وجود ندارد که نوع دستگاه برای یک دستگاه خاص ثابت بماند زیرا ویژگیهای بیشتری به SDM API اضافه میشود. در عوض، از ویژگی های برگشتی برای دستگاه استفاده کنید.
روابط والدین
شی parentRelations منبع اصلی منبع فعلی را نشان می دهد، چه ساختار یا اتاق. نام نمایشی مربوط به فیلد customNamel10n-placeholder230برای دستگاههای دارای یک ساختار والد10 یک والد ساختار یاویژگی RoomInfo برای دستگاه هایی با والد اتاق.
دستورات
فرمان ها درخواست هایی هستند که با یک ویژگی مرتبط هستند. به عنوان مثال، تغییر حالت فعلی یا نقطه تنظیم دما در ترموستات Google Nest.
یک دستور توسط یک فراخوانی executeCommand API ارسال می شود:
اکثر پاسخها به یک فرمان یک موفقیت یا شکست ساده هستند. برای مثالهای استفاده از فرمان خاص، راهنمای ویژگیهای فردی را ببینید.
مناسبت ها
رویدادها ناهمزمان هستند و توسط Google Cloud Pub/Sub در یک موضوع به ازای هر شناسه Project مدیریت میشوند.
رویدادها به طور پیش فرض برای هر تغییری در مقدار یک فیلد صفت ارسال می شوند. آنها همچنین می توانند در پاسخ به اقدامات خاص دستگاه یا تغییرات در تخصیص منابع ارسال شوند. برای اطلاعات بیشتر به رویدادها مراجعه کنید.