عند تحويل جهاز يستخدم حاليًا (Cloud-to-cloud) إلى Matter، عليك التأكّد من من أنّ الجهاز يستخدم رقم التعريف نفسه على Matter الذي يستخدمه عند الاتصال باستخدام واجهات برمجة تطبيقات غير تابعة لـ Matter. يضمن ذلك الذي يعرضه الجهاز مرة واحدة فقط على Google Home Graph للمستخدم لا يمكن إزالة تكرار Cloud-to-cloud جهاز إلا عند: المرتبطة بهيكل معيّن (المنزل) في Google Home app (GHA)
متطلبات "SYNC
"
لتجنُّب ظهور نُسخ طبق الأصل على Home Graph، يجب إدخال عنوان URL الخاص بالشريك
على السحابة الإلكترونية إرسال ثلاثة حقول سلاسل جديدة لكل جهاز في
SYNC
إلى Google. يجب أن تتطابق هذه الحقول مع السمات المحددة في جدول البيانات
مجموعة المعلومات لجهاز Matter. بالإضافة إلى ذلك،
يجب أن تحتوي إجابتان (SYNC
) على roomHint
:
matterUniqueId
— السمةUniqueId
بتنسيق سلسلة.matterOriginalVendorId
: السمةVendorId
بسلسلة سداسية عشرية .matterOriginalProductId
: السمةProductId
بسلسلة سداسية عشرية .roomHint
- الغرفة التي يتوفّر فيها هذا الجهاز
توثيق عن أغراض مثل
SYNC
يمكن العثور عليها في النسخة التمهيدية من السحابة الإلكترونية إلى السحابة الإلكترونية.
يوضح مثال الرد SYNC
أدناه
استخدام الحقول الثلاثة الجديدة بالإضافة إلى roomHint
:
SYNC
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "agentUserId": "1836.15267389", "devices": [ { "id": "456", "type": "action.devices.types.LIGHT", "traits": [ "action.devices.traits.OnOff", "action.devices.traits.Brightness", "action.devices.traits.ColorSetting", ], "willReportState": true, "roomHint": "office", "deviceInfo": { ... }, "matterUniqueId": "00112233aabbccddeeff", "matterOriginalVendorId": "0xfff1", "matterOriginalProductId": "0x1234", "otherDeviceIds": [ { "deviceId": "local-device-id", } ] } ] } }
عندما كان جهاز كان يعمل سابقًا على الشبكة المنزلية للمستخدم باستخدام
تحويل السحابة الإلكترونية الخاصة بالشريك إلى جهاز Matter،
على السحابة الإلكترونية للشريك إرسال
REQUEST SYNC
إلى Google لتعديل هذه الحقول في أسرع وقت ممكن لتجنب حدوث أي تأخير
إزالة التكرار.
يجب ألا تتغير هذه السلاسل بمجرد تقديمها لجهاز معين. تشير رسالة الأشكال البيانية يجب عدم تغيير المعرّف الفريد إلا عند إعادة ضبط الجهاز على الإعدادات الأصلية، ما يؤدي إلى ظهور الجهاز. لجميع عمليات الدمج كجهاز جديد تمامًا
ربط البنية تلقائيًا
ليس هناك ما يضمن ضبط Cloud-to-cloud جهاز تلقائيًا. المرتبطة بهيكل معين. في الحالات التي تعطُّل البنية التلقائي، تصبح البيانات سيظهر Cloud-to-cloud جهاز في قسم مخصّص من شاشة GHA الرئيسية، ضمن قسم بعنوان مرتبط بـ أنت، خارج أي غرف. لن تتم إزالة تكرار هذه الأجهزة. ستنفّذ الأجهزة الإجراء التالي لا يتم وضعها تلقائيًا في بنية عندما يكون لدى المستخدم أكثر من عنصر الهيكل (المنزل) في GHA. وقد يتعذّر تنفيذ إجراءات مهيكلة لأسباب أخرى.
في حال نقل المستخدم جهاز Cloud-to-cloud تعذّر إجراء ذلك تلقائيًا
هيكلة ارتباط في هيكل يدويًا، فقد يتم إزالة التكرار
في SYNC
التالي طالما أن SYNC
إجابة تتوافق مع المتطلبات المذكورة
في متطلبات المزامنة.