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