ระบบนิเวศ 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) ผลการทดสอบ Interop Test Lab เพื่อขอการรับรอง
คอลัมน์โหมดการตั้งค่าและการรีเซ็ตจะแสดงประเภทอุปกรณ์ที่มีประสบการณ์ การค้นหาและการตั้งค่าอุปกรณ์ที่ปรับแต่งได้ ใน Android และแอป Google Home
ดูข้อมูลเพิ่มเติมเกี่ยวกับคลัสเตอร์ได้ที่ที่เก็บโค้ด Matter (connectedhomeip)
| ประเภทอุปกรณ์ Matter | คลัสเตอร์แอปพลิเคชัน | Matter ข้อกำหนด | การสนับสนุนการควบคุม | ประเภทระบบนิเวศในบ้าน | การทดสอบ CSA | โหมดการตั้งค่าและการรีเซ็ต | ||
|---|---|---|---|---|---|---|---|---|
| Google Assistant | Google Home app (GHA) | จออัจฉริยะ | ||||||
| เครื่องฟอกอากาศ |
การควบคุมพัดลม
เปิด/ปิด การตรวจสอบแผ่นกรอง HEPA การตรวจสอบแผ่นกรองถ่านกัมมันต์ |
1.2 | เครื่องฟอกอากาศ | |||||
| เซ็นเซอร์คุณภาพอากาศ |
คุณภาพอากาศ การวัดอุณหภูมิ การวัดความชื้นสัมพัทธ์ การวัดความเข้มข้นของคาร์บอนมอนอกไซด์ การวัดความเข้มข้นของคาร์บอนไดออกไซด์ การวัดความเข้มข้นของ PM2.5 การวัดความเข้มข้นของฟอร์มัลดีไฮด์ การวัดความเข้มข้นของ PM1 การวัดความเข้มข้นของ PM10 การวัดความเข้มข้นของสารประกอบอินทรีย์ระเหยง่ายทั้งหมด การวัดความเข้มข้นของเรดอน การวัดความเข้มข้นของไนโตรเจนไดออกไซด์ การวัดความเข้มข้นของโอโซน |
1.2 | เซ็นเซอร์ | |||||
| เครื่องตรวจจับคาร์บอนมอนอกไซด์ |
การวัดความเข้มข้นของคาร์บอนมอนอกไซด์
สัญญาณเตือนควันและ CO |
1.2 | เครื่องตรวจจับคาร์บอนมอนอกไซด์ | |||||
| กริ่ง |
Chime
|
1.3 | Chime | |||||
| หลอดไฟอุณหภูมิสี |
การควบคุมสี
การควบคุมระดับ เปิด/ปิด |
1.0 | สว่าง | |||||
| เซ็นเซอร์ตรวจจับการเปิด/ปิด |
สถานะบูลีน
|
1.0 | เซ็นเซอร์ | |||||
| ไฟหรี่ได้ |
การควบคุมระดับ
เปิด/ปิด |
1.0 | สว่าง | |||||
| เครื่องล้างจาน |
เปิด/ปิด
โหมดเครื่องล้างจาน การควบคุมอุณหภูมิ สถานะการทำงาน |
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 Primer
เนื่องจากระบบนิเวศของ Google Home ไม่แสดงคลัสเตอร์การเชื่อมโยง Matter ต่อตัวควบคุม ผู้ใช้ปลายทางจึงไม่สามารถกำหนดค่าสวิตช์เปิด/ปิดไฟเพื่อควบคุมอุปกรณ์ Matter อื่นๆ โดยใช้ GHA ได้ ผู้ใช้จะสามารถเพิ่มMatterสวิตช์เปิด/ปิดไฟได้ แต่จะทำอะไรกับสวิตช์นั้นไม่ได้หลังจากนั้น นอกจากการลบออกจากบ้าน
ผู้ใช้ปลายทางที่เริ่มใช้งานสวิตช์เปิด/ปิดไฟใน Google Fabric โดยปกติแล้วจะต้องการกำหนดค่าสวิตช์เพื่อควบคุมอุปกรณ์อื่น ขณะนี้ผู้ใช้ยังไม่มีวิธีดำเนินการนี้ในระบบนิเวศของ Google Home GHA เชื่อมสวิตช์ไฟเปิด/ปิดกับอุปกรณ์อื่น ไม่ได้เนื่องจากระบบนิเวศของ Google Home ไม่แสดงคลัสเตอร์การเชื่อมโยง Matter
หากต้องการให้สวิตช์ไฟเปิด/ปิดใช้งานได้ในMatter Fabric ของ Google พาร์ทเนอร์ต้อง ใช้Matter Director ซึ่งเป็นไคลเอ็นต์ระยะไกล ที่สร้างรายการในคลัสเตอร์การเชื่อมโยงได้ จากนั้นแอปจะอนุญาตให้สวิตช์เปิด/ปิดไฟควบคุมอุปกรณ์หรือกลุ่มอุปกรณ์ Matter อื่นๆ
สวิตช์ไฟเปิด/ปิดพร้อมไฟเปิด/ปิด
มี Use Case พิเศษที่เกี่ยวข้องกับสวิตช์เปิด/ปิดไฟร่วมกับไฟเปิด/ปิดในอุปกรณ์เดียวกัน
เมื่อปลายทาง 1 เป็นไฟเปิด/ปิด และปลายทาง 2 เป็นสวิตช์ไฟเปิด/ปิด เฉพาะสวิตช์ไฟเปิด/ปิดเท่านั้นที่จะปรากฏใน GHA
อย่างไรก็ตาม เมื่อ Endpoint 1 เป็นสวิตช์ไฟเปิด/ปิด และ Endpoint 2 เป็นไฟเปิด/ปิด อุปกรณ์ทั้ง 2 จะปรากฏใน GHA
เมื่อออกแบบอุปกรณ์เช่นนี้ เพื่อให้แน่ใจว่าอุปกรณ์ทั้ง 2 เครื่องแสดงอยู่ใน GHA ให้กำหนดให้ปลายทาง 1 เป็นสวิตช์เปิด/ปิดไฟ และปลายทาง 2 เป็นไฟเปิด/ปิด
หน่วยปลั๊กอินเปิด/ปิด
คุณกำหนดค่าประเภทอุปกรณ์ปลั๊กอินเปิด/ปิด ให้ปรากฏเป็นประเภทอุปกรณ์อื่นได้ เช่นเดียวกับปลั๊กและสวิตช์ที่ผสานรวม กับ Google Local Home SDK เมื่อผู้ใช้เริ่มใช้งานอุปกรณ์ ผู้ใช้สามารถกำหนดค่าให้อุปกรณ์ปรากฏในบ้านเป็นอุปกรณ์ประเภทใดก็ได้ (ตามที่เห็นได้ชัดคือประเภทของอุปกรณ์ที่เสียบอยู่) บทความช่วยเหลือปรับแต่งคำสั่งเสียงสำหรับปลั๊กอัจฉริยะหรือสวิตช์อัจฉริยะตามประเภทอุปกรณ์จะอธิบายขั้นตอนที่ผู้ใช้ต้องทำตาม กรณีการใช้งานทั่วไปคือเมื่อผู้ใช้เสียบพัดลมเข้ากับหน่วยปลั๊กอิน หากผู้ใช้กำหนดค่าประเภทอุปกรณ์ของปลั๊กพ่วงเป็นประเภทอุปกรณ์พัดลม Assistant จะรู้ว่าไม่ควรปิดปลั๊กพ่วงเมื่อผู้ใช้พูดว่า "Ok Google ปิดไฟ"
การเลือกประเภทอุปกรณ์
พาร์ทเนอร์ที่พัฒนาอุปกรณ์ที่ไม่ใช่เต้ารับไฟฟ้า AC แบบดั้งเดิม แต่มีปลายทางเปิด/ปิดที่ควบคุมพลังงานไปยังอุปกรณ์อื่น ต้องตัดสินใจว่าจะกำหนดประเภทอุปกรณ์เป็นหน่วยปลั๊กอินเปิด/ปิดหรือประเภทอุปกรณ์อื่น ในกรณีนี้ เราขอแนะนำให้คุณทำดังนี้
หากอุปกรณ์ควบคุมกำลังไฟสำหรับอุปกรณ์โหลดประเภทต่างๆ เช่น พัดลมหรือหลอดไฟได้ พาร์ทเนอร์ควรกำหนดประเภทอุปกรณ์เป็นหน่วยปลั๊กอินเปิด/ปิด จากนั้นผู้ใช้จะกำหนดประเภทอุปกรณ์อื่นให้กับอุปกรณ์ได้เมื่อเริ่มต้นใช้งานในบ้าน
หากอุปกรณ์ควบคุมได้เฉพาะหลอดไฟ พาร์ทเนอร์ควร กำหนดประเภทอุปกรณ์เป็นหลอดไฟเปิด/ปิด
เช่น 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 ก่อนที่จะ สร้างอุปกรณ์จริง