Các loại thiết bị được hỗ trợ

Nhiều loại thiết bị Matter được hỗ trợ trong hệ sinh thái Google Home, mặc dù không phải tất cả đều được hỗ trợ đầy đủ.

Hỗ trợ loại thiết bị và chế độ điều khiển

Bạn có thể điều khiển các thiết bị có Matter trong hệ sinh thái Google Home bằng một số cách:

  1. Google Assistant – Dùng giọng nói để điều khiển thiết bị Matter từ mọi thiết bị Assistant.
  2. Google Home app (GHA) — Sử dụng giao diện người dùng của GHA để điều khiển thiết bị Matter.
  3. Giao diện người dùng của Màn hình thông minh – Sử dụng giao diện người dùng của Màn hình thông minh để điều khiển thiết bị Matter.

Cột Kiểm thử CSA cho biết các loại thiết bị cho phép bạn bỏ qua giai đoạn kiểm thử và sử dụng kết quả của Phòng thí nghiệm kiểm thử khả năng tương tác Connectivity Standards Alliance (Alliance) để được chứng nhận.

Cột Chế độ thiết lập và đặt lại cho biết các loại thiết bị có trải nghiệm khám phá và thiết lập thiết bị có thể tuỳ chỉnh trong Android và ứng dụng Google Home.

Để biết thêm thông tin về các cụm, hãy tham khảo kho lưu trữ mã Matter (connectedhomeip).

Bảng: Matter loại thiết bị và hỗ trợ điều khiển
Chú thích: Có, Không
Matter Loại thiết bị Cụm ứng dụng Thông số kỹ thuật của Matter Hỗ trợ về quyền kiểm soát Loại hệ sinh thái nhà Thử nghiệm CSA Chế độ thiết lập và đặt lại
Google Assistant Google Home app (GHA) Màn hình thông minh
Máy lọc không khí
Điều khiển quạt
Bật/Tắt
Giám sát bộ lọc Hepa
Giám sát bộ lọc than hoạt tính
1.2 Máy lọc không khí
Cảm biến chất lượng không khí
Xem tất cả...
Chất lượng không khí
Đo nhiệt độ
Đo độ ẩm tương đối
Đo nồng độ carbon monoxide
Đo nồng độ khí CO2
Đo nồng độ bụi mịn PM2.5
Đo nồng độ formaldehyde
Đo nồng độ bụi mịn PM1
Đo nồng độ bụi mịn PM10
Đo tổng nồng độ hợp chất hữu cơ dễ bay hơi
Đo nồng độ khí radon
Đo nồng độ nitơ đioxit
Đo nồng độ ozone
1.2 Cảm biến
Thiết bị phát hiện khí CO
Đo nồng độ khí CO
Chuông báo khói và khí CO
1.2 Máy phát hiện khí CO
Chuông vang
Chime
1.3 Chime
Đèn nhiệt độ màu
Điều khiển màu
Điều khiển mức độ
Bật/Tắt
1.0 Sáng
Cảm biến tiếp xúc
Trạng thái Boolean
1.0 Cảm biến
Đèn có thể điều chỉnh độ sáng
Điều khiển mức độ
Bật/Tắt
1.0 Sáng
Máy rửa bát
Bật/Tắt
Chế độ máy rửa chén
Kiểm soát nhiệt độ
Trạng thái hoạt động
1.2 Máy rửa bát
Khoá cửa
Khoá cửa
1.0 Khoá
Chuông cửa
Nút chuyển
1.3 Chuông cửa
Công tơ điện
Đo công suất điện
Đo điện năng
1.3 Không áp dụng
Đồng hồ điện
Mã nhận dạng đồng hồ đo
1.3 Không áp dụng
Biểu giá năng lượng điện
Giá hàng hoá
Điều kiện lưới điện
Biểu giá hàng hoá
1.3 Không áp dụng
Đèn màu mở rộng
Điều khiển màu
Điều khiển mức độ
Bật/Tắt
1.0 Sáng
Quạt
Điều khiển quạt
Bật/Tắt
1.0 Fan
Cảm biến lưu lượng
Đo lường luồng dữ liệu
1.0 Cảm biến
Cảm biến độ ẩm
Đo độ ẩm tương đối
1.0 Cảm biến
Máy giặt
Bật/Tắt
Chế độ máy giặt
Chế độ điều khiển máy giặt
Chế độ kiểm soát nhiệt độ
Trạng thái hoạt động
1.2 Máy giặt
Cảm biến ánh sáng
Đo độ rọi
1.0 Cảm biến
Cảm biến phát hiện người trong nhà
Nhận biết số người lưu trú
1.0 Cảm biến
Bật/Tắt đèn
Kiểm soát cấp độ
Bật/Tắt
1.0 Sáng
Công tắc đèn bật/tắt
Bật/Tắt
1.0 Công tắc
Đơn vị tiện ích bật/tắt
Điều khiển mức độ
Bật/Tắt
1.0 Outlet
Cảm biến áp suất
Đo áp suất
1.0 Cảm biến
Bơm
Bật/Tắt
Cấu hình và điều khiển máy bơm
Đo nhiệt độ
Đo áp suất
Đo lưu lượng
1.0 Bơm
Máy hút bụi robot
Chế độ chạy của robot hút bụi
Chế độ dọn dẹp của robot hút bụi
Trạng thái hoạt động của robot hút bụi
1.2 Vacuum
Thiết bị phát hiện khói
Chuông báo khói và khí CO
1.2 Thiết bị phát hiện khói
Loa
Kiểm soát cấp độ
Bật/Tắt
1.0 Loa
Cảm biến nhiệt độ
Đo nhiệt độ
1.0 Cảm biến
Máy điều nhiệt
Máy điều nhiệt
1.0 Máy điều nhiệt
Màn che cửa sổ
Rèm cửa
1.0 Rèm cửa

cầu nối

Tất cả thiết bị phía sau cầu nối Matter đều xuất hiện như bình thường đối với người dùng trong hệ sinh thái Google Home. Bản thân cầu nối xuất hiện dưới dạng một loại thiết bị Cầu nối điều khiển không hoạt động trong GHA.

Khoá cửa

Mặc dù quy cách Matter không yêu cầu mã PIN cho khoá cửa, nhưng tính năng mở khoá từ xa sẽ bị tắt trên tất cả các nền tảng đối với khoá cửa Matter trong hệ sinh thái Google không bắt buộc phải có mã PIN. Tương tự, tính năng mở khoá cửa bằng giọng nói cũng bị tắt. Để biết thêm thông tin, hãy tham khảo Chính sách quyền riêng tư và bảo mật của Google.

Để chứng nhận khoá cửa tương thích với Aliro có hỗ trợ chìa khoá nhà kỹ thuật số trong Google Wallet, bạn phải chọn mục CSA Interop test (Kiểm thử khả năng tương tác của CSA) trong Google Home Developer Console. Lựa chọn Kiểm thử khả năng tương tác của CSA là cách duy nhất để đạt được chứng nhận Aliro. Nếu chọn một lựa chọn kiểm thử khác, bạn phải tạo một phiên bản tích hợp mới và gửi lại để được chứng nhận.

Ngoài ra, một số sự kiện khoá cửa (chẳng hạn như LockOperationErrorEvent) và nguồn thao tác sự kiện (chẳng hạn như KEYPAD) là không bắt buộc trong quy cách Matter. Không phải khoá cửa Matter nào cũng phát ra các sự kiện này cho mọi nguồn thao tác. Ví dụ: khoá có thể phát ra LockOperationErrorEvent khi người dùng nhập mã PIN không hợp lệ từ xa thông qua một ứng dụng, nhưng không phát ra khi người dùng nhập mã PIN không hợp lệ trên bàn phím vật lý.

Công tắc đèn bật/tắt

Công tắc đèn bật/tắt là một loại thiết bị Matter đặc biệt vì đây là một bộ điều khiển Matter, chẳng hạn như GHA, Assistant hoặc một Google Hub như Google Nest Hub (2nd gen).

Nói cách khác, Công tắc đèn bật/tắt là một Nút có thể điều khiển các Nút khác. Tuy nhiên, bạn không thể dùng một bộ điều khiển Matter khác để điều khiển Công tắc đèn bật/tắt. Hãy xem phần Vai trò của nút trong Matter Primer để biết thêm thông tin về bộ điều khiển và thiết bị được điều khiển.

Vì hệ sinh thái Google Home không hiển thị cụm Matter Binding cho bộ điều khiển, nên người dùng cuối không thể định cấu hình Công tắc đèn bật/tắt để điều khiển các thiết bị Matter khác bằng GHA. Họ có thể uỷ quyền cho một Matter Công tắc đèn bật/tắt, nhưng họ sẽ không thể làm gì với công tắc đó sau đó, ngoài việc xoá công tắc đó khỏi nhà.

Người dùng cuối uỷ quyền cho Công tắc đèn bật/tắt trên kết cấu Google một cách tự nhiên sẽ muốn định cấu hình công tắc đó để điều khiển một thiết bị khác. Hiện tại, người dùng không thể thực hiện việc này trong hệ sinh thái Google Home. GHA không thể liên kết Công tắc đèn bật/tắt với(các) điểm cuối của thiết bị khác, vì hệ sinh thái Google Home không hiển thị Cụm liên kết Matter.

Để có thể sử dụng Công tắc đèn bật/tắt trong hệ thống Matter của Google, đối tác cần triển khai một Matter director, tức là một ứng dụng từ xa có thể tạo các mục trong cụm Binding. Sau đó, ứng dụng sẽ cho phép Công tắc đèn Bật/Tắt điều khiển một thiết bị Matter khác hoặc một nhóm thiết bị.

Công tắc đèn Bật/Tắt có đèn Bật/Tắt

Có một trường hợp sử dụng đặc biệt liên quan đến Công tắc đèn bật/tắt kết hợp với Đèn bật/tắt trong cùng một thiết bị.

Khi Điểm cuối 1 là Đèn bật/tắt và Điểm cuối 2 là Công tắc đèn bật/tắt, chỉ Công tắc đèn bật/tắt xuất hiện trong GHA.

Tuy nhiên, khi Điểm cuối 1 là Công tắc đèn bật/tắt và Điểm cuối 2 là Đèn bật/tắt, cả hai thiết bị đều xuất hiện trong GHA.

Khi thiết kế một thiết bị như thế này, để đảm bảo cả hai thiết bị đều được biểu thị trong GHA, hãy đặt Điểm cuối 1 là Công tắc đèn bật/tắt và Điểm cuối 2 là Đèn bật/tắt.

Thiết bị cắm điện có công tắc bật/tắt

Bạn có thể định cấu hình loại thiết bị Bộ phích cắm bật/tắt để thiết bị này xuất hiện dưới dạng một loại thiết bị khác, giống như Phích cắm và Công tắc được tích hợp với Google Local Home SDK. Khi thiết lập thiết bị, người dùng có thể định cấu hình để thiết bị xuất hiện trong nhà dưới dạng bất kỳ loại thiết bị nào (có vẻ như là loại thiết bị được cắm vào đó). Bài viết hỗ trợ Tuỳ chỉnh lệnh thoại cho phích cắm thông minh hoặc công tắc thông minh theo loại thiết bị trình bày quy trình mà người dùng sẽ làm theo. Trường hợp sử dụng điển hình là khi người dùng cắm quạt vào Thiết bị cắm điện. Nếu người dùng đã định cấu hình loại thiết bị của Thiết bị cắm điện là loại thiết bị Quạt, thì Assistant sẽ biết không tắt Thiết bị cắm điện khi người dùng nói "Ok Google, tắt đèn".

Chọn loại thiết bị

Đối tác phát triển một thiết bị không phải là ổ cắm điện AC truyền thống, nhưng có điểm cuối Bật/Tắt để điều khiển nguồn điện cho một thiết bị khác, phải quyết định xem có nên chỉ định cho sản phẩm loại thiết bị Thiết bị cắm Bật/Tắt hay một loại thiết bị khác hay không. Trong trường hợp này, bạn nên:

  • Nếu thiết bị có thể điều khiển nguồn cho nhiều loại thiết bị tải, chẳng hạn như quạt hoặc đèn, thì đối tác nên chỉ định loại thiết bị là Thiết bị cắm bật/tắt. Sau đó, người dùng có thể chỉ định một loại thiết bị khác cho thiết bị khi thiết lập thiết bị trong nhà của họ.

  • Nếu thiết bị chỉ có thể điều khiển một đèn, thì đối tác nên chỉ định loại thiết bị Đèn bật/tắt cho thiết bị đó.

Ví dụ: Acme Lighting Corporation sản xuất một thiết bị có giắc cắm nguồn độc quyền mà chỉ đèn Acme Lighting mới cắm được. Thiết bị có thể bật hoặc tắt đèn. Trong trường hợp này, Acme nên chỉ định loại thiết bị Đèn bật/tắt cho thiết bị của họ.

Ngược lại, Mega Plugin Corporation sản xuất một thiết bị có ổ cắm nguồn điện xoay chiều tiêu chuẩn, cho phép người dùng cuối cắm mọi thứ từ TV đến đèn. Trong trường hợp này, bạn nên triển khai thiết bị dưới dạng Thiết bị bổ trợ bật/tắt.

Trung tâm

Các thiết bị Google Nest sau đây hoạt động như thiết bị trung tâm Matter trong hệ sinh thái Google Home.

Bảng: Các thiết bị Google Nest có Matter hỗ trợ trung tâm điều khiển
Thiết bị Hỗ trợ bộ định tuyến biên Thread Cửa hàng Google
Google Home
Google Home Mini
Google Nest Audio
Google Nest Hub
Google Nest Hub (2nd gen)
Google Nest Hub Max
Google Nest Mini
Google TV Streamer (4k)
Nest WiFi Pro

Để biết thêm thông tin, hãy xem bài viết trợ giúp về Thiết bị Nest có hỗ trợ Matter.

Tạo thiết bị

Nếu chưa có thiết bị hỗ trợ Matter, bạn có thể sử dụng một trong các thiết bị Matter sau để xác minh toàn diện:

Bảng: Matter ví dụ từ các nhà cung cấp silicon
Nhà cung cấp Nền tảng Hỗ trợ Thread Hướng dẫn
Bouffalo Lab BL602
BL702
Espressif ESP32 Kiểm thử OTA
Nordic Semiconductor nRF52840 DK Kiểm thử OTA
NXP Bộ phát triển IOTZTB-DK006
Realtek Ameba D Series
Silicon Labs Bộ phát triển EFR32MG24
EFR32MG Zigbee and Thread Starter Kit
Telink TLSR9528 Hướng dẫn về Telink Matter dành cho nhà phát triển
Texas Instruments Bộ phát triển CC2652R7 LaunchPad

Thiết bị đầu cuối Thread ở chế độ ngủ

Thread Thiết bị đầu cuối ở chế độ ngủ (SED) và Thread Thiết bị đầu cuối ở chế độ ngủ được đồng bộ hoá (SSED) có thể được dùng với các thiết bị Google Nest hoạt động như Matter trung tâm. Thời gian ngủ tối đa cho phép các trung tâm duy trì cùng mức dịch vụ như các thiết bị không ngủ là 3 giây. Chu kỳ ngủ dài hơn có thể làm giảm chất lượng dịch vụ, chẳng hạn như thiết bị được xác định là không có kết nối mạng trong Google Home Graph.

Công cụ phát triển

Các công cụ nên dùng để tạo thiết bị Matter

Google khuyên bạn nên sử dụng Google Home Extension for Visual Studio Code và Matter Virtual Device (MVD) của chúng tôi khi tạo một thiết bị có hỗ trợ Matter.

Google Home Extension có Google Assistant Simulator, Google Cloud Logging và các công cụ khác để đơn giản hoá quy trình phát triển, trong khi MVD cung cấp một cách để kiểm thử thiết bị Matter trong hệ sinh thái Google Home trước khi tạo thiết bị thực.