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ị hỗ trợ Matter trong hệ sinh thái Google Home bằng một số phương thức:

  1. Google Assistant — Dùng giọng nói để điều khiển thiết bị Matter từ bất kỳ thiết bị Assistant nào.
  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 Matterkho lưu trữ mã (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ợ 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í cacbon monoxit
Đo nồng độ carbon monoxide
Chuông báo khói/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
Kiểm soát cấp độ
Bật/Tắt
1.0 Sáng
Thiết bị cắm có thể điều chỉnh độ sáng
Bật/Tắt
Điều khiển mức độ
1.0 Cửa hàng
Máy rửa bát
Bật/Tắt
Chế độ máy rửa bát
Điều khiển 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 lường công suất điện
Đo lường năng lượng điện
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á
Tình trạng 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 Người hâm mộ
Cảm biến lưu lượng
Đo lường lưu lượng
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 quần áo
Bật/Tắt
Chế độ máy giặt
Chế độ điều khiển máy giặt
Điều khiển 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à
Cảm biến có người
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 bật/tắt đèn
Bật/Tắt
1.0 Switch
Thiết bị cắm điện bật/tắt
Kiểm soát cấp độ
Bật/Tắt
1.0 Cửa hàng
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
Robot hút bụi
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 Hút bụi
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ầ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ù thông số kỹ thuật của 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 của Google mà không yêu cầu 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 phương án kiểm thử khác, bạn phải tạo một phiên bản tích hợp mới rồi 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 hoạt động của sự kiện (chẳng hạn như KEYPAD) là không bắt buộc trong thông số kỹ thuật của 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 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 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à loại thiết bị Matter độc đáo vì đây là bộ điều khiển Matter, giống như GHA, Assistant hoặc một Trung tâm Google 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ể làm 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ông tắc đèn bật/tắt có thể sử dụng được trong cấu trúc Google Matter, đố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 nhập 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ị hoặc nhóm thiết bị Matter khác.

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 bật/tắt đèn 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 mới 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 thể hiện 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 người dùng uỷ quyền cho thiết bị, họ 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 (bề ngoài là loại thiết bị được cắm vào thiết bị đó). Bài viết trợ giúp 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ẽ thực hiện. 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 là loại thiết bị Quạt, thì Assistant sẽ biết không tắt Thiết bị cắm 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ó chỉ định loại thiết bị Bộ cắm Bật/Tắt cho sản phẩm hay không, hoặc một loại thiết bị khác. 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 đè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 điện độc quyền mà chỉ đèn của Acme Lighting mới có thể cắm vào. 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 điện AC tiêu chuẩn, cho phép người dùng cuối cắm bất cứ thứ gì 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ư 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ừ 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
Bộ công cụ khởi động EFR32MG Zigbee và Thread
Telink TLSR9528 Hướng dẫn cho nhà phát triển về Telink Matter
Texas Instruments Bộ phát triển CC2652R7 LaunchPad

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

Thread Thiết bị cuối ở chế độ ngủ (SED) và Thread Thiết bị 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 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.