Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, aby ułatwić Matter – niezależnie od tego, czy budujesz własny inteligentny trik sprzęt domowy lub integracja Matter funkcje w Androidzie .
Materiały te pozwalają deweloperowi skupić się na rozwijaniu możliwości i funkcji przy mniejszym nakładzie pracy w obsługę i infrastrukturze.
Opracowywanie inteligentnego sprzętu domowego w ramach standardu Matter
Google Home Device SDK udostępnia interfejsy API i narzędzia, które rozszerzają pakiet SDK Matter open source do szybkiego tworzenia dzięki analizom Google.
Urządzenie wirtualne Matter
Device SDK umożliwia deweloperowi prawidłowe rozpoczęcie pracy. eksperymentu z Matter urządzenia w trybie wirtualnym . Wirtualne urządzenia Matter można tworzyć za pomocą pakietu SDK. robione na zamówienie i sterowane w taki sam sposób, jak fizyczne. urządzeń, w tym wykonywanie poleceń Google Assistant.
Środowisko programowania urządzeń wirtualnych Matter
Matter Virtual Device Development Environment (MVD-DE) to wstępnie skonfigurowany kontener Dockera, który zawiera Virtual Device Controller (VDC) która może być używana do sterowania zarówno wirtualnym, jak i fizycznym Urządzenia: Matter. To przydatne narzędzie do wypróbowywania nowych pomysłów i testować na urządzeniach w fazie rozwoju.
Rozszerzenie Google Home dla VS Code
Google Home Extension for Visual Studio Code umożliwia wchodzenie w interakcje bezpośrednio z ekosystemem Google Home. Możesz na przykład wpisać polecenie, takie jak „Włącz moją żarówkę” czy Assistant przetworzy Twoje żądanie w chmurze i wyśle polecenie do urządzenia.
Korzystając z tego rozszerzenia na fazie rozwoju, możesz:
Przetestuj zarówno kanał Matter, jak i inny niż Matter urządzeń zintegrowanych z Google Home.
Identyfikuj problemy, przeglądając logi chmury w czasie rzeczywistym i obserwując komunikacji w obu kierunkach. Filtruj według poziomu ważności i zakresu czasowego.
Sprawdź treść JSON komunikatów logu.
Wydaj polecenia Assistant w formacie skryptowym, aby pomóc aby przeprowadzać szybkie i powtarzalne testy.
Pakiet testów Google Home
Użyj narzędzia Google Home Test Suite w Google Home Developer Console, aby przetestować inteligentny dom i zapewnić jej zgodność wymagania dotyczące certyfikacji i wprowadzenia na rynek Google Home ekosystemu.
Zintegruj funkcje Matter z aplikacją na Androida
Twórz najlepsze aplikacje na Androida w języku: Matter, używając: Google Home Mobile SDK
Interfejsy API Matter w Usługach Google Play
Oferta Google Play services Matter interfejsy API do uruchamiania, udostępniania urządzeń i operacji odkrycie.
Wtyczka Google Home do Android Studio
Google Home Plugin for Android Studio to niezastąpiona które pozwala wpisywać polecenia Assistant bezpośrednio w edytorze, aby obserwować interakcje z aplikacjami i urządzeniami Matter.
IDE umożliwia też przeglądanie logów Cloud w czasie rzeczywistym, co pozwala na debugowanie. o efektywne integracje.
Przykładowa aplikacja Google Home dla standardu Matter
Google Home Sample App for Matter zapewnia przykład użycia interfejsów API Play services Matter, aby stworzyć aplikację, która ułatwia prowizje i udostępnianie Matter urządzeń w aplikacjach i ekosystemu.