Mulai menggunakan Matter

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Rilis Pratinjau Developer

Program Developer Home Google memungkinkan produsen perangkat menghubungkan perangkat smart home mereka dengan ekosistem Google Home. Kami memperluas jalur fulfillment lokal Smart Home Actions dengan kemampuan untuk menambahkan perangkat berkemampuan Matter untuk penyiapan menggunakan Google Home app (GHA) di Android dan mengontrolnya menggunakan Google Assistant, GHA, atau layar smart seperti Google Nest Hub (2nd gen).

Dokumentasi ini menjelaskan cara memulai pembuatan dan integrasi platform yang didukung Matter di ekosistem Google Home.

Pernyataan Penyangkalan

Terkait prosedur yang dijelaskan dalam Pratinjau Developer Matter ini, perhatikan hal-hal berikut:

  • Akun yang digunakan untuk pengembangan hanya boleh memiliki satu Hub yang diaktifkan untuk Matter yang terhubung untuk pengujian. Beberapa hub dengan dukungan Matter yang terhubung secara bersamaan atau terhubung ke struktur yang sama selama pengujian dapat menghasilkan perilaku yang tidak terduga.
  • Semua prosedur mengasumsikan penggunaan mesin Linux yang menjalankan Ubuntu 20.04 untuk mem-build dan mem-flash sampel Matter, yang telah diuji oleh Google. Meskipun mesin MacOS didukung, Linux direkomendasikan. Petunjuk khusus Mac disebutkan dalam prosedur sesuai kebutuhan.
  • Hanya versi Android GHA yang didukung.

Definisi

Istilah berikut digunakan di seluruh dokumentasi ini:

  • hub — Perangkat Google Nest yang didukung, seperti Google Nest Hub (2nd gen). Hub diperlukan untuk mengontrol perangkat berkemampuan Matter melalui GHA.

  • router batas — Google Hub yang menerapkan Thread Border Router dengan tujuan umum untuk perangkat yang mengaktifkan Thread.

  • Perangkat berkemampuan Matter — Perangkat atau board pengembangan yang telah di-flash dengan aplikasi contoh atau build yang diaktifkan dengan Matter.

  • perangkat seluler — Ponsel uji yang digunakan untuk membantu penyambungan. Saat ini, ini adalah ponsel Android.

Prasyarat

Untuk mengintegrasikan sepenuhnya perangkat yang mendukung Matter dengan ekosistem Google Home, developer harus memiliki:

  1. Nest Hub (2nd gen) untuk berfungsi sebagai Router Batas untuk perangkat yang mengaktifkan Thread dan sebagai jalur pemenuhan lokal untuk merutekan intent Smart Home.
  2. Perangkat seluler (ponsel uji) yang memenuhi persyaratan minimum:
    • Android O (8.1, API level 27) atau yang lebih baru (dukungan iOS akan ditambahkan nanti)
    • Kemampuan BLE
  3. ID Vendor (VID) dan ID Produk (PID) untuk perangkat yang mengaktifkan Matter.
  4. Perangkat yang mendukung Matter. Perangkat ini harus merupakan salah satu jenis perangkat Matter yang saat ini didukung dalam ekosistem Google Home, dan dapat berupa:
    • Produk Anda sendiri dengan firmware yang mendukung Matter.
    • Papan pengembangan platform vendor yang didukung yang dapat berfungsi sebagai perangkat berkemampuan Matter untuk verifikasi menyeluruh. Platform berikut didukung:
Tabel: Matter contoh dari vendor silikon
Vendor Platform Panduan Dukungan Thread
Laboratorium Bouffalo BL602 Mulai Cepat
Spanyol ESP32 Mulai Cepat
Semikonduktor Nordik DRF52840 Mulai Cepat
Kromium Kit pengembangan IOTZTB-DK006 Mulai Cepat
Realtek Seri Ameba D Mulai Cepat
Lab Silikon EFR32MG Zigbee dan Thread Starter Kit Mulai Cepat

ID Vendor

Gunakan ID Vendor (VID) Anda sesuai spesifikasi CSA Matter. Jika tidak ada VID yang ditetapkan ke Anda, gunakan salah satu VID yang dialokasikan oleh CSA untuk tujuan pengujian: 0xFFF1, 0xFFF2, 0xFFF3, 0xFFF4.

VID ini harus diterapkan di firmware perangkat Anda.

ID Produk

Informasi tentang perangkat ini dibaca menggunakan cluster Deskriptor Materi, bukan ID Produk. Anda dapat menetapkan ID Produk apa pun selama pengembangan, sesuai dengan skema penomoran perusahaan Anda — selama cocok dengan ID Produk dari integrasi Matter Anda, jika ditentukan.

Fitur yang tidak didukung

Beberapa fitur spesifikasi Matter tidak sepenuhnya didukung dalam ekosistem Google Home:

  • Tidak ada dukungan untuk update OTA firmware.

Selain itu, sejumlah cluster Matter lainnya belum ditampilkan kepada pengguna, meskipun cluster tersebut dapat digunakan oleh sistem. Dalam sebagian besar kasus, ini berarti atribut yang diekspos melalui cluster ini tidak akan terlihat oleh pengguna akhir:

Tabel: Matter cluster yang tidak ditampilkan kepada pengguna di ekosistem Google Home
Jenis Cluster Cluster
Core
  • Binding
  • Label
  • Label Tetap
  • Label Pengguna
  • Tindakan
  • Kunci Grup
  • Konfigurasi Pelokalan
  • Pelokalan Format Waktu
  • Pelokalan Unit
  • Konfigurasi Sumber Listrik
  • Sumber Listrik
  • Cluster Diagnostik (Log Diagnostik, Diagnostik Umum, Diagnostik Software, Diagnostik Jaringan Thread, Diagnostik Jaringan Wi-Fi, Diagnostik Jaringan Ethernet)
  • Sinkronisasi Waktu
  • Pilih Mode
Application
  • Grup dan Adegan tidak didukung secara langsung. Fungsi yang setara tersedia melalui Rutinitas.
  • Semua cluster Media. Fungsi yang setara tersedia melalui Google Cast.