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