Banyak jenis perangkat Matter yang didukung dalam ekosistem Google Home, meskipun tidak semuanya didukung sepenuhnya.
Dukungan jenis dan kontrol perangkat
Perangkat yang kompatibel dengan Matter di ekosistem Google Home dapat dikontrol dengan beberapa metode berbeda:
- Google Assistant — Gunakan suara untuk mengontrol perangkat Matter dari perangkat Assistant mana saja.
- Google Home app (GHA) — Menggunakan UI GHA untuk mengontrol perangkat Matter.
- UI Layar Smart — Gunakan UI Layar Smart untuk mengontrol perangkat Matter.
Kolom CSA Test menampilkan jenis perangkat yang memungkinkan Anda melewati tahap pengujian dan menggunakan hasil Lab Pengujian Interop Connectivity Standards Alliance (Alliance) untuk sertifikasi.
Kolom Mode penyiapan & Reset menampilkan jenis perangkat dengan pengalaman penyiapan dan penemuan perangkat yang dapat disesuaikan di Android dan aplikasi Google Home.
Untuk mengetahui informasi selengkapnya tentang cluster, lihat repositori kode Matter
(connectedhomeip).
| Matter Jenis Perangkat | Cluster Aplikasi | Matter Spesifikasi | Dukungan Kontrol | Jenis Ekosistem Rumah | Pengujian CSA | Mode penyiapan & Reset | ||
|---|---|---|---|---|---|---|---|---|
| Google Assistant | Google Home app (GHA) | Layar Smart | ||||||
| Penjernih Udara |
Kontrol Kipas
Aktif/Nonaktif Pemantauan Filter Hepa Pemantauan Filter Karbon Aktif |
1,2 | Pembersih Udara | |||||
| Sensor Kualitas Udara |
Kualitas Udara Pengukuran Suhu Pengukuran Kelembapan Relatif Pengukuran Konsentrasi Karbon Monoksida Pengukuran Konsentrasi Karbon Dioksida Pengukuran Konsentrasi PM2.5 Pengukuran Konsentrasi Formaldehida Pengukuran Konsentrasi PM1 Pengukuran Konsentrasi PM10 Pengukuran Konsentrasi Total Senyawa Organik Volatil Pengukuran Konsentrasi Radon Pengukuran Konsentrasi Nitrogen Dioksida Pengukuran Konsentrasi Ozon |
1,2 | Sensor | |||||
| Pendeteksi Karbon Monoksida |
Pengukuran Konsentrasi Karbon Monoksida
Alarm Asap CO |
1,2 | Detektor CO | |||||
| Denting |
Bel
|
1.3 | Bel | |||||
| Lampu Suhu Warna |
Kontrol Warna
Kontrol Tingkat Aktif/Nonaktif |
1.0 | Terang | |||||
| Sensor Kontak |
Status Boolean
|
1.0 | Sensor | |||||
| Lampu yang Dapat Diredupkan |
Kontrol Level
Aktif/Nonaktif |
1.0 | Terang | |||||
| Mesin pencuci piring |
Aktif/Nonaktif
Mode Dishwasher Kontrol Suhu Status Operasional |
1,2 | Mesin pencuci piring | |||||
| Kunci Pintu |
Kunci Pintu
|
1.0 | Kunci | |||||
| Bel pintu |
Tombol akses
|
1.3 | Bel pintu | |||||
| Meteran Listrik |
Pengukuran Daya Listrik
Pengukuran Energi Listrik |
1.3 | T/A | |||||
| Meteran Listrik |
Identifikasi Meteran
|
1.3 | T/A | |||||
| Tarif Energi Listrik |
Harga Komoditas
Kondisi Jaringan Listrik Tarif Komoditas |
1.3 | T/A | |||||
| Lampu Warna yang Diperluas |
Kontrol Warna
Kontrol Tingkat Aktif/Nonaktif |
1.0 | Terang | |||||
| Kipas |
Kontrol Kipas
Aktif/Nonaktif |
1.0 | Kipas | |||||
| Sensor Aliran |
Pengukuran Alur
|
1.0 | Sensor | |||||
| Sensor Kelembapan |
Pengukuran Kelembapan Relatif
|
1.0 | Sensor | |||||
| Mesin Cuci |
Aktif/Nonaktif
Mode Mesin Cuci Kontrol Mesin Cuci Kontrol Suhu Status Operasional |
1,2 | Mesin cuci | |||||
| Sensor Cahaya |
Pengukuran Pencahayaan
|
1.0 | Sensor | |||||
| Sensor Kehadiran |
Deteksi Kehadiran
|
1.0 | Sensor | |||||
| Lampu On/Off |
Kontrol Level
Aktif/Nonaktif |
1.0 | Terang | |||||
| Sakelar Lampu On/Off |
Aktif/Nonaktif
|
1.0 | Tombol akses | |||||
| Unit Plugin On/Off |
Kontrol Level
Aktif/Nonaktif |
1.0 | Outlet | |||||
| Sensor Tekanan |
Pengukuran Tekanan
|
1.0 | Sensor | |||||
| Pompa |
Aktif/Nonaktif
Konfigurasi dan Kontrol Pompa Pengukuran Suhu Pengukuran Tekanan Pengukuran Aliran |
1.0 | Pompa | |||||
| Robot Penyedot Debu |
Mode Operasi RVC
Mode Pembersihan RVC Status Operasional RVC |
1,2 | Penyedot debu | |||||
| Detektor Asap |
Alarm Asap CO
|
1,2 | Detektor Asap | |||||
| Speaker |
Kontrol Level
Aktif/Nonaktif |
1.0 | Pembicara | |||||
| Sensor Suhu |
Pengukuran Suhu
|
1.0 | Sensor | |||||
| Termostat |
Termostat
|
1.0 | Termostat | |||||
| Penutup Jendela |
Penutup Jendela
|
1.0 | Tirai | |||||
Penghubung
Semua perangkat di balik jembatan Matter akan muncul seperti biasa bagi pengguna di ekosistem Google Home. Bridge itu sendiri muncul sebagai jenis perangkat Control Bridge yang tidak aktif di GHA.
Kunci Pintu
Meskipun spesifikasi Matter tidak mewajibkan kode PIN untuk kunci pintu, buka kunci jarak jauh dinonaktifkan di semua platform untuk kunci pintu Matter di ekosistem Google yang tidak mewajibkan kode PIN. Demikian pula, fitur buka kunci suara untuk kunci pintu dinonaktifkan. Untuk mengetahui informasi selengkapnya, lihat Kebijakan privasi dan keamanan Google.
Untuk mensertifikasi smart lock pintu yang kompatibel dengan Aliro yang mendukung kunci rumah digital di Google Wallet, Anda harus memilih opsi CSA Interop test di Google Home Developer Console. Opsi pengujian Interop CSA adalah satu-satunya cara untuk mendapatkan sertifikasi Aliro. Jika memilih opsi pengujian yang berbeda, Anda harus membuat versi integrasi baru dan mengirimkannya kembali untuk sertifikasi.
Selain itu, peristiwa kunci pintu tertentu (seperti LockOperationErrorEvent) dan
sumber operasi peristiwa (seperti KEYPAD) bersifat opsional dalam
spesifikasi Matter. Tidak semua smart lock Matter
memunculkan peristiwa ini untuk setiap sumber operasi. Misalnya, smart lock
dapat memancarkan LockOperationErrorEvent saat PIN yang tidak valid dimasukkan dari jarak jauh
melalui aplikasi, tetapi tidak saat PIN yang tidak valid dimasukkan pada keypad fisik.
Sakelar Lampu On/Off
Sakelar Lampu On/Off unik di antara jenis perangkat Matter karena merupakan pengontrol Matter, seperti GHA, Assistant, atau Hub Google seperti Google Nest Hub (2nd gen).
Dengan kata lain, Sakelar Lampu On/Off adalah Node yang dapat mengontrol Node lain. Namun, Sakelar Lampu On/Off tidak dapat dikontrol oleh pengontrol Matter lain. Lihat Peran node di Matter Primer untuk mengetahui informasi selengkapnya tentang pengontrol dan pihak yang dikontrol.
Karena ekosistem Google Home tidak mengekspos cluster Binding Matter ke pengontrolnya, pengguna akhir tidak dapat mengonfigurasi Sakelar Lampu On/Off untuk mengontrol perangkat Matter lain menggunakan GHA. Pengguna dapat mengaktifkan Sakelar Lampu On/Off Matter, tetapi tidak akan dapat melakukan apa pun dengan sakelar tersebut setelahnya, selain menghapusnya dari rumah.
Pengguna akhir yang mengaktifkan Sakelar Lampu On/Off di platform Google secara alami akan ingin mengonfigurasinya untuk mengontrol perangkat lain. Saat ini, pengguna tidak dapat melakukannya di ekosistem Google Home. GHA tidak dapat mengikat Sakelar Lampu On/Off ke endpoint perangkat lain, karena ekosistem Google Home tidak mengekspos cluster Binding Matter.
Agar Sakelar Lampu On/Off dapat digunakan di fabric Matter Google, partner harus menerapkan director Matter, yang merupakan klien jarak jauh yang dapat membuat entri di cluster Binding. Aplikasi kemudian akan mengizinkan Sakelar Lampu Aktif/Nonaktif untuk mengontrol perangkat Matter atau grup perangkat lain.
Sakelar Lampu On/Off dengan Lampu On/Off
Ada kasus penggunaan khusus yang melibatkan Sakelar Lampu On/Off yang dikombinasikan dengan Lampu On/Off di perangkat yang sama.
Jika Endpoint 1 adalah Lampu On/Off dan Endpoint 2 adalah Sakelar Lampu On/Off, hanya Sakelar Lampu On/Off yang terlihat di GHA.
Namun, jika Endpoint 1 adalah Sakelar Lampu Aktif/Nonaktif dan Endpoint 2 adalah Lampu Aktif/Nonaktif, kedua perangkat akan terlihat di GHA.
Saat mendesain perangkat seperti ini, untuk memastikan kedua perangkat ditampilkan di GHA, jadikan Endpoint 1 sebagai Sakelar Lampu On/Off dan Endpoint 2 sebagai Lampu On/Off.
Unit Plugin On/Off
Jenis perangkat Unit Plug-In On/Off dapat dikonfigurasi untuk muncul sebagai jenis perangkat yang berbeda, seperti Steker dan Sakelar yang terintegrasi dengan Google Local Home SDK. Saat pengguna mengaktifkan perangkat, mereka dapat mengonfigurasinya agar muncul di rumah sebagai jenis perangkat apa pun (seharusnya, jenis perangkat yang dicolokkan ke perangkat tersebut). Artikel dukungan Menyesuaikan perintah suara steker smart atau smart switch dengan jenis perangkat menguraikan prosedur yang akan diikuti pengguna. Kasus penggunaan yang umum adalah saat pengguna memiliki kipas yang dicolokkan ke Unit Plug-In. Jika pengguna telah mengonfigurasi jenis perangkat Unit Plug-In sebagai jenis perangkat Kipas, Assistant tahu bahwa ia tidak boleh menonaktifkan Unit Plug-In saat pengguna mengucapkan "Ok Google, matikan lampu".
Memilih jenis perangkat
Partner yang mengembangkan perangkat yang bukan stopkontak listrik AC tradisional, tetapi memiliki endpoint Aktif/Nonaktif yang mengontrol daya ke perangkat lain, harus memutuskan apakah akan menetapkan jenis perangkat Unit Plug-In Aktif/Nonaktif ke produk tersebut, atau jenis perangkat lain. Dalam hal ini, sebaiknya:
Jika perangkat dapat mengontrol daya untuk berbagai jenis perangkat beban, seperti kipas atau lampu, partner harus menetapkan jenis perangkat Unit Plug-In Aktif/Nonaktif. Pengguna kemudian dapat menetapkan jenis perangkat yang berbeda ke perangkat saat melakukan aktivasi di rumahnya.
Jika perangkat hanya dapat mengontrol lampu, partner harus menetapkan jenis perangkat Lampu Aktif/Nonaktif.
Misalnya, Acme Lighting Corporation membuat perangkat yang memiliki konektor daya eksklusif yang hanya dapat dicolokkan ke lampu Acme Lighting. Perangkat dapat menyalakan atau mematikan lampu. Dalam hal ini, Acme sebaiknya menetapkan jenis perangkat Lampu Aktif/Nonaktif untuk perangkatnya.
Sebaliknya, Mega Plugin Corporation membuat perangkat yang memiliki soket listrik AC standar, sehingga pengguna akhir dapat mencolokkan apa pun mulai dari TV hingga lampu. Dalam hal ini, sebaiknya terapkan perangkat sebagai Unit Plugin On/Off.
Hub
Perangkat Google Nest berikut berfungsi sebagai hub Matter di ekosistem Google Home.
Untuk mengetahui informasi selengkapnya, lihat artikel dukungan Perangkat Nest yang kompatibel dengan Matter.
Membangun perangkat
Jika Anda belum memiliki perangkat yang mendukung Matter, Anda dapat menggunakan salah satu perangkat Matter berikut untuk verifikasi menyeluruh:
| Vendor | Platform | Dukungan Thread | Panduan |
|---|---|---|---|
| Bouffalo Lab | BL602 | ||
| BL702 | |||
| Espressif | ESP32 | Pengujian OTA | |
| Nordic Semiconductor | nRF52840 DK | Pengujian OTA | |
| NXP | Development kit IOTZTB-DK006 | ||
| Realtek | Seri Ameba D | ||
| Silicon Labs | EFR32MG24 Dev Kit | ||
| EFR32MG Zigbee and Thread Starter Kit | |||
| Telink | TLSR9528 | Panduan Developer Telink Matter | |
| Texas Instruments | Kit pengembangan LaunchPad CC2652R7 |
Perangkat Akhir Thread yang Tidur
Thread Perangkat Akhir yang Tidur (SED) dan Thread Perangkat Akhir yang Tidur Tersinkronisasi (SSED) dapat digunakan dengan perangkat Google Nest yang berfungsi sebagai Matter hub. Periode tidur maksimum yang memungkinkan hub mempertahankan tingkat layanan yang sama seperti perangkat yang tidak dalam mode tidur adalah 3 detik. Siklus tidur yang lebih lama mungkin mengalami penurunan kualitas layanan, seperti perangkat yang diidentifikasi sebagai offline di Google Home Graph.
Alat pengembangan
Google merekomendasikan penggunaan Google Home Extension for Visual Studio Code dan Matter Virtual Device (MVD) kami saat membuat perangkat dengan dukungan Matter.
Google Home Extension menampilkan Google Assistant Simulator, Google Cloud Logging, dan alat lainnya untuk menyederhanakan proses pengembangan, sementara MVD menyediakan cara untuk menguji perangkat Matter di ekosistem Google Home sebelum membuat perangkat fisik.