เมื่อแปลงอุปกรณ์ที่ใช้อยู่ (Cloud-to-cloud) Matter คุณต้องตรวจสอบว่า อุปกรณ์ใช้รหัสเดียวกันใน Matter เมื่อเชื่อมต่อโดยใช้ API ที่ไม่ใช่ Matter วิธีนี้จะช่วยให้มั่นใจว่า ที่อุปกรณ์จะแสดงเพียงครั้งเดียวในGoogle Home Graphของผู้ใช้ อุปกรณ์ Cloud-to-cloud เครื่องสามารถกรองข้อมูลที่ซ้ำกันออกได้ก็ต่อเมื่อ ที่เกี่ยวข้องกับโครงสร้างหนึ่งๆ (บ้าน) ในGoogle Home app (GHA)
ข้อกำหนดของ SYNC
เพื่อหลีกเลี่ยงการทำซ้ำที่ปรากฏใน Home Graph พาร์ทเนอร์
Cloud ต้องส่งฟิลด์สตริงใหม่ 3 ฟิลด์สำหรับอุปกรณ์แต่ละเครื่องใน
SYNC
คำตอบไปยัง Google ฟิลด์เหล่านี้ต้องตรงกับแอตทริบิวต์ที่ระบุไว้ใน
คลัสเตอร์ข้อมูลสำหรับอุปกรณ์ Matter นอกจากนี้
การตอบกลับ SYNC
รายการต้องมี roomHint
:
matterUniqueId
— แอตทริบิวต์UniqueId
ในรูปแบบสตริงmatterOriginalVendorId
— แอตทริบิวต์VendorId
ในสตริงเลขฐาน 16matterOriginalProductId
— แอตทริบิวต์ProductId
ในสตริงเลขฐาน 16roomHint
- ห้องที่มีอุปกรณ์นี้
เอกสารประกอบเกี่ยวกับความตั้งใจต่างๆ เช่น
SYNC
อาจอยู่ในเวอร์ชันสำหรับระบบคลาวด์ไปยังระบบคลาวด์
ตัวอย่างคำตอบ SYNC
ด้านล่างแสดง
การใช้ช่องใหม่ทั้ง 3 ช่อง รวมถึง 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
สอดคล้องกับข้อกำหนดที่ระบุไว้
ในข้อกำหนดเกี่ยวกับการซิงค์