Piawaian · Pendaftaran Peranti Matter

Kod QR pendaftaran peranti Matter

Apabila anda meminda QR pada belakang lampu cahaya pintar, suis pintar, sensor sentuhan, atau kunci pintu yang memaparkan logo Matter, telefon anda melalui proses lima langkah yang menambahkan peranti ke rumah anda. QR membawa semua yang diperlukan hub untuk mencari peranti tertentu, pembekal, model, diskriminat peranti, dan kod pasangan sekali sahaja, serta senarai cara peranti boleh dicapai di udara (BLE, Wi-Fi, Thread). Inilah yang dikodkan, apa yang bocor, dan mengapa QR penting dalam cara yang tidak sama seperti QR Wi-Fi.

Pemeriksaan QR Matter → Semua piawaian →

Apa yang menjadi piawai

Matter diterbitkan oleh Connectivity Standards Alliance (CSA), yang sebelumnya dikenali sebagai Zigbee Alliance, dengan sokongan awal dari Apple, Google, Amazon, Samsung, Comcast, dan senarai panjang pembuat peranti. Matter 1.0 dilancarkan pada Oktober 2022; Matter 1.4 adalah versi terkini pada awal 2026, dengan kamera, pengurusan tenaga, pembaca elektrik, dan peranti pengurusan air yang ditambah sejak 1.0. Spesifikasi ini menutup protokol lapisan aplikasi, keselamatan, pemasangan, dan format pengenalan QR.

Format QR pasangan adalah bahagian daripada Spesifikasi Core Matter, "Bahagian Payload Onboarding". Terdapat tiga bentuk yang sama payload:

Semua tiga mengenkodkan medan yang sama dengan model kepercayaan yang sama, mereka boleh ditukar daripada perspektif pemasangan.

Apa yang sebenarnya dalam QR

Payload Base38 selepas MT: memecahkan kepada struktur binari yang dikemas. Medan wajib:

Versi (3 bit)

Selalu 0 untuk peranti semasa. Disimpan untuk versi protokol masa depan.

ID Pembekal (16 bit)

Pengenal pasti yang diberikan oleh CSA untuk pembekal. Setiap organisasi ahli mendapat ID pembekal unik; 0xFFF10xFFF4 disediakan untuk ujian / pembangunan. Pemindaian kami menyelesaikan ID pembekal terhadap daftar registry CSA apabila diketahui.

ID Produk (16 bit)

Pengenal pasti pemberi produk yang diberikan oleh pembekal untuk model tertentu. Dikombinasikan dengan ID pembekal, ianya mengenal pasti SKU yang unik (contoh: "Eve Energy 2nd gen").

Aliran sempersonal (2 bit)

0 = pendaftaran standard (hanya pasangkan), 1 = tindakan pengguna diperlukan (misalnya tekan butang pada peranti terlebih dahulu), 2 = aliran-custom (langkah pemasangan spesifik pembuat). Menentukan antaramuka pengguna yang ditunjukkan oleh aplikasi hub anda.

Kemampuan pemeriksaan (8 bit)

Sebuah bitmask yang menunjukkan bagaimana peranti boleh ditemui dalam keadaan tidak dikomisyen: BLE (yang paling umum), pada jaringan IP (sudah ada di Wi-Fi atau Ethernet anda, jarang untuk kit pengguna), Soft-AP (peranti memhoskan jaringan Wi-Fi sementara), Wi-Fi PAF (pemetaan tindakan awam, yang lebih baru).

Penentu (12 bit)

Identifikasi pendek yang diperkenalkan oleh peranti semasa pemeriksaan untuk membolehkan pusat anda memilih peranti yang betul dalam keadaan tidak dikomisyen apabila beberapa peranti berada dalam jangkauan BLE. Tidak rahsia, ianya adalah "ini ialah yang saya baru saja bongkarkan" tanda.

Kata sandi (27 bit)

Kata sandi yang dikongsi digunakan dalam tangan PASE. Telefon membuktikan kepada peranti bahawa ia mempunyai kata sandi ini tanpa menghantarkannya melalui udara dalam teks biasa. Setelah komisyen tamat, kata sandi tidak lagi berguna. Range: 1 hingga 99,999,998 (beberapa nilai dibatalkan oleh spesifikasi untuk mengelakkan kod yang mudah diteka seperti 11111111).

Pengembangan TLV (pilihan, boleh berubah)

Kilang medan tambahan boleh memperluas muatan dengan nombor siri peranti, maklumat pertemuan, dan atribut lain yang ditentukan pembekal. Kebanyakan peranti pengguna mengabaikan ini.

Keratan tangan (mengapa desain kod QR penting)

Aliran komisyen Matter adalah PASE → CASE:

  1. Pemetaan. Telefon anda memancarkan skenar BLE (atau mendengar pada Wi-Fi tempatan); peranti yang belum dikomisyen mempromosikan dengan diskriminatnya. Telefon anda memadankan diskriminat daripada QR.
  2. PASE, Pembentukan Sessi Teresahkan dengan Kata Laluan. Telefon dan peranti menjalankan keratan tangan SPAKE2+ menggunakan kod 27-bit. Selepas keratan tangan SPAKE2+ selesai, kedua-dua pihak mempunyai kunci sesi yang dibahagikan, dan kod QR itu sendiri tidak pernah melintasi udara.
  3. Pengesahan. Peranti memaparkan Sertifikat Pengesahan Peranti (DAC) yang ditandatangani oleh akar yang dikenal pasti CSA. Hub anda mengesahkan peranti adalah peranti Matter yang sah dengan ID pembekal/produk yang dinyatakan.
  4. Kredensial rangkaian. Hub anda memberikan kredensial rangkaian operasional (kata laluan Wi-Fi ATAU kredensial rangkaian Thread) yang diperlukan untuk berkomunikasi secara langsung.
  5. CASE, Pembentukan Sessi Teresahkan dengan Sertifikat. Fabrik anda memberikan sertifikat operasional kepada peranti. Dari sini, setiap pengawal dalam fabrik mengesahkan kepada peranti melalui CASE; kod QR sudah tidak berkuatkuasa.

Sifat utama: kode QR adalah pengesahan sementara, bukan identiti jangka panjang. Setelah peranti dikomisyen, lempar label QR ke dalam laci (atau lepaskan dan potong). Mengkomisyen semula memerlukan akses fizikal untuk memulihkan pengaturcaraan peranti, ATAU kerjasama daripada fabrik yang wujud untuk memaparkan tempoh komisyen yang dikemaskini.

Model ancaman: merekodkan QR peranti tidak berpasangan

Unik kepada Matter, QR adalah bermakna secara operasi SEBELUM komisenkan. Bandingkan dengan kategori lain:

Situasi nyata di mana ini penting:

Pertahanan: komisenkan peranti secepat mungkin selepas anda buka kotak (menutup jendela), kemudian lekak dan hancur labelnya. Untuk peranti yang sudah dilaksanakan dalam ruang bersama / awam, pastikan peranti dikomisenkan ke kain, yang mencegah pasangan baru tanpa reset kilang.

Apa yang peminda kita tunjukkan kepada anda

Letakkan QR Matter (imej, tempel, atau kamera) ke dalam peminda kita. Hasil penilaian menunjukkan:

Kami TIDAK menghubungi pusat pengendalian anda atau cuba memasang. Pemecahan kod adalah secara tempatan; hanya metadata yang sampai ke server kami untuk klasifikasi keselamatan.

Sebelum memulakan pendaftaran peranti Matter yang tidak dikenali

Kaitan

Pemeriksaan QR Pendaftaran Matter

Jatuhkan QR (imej, tempel, atau kamera). Hasil menunjukkan pemasok, produk, diskriminasi, keupayaan, dan kod pasword yang ditutupi. Kami tidak berkomunikasi dengan hub anda atau cuba memulakan pendaftaran, dekod adalah tempatan dan metadata adalah satu-satunya yang sampai ke klasifikasi keselamatan.

Buka pemindaian →