Banyak jenis perangkat Matter didukung dalam ekosistem Google Home, meskipun tidak semuanya didukung sepenuhnya.
Dukungan kontrol dan jenis 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 pun.
- Google Home app (GHA) — Gunakan UI GHA untuk mengontrol perangkat Matter.
- UI Smart Display — Gunakan UI Layar Smart untuk mengontrol perangkat Matter.
Untuk informasi selengkapnya tentang cluster, lihat Matter
repositori kode
(connectedhomeip
).
Matter Jenis Perangkat | Cluster Aplikasi | Spesifikasi Matter | Dukungan Kontrol | Jenis Ekosistem Rumah | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Layar Smart | ||||
Suhu Warna Terang |
Kontrol Warna Kontrol Level Aktif/Nonaktif |
1.0 | Ringan | |||
Sensor Kontak |
Status Boolean |
1.0 | Sensor | |||
Lampu yang Dapat Diredupkan |
Kontrol Level Aktif/Nonaktif |
1.0 | Ringan | |||
Kunci Pintu |
Kunci Pintu |
1.0 | Kunci | |||
Warna Terang yang Diperpanjang |
Kontrol Warna Kontrol Level Aktif/Nonaktif |
1.0 | Ringan | |||
Kipas |
Kontrol Kipas Aktif/Nonaktif |
1.0 | Kipas | |||
Sensor Aliran |
Pengukuran Aliran |
1.0 | Sensor | |||
Sensor Kelembapan |
Pengukuran Kelembapan Relatif |
1.0 | Sensor | |||
Sensor Cahaya |
Pengukuran Pencahayaan |
1.0 | Sensor | |||
Sensor Kehadiran |
Deteksi Kehadiran |
1.0 | Sensor | |||
Lampu Nyala/Nonaktif |
Kontrol Level Aktif/Nonaktif |
1.0 | Ringan | |||
Sakelar Lampu Aktif/Nonaktif |
Aktif/Nonaktif |
1.0 | Ganti | |||
Unit Plugin Aktif/Nonaktif |
Kontrol Level Aktif/Nonaktif |
1.0 | Outlet | |||
Sensor Tekanan |
Pengukuran Tekanan |
1.0 | Sensor | |||
Pembicara |
Kontrol Level Aktif/Nonaktif |
1.0 | Speaker | |||
Sensor Suhu |
Pengukuran Suhu |
1.0 | Sensor | |||
Termostat |
Termostat |
1.0 | Termostat | |||
Penutup Jendela |
Penutup Jendela |
1.0 | Angkat Miring |
Angkat Miring |
Angkat Miring |
Trai |
Penghubung
Semua perangkat di belakang jembatan Matter muncul seperti biasa bagi pengguna di ekosistem Google Home. Bridge itu sendiri akan muncul sebagai jenis perangkat Control Bridge inert dalam GHA.
Kunci Pintu
Meskipun spesifikasi Matter tidak memerlukan 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. Untuk mengetahui informasi selengkapnya, lihat Kebijakan privasi dan keamanan Google.
Sakelar Lampu Aktif/Nonaktif
Sakelar Lampu Aktif/Nonaktif bersifat 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 Aktif/Nonaktif adalah Node yang dapat mengontrol Node lain. Namun, Sakelar Lampu Aktif/Nonaktif tidak dapat dikontrol oleh pengontrol Matter lainnya. Lihat Peran node di Matter Primer untuk mengetahui informasi selengkapnya tentang pengontrol dan kontrol.
Karena ekosistem Google Home tidak mengekspos cluster Binding Matter ke pengontrolnya, pengguna akhir tidak dapat mengonfigurasi Tombol Lampu Aktif/Nonaktif untuk mengontrol perangkat Matter lainnya menggunakan GHA. Mereka dapat melakukan permintaan untuk Sakelar Lampu Aktif/Nonaktif Matter, tetapi setelah itu mereka tidak akan dapat melakukan apa pun dengannya, selain menghapusnya dari rumah.
Pengguna akhir yang meminta Tombol Lampu Aktif/Nonaktif di kain Google tentunya ingin mengonfigurasinya untuk mengontrol perangkat lain. Saat ini, tidak ada cara bagi pengguna untuk melakukan hal ini di ekosistem Google Home. GHA tidak dapat mengikat Sakelar Lampu Aktif/Nonaktif ke endpoint perangkat lain, karena ekosistem Google Home tidak mengekspos cluster Binding Matter.
Agar Sakelar Lampu Aktif/Nonaktif dapat digunakan dalam fabric Matter Google, partner harus mengimplementasikan director Matter, yang merupakan klien jarak jauh yang dapat membuat entri di cluster Binding. Selanjutnya, aplikasi akan mengizinkan Sakelar Lampu Aktif/Nonaktif mengontrol perangkat Matter atau grup perangkat lainnya.
Sakelar Lampu Aktif/Nonaktif dengan Lampu Aktif/Nonaktif
Ada kasus penggunaan khusus yang melibatkan Sakelar Lampu Aktif/Nonaktif yang dikombinasikan dengan Lampu Aktif/Nonaktif di perangkat yang sama.
Jika Endpoint 1 adalah Lampu Aktif/Nonaktif dan Endpoint 2 adalah Sakelar Lampu Aktif/Nonaktif, hanya Tombol Lampu Aktif/Nonaktif yang terlihat di GHA.
Namun, jika Endpoint 1 adalah Tombol 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 direpresentasikan dalam GHA, buat Endpoint 1 menjadi Sakelar Lampu Aktif/Nonaktif dan Endpoint 2 menjadi Lampu Aktif/Nonaktif.
Unit Plugin Aktif/Nonaktif
Jenis perangkat Unit Plugin Aktif/Nonaktif dapat dikonfigurasi agar muncul sebagai jenis perangkat yang berbeda, seperti Steker dan Sakelar yang terintegrasi dengan Local Home SDK Google. Saat pengguna melakukan commissioning untuk perangkat, mereka dapat mengonfigurasinya agar muncul di rumah sebagai jenis perangkat apa pun (misalnya, jenis perangkat yang dicolokkan). Artikel dukungan Menyesuaikan perintah suara steker smart atau tombol smart dengan jenis perangkat menguraikan prosedur yang akan 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 Kipas jenis perangkat, Assistant tahu untuk tidak mematikan Unit Plug-In saat pengguna mengucapkan "Ok Google, matikan lampu".
Memilih jenis perangkat
Partner yang mengembangkan perangkat yang bukan stopkontak tradisional AC, 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 atau jenis perangkat lainnya. Dalam hal ini, sebaiknya:
Jika perangkat dapat mengontrol daya untuk berbagai jenis perangkat muatan, seperti kipas atau lampu, partner harus menetapkan jenis perangkat Unit Plug-In Aktif/Nonaktif. Selanjutnya, pengguna dapat menetapkan jenis perangkat yang berbeda untuk perangkat saat melakukan aktivasi di rumah mereka.
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, sebaiknya Acme menetapkan jenis perangkat Lampu Aktif/Nonaktif untuk perangkat.
Sebaliknya, Mega Plugin Corporation membuat perangkat yang memiliki soket daya AC standar, yang memungkinkan pengguna akhir mencolokkan apa pun mulai dari TV ke lampu. Dalam hal ini, sebaiknya terapkan perangkat sebagai Unit Plugin Aktif/Nonaktif.
Hub
Perangkat Google Nest berikut berfungsi sebagai hub Matter dalam ekosistem Google Home.
Untuk mengetahui informasi selengkapnya, lihat artikel dukungan perangkat Nest dengan Matter.
Membuat perangkat
Jika 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 |
---|---|---|---|
Lab Bouffalo | BL602 | ||
BL702 | |||
Espressif | ESP32 | Pengujian OTA | |
Semikonduktor Nordik | nRF52840 DK | Pengujian OTA | |
NXP | Kit pengembangan IOTZTB-DK006 | ||
Realtek | Seri Ameba D | ||
Lab Silicon | Kit Developer EFR32MG24 | ||
EFR32MG Starter Kit Zigbee dan Thread | |||
Telink | TLSR9518 | ||
Alat Musik Texas | Kit pengembangan LaunchPad CC2652R7 |
Perangkat Akhir Thread yang Mengantuk
Thread Perangkat Akhir yang Mengantuk (SED) dan Thread Synchronized Sleepy End Devices (SSED) dapat digunakan dengan perangkat Google Nest yang berfungsi sebagai hub Matter. Periode tidur maksimum yang memungkinkan hub mempertahankan tingkat layanan yang sama dengan perangkat yang tidak mengantuk adalah 3 detik. Siklus tidur yang lebih lama dapat mengalami penurunan 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) saat membuat perangkat dengan dukungan Matter.
Google Home Extension menampilkan Google Assistant Simulator, Google Cloud Logging, dan alat lainnya untuk menyederhanakan proses pengembangan, sedangkan MVD menyediakan cara untuk menguji perangkat Matter di ekosistem Google Home sebelum mem-build perangkat fisik.