ระบบนิเวศ Google Home รองรับอุปกรณ์ Matter หลายประเภท แต่ก็อาจไม่รองรับอุปกรณ์บางประเภทอย่างเต็มรูปแบบ
การรองรับประเภทอุปกรณ์และการควบคุม
อุปกรณ์ที่เปิดใช้ Matter ในระบบนิเวศของ Google Home สามารถควบคุมได้หลายวิธี ดังนี้
- Google Assistant — ใช้เสียงเพื่อควบคุมอุปกรณ์ Matter จากอุปกรณ์ Assistant ใดก็ได้
- Google Home app (GHA) — ใช้ UI ของ GHA เพื่อควบคุมอุปกรณ์ Matter
- UI ของจออัจฉริยะ - ใช้ UI ของจออัจฉริยะเพื่อควบคุมอุปกรณ์ Matter
คอลัมน์การทดสอบ CSA แสดงประเภทอุปกรณ์ที่ให้คุณข้ามขั้นตอนการทดสอบและใช้ผลการทดสอบการทำงานร่วมกันของ Connectivity Standards Alliance (Alliance) เพื่อรับการรับรองได้
คอลัมน์โหมดการตั้งค่าและการรีเซ็ตจะแสดงประเภทอุปกรณ์ที่มีประสบการณ์การค้นหาและการตั้งค่าอุปกรณ์ที่ปรับแต่งได้ใน Android และแอป Google Home
ดูข้อมูลเพิ่มเติมเกี่ยวกับคลัสเตอร์ได้ที่ที่เก็บโค้ด Matter (connectedhomeip)
| ประเภทอุปกรณ์ Matter | คลัสเตอร์แอปพลิเคชัน | ข้อมูลจำเพาะของ Matter | การสนับสนุนด้านการควบคุม | ประเภทระบบนิเวศของบ้าน | การทดสอบ CSA | โหมดการตั้งค่าและการรีเซ็ต | ||
|---|---|---|---|---|---|---|---|---|
| Google Assistant | Google Home app (GHA) | จออัจฉริยะ | ||||||
| เครื่องฟอกอากาศ |
การควบคุมพัดลม
เปิด/ปิด การตรวจสอบแผ่นกรอง HEPA การตรวจสอบแผ่นกรองถ่านกัมมันต์ |
1.2 | เครื่องฟอกอากาศ | |||||
| เซ็นเซอร์คุณภาพอากาศ |
คุณภาพอากาศ การวัดอุณหภูมิ การวัดความชื้นสัมพัทธ์ การวัดความเข้มข้นของคาร์บอนมอนอกไซด์ การวัดความเข้มข้นของคาร์บอนไดออกไซด์ การวัดความเข้มข้นของ PM2.5 การวัดความเข้มข้นของฟอร์มัลดีไฮด์ การวัดความเข้มข้นของ PM1 การวัดความเข้มข้นของ PM10 การวัดความเข้มข้นของสารประกอบอินทรีย์ระเหยง่ายทั้งหมด การวัดความเข้มข้นของเรดอน การวัดความเข้มข้นของไนโตรเจนไดออกไซด์ การวัดความเข้มข้นของโอโซน |
1.2 | เซ็นเซอร์ | |||||
| ตัวตรวจจับคาร์บอนมอนอกไซด์ |
การวัดความเข้มข้นของคาร์บอนมอนอกไซด์
สัญญาณเตือนควันและคาร์บอนมอนอกไซด์ |
1.2 | เครื่องตรวจจับคาร์บอนมอนอกไซด์ | |||||
| กริ่ง |
Chime
|
1.3 | Chime | |||||
| ไฟอุณหภูมิสี |
การควบคุมสี
การควบคุมระดับ เปิด/ปิด |
1.0 | สว่าง | |||||
| เซ็นเซอร์ตรวจจับการเปิด/ปิด |
สถานะบูลีน
|
1.0 | เซ็นเซอร์ | |||||
| หลอดไฟที่หรี่แสงได้ |
การควบคุมระดับ
เปิด/ปิด |
1.0 | สว่าง | |||||
| หน่วยแบบเสียบปลั๊กที่หรี่ไฟได้ |
เปิด/ปิด
การควบคุมระดับ |
1.0 | Outlet | |||||
| เครื่องล้างจาน |
เปิด/ปิด
โหมดเครื่องล้างจาน การควบคุมอุณหภูมิ สถานะการทำงาน |
1.2 | เครื่องล้างจาน | |||||
| ล็อกประตู |
ล็อกประตู
|
1.0 | ล็อก | |||||
| กริ่งประตู |
เปลี่ยน
|
1.3 | กริ่งประตู | |||||
| มิเตอร์ไฟฟ้า |
การวัดกำลังไฟฟ้า
การวัดพลังงานไฟฟ้า |
1.3 | ไม่มี | |||||
| มิเตอร์ไฟฟ้า |
การระบุตัวตนของมิเตอร์
|
1.3 | ไม่มี | |||||
| อัตราค่าพลังงานไฟฟ้า |
ราคาพลังงาน
สภาพโครงข่ายไฟฟ้า อัตราภาษีพลังงาน |
1.3 | ไม่มี | |||||
| ไฟสีแบบขยาย |
การควบคุมสี
การควบคุมระดับ เปิด/ปิด |
1.0 | สว่าง | |||||
| พัดลม |
การควบคุมพัดลม
เปิด/ปิด |
1.0 | พัดลม | |||||
| เซ็นเซอร์ตรวจจับการไหล |
การวัดการไหล
|
1.0 | เซ็นเซอร์ | |||||
| เซ็นเซอร์วัดความชื้น |
การวัดความชื้นสัมพัทธ์
|
1.0 | เซ็นเซอร์ | |||||
| เครื่องซักผ้า |
เปิด/ปิด
โหมดเครื่องซักผ้า การควบคุมเครื่องซักผ้า การควบคุมอุณหภูมิ สถานะการทำงาน |
1.2 | เครื่องซักผ้า | |||||
| เซ็นเซอร์แสง |
การวัดความสว่าง
|
1.0 | เซ็นเซอร์ | |||||
| เซ็นเซอร์ตรวจจับการมีคนอยู่ |
การตรวจหาบุคคลในบ้าน
|
1.0 | เซ็นเซอร์ | |||||
| เปิด/ปิดไฟ |
การควบคุมระดับ
เปิด/ปิด |
1.0 | สว่าง | |||||
| สวิตช์เปิด/ปิดไฟ |
เปิด/ปิด
|
1.0 | เปลี่ยน | |||||
| หน่วยปลั๊กอินเปิด/ปิด |
การควบคุมระดับ
เปิด/ปิด |
1.0 | Outlet | |||||
| เซ็นเซอร์แรงดัน |
การวัดความดัน
|
1.0 | เซ็นเซอร์ | |||||
| ปั๊ม |
เปิด/ปิด
การกำหนดค่าและการควบคุมปั๊ม การวัดอุณหภูมิ การวัดแรงดัน การวัดการไหล |
1.0 | ปั๊ม | |||||
| หุ่นยนต์ดูดฝุ่น |
โหมดการทำงานของ RVC
โหมดการทำความสะอาดของ RVC สถานะการทำงานของ RVC |
1.2 | เครื่องดูดฝุ่น | |||||
| ตัวตรวจจับควัน |
สัญญาณเตือนควันและคาร์บอนมอนอกไซด์
|
1.2 | ตัวตรวจจับควัน | |||||
| ลำโพง |
การควบคุมระดับ
เปิด/ปิด |
1.0 | ลำโพง | |||||
| เซ็นเซอร์อุณหภูมิ |
การวัดอุณหภูมิ
|
1.0 | เซ็นเซอร์ | |||||
| ตัวควบคุมอุณหภูมิ |
ตัวควบคุมอุณหภูมิ
|
1.0 | ตัวควบคุมอุณหภูมิ | |||||
| วัสดุปิดหน้าต่าง |
อุปกรณ์ปิดหน้าต่าง
|
1.0 | ม่าน | |||||
ความเชื่อมโยง
อุปกรณ์ทั้งหมดที่อยู่หลังบริดจ์ Matter จะปรากฏตามปกติสำหรับผู้ใช้ในระบบนิเวศของ Google Home บริดจ์จะปรากฏเป็นประเภทอุปกรณ์บริดจ์ควบคุมที่ไม่มีการทำงานใน GHA
ล็อกสำหรับประตู
แม้ว่าข้อกำหนดเฉพาะของ Matter จะไม่กำหนดให้ใช้รหัส PIN สำหรับล็อกประตู แต่การปลดล็อกระยะไกลจะปิดใช้ในทุกแพลตฟอร์มสำหรับล็อกประตู Matter ในระบบนิเวศของ Google ที่ไม่ได้บังคับให้ใช้รหัส PIN ในทำนองเดียวกัน การปลดล็อกประตูด้วยเสียงจะปิดอยู่ ดูข้อมูลเพิ่มเติมได้ที่นโยบายความเป็นส่วนตัวและความปลอดภัยของ Google
หากต้องการรับรองล็อกประตูที่เข้ากันได้กับ Aliro ซึ่งรองรับคีย์การ์ดของบ้านแบบดิจิทัลใน Google Wallet คุณต้องเลือกตัวเลือกการทดสอบความสามารถในการทำงานร่วมกันของ CSA ใน Google Home Developer Console ตัวเลือกการทดสอบ CSA Interop เป็นวิธีเดียวที่จะได้รับการรับรอง Aliro หากเลือกตัวเลือกการทดสอบอื่น คุณต้องสร้างเวอร์ชันการผสานรวมใหม่และส่งอีกครั้งเพื่อรับการรับรอง
นอกจากนี้ เหตุการณ์ล็อกประตูบางอย่าง (เช่น LockOperationErrorEvent) และแหล่งที่มาของการดำเนินการเหตุการณ์ (เช่น KEYPAD) จะไม่บังคับในข้อกำหนดเฉพาะของ Matter Matter
ล็อกประตูบางรุ่นไม่ได้ส่งเหตุการณ์เหล่านี้สำหรับแหล่งที่มาของการดำเนินการทุกแหล่ง ตัวอย่างเช่น ล็อกอาจส่ง LockOperationErrorEvent เมื่อมีการป้อน PIN ที่ไม่ถูกต้องจากระยะไกลผ่านแอป แต่จะไม่ส่งเมื่อมีการป้อน PIN ที่ไม่ถูกต้องบนปุ่มกดจริง
สวิตช์เปิด/ปิดไฟ
สวิตช์เปิด/ปิดไฟมีความแตกต่างจากอุปกรณ์ประเภท Matter อื่นๆ ตรงที่เป็นตัวควบคุม Matter เช่น GHA, Assistant หรือ Google Hub อย่าง Google Nest Hub (2nd gen)
กล่าวคือ สวิตช์เปิด/ปิดไฟเป็นโหนดที่ควบคุมโหนดอื่นๆ ได้ อย่างไรก็ตาม ตัวควบคุม Matter อื่นจะควบคุมสวิตช์เปิด/ปิดไฟไม่ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวควบคุมและอุปกรณ์ที่ถูกควบคุมได้ที่บทบาทของโหนดในMatterบทแนะนำ
เนื่องจากระบบนิเวศของ Google Home ไม่แสดงคลัสเตอร์การเชื่อมโยง Matter ต่อตัวควบคุม ผู้ใช้ปลายทางจึงไม่สามารถกำหนดค่าสวิตช์เปิด/ปิดไฟเพื่อควบคุมอุปกรณ์ Matter อื่นๆ โดยใช้ GHA ได้ ผู้ใช้จะสามารถเพิ่มMatterสวิตช์เปิด/ปิดไฟได้ แต่หลังจากนั้นจะทำอะไรกับสวิตช์ไม่ได้เลย นอกจากการลบออกจากบ้าน
ผู้ใช้ปลายทางที่เริ่มใช้งานสวิตช์เปิด/ปิดไฟใน Google Fabric โดยปกติแล้วจะต้องการกำหนดค่าสวิตช์เพื่อควบคุมอุปกรณ์อื่น ขณะนี้ผู้ใช้ยังไม่สามารถดำเนินการนี้ในระบบนิเวศของ Google Home ได้ GHA ไม่สามารถเชื่อมโยงสวิตช์เปิด/ปิดไฟกับปลายทางของอุปกรณ์อื่นได้ เนื่องจากระบบนิเวศของ Google Home ไม่แสดงคลัสเตอร์การเชื่อมโยง Matter
เพื่อให้สวิตช์เปิด/ปิดไฟใช้งานได้ในโครงสร้างพื้นฐาน Matter ของ Google พาร์ทเนอร์ต้องใช้ Matter director ซึ่งเป็นไคลเอ็นต์ระยะไกลที่สามารถสร้างรายการในคลัสเตอร์การเชื่อมโยงได้ จากนั้นแอปจะอนุญาตให้สวิตช์เปิด/ปิดไฟควบคุมอุปกรณ์หรือกลุ่มอุปกรณ์ Matter อื่นๆ
สวิตช์ไฟเปิด/ปิดพร้อมไฟเปิด/ปิด
มี Use Case พิเศษที่เกี่ยวข้องกับสวิตช์เปิด/ปิดไฟร่วมกับไฟเปิด/ปิดในอุปกรณ์เดียวกัน
เมื่อปลายทาง 1 เป็นไฟเปิด/ปิด และปลายทาง 2 เป็นสวิตช์ไฟเปิด/ปิด เฉพาะสวิตช์ไฟเปิด/ปิดเท่านั้นที่จะปรากฏใน GHA
อย่างไรก็ตาม เมื่อปลายทาง 1 เป็นสวิตช์เปิด/ปิดไฟ และปลายทาง 2 เป็นไฟเปิด/ปิด อุปกรณ์ทั้ง 2 เครื่องจะปรากฏใน GHA
เมื่อออกแบบอุปกรณ์เช่นนี้ เพื่อให้แน่ใจว่าอุปกรณ์ทั้ง 2 เครื่องแสดงอยู่ใน GHA ให้กำหนดให้ปลายทาง 1 เป็นสวิตช์เปิด/ปิดไฟ และปลายทาง 2 เป็นไฟเปิด/ปิด
อุปกรณ์แบบเสียบปลั๊กเปิด/ปิด
คุณสามารถกำหนดค่าประเภทอุปกรณ์ On/Off Plug-In Unit ให้ปรากฏเป็นประเภทอุปกรณ์อื่นได้ เช่นเดียวกับปลั๊กและสวิตช์ที่ผสานรวมกับ Google Local Home SDK เมื่อผู้ใช้เริ่มใช้งานอุปกรณ์ ผู้ใช้สามารถกำหนดค่าให้อุปกรณ์ปรากฏในบ้านเป็นอุปกรณ์ประเภทใดก็ได้ (ตามที่เห็นได้ชัดคือประเภทของอุปกรณ์ที่เสียบอยู่) บทความช่วยเหลือปรับแต่งคำสั่งเสียงสำหรับปลั๊กอัจฉริยะหรือสวิตช์อัจฉริยะตามประเภทอุปกรณ์จะอธิบายขั้นตอนที่ผู้ใช้ต้องทำตาม กรณีการใช้งานทั่วไปคือเมื่อผู้ใช้เสียบพัดลมเข้ากับหน่วยปลั๊กอิน หากผู้ใช้กำหนดค่าประเภทอุปกรณ์ของปลั๊กพ่วงเป็นประเภทอุปกรณ์พัดลม Assistant จะทราบว่าไม่ควรปิดปลั๊กพ่วงเมื่อผู้ใช้พูดว่า "Ok Google ปิดไฟ"
การเลือกประเภทอุปกรณ์
พาร์ทเนอร์ที่พัฒนาอุปกรณ์ที่ไม่ใช่เต้ารับไฟฟ้า AC แบบดั้งเดิม แต่มีปลายทางเปิด/ปิดที่ควบคุมพลังงานไปยังอุปกรณ์อื่น ต้องตัดสินใจว่าจะกำหนดประเภทอุปกรณ์เป็นหน่วยปลั๊กอินเปิด/ปิดหรือประเภทอุปกรณ์อื่นให้กับผลิตภัณฑ์ ในกรณีนี้ เราขอแนะนำให้ทำดังนี้
หากอุปกรณ์สามารถควบคุมพลังงานสำหรับอุปกรณ์โหลดประเภทต่างๆ เช่น พัดลมหรือไฟ พาร์ทเนอร์ควรกำหนดประเภทอุปกรณ์เป็น On/Off Plug-In Unit จากนั้นผู้ใช้จะสามารถกำหนดประเภทอุปกรณ์อื่นให้กับอุปกรณ์ได้เมื่อเริ่มต้นใช้งานในบ้าน
หากอุปกรณ์ควบคุมได้เฉพาะหลอดไฟ พาร์ทเนอร์ควรกำหนดประเภทอุปกรณ์เป็นหลอดไฟเปิด/ปิด
ตัวอย่างเช่น Acme Lighting Corporation ผลิตอุปกรณ์ที่มีขั้วต่อสายไฟที่เป็นกรรมสิทธิ์ซึ่งใช้ได้กับหลอดไฟ Acme Lighting เท่านั้น อุปกรณ์สามารถเปิดหรือปิดไฟได้ ในกรณีนี้ Acme จึงควรกำหนดประเภทอุปกรณ์เป็น "ไฟเปิด/ปิด"
ในทางกลับกัน Mega Plugin Corporation ผลิตอุปกรณ์ที่มีเต้ารับไฟฟ้ากระแสสลับมาตรฐาน ซึ่งช่วยให้ผู้ใช้ปลายทางเสียบปลั๊กอุปกรณ์ใดก็ได้ตั้งแต่ทีวีไปจนถึงโคมไฟ ในกรณีนี้ การติดตั้งใช้งานอุปกรณ์เป็นหน่วยปลั๊กอินเปิด/ปิดจึงเหมาะสม
ศูนย์กลาง
อุปกรณ์ Google Nest ต่อไปนี้ทำหน้าที่เป็นฮับ Matter ในระบบนิเวศของ Google Home
ดูข้อมูลเพิ่มเติมได้ที่บทความช่วยเหลือเรื่องอุปกรณ์ Nest ที่ใช้ Matter
สร้างอุปกรณ์
หากคุณยังไม่ได้สร้างอุปกรณ์ที่พร้อมใช้งาน Matter คุณสามารถใช้อุปกรณ์ Matter อย่างใดอย่างหนึ่งต่อไปนี้เพื่อใช้สำหรับ การตรวจสอบตั้งแต่ต้นจนจบ
| ตัวแทนจำหน่ายรายย่อย | แพลตฟอร์ม | ฝ่ายสนับสนุนของ Thread | คู่มือ |
|---|---|---|---|
| Bouffalo Lab | BL602 | ||
| BL702 | |||
| Espressif | ESP32 | การทดสอบ OTA | |
| Nordic Semiconductor | nRF52840 DK | การทดสอบ OTA | |
| NXP | ชุดพัฒนา IOTZTB-DK006 | ||
| Realtek | Ameba D Series | ||
| Silicon Labs | EFR32MG24 Dev Kit | ||
| EFR32MG Zigbee and Thread Starter Kit | |||
| Telink | TLSR9528 | คู่มือนักพัฒนาซอฟต์แวร์ Telink Matter | |
| Texas Instruments | ชุดพัฒนา CC2652R7 LaunchPad |
อุปกรณ์ปลายทางแบบ Sleepy ของ Thread
Thread อุปกรณ์ปลายทางที่เข้าสู่โหมดสลีป (SED) และThreadอุปกรณ์ปลายทางที่เข้าสู่โหมดสลีปแบบซิงค์ (SSED) อาจใช้กับอุปกรณ์ Google Nest ที่ทำหน้าที่เป็นฮับ Matter ได้ ระยะเวลาการพักสูงสุดที่อนุญาตให้ฮับคงระดับบริการไว้ได้เท่ากับอุปกรณ์ที่ไม่พักคือ 3 วินาที วงจรการนอนหลับที่นานขึ้นอาจทำให้บริการเสื่อมประสิทธิภาพ เช่น อุปกรณ์ถูกระบุว่าออฟไลน์ใน Google Home Graph
เครื่องมือสำหรับการพัฒนา
Google ขอแนะนำให้ใช้ Google Home Extension for Visual Studio Code และMatter Virtual Device (MVD)ของเราเมื่อสร้างอุปกรณ์ที่รองรับ Matter
Google Home Extension มี Google Assistant Simulator, Google Cloud Logging และเครื่องมืออื่นๆ เพื่อลดความซับซ้อนของกระบวนการพัฒนา ส่วน MVD มีวิธีทดสอบอุปกรณ์ Matter ในระบบนิเวศของ Google Home ก่อนสร้างอุปกรณ์จริง