W ekosystemie Google Home obsługiwanych jest wiele Matter typów urządzeń, ale nie wszystkie są w pełni obsługiwane.
Typ urządzenia i obsługa sterowania
Urządzeniami obsługującymi standard Matter w ekosystemie Google Home można sterować na kilka sposobów:
- Google Assistant – steruj głosem urządzeniem Matter z dowolnego urządzenia Assistant.
- Google Home app (GHA) — Użyj interfejsu użytkownika GHA, aby sterować urządzeniem Matter.
- Interfejs użytkownika inteligentnego wyświetlacza — użyj interfejsu użytkownika inteligentnego wyświetlacza, aby sterować urządzeniem Matter.
Kolumna Test CSA zawiera typy urządzeń, które pozwalają pominąć etap testowania i użyć wyników testu interoperacyjności CSA do uzyskania certyfikatu.
Więcej informacji o klastrach znajdziesz w Matter
repozytorium kodu
(connectedhomeip).
| Matter Typ urządzenia | Klastry aplikacji | Matter Specyfikacja | Pomoc dotycząca kontroli | Typ ekosystemu domowego | Test CSA | ||
|---|---|---|---|---|---|---|---|
| Google Assistant | Google Home app (GHA) | Inteligentny ekran | |||||
| Oczyszczacz powietrza |
Sterowanie wentylatorem Włączanie/wyłączanie Monitorowanie filtra HEPA |
1,2 | Oczyszczacz powietrza | ||||
| Czujnik jakości powietrza |
Jakość powietrza Pomiar temperatury Pomiar wilgotności względnej Pomiar stężenia tlenku węgla Pomiar stężenia dwutlenku węgla Pomiar stężenia pyłu PM2,5 Pomiar stężenia pyłu PM10 Pomiar stężenia wszystkich lotnych związków organicznych |
1,2 | Czujnik | ||||
| Światło o regulowanej temperaturze barwowej |
Zarządzanie kolorami Zarządzanie poziomem Włączanie i wyłączanie |
1,0 | Jasny | ||||
| Czujnik kontaktu |
Stan logiczny |
1,0 | Czujnik | ||||
| Światło z możliwością przyciemniania |
Regulacja poziomu Włączanie/wyłączanie |
1,0 | Jasny | ||||
| Zmywarka |
Włącz/wyłącz Tryb zmywarki Kontrola temperatury Stan działania |
1,2 | Zmywarka do naczyń | ||||
| Zamek drzwiowy |
Zamek do drzwi |
1,0 | Blokada | ||||
| Extended Color Light |
Zarządzanie kolorami Zarządzanie poziomem Włączanie i wyłączanie |
1,0 | Jasny | ||||
| Wentylator |
Sterowanie wentylatorem Włączanie i wyłączanie |
1,0 | Fan | ||||
| Czujnik przepływu |
Pomiar przepływu |
1,0 | Czujnik | ||||
| Czujnik wilgotności |
Pomiar wilgotności względnej |
1,0 | Czujnik | ||||
| Pralka |
Włączanie/wyłączanie Tryb pralki Sterowanie pralką Regulacja temperatury Stan działania |
1,2 | Pralka | ||||
| 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 |
Regulacja poziomu Włączanie/wyłączanie |
1,0 | Jasny | ||||
| Włącznik/wyłącznik |
Włącz/wyłącz |
1,0 | Zmień | ||||
| Włącznik/wyłącznik |
Regulacja poziomu Włączanie/wyłączanie |
1,0 | Outlet | ||||
| 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 | ||||
| Odkurzacz automatyczny |
Tryb działania RVC Tryb czyszczenia RVC Stan działania RVC |
1,2 | Odkurzanie | ||||
| Głośnik |
Regulacja poziomu Włączanie/wyłączanie |
1,0 | Głośnik | ||||
| Czujnik temperatury |
Pomiar temperatury |
1,0 | Czujnik | ||||
| Termostat |
Termostat |
1,0 | Termostat | ||||
| Osłona okienna |
Dekoracje okienne |
1,0 | Żaluzje | ||||
między algorytmami
Wszystkie urządzenia za mostem Matter są wyświetlane normalnie dla użytkownika w ekosystemie Google Home. Sam mostek jest wyświetlany w GHA jako nieaktywny typ urządzenia Control Bridge.
Zamki do drzwi
Chociaż specyfikacja Matter nie wymaga kodów PIN w przypadku zamków do drzwi, zdalne odblokowywanie jest wyłączone na wszystkich platformach w przypadku zamków do drzwi Matter w ekosystemie Google, które nie wymagają kodu PIN. Podobnie odblokowywanie zamków drzwi za pomocą głosu jest wyłączone. Aby uzyskać więcej informacji, zapoznaj się z Polityką prywatności i bezpieczeństwa Google.
Włączniki światła
Włącznik światła jest wyjątkowy wśród typów urządzeń Matter, ponieważ jest Matter kontrolerem, takim jak GHA, Assistant lub Google Hub, np. Google Nest Hub (2nd gen).
Innymi słowy, włącznik światła to węzeł, który może sterować innymi węzłami. Jednak przełącznika światła włącz/wyłącz nie można kontrolować za pomocą innego kontroleraMatter. Więcej informacji o kontrolerach i urządzeniach sterowanych znajdziesz w sekcji Role węzłów w Matterpodstawowych informacjachMatter.
Ponieważ ekosystem Google Home nie udostępnia klastra wiążącego Matter swoim kontrolerom, użytkownicy końcowi nie mogą skonfigurować przełącznika włączania/wyłączania światła w celu sterowania innymi urządzeniami Matter za pomocą GHA. Mogą one zlecić instalację Matterwłącznika światła, ale nie będą mogły z niego korzystać w żaden inny sposób niż usunąć go z domu.
Użytkownik końcowy, który uruchamia włącznik/wyłącznik światła w ekosystemie Google, będzie chciał skonfigurować go tak, aby sterował innym urządzeniem. W tej chwili użytkownik nie ma możliwości wykonania tej czynności w ekosystemie Google Home. Urządzenie GHA nie może powiązać włącznika światła z punktami końcowymi innego urządzenia, ponieważ ekosystem Google Home nie udostępnia klastra powiązań Matter.
Aby włącznik/wyłącznik światła mógł być używany w strukturze GoogleMatter, partner musi wdrożyć Matter kontroler, czyli klienta zdalnego, który może tworzyć wpisy w klastrze powiązań. Aplikacja umożliwi wtedy włącznikowi światła sterowanie innym urządzeniem Matter lub grupą urządzeń.
Włącznik światła z włączonym/wyłączonym światłem
Istnieje specjalny przypadek użycia, w którym włącznik światła jest połączony z włączanym i wyłączanym światłem na tym samym urządzeniu.
Jeśli punkt końcowy 1 to lampka włączania/wyłączania, a punkt końcowy 2 to włącznik/wyłącznik światła, w GHA widoczny jest tylko włącznik/wyłącznik światła.
Jeśli jednak punkt końcowy 1 to włącznik/wyłącznik światła, a punkt końcowy 2 to włącznik/wyłącznik światła, oba urządzenia są widoczne w GHA.
Podczas projektowania takiego urządzenia, aby oba urządzenia były reprezentowane w GHA, ustaw punkt końcowy 1 jako włącznik/wyłącznik światła, a punkt końcowy 2 jako włącznik/wyłącznik światła.
Włączanie i wyłączanie urządzeń wtykowych
Urządzenie typu On/Off Plug-In Unit można skonfigurować tak, aby było wyświetlane jako urządzenie innego typu, podobnie jak wtyczki i przełączniki zintegrowane z Google Local Home SDK. Gdy użytkownik uruchomi urządzenie, może skonfigurować je tak, aby w domu było widoczne jako dowolny typ urządzenia (najprawdopodobniej typ urządzenia, które jest do niego podłączone). W artykule pomocy Dostosowywanie poleceń głosowych dotyczących inteligentnego gniazdka lub przełącznika za pomocą typu urządzenia opisano procedurę, którą powinien wykonać użytkownik. Typowy przypadek użycia to sytuacja, w której użytkownik ma wentylator podłączony do urządzenia Plug-In Unit. Jeśli użytkownik skonfigurował typ urządzenia wtyczki jako wentylator, Assistant wie, że nie należy wyłączać wtyczki, gdy użytkownik powie „OK Google, wyłącz światła”.
Wybór typu urządzenia
Partnerzy, którzy opracowują urządzenie inne niż tradycyjne gniazdko elektryczne AC, ale mające punkt końcowy włączania/wyłączania, który kontroluje zasilanie innego urządzenia, muszą zdecydować, czy przypisać produktowi typ urządzenia „Włącznik/wyłącznik” czy inny typ urządzenia. W takim przypadku zalecamy:
Jeśli urządzenie może sterować zasilaniem różnych typów urządzeń, np. wentylatora lub oświetlenia, partner powinien przypisać mu typ urządzenia On/Off Plug-In Unit. Użytkownik będzie wtedy mógł przypisać urządzeniu inny typ urządzenia podczas wprowadzania go do użytku w domu.
Jeśli urządzenie może sterować tylko ś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 własnym złączem zasilania, do którego można podłączyć tylko lampy Acme Lighting. Urządzenie może włączać i wyłączać światło. W tym przypadku najbardziej sensowne jest przypisanie do urządzenia typu On/Off Light.
Z kolei firma Mega Plugin Corporation produkuje urządzenie ze standardowym gniazdkiem zasilania prądem zmiennym, które umożliwia użytkownikowi podłączenie dowolnego urządzenia, od telewizora po lampę. W takim przypadku warto zaimplementować urządzenie jako wtyczkę włączającą i wyłączającą.
Centra
Te urządzenia Google Nest działają jako Mattercentrale w ekosystemie Google Home.
Więcej informacji znajdziesz w artykule pomocy Urządzenia Nest z obsługą Matter.
Tworzenie urządzenia
Jeśli nie masz jeszcze urządzenia z Matter, możesz użyć jednego z tych urządzeń z Matter do weryfikacji od początku do końca:
| Dostawca | Platforma | Pomoc na poziomie: Thread | Przewodnik |
|---|---|---|---|
| Bouffalo Lab | BL602 | ||
| BL702 | |||
| Espressif | ESP32 | Testowanie OTA | |
| Nordic Semiconductor | nRF52840 DK | Testowanie OTA | |
| NXP | Zestaw deweloperski IOTZTB-DK006 | ||
| Realtek | Ameba D Series | ||
| Silicon Labs | Zestaw deweloperski EFR32MG24 | ||
| Zestaw startowy EFR32MG Zigbee i Thread | |||
| Telink | TLSR9528 | Przewodnik dla programistów Telink Matter | |
| Texas Instruments | Zestaw deweloperski CC2652R7 LaunchPad |
Urządzenia końcowe Thread w trybie uśpienia
Thread Urządzenia końcowe w trybie uśpienia (SED) i Thread zsynchronizowane urządzenia końcowe w trybie uśpienia (SSED) mogą być używane z urządzeniami Google Nest, które działają jako Matter huby. Maksymalny okres uśpienia, który pozwala hubom utrzymać ten sam poziom usług co urządzenia nieuśpione, wynosi 3 sekundy. Dłuższe cykle uśpienia mogą powodować pogorszenie jakości usługi, np. urządzenia mogą być oznaczane jako offline w Google Home Graph.
Narzędzia dla programistów
Google zaleca korzystanie z Google Home Extension for Visual Studio Code i Matter Virtual Device (MVD) podczas tworzenia urządzenia obsługującego Matter.
Google Home Extension zawiera Google Assistant Simulator, Google Cloud Logging i inne narzędzia, które upraszczają proces rozwoju, natomiast MVD umożliwia przetestowanie urządzenia Matter w ekosystemie Google Home przed zbudowaniem fizycznego urządzenia.