ยืนยันบริการและโมดูล Matter

ก่อนพยายามตั้งค่าและจับคู่อุปกรณ์ Matter ในระบบนิเวศของ Google Home ให้ตรวจสอบว่าอุปกรณ์เคลื่อนที่ของคุณดาวน์โหลดโมดูล Matter ที่จำเป็นทั้งหมดแล้ว

ตรวจสอบการตั้งค่า Android

อุปกรณ์เคลื่อนที่ Android ควรได้รับโมดูลทั้งหมดโดยอัตโนมัติ แต่อาจมีความล่าช้าในบางครั้ง

หากต้องการยืนยัน ให้ไปที่การตั้งค่า > Google > อุปกรณ์และการแชร์ในอุปกรณ์เคลื่อนที่

  • หากมีตัวเลือกอุปกรณ์ Matter แสดงว่าคุณมีสิ่งที่ต้องการแล้ว ข้ามไปที่จับคู่อุปกรณ์ Matter เพื่อดำเนินการต่อ

  • หากไม่เห็นตัวเลือกอุปกรณ์ Matter คุณจะต้องบังคับให้ดาวน์โหลดหากต้องการใช้ทันที (หรือจะรอให้ระบบเปิดตัวเองก็ได้) โดยใช้ตัวเลือกอย่างน้อย 1 รายการด้านล่าง

อัปเดตบริการ Google Play

Google Play services ควรเป็นเวอร์ชัน 22.36.15 ขึ้นไป หากต้องการตรวจสอบ ให้ไปที่การตั้งค่า > แอป > ดูแอปทั้งหมด > บริการ Google Play ในอุปกรณ์เคลื่อนที่ เลื่อนลงไปด้านล่างซึ่งมีเวอร์ชันแสดงอยู่

หากเวอร์ชันไม่ใช่ 22.36.15 เป็นอย่างน้อย ให้บังคับอัปเดตโดยทำดังนี้

  1. ในอุปกรณ์เคลื่อนที่ ให้ไปที่ https://play.google.com/store/apps/details?id=com.google.android.gms หรือใช้คิวอาร์โค้ดด้านล่าง

    รูปภาพ

  2. หากหน้านี้แสดงปุ่มอัปเดต ให้แตะปุ่มดังกล่าวเพื่อให้แน่ใจว่าคุณได้รับโมดูล Matter ที่จำเป็น

  3. คุณอาจต้องรอ 24 ชั่วโมงเพื่อให้โมดูล Matter ดาวน์โหลดเสร็จ ตรวจสอบว่าอุปกรณ์เปิดอยู่และกำลังชาร์จในช่วงเวลานี้ เพื่อไม่ให้การดาวน์โหลดล่าช้า หากไม่ได้รับโมดูลภายใน 24 ชั่วโมง คุณสามารถลองรีเซ็ตข้อมูลเป็นค่าเริ่มต้นของอุปกรณ์เพื่อบังคับให้ดาวน์โหลดโมดูล

หลังจากอัปเดตสำเร็จแล้ว ให้ตรวจหาตัวเลือกอุปกรณ์ Matter อีกครั้ง

ถอนการติดตั้งแอป Google Home แล้วติดตั้งอีกครั้ง

การติดตั้ง GHA อีกครั้งควรทริกเกอร์การดาวน์โหลดโมดูล ซึ่งบังคับใช้โดยทรัพยากร Dependency ของโมดูลในไฟล์ Manifest Android ของแอป ตามที่อธิบายไว้ในตรวจสอบการนำส่งโมดูล

  1. ในหน้าจอหลักของ Android ให้ทำดังนี้
    1. กดไอคอน Home ค้างไว้ แล้วเลือกข้อมูลแอป หรือ
    2. ไปที่การตั้งค่า > แอป > ดูแอปทั้งหมด > Home
  2. ในหน้าจอข้อมูลแอป ให้เลือกถอนการติดตั้ง แตะตกลงเพื่อดำเนินการต่อ
  3. หลังจากถอนการติดตั้งสำเร็จแล้ว ให้ไปที่ https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app ในอุปกรณ์เคลื่อนที่ หรือใช้คิวอาร์โค้ดด้านล่าง

    รูปภาพ

เมื่อติดตั้ง GHA เรียบร้อยแล้ว ให้ตรวจสอบตัวเลือกอุปกรณ์ Matter อีกครั้ง

การแก้ปัญหา

ตรวจสอบว่าโทรศัพท์ของคุณเข้ากันได้

อุปกรณ์ Android O (8.1, ระดับ API 27) ขึ้นไปทั้งหมดเข้ากันได้กับ Matter ทำตามขั้นตอนด้านล่างเพื่อตรวจสอบว่าโทรศัพท์มีโมดูลที่จำเป็นหรือไม่

ตั้งค่า Android Debug Bridge

คุณควรตั้งค่า Android Debug Bridge (adb) ก่อนแก้ปัญหา ขั้นตอนจัดการประชุมมีดังนี้

  1. ติดตั้ง "adb" ในคอมพิวเตอร์
  2. เปิดตัวเลือกสำหรับนักพัฒนาแอปและการแก้ไขข้อบกพร่อง USB ในโทรศัพท์ Android

ยืนยันโมดูล Matter ของบริการ Google Play (GPS)

หากต้องการตรวจสอบว่าคุณมีโมดูล Play services Matter หรือไม่ ให้ทำดังนี้

  1. ตั้งค่า Android Debug Bridge
  2. ใช้สาย USB เพื่อเชื่อมต่อโทรศัพท์ Android กับคอมพิวเตอร์
  3. เรียกใช้คำสั่งนี้ในเทอร์มินัลเพื่อยืนยันว่าได้ติดตั้งโมดูล Matter ที่จำเป็นแล้ว
      adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep "com.google.android.gms.home"
      
    
    หากเห็นเอาต์พุตที่คล้ายกับด้านล่าง แสดงว่าคุณได้ติดตั้งโมดูล Matter แล้ว
    com.google.android.gms.home [v222110900]
    โปรดทราบว่าหมายเลขเวอร์ชันด้านบนอาจแตกต่างจากอุปกรณ์ของคุณ
  4. เรียกใช้คำสั่งนี้ในเทอร์มินัลเพื่อยืนยันว่าได้ติดตั้งโมดูล Thread ที่จำเป็นแล้ว
      adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep "com.google.android.gms.threadnetwork"
      
    
    หากคุณเห็นเอาต์พุตที่คล้ายกับตัวอย่างต่อไปนี้ แสดงว่าคุณได้ติดตั้งโมดูล Thread แล้ว
    com.google.android.gms.threadnetwork [v222106301]
    โปรดทราบว่าหมายเลขเวอร์ชันในอุปกรณ์ของคุณอาจแตกต่างออกไป

หากโมดูลไม่อยู่ในรายการ แสดงว่าอาจเกิดจากสาเหตุต่อไปนี้

  1. คุณใช้ Android เวอร์ชันที่ล้าสมัย ตรวจสอบว่าอุปกรณ์ใช้ระบบปฏิบัติการ Android O (8.1) ขึ้นไป
  2. ยังไม่ได้ดาวน์โหลดโมดูล Matter โปรดรออย่างน้อย 24 ชั่วโมงเพื่อให้ระบบดาวน์โหลดข้อมูล ตรวจสอบว่าอุปกรณ์เปิดอยู่และกำลังชาร์จในช่วงเวลานี้ เพื่อไม่ให้การดาวน์โหลดล่าช้า หากไม่ได้รับโมดูลภายใน 24 ชั่วโมง คุณสามารถลองรีเซ็ตข้อมูลอุปกรณ์เป็นค่าเริ่มต้นเพื่อบังคับให้ดาวน์โหลดโมดูล