API ของบริการ Play ที่ทำงานในเธรด

อุปกรณ์ Matter ใหม่จำนวนมากจะใช้ Thread ซึ่งเป็นเทคโนโลยีเครือข่ายแบบ Mesh ไร้สายที่ใช้ IP และออกแบบมาสำหรับอุปกรณ์สมาร์ตโฮม

Thread มีสิทธิประโยชน์หลักๆ ดังนี้

  • ใช้ IPv6: Thread อุปกรณ์สามารถเข้าร่วมเครือข่ายเดียวกับ อุปกรณ์อื่นๆ และสื่อสารกันเองและกับระบบคลาวด์ได้โดยตรง
  • Mesh ที่ใช้พลังงานต่ำ: สร้างขึ้นสำหรับ IoT, Thread รองรับ อุปกรณ์ที่ใช้แบตเตอรี่ โดยมี Mesh ที่ให้ระยะทางและความน่าเชื่อถือ
  • ความเร็ว: ค่าใช้จ่ายต่ำ การเชื่อมต่อในพื้นที่ และ Mesh ทำให้อุปกรณ์ Thread ตอบสนองได้ดีมาก

Thread ได้รับการพัฒนาใน Thread Group ซึ่ง Google ก่อตั้งขึ้นร่วมกับบริษัทสมาชิกอื่นๆ ในปี 2014

Thread อุปกรณ์จะเข้าร่วมเครือข่ายในบ้านที่มีอยู่ของผู้ใช้ผ่าน Thread Border Router (TBR) เช่นเดียวกับเราเตอร์ Wi-Fi ที่สามารถเชื่อม อุปกรณ์ Wi-Fi และ Ethernet เข้ากับเครือข่ายเดียวได้ TBR ช่วยให้อุปกรณ์ Thread เป็นส่วนหนึ่งของ เครือข่ายของผู้ใช้ได้

อุปกรณ์ Google เช่น Nest WiFi, Google Nest Hub Max และ Google Nest Hub (2nd gen) มีวิทยุ Thread ในตัว และทำหน้าที่เป็น TBR

Mesh ที่ทำงานร่วมกันได้

อุปกรณ์ Thread และ TBRs สร้างขึ้นโดยผู้ผลิตอุปกรณ์หลากหลายราย เราต้องการให้ผู้ใช้มี ThreadMesh ที่เปิดกว้าง ทำงานร่วมกันได้ และมีประสิทธิภาพในบ้าน ไม่ว่าจะเป็นผู้ผลิตรายใดก็ตาม

เราได้รวม Thread API ไว้ใน Google Play services ซึ่งเป็นส่วนหนึ่งของ Mobile SDK เพื่อให้นักพัฒนาแอป Android ใช้ เพื่อเข้าร่วมอุปกรณ์ของตนกับเครือข่าย Thread ของผู้ใช้ได้ อุปกรณ์ที่จะเข้าร่วมเครือข่าย Threadต้องมีข้อมูลเข้าสู่ระบบThread แอป Android สามารถรับข้อมูลเข้าสู่ระบบจาก Play services และแชร์กับอุปกรณ์ที่จะเข้าร่วมได้โดยใช้ Thread API

Matter Matter API ใน Play services ใช้ API เหล่านี้เป็นส่วนหนึ่งของกระบวนการตั้งค่า Matter ผู้ดูแลระบบจะแชร์ข้อมูลเข้าสู่ระบบกับ อุปกรณ์ที่จะเข้าร่วมเมื่อ จัดสรร อุปกรณ์ไปยังเครือข่าย Thread

นักพัฒนาแอป Androidสามารถเข้าถึงThread API ได้โดยตรงหากต้องการปรับแต่งการตั้งค่า Threadหรือมี Use Case อื่นๆ ที่ไม่ใช่ non-Matterซึ่งใช้ Thread

Use Case ที่ไม่ใช่ Matter ที่ควรทราบคือกระบวนการตั้งค่า สำหรับ TBR

Thread และ Matter

กระบวนการตั้งค่า Border Router

เมื่อตั้งค่า border router ใหม่ในบ้าน ระบบจะสร้างเครือข่าย Thread ใหม่หรือเข้าร่วมเครือข่าย Thread ที่มีอยู่

หาก border router สร้าง Thread เครือข่าย border router จะต้องแชร์ข้อมูลเข้าสู่ระบบสำหรับ เครือข่ายนั้นกับ Play services เพื่อให้ Matter Matter API และแอป Android Android อื่นๆ ใช้ข้อมูลเข้าสู่ระบบเพื่อเข้าร่วมอุปกรณ์ Thread Thread กับเครือข่ายได้

หาก border router เข้าร่วมเครือข่าย Thread ที่มีอยู่ border router จะต้องรับข้อมูลเข้าสู่ระบบจาก Play services จึงจะเข้าร่วมได้

นักพัฒนาแอป border router สามารถใช้ Thread API เพื่อช่วยให้ดำเนินการนี้สำเร็จได้ Border router นักพัฒนาแอปสามารถใช้กระบวนการตั้งค่าในAndroid แอปได้ โดยแอปจะทำหน้าที่เป็นสื่อกลางระหว่าง Play services กับ border router และจะใช้ Thread API โดยตรง

Google Thread Border Router (gTBR)s เช่น Nest Hub (2nd gen) จะ ตั้งค่าในบ้านโดยใช้ Google Home app (GHA)

เริ่มต้นใช้งาน

หากต้องการเริ่มใช้ Thread Network SDK ในแอป Android โปรดดูคู่มือการใช้งาน Thread Network SDK

ใช้ Thread Network SDK