Obsługiwane typy urządzeń

W ekosystemie Google Home obsługiwane są różne typy urządzeń Matter, ale nie wszystkie z nich są obsługiwane w pełni.

Typ urządzenia i obsługa sterowania

Urządzeniami z wsparciem Matter w ekosystemie Google Home można sterować na kilka sposobów:

  1. Google Assistant – steruj urządzeniem Matter za pomocą głosu z dowolnego urządzenia Assistant.
  2. Google Home app (GHA) – użyj interfejsu GHA do sterowania urządzeniem Matter.
  3. Interfejs inteligentnego ekranu – użyj interfejsu inteligentnego ekranu, aby sterować urządzeniem Matter.

Więcej informacji o klastrze znajdziesz w repozytorium kodu Matter (connectedhomeip).

Tabela: Matter typ urządzenia i obsługa elementów sterujących
Legenda:  Dostępne,  Niedostępne
Matter Typ urządzenia Klastry aplikacji Matter Specyfikacja Pomoc dotycząca kontrolera Typ ekosystemu domowego
Google Assistant Google Home app (GHA) Inteligentny ekran
Temperatura barwy Kontrola koloru
Kontrola poziomu
Włączanie i wyłączanie
1,0 Jasny
Czujnik kontaktowy Wartość logiczna
1,0 Czujnik
światło z możliwością przyciemniania, Sterowanie poziomem
Włącz/Wyłącz
1,0 Jasny
Blokada drzwi Zamknij drzwi
1,0 Zablokuj
Extended Color Light Kontrola koloru
Kontrola poziomu
Włączanie i wyłączanie
1,0 Jasny
Wentylator Sterowanie wentylatorem
Włącz/wyłącz
1,0 Fan
Czujnik przepływu Pomiar przepływu
1,0 Czujnik
Czujnik wilgotności Pomiar wilgotności względnej
1,0 Czujnik
Czujnik światła Pomiar natężenia oświetlenia
1,0 Czujnik
Czujnik obecności Wykrywanie obecności
1,0 Czujnik
Włączanie i wyłączanie światła Sterowanie poziomem
Włącz/Wyłącz
1,0 Jasny
Przełącznik włączania i wyłączania światła Włącz/wyłącz
1,0 Przełącz
Wtyczka włączania/wyłączania Sterowanie poziomem
Włącz/Wyłącz
1,0 Gniazdko
Czujnik ciśnienia Pomiar ciśnienia
1,0 Czujnik
Pompa Włączanie/wyłączanie
Konfiguracja i sterowanie pompą
Pomiar temperatury
Pomiar ciśnienia
Pomiar przepływu
1,0 Pompa wody
Głośnik Sterowanie poziomem
Włącz/Wyłącz
1,0 Głośnik
Czujnik temperatury Pomiar temperatury
1,0 Czujnik
Termostat Termostat
1,0 Termostat
Zasłony okienne Zasłony
1,0 Lift
Tilt
Lift
Tilt
Lift
Tilt
Żaluzje

między algorytmami

Wszystkie urządzenia podłączone do mostka Matter są widoczne dla użytkownika w ekosystemie Google Home. Most sam w sobie jest widoczny jako nieaktywny typ urządzenia Control Bridge w GHA.

Zamki do drzwi

Chociaż specyfikacja Matter nie wymaga kodów PIN do zamków drzwiowych, zdalne odblokowywanie jest wyłączone na wszystkich urządzeniach w przypadku zamków drzwiowych Matter w ekosystemie Google, które nie wymagają kodu PIN. Więcej informacji znajdziesz w Polityce prywatności i bezpieczeństwa Google.

Włączniki światła

Przełącznik włączania i wyłączania światła jest wyjątkowy wśród typów urządzeń Matter, ponieważ jest to urządzenie Matter, takie jak GHA czy Assistant, lub urządzenie Google Hub, takie jak Google Nest Hub (2nd gen).

Inaczej mówiąc, przełącznik włączania i wyłączania światła to węzeł, który może sterować innymi węzłami. Przełącznik włącz/wyłącz nie może jednak być sterowany przez inny kontroler Matter. Więcej informacji o kontrolerach i podrzędnych znajdziesz w artykule Wprowadzenie do Matter: role węzłów.

Ekosystem Google Home nie udostępnia Matter klastra wiązania kontrolerom, więc użytkownicy nie mogą skonfigurować przełącznika włączania/wyłączania światła, aby sterować innymi Matter urządzeniami za pomocą GHA. Mogą zlecić Matter włączenie lub wyłączenie światła, ale nie będą mogli później nic z tym zrobić, poza usunięciem go z domu.

Użytkownik, który zamawia przełącznik włączania i wyłączania światła w ramach Google Fabric, będzie chciał skonfigurować go do sterowania innym urządzeniem. Obecnie użytkownik nie może tego zrobić w ekosystemie Google Home. GHA nie może połączyć przełącznika światła włącz/wyłącz z innymi punktami końcowymi urządzenia, ponieważ ekosystem Google Home nie udostępnia klastra Matter Binding.

Aby przełącznik włączania i wyłączania światła był dostępny w architekturze Google Matter, partner musi wdrożyć Matter director, czyli klienta zdalnego, który może tworzyć wpisy w klastrze Binding. Aplikacja umożliwiłaby przełącznikowi włączania i wyłączania sterowanie innym urządzeniem Matter lub grupą urządzeń.

Włącznik światła z włącznikiem światła

Istnieje specjalny przypadek użycia, w którym przełącznik włącz/wyłącz jest połączony z żarówką włącz/wyłącz na tym samym urządzeniu.

Gdy punkt końcowy 1 to włącznik światła, a punkt końcowy 2 to wyłącznik światła, w GHA widoczny jest tylko wyłącznik światła.

Jeśli jednak punkt końcowy 1 to włącznik światła, a punkt końcowy 2 to światło, oba urządzenia są widoczne w GHA.

Podczas projektowania takiego urządzenia należy zadbać o to, aby oba urządzenia były reprezentowane w GHA. W tym celu należy ustawić punkt końcowy 1 jako przełącznik włączania i wyłączania światła, a punkt końcowy 2 jako światło włączane i wyłączane.

Wtyczki włączania i wyłączania

Typ urządzenia „Włącznik” można skonfigurować tak, aby wyświetlał się jako inny typ urządzenia, tak jak w przypadku gniazd i przełączników zintegrowanych z Google Local Home SDK. Gdy użytkownik zamówi urządzenie, może skonfigurować je tak, aby w domu było widoczne jako dowolny typ urządzenia (na przykład jako urządzenie, które jest do niego podłączone). W artykule pomocy Dostosowywanie poleceń głosowych inteligentnej wtyczki lub inteligentnego przełącznika w zależności od typu urządzenia opisano procedurę, której powinien przestrzegać użytkownik. Typowym przypadkiem użycia jest podłączenie wentylatora do gniazdka. Jeśli użytkownik skonfigurował typ urządzenia Plug-In Unit jako typ urządzenia Fan, Assistant wie, że nie należy wyłączać urządzenia Plug-In Unit, gdy użytkownik powie „OK Google, wyłącz światła”.

Wybór typu urządzenia

Partnerzy, którzy opracowują urządzenie, które nie jest tradycyjnym gniazdkiem elektrycznym, ale ma element końcowy włączania/wyłączania, który kontroluje zasilanie innego urządzenia, muszą zdecydować, czy przypisać produkt do typu urządzenia gniazdkowego, czy do innego typu urządzenia. W takim przypadku zalecamy:

  • Jeśli urządzenie może sterować zasilaniem różnych urządzeń, takich jak wentylator czy światło, partner powinien przypisać mu typ urządzenia „Włącznik do gniazdka”. Użytkownik będzie mógł przypisać urządzeniu inny typ urządzenia podczas konfiguracji w domu.

  • Jeśli urządzenie może tylko sterować światłem, partner powinien przypisać mu typ urządzenia włączanie/wyłączanie światła.

Na przykład firma Acme Lighting Corporation produkuje urządzenie z zastrzeżonym złączem zasilania, które może być używane tylko z oświetleniem tej firmy. Urządzenie może włączać i wyłączać światła. W tym przypadku firma Acme powinna przypisać do urządzenia typ urządzenia włączającego i wyłączającego światło.

Z drugiej strony firma Mega Plugin Corporation produkuje urządzenie z standardowym gniazdem sieciowym, które umożliwia użytkownikowi podłączenie czegokolwiek, od telewizora po lampę. W takim przypadku warto wdrożyć urządzenie jako urządzenie z wtyczką.

Centra

W ekosystemie Google Home te urządzenia Google Nest działają jako centrala Matter:

Tabela: urządzenia Google Nest z obsługą Matter hubów
Urządzenie Thread Obsługa routera granicznego Google Store
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

Więcej informacji znajdziesz w artykule pomocy dotyczącym urządzeń Nest obsługujących Matter.

Tworzenie urządzenia

Jeśli nie masz jeszcze urządzenia z obsługą Matter, możesz użyć jednego z tych urządzeń Matter do przeprowadzania kompleksowej weryfikacji:

Tabela: Matter przykłady od dostawców układów
Dostawca Platforma Pomoc na poziomie: Thread Przewodnik
Bouffalo Lab BL602
BL702
Espressif ESP32 Testowanie OTA
Nordic Semiconductor nRF52840 DK Testowanie OTA
NXP Zestaw programistyczny IOTZTB-DK006
Realtek Ameba D Series
Silicon Labs EFR32MG24 Dev Kit
EFR32MG Zigbee i Thread Starter Kit
Telink TLSR9518
Texas Instruments CC2652R7 LaunchPad Development Kit

Urządzenia z funkcją Sleepy End

Thread Urządzenia z uśpieniem (SED) i Thread zsynchronizowane urządzenia z uśpieniem (SSED) mogą być używane z urządzeniami Google Nest, które działają jako Matter huby. Maksymalny czas uśpienia, który pozwala urządzeniom z usługami w chmurze zapewniać ten sam poziom usług co urządzenia bez uśpienia, wynosi 3 sekundy. W przypadku dłuższych cykli snu może wystąpić pogorszenie działania usługi, np. urządzenia mogą być rozpoznawane jako offline w Google Home Graph.

Narzędzia dla programistów

Zalecane narzędzia do tworzenia urządzeń Matter

Google zaleca korzystanie z Google Home Extension for Visual Studio Code i naszych Matter Virtual Device (MVD) podczas tworzenia urządzenia z obsługą Matter.

Google Home Extension zawiera Google Assistant Simulator, Google Cloud Logging i inne narzędzia do uproszczenia procesu tworzenia, a MVD umożliwia testowanie urządzenia Matter w ekosystemie Google Home przed stworzeniem urządzenia fizycznego.