Google udostępnia pakiety SDK, narzędzia i aplikacje przykładowe, które pomogą Ci rozpocząć przygodę z Matter, niezależnie od tego, czy tworzysz własny sprzęt do inteligentnego domu, czy integrujesz funkcjonalność Matter z aplikacją na Androida.
Te zasoby mają umożliwić deweloperom skupienie się na rozwoju funkcji i możliwości, przy jednoczesnym ograniczeniu wysiłków związanych z zarządzaniem infrastrukturą.
Tworzenie sprzętu do inteligentnego domu z wykorzystaniem Matter
Google Home Device SDK udostępnia interfejsy API i narzędzia, które rozszerzają pakiet SDK Matter (oprogramowanie open source) o możliwości szybkiego tworzenia innowacyjnych rozwiązań z użyciem technologii Google.
Urządzenie wirtualne Matter
Device SDK pozwala deweloperowi od razu rozpocząć tworzenie aplikacji, ponieważ umożliwia eksperymentowanie z urządzeniami Matter w wirtualnym środowisku. Wirtualne urządzenia Matter można tworzyć za pomocą pakietu SDK, uruchamiać na tkaninie i sterować nimi w taki sam sposób jak urządzeniami fizycznymi, w tym wykonywać polecenia Google Assistant.
Rozszerzenie Google Home dla VS Code
Google Home Extension for Visual Studio Code umożliwia bezpośrednią interakcję z ekosystemem Google Home. Możesz na przykład wpisać polecenie, takie jak „włącz światło”, a usługa Assistant przetworzy Twoje żądanie w chmurze i wyśle polecenie do urządzenia.
Używaj tego rozszerzenia na etapie rozwoju, aby:
Testuj zarówno urządzenia Matter, jak i nieMatterzintegrowane z Google Home.
Możesz wykrywać problemy, wyświetlając dzienniki chmury w czasie rzeczywistym i obserwując wszystkie komunikaty przesyłane w obie strony. Filtruj według poziomu ważności i zakresu czasowego.
Sprawdź zawartość JSON wiadomości logowania.
Wykonywaj polecenia Assistant w formacie skryptu, aby szybciej i w powtarzalny sposób testować.
Google Home Test Suite
Użyj Google Home Test Suite w Google Home Developer Console, aby przetestować integrację z urządzeniami inteligentnego domu i upewnić się, że spełnia ona wymagania certyfikacyjne i wymagania dotyczące wprowadzania na rynek w ekosystemie Google Home.
Integrowanie funkcji Matter z aplikacją na Androida
Twórz najlepsze aplikacje Matter na Androida za pomocą Google Home Mobile SDK.
Interfejsy API usług Google Play Matter
Google Play services oferują Matter interfejsy API do uruchamiania, udostępniania urządzeń i operacyjnej obsługi urządzeń.
Wtyczka Google Home do Android Studio
Google Home Plugin for Android Studio to niezastąpione narzędzie programistyczne, które umożliwia wpisywanie poleceń dotyczących Assistant bezpośrednio w edytorze, aby obserwować interakcje z aplikacją Matter i urządzeniami.
IDE umożliwia też przeglądanie logów Cloud w czasie rzeczywistym, co pozwala na sprawne debugowanie integracji.
Przykładowa aplikacja Google Home dla Matter
Google Home Sample App for Matter zawiera konkretny przykład użycia interfejsów API Play services w Matter do tworzenia aplikacji, która ułatwia konfigurowanie i udostępnianie urządzeń Matter w aplikacjach i ekosystemach.