อุปกรณ์ Matter ใหม่หลายรุ่นจะใช้ Thread ซึ่งเป็นเทคโนโลยีเครือข่ายไร้สายแบบเมชที่ใช้ IP ซึ่งได้รับการออกแบบมาสำหรับอุปกรณ์บ้านอัจฉริยะ
Thread มีประโยชน์หลักๆ ดังนี้
- ขึ้นอยู่กับ IPv6: อุปกรณ์ Thread เครื่องสามารถเข้าร่วมเครือข่ายเดียวกันกับอุปกรณ์อื่น ๆ ของคุณ และสื่อสารกันโดยตรงและกับคลาวด์
- เมชพลังงานต่ำ: Thread สร้างขึ้นสำหรับ IoT รองรับอุปกรณ์ที่ใช้แบตเตอรี่ โดยมีเมชที่มอบระยะและความน่าเชื่อถือ
- ความเร็ว: โอเวอร์เฮดที่ต่ำ การเชื่อมต่อในพื้นที่ และเครือข่ายทำให้อุปกรณ์ Thread ตอบสนองได้รวดเร็วอย่างยิ่ง
Thread ได้รับการพัฒนาใน Thread Group ซึ่ง Google ก่อตั้งร่วมกับบริษัทสมาชิกอื่นๆ ในปี 2014
อุปกรณ์ Thread เข้าร่วมเครือข่ายภายในบ้านที่มีอยู่ของผู้ใช้ผ่านเราเตอร์ Border ของ Thread เช่นเดียวกับเราเตอร์ Wi-Fi ที่สามารถเชื่อมต่ออุปกรณ์ Wi-Fi และอีเทอร์เน็ตเข้าในเครือข่ายเดียว เราเตอร์ Thread Border ยังช่วยให้อุปกรณ์ Thread สามารถเป็นส่วนหนึ่งของเครือข่ายของผู้ใช้ได้อีกด้วย
อุปกรณ์ของ Google เช่น Nest WiFi, Google Nest Hub Max และ Google Nest Hub (2nd gen) มีวิทยุ Thread ในตัวและทำหน้าที่เป็นเราเตอร์ Border Router ของ Thread
ตาข่ายที่สามารถทำงานร่วมกันได้
อุปกรณ์ Thread และเราเตอร์ Border Thread ได้รับการสร้างขึ้นโดยผู้ผลิตอุปกรณ์หลายราย เราต้องการให้ผู้ใช้สามารถมีตาข่าย Thread ที่เปิดกว้าง ทำงานร่วมกันได้ และแข็งแกร่งในบ้าน โดยไม่คำนึงถึงผู้ผลิต
เราได้รวม Thread API ใน Google Play services ซึ่งAndroid นักพัฒนาแอปสามารถใช้ เพื่อเชื่อมต่ออุปกรณ์ของตนกับเครือข่าย Thread ของผู้ใช้ หากต้องการเข้าร่วมเครือข่าย Thread อุปกรณ์ Thread ที่จะเข้าร่วมจะต้องมีข้อมูลประจำตัว เมื่อใช้ Thread API แอป Android จะขอรับข้อมูลเข้าสู่ระบบจาก Play services และแชร์กับอุปกรณ์ที่เข้าร่วมได้
Matter APIs ของเราใน Play services ใช้ API เหล่านี้เป็นส่วนหนึ่งของกระบวนการตั้งค่า Matterผู้ดูแลระบบจะแชร์ข้อมูลเข้าสู่ระบบกับ อุปกรณ์ที่เข้าร่วมเมื่อ จัดสรร อุปกรณ์เหล่านั้นไปยังเครือข่าย Thread
นักพัฒนา Android สามารถเข้าถึง API ของ Thread ได้โดยตรง โดยนักพัฒนาเหล่านี้ต้องการปรับแต่งการตั้งค่า Thread หรือมีกรณีการใช้งานอื่นๆ ที่ไม่ใช่ Matter ที่ใช้ Thread
กรณีการใช้งานที่ไม่ใช่ Matter หนึ่งกรณีที่ต้องเน้นคือกระบวนการตั้งค่าสำหรับเราเตอร์ Border Thread
ขั้นตอนการตั้งค่าสำหรับ Border Routers
เมื่อมีการตั้งค่า Border Router ใหม่ในบ้าน จะสร้างเครือข่าย Thread ใหม่หรือเข้าร่วมเครือข่าย Thread ที่มีอยู่
หาก Border Router สร้างเครือข่าย Thread Border Router จะต้องแชร์ข้อมูลเข้าสู่ระบบสำหรับเครือข่ายนั้นกับ Play services เพื่อให้ API ของเรา Matter และแอปอื่นๆ Android ใช้ข้อมูลเข้าสู่ระบบเพื่อเข้าร่วมอุปกรณ์ Thread ได้
หาก Border Router เข้าร่วมเครือข่าย Thread ที่มีอยู่ Border Router จะต้องรับข้อมูลเข้าสู่ระบบจาก Play services เพื่อให้เข้าร่วมได้
Thread API พร้อมให้บริการแก่นักพัฒนา Border Router เพื่อช่วยให้บรรลุเป้าหมายนี้ นักพัฒนา Border Router สามารถใช้กระบวนการตั้งค่าในAndroidแอปPlay servicesได้ โดยแอปจะทำหน้าที่เป็นสื่อกลางระหว่าง Thread กับ Border Router และจะใช้ API โดยตรง
Border Router ของ Google เช่น Nest Hub (2nd gen) จะตั้งค่า ในบ้านโดยใช้ Google Home app (GHA)
เริ่มต้นใช้งาน
หากต้องการเริ่มใช้ Thread Network SDK ใน Androidแอป โปรดดูThread คู่มือการใช้งาน Network SDK