يجب عدم استخدام sdm.devices.types.device-type التي تعرضها واجهة برمجة تطبيقات SDM.
لاستنتاج أو استنتاج وظيفة الجهاز الفعلي الذي تم تخصيصه له. ليس هناك ضمان
أن نوع الجهاز سيظل ثابتًا لجهاز معين عند إضافة المزيد من الميزات إلى SDM
واجهة برمجة التطبيقات. بدلاً من ذلك، استخدِم السمات التي تم إرجاعها للجهاز.
parentRelations
يمثل الكائن parentRelations المورد الرئيسي للمورد الحالي،
إما هيكل أو غرفة. يتوافق الاسم المعروض مع الحقل customName في
سمة المعلومات
للأجهزة التي يتوفر بها أحد الوالدين للهيكل أو
سمة RoomInfo للأجهزة التي تحتوي على
رئيسية للغرفة.
الطلبات الصوتية
الأوامر هي الطلبات المرتبطة بسمة. على سبيل المثال، يؤدي تغيير الوضع الحالي أو
درجة الحرارة المضبوطة على Google Nest Thermostat.
يتم إرسال أمر من خلال طلب بيانات من واجهة برمجة التطبيقات executeCommand:
معظم الردود على الأمر هي نجاح أو فشل بسيط. اطّلع على أدلة السمات الفردية
أمثلة محددة على استخدام الأوامر.
فعاليات
الأحداث غير متزامنة وتتم إدارتها من خلال خدمة Google Cloud Pub/Sub في موضوع واحد لكل
Project رقم التعريف:
يتم إرسال الأحداث افتراضيًا لأي تغيير في قيمة حقل السمة. يمكن أيضًا إرسالها في
الاستجابة لإجراءات محددة للجهاز أو للتغييرات في تعيينات الموارد. عرض
الأحداث
لمزيد من المعلومات.
تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]