Banyak jenis perangkat Matter yang didukung di ekosistem Google Home, meskipun tidak semuanya didukung sepenuhnya.
Dukungan jenis perangkat dan kontrol
Perangkat yang kompatibel dengan Matter di ekosistem Google Home dapat dikontrol dengan beberapa metode:
- Google Assistant — Menggunakan suara untuk mengontrol perangkat Matter dari perangkat Assistant mana pun.
- Google Home app (GHA) — Gunakan 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 CSA Interop Test Lab untuk sertifikasi.
Untuk mengetahui informasi selengkapnya tentang cluster, lihat Matter
repositori kode
(connectedhomeip
).
Matter Jenis Perangkat | Cluster Aplikasi | Matter Spesifikasi | Dukungan Kontrol | Jenis Ekosistem Rumah | Pengujian CSA | ||
---|---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Layar Smart | |||||
Lampu Suhu Warna |
Kontrol Warna Kontrol Level Aktif/Nonaktif |
1,0 | Cahaya | ||||
Sensor Kontak |
Status Boolean |
1,0 | Sensor | ||||
Lampu yang Dapat Diredupkan |
Kontrol Tingkat Aktif/Nonaktif |
1,0 | Cahaya | ||||
Kunci Pintu |
Kunci Pintu |
1,0 | Kunci | ||||
Lampu Warna yang Diperluas |
Kontrol Warna Kontrol Level Aktif/Nonaktif |
1,0 | Cahaya | ||||
Kipas |
Kontrol Kipas Aktif/Nonaktif |
1,0 | Kipas | ||||
Sensor Aliran |
Pengukuran Alur |
1,0 | Sensor | ||||
Sensor Kelembapan |
Pengukuran Kelembapan Relatif |
1,0 | Sensor | ||||
Sensor Cahaya |
Pengukuran Pencahayaan |
1,0 | Sensor | ||||
Sensor Keberadaan |
Deteksi Kehadiran |
1,0 | Sensor | ||||
Lampu On/Off |
Kontrol Tingkat Aktif/Nonaktif |
1,0 | Cahaya | ||||
Sakelar Lampu On/Off |
Aktif/Nonaktif |
1,0 | Ganti | ||||
Unit Plugin Aktif/Nonaktif |
Kontrol Tingkat 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 | ||||
Speaker |
Kontrol Tingkat Aktif/Nonaktif |
1,0 | Speaker | ||||
Sensor Suhu |
Pengukuran Suhu |
1,0 | Sensor | ||||
Termostat |
Termostat |
1,0 | Termostat | ||||
Penutup Jendela |
Penutup Jendela |
1,0 | Tirai |
Penghubung
Semua perangkat di belakang jembatan Matter akan muncul seperti biasa bagi pengguna di ekosistem Google Home. Bridge itu sendiri muncul sebagai jenis perangkat Control Bridge yang inert di GHA.
Kunci Pintu
Meskipun spesifikasi Matter tidak mewajibkan kode PIN untuk smart lock, buka kunci jarak jauh dinonaktifkan di semua platform untuk smart lock Matter di ekosistem Google yang tidak mewajibkan kode PIN. Demikian pula, buka kunci dengan suara untuk smart lock dinonaktifkan. Untuk mengetahui informasi selengkapnya, lihat Kebijakan privasi dan keamanan Google.
Sakelar Lampu On/Off
Sakelar Lampu On/Off unik di antara jenis perangkat Matter karena merupakan pengontrol Matter, seperti GHA, Assistant, atau Google Hub 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 lebih lanjut pengontrol dan 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. Mereka dapat menggunakan Sakelar Lampu On/Off Matter, tetapi mereka tidak akan dapat melakukan apa pun dengannya setelah itu, selain menghapusnya dari rumah.
Pengguna akhir yang melakukan commissioning Sakelar Lampu On/Off di platform Google secara alami akan ingin mengonfigurasinya untuk mengontrol perangkat lain. Saat ini, tidak ada cara bagi pengguna untuk melakukannya di ekosistem Google Home. GHA tidak dapat mengikat Sakelar Lampu On/Off ke endpoint perangkat lain, karena ekosistem Google Home tidak mengekspos cluster Pengikatan 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. Kemudian, aplikasi akan mengizinkan Sakelar Lampu On/Off untuk mengontrol perangkat Matter lain atau grup perangkat.
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 On/Off dan Endpoint 2 adalah Lampu On/Off, kedua perangkat akan terlihat di GHA.
Saat mendesain perangkat seperti ini, untuk memastikan kedua perangkat ditampilkan di GHA, jadikan Endpoint 1 Sakelar Lampu On/Off dan Endpoint 2 Lampu On/Off.
Unit Plug-In Aktif/Nonaktif
Jenis perangkat Unit Plug-In On/Off dapat dikonfigurasi agar muncul sebagai jenis perangkat yang berbeda, seperti halnya 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 (mungkin, jenis perangkat yang dicolokkan ke dalamnya). Artikel dukungan Menyesuaikan perintah suara steker smart atau tombol smart dengan jenis perangkat menguraikan prosedur yang harus diikuti pengguna. Kasus penggunaan 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 untuk tidak menonaktifkan Unit Plug-In saat pengguna mengatakan "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 untuk 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 On/Off. Pengguna kemudian dapat menetapkan jenis perangkat yang berbeda saat mengaktifkan perangkat di rumahnya.
Jika perangkat hanya dapat mengontrol lampu, partner harus menetapkan jenis perangkat Lampu On/Off.
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 On/Off ke 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 Plug-In 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 digunakan dalam verifikasi end-to-end:
Vendor | Platform | Dukungan Thread | Panduan |
---|---|---|---|
Bouffalo Lab | BL602 | ||
BL702 | |||
Espressif | ESP32 | Pengujian OTA | |
Nordic Semiconductor | nRF52840 DK | Pengujian OTA | |
NXP | Kit pengembangan IOTZTB-DK006 | ||
Realtek | Seri Ameba D | ||
Silicon Labs | EFR32MG24 Dev Kit | ||
EFR32MG Zigbee and Thread Starter Kit | |||
Telink | TLSR9518 | ||
Texas Instruments | Kit pengembangan CC2652R7 LaunchPad |
Perangkat Akhir Thread yang Sedang 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 dengan perangkat yang tidak dalam mode tidur adalah 3 detik. Siklus tidur yang lebih lama dapat 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.