Skracanie czasu opóźnienia i tworzenia kodu: sukces interfejsów Google Home API w firmie Aqara

Aqara to marka inteligentnych urządzeń domowych, która oferuje różne urządzenia IoT, w tym zamki, czujniki, kamery, inteligentne wtyczki, włączniki i centra. Misją firmy Aqara jest tworzenie kompleksowych, spersonalizowanych rozwiązań dla inteligentnego domu, które są dostępne dla każdego.

Firma Aqara koncentruje się na dostarczaniu inteligentnych urządzeń domowych zgodnych ze standardem Matter, które są przeznaczone do automatyzacji domu, zabezpieczeń i zarządzania energią. Umożliwiają one użytkownikom tworzenie niestandardowych scen i automatyzacji. Zintegrowali swoje usługi z interfejsami API Google Home, aby znacznie poprawić interoperacyjność między platformami, wygodę użytkowników i rozwój ekosystemu.

Wyzwanie

Przed integracją z interfejsami API Google Home użytkownicy aplikacji Aqara Home napotykali znaczne ograniczenia, które utrudniały stworzenie prawdziwie zintegrowanego inteligentnego domu. Problemy te dotyczyły głównie zakresu istniejących możliwości automatyzacji i interoperacyjności.

  • Ograniczony zakres działania silnika automatyzacji Aqara: zaawansowany silnik automatyzacji IF-THEN firmy Aqara, znany z łatwości obsługi, był wcześniej ograniczony do sterowania tylko urządzeniami Aqara i urządzeniami innych firm zgodnymi z Matter, które były połączone za pomocą kontrolera Aqara Matter. Oznaczało to, że użytkownicy nie mogli w pełni wykorzystać możliwości silnika automatyzacji Aqara Home na szerszej gamie urządzeń połączonych z Google Home innych marek.

  • Rozproszone sterowanie urządzeniami: użytkownicy często musieli zarządzać inteligentnymi urządzeniami domowymi, przełączając się między wieloma oddzielnymi aplikacjami, w tym aplikacją Aqara Home i innymi aplikacjami do urządzeń zgodnych z Google Home. Powodowało to trudności dla użytkowników, ponieważ musieli oni przełączać się między różnymi interfejsami zamiast mieć jeden punkt kontrolny.

  • Trudności z tworzeniem automatyzacji na różnych platformach: tworzenie zaawansowanych automatyzacji, które bezproblemowo integrowały urządzenia Aqara i urządzenia połączone przez Google Home, było trudne. Ograniczało to możliwość tworzenia kompleksowych scenariuszy inteligentnego domu, które obejmowałyby różne ekosystemy i marki urządzeń.

Rozwiązanie tych problemów było kluczowe dla poprawy komfortu użytkowników i zwiększenia atrakcyjności ekosystemu Aqara poprzez zmniejszenie trudności związanych z korzystaniem z niego oraz umożliwienie bardziej kompleksowej personalizacji i automatyzacji inteligentnego domu.

Interfejsy API Google Home przekształciły Aqara z samodzielnego ekosystemu w pomost dla inteligentnego domu. Przyszłość należy do interoperacyjności – użytkownicy oczekują płynnej kontroli, a nie zamkniętych ekosystemów. Aqara chce zapewnić użytkownikom większą elastyczność.

Eugene You, prezes Aqara

Działania firmy Aqara

Aby rozwiązać problemy z interoperacyjnością i zakresem automatyzacji, firma Aqara nawiązała współpracę z Google w celu integracji z interfejsami Google Home API.

Interfejsy Google Home API umożliwiły firmie Aqara:

  • Rozszerzenie silnika automatyzacji Aqara Home: interfejs Google Home Automation API umożliwia sterowanie szerszym ekosystemem urządzeń za pomocą automatyzacji utworzonych w aplikacji Aqara Home. Użytkownicy mogą teraz korzystać z znanego narzędzia do tworzenia automatyzacji typu JEŻELI–TO Aqara na urządzeniach połączonych przez Google Home, co pozwala przezwyciężyć ograniczenie polegające na możliwości sterowania tylko urządzeniami Aqara lub urządzeniami Matter połączonymi z hubem Aqara.
  • Włączanie sterowania na różnych platformach i automatyzacji: użytkownicy mogą teraz tworzyć automatyzacje z urządzeniami połączonymi z Google Home i zarządzać nimi bezpośrednio w aplikacji Aqara Home. Umożliwia to sterowanie na różnych platformach, dzięki czemu użytkownicy nie muszą przełączać się między wieloma aplikacjami, aby zarządzać urządzeniami zgodnymi z Google Home i urządzeniami Aqara.

  • Obsługa szerokiego ekosystemu urządzeń: aplikacja Aqara Home może teraz obsługiwać tysiące różnych typów urządzeń innych firm i urządzeń Aqara połączonych z Google Home, co znacznie zwiększa komfort korzystania z inteligentnego domu. Obejmuje to też obsługę różnych typów urządzeń, w tym urządzeń Matter, urządzeń Cloud-to-Cloud i urządzeń wirtualnych, a także obsługę niestandardowych wyzwalaczy automatyzacji.

Funkcja aplikacji Aqara na urządzeniu mobilnym Funkcja aplikacji Aqara na urządzeniu mobilnym

Z perspektywy użytkownika wszystkie te funkcje zostały odblokowane po połączeniu konta Google z aplikacją Aqara Home, co umożliwiło dostęp do nowych automatyzacji.

Podczas integracji z interfejsami Home API firma Aqara korzystała z dokumentacji Google dotyczącej podstawowych funkcji, takich jak sterowanie urządzeniamiOAuth, a narzędzia testowe, takie jak przykładowa aplikacja na Androida Home API, znacznie przyspieszyły proces debugowania.

Wyniki

Integracja z interfejsami Google Home API zaczęła znacząco zmieniać wrażenia użytkowników Aqara i wpływać na wyniki biznesowe.

  • Większe zaangażowanie użytkowników i większa popularność: dane z testów wykazały, że użytkownicy korzystający z funkcji opartych na interfejsie Home API spędzali w aplikacji Aqara Home o 20% więcej czasu, co wskazuje na większe zaangażowanie podczas odkrywania i wykorzystywania nowych możliwości automatyzacji na różnych platformach. Wzrosła też o 15% liczba użytkowników, którzy połączyli swoje konto Google z Aqara Home, zwłaszcza na kluczowych rynkach, takich jak Stany Zjednoczone i Europa. Doprowadziło to do zwiększenia wykorzystania nowych funkcji automatyzacji.

  • Zwiększona wydajność: interfejsy Home API zwiększają wydajność, w tym skracają czas oczekiwania.W przypadku urządzeń połączonych z hubem lokalne wykonywanie za pomocą interfejsów Google Home API skróciło czas odpowiedzi z 2 sekund do 0,5 sekundy.

  • Stwórz solidne podstawy pod przyszły rozwój: z punktu widzenia programisty przykładowa aplikacja interfejsów Home API od Google skróciła czas kodowania o 40% w przypadku typowych procedur. Przykładowa aplikacja Home API okazała się przydatnym narzędziem, które skróciło cykle testowe o 60% i wykryło 80% błędów synchronizacji przed wprowadzeniem aplikacji na rynek. Te narzędzia znacznie zwiększyły produktywność i tempo pracy programistów.

Chcesz tworzyć realistyczne doświadczenia, takie jak Aqara? Zacznij tworzyć rozwiązania z użyciem interfejsów Google Home API już dziś.