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

Aqara to marka inteligentnego domu, która oferuje różne urządzenia IoT, w tym zamki, czujniki, kamery, inteligentne wtyczki, włączniki i huby. Misją Aqara jest tworzenie kompleksowych, spersonalizowanych inteligentnych domów, które są dostępne dla wszystkich.

Aqara koncentruje się na dostarczaniu produktów do inteligentnego domu zgodnych z Matter, które są przeznaczone do automatyzacji domowej, bezpieczeństwa i zarządzania energią. Umożliwia użytkownikom tworzenie niestandardowych scen i automatyzacji. Zostały one zintegrowane z interfejsami API Google Home, aby zapewnić znaczne ulepszenia w zakresie interoperacyjności między platformami, wrażeń użytkowników i rozwoju ekosystemu.

Wyzwanie

Przed integracją z interfejsami API Google Home użytkownicy aplikacji Aqara Home napotykali znaczne ograniczenia, które utrudniały tworzenie naprawdę spójnego inteligentnego domu. Te wyzwania dotyczyły przede wszystkim zakresu obecnych możliwości automatyzacji i interoperacyjności.

  • Ograniczony zakres działania mechanizmu automatyzacji Aqara: potężny mechanizm automatyzacji IF-THEN firmy Aqara, znany z łatwej obsługi, był wcześniej ograniczony do sterowania tylko urządzeniami Aqara i urządzeniami innych firm obsługujących Matter, które były połączone za pomocą kontrolera Aqara Matter. Oznaczało to, że użytkownicy nie mogli w pełni korzystać z potencjału automatyzacji Aqara Home na większej liczbie urządzeń połączonych z Google Home innych marek.

  • Rozproszony sposób sterowania urządzeniami: użytkownicy często musieli zarządzać inteligentnymi urządzeniami domowymi, przełączając się między wieloma osobnymi aplikacjami, w tym aplikacją Aqara Home i innymi aplikacjami na urządzenia zgodne z Google Home. Wymagało to od użytkowników przechodzenia między różnymi interfejsami zamiast korzystania z jednego punktu sterowania.

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

Rozwiązanie tych problemów było kluczowe dla poprawy wrażeń użytkowników i uczynienia ekosystemu Aqara bardziej atrakcyjnym. Udało się to dzięki zmniejszeniu tarcia związanego z użytkowaniem i umożliwieniu bardziej kompleksowej personalizacji i automatyzacji inteligentnego domu.

Interfejsy API Google Home przekształciły Aqara z samodzielnego ekosystemu w element inteligentnego domu. Interoperacyjność to przyszłość – użytkownicy oczekują bezproblemowej kontroli, a nie zamkniętych systemów. Aqara chce zapewnić użytkownikom większą elastyczność.

Eugene You, prezes Aqara

Co zrobił Aqara

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

W szczególności interfejsy API Google Home umożliwiały firmie Aqara:

  • Rozszerzanie silnika automatyki domowej Aqara: interfejs Google Home Automation API umożliwia automatyzacjom utworzonym w aplikacji Aqara Home sterowanie szerszym ekosystemem urządzeń. Użytkownicy mogą teraz korzystać z automatyzacji IF-THEN w Aqara na urządzeniach połączonych z Google Home, co pozwala im ominąć ograniczenie polegające na możliwości sterowania tylko urządzeniami Aqara lub urządzeniami Matter połączonymi z hubem Aqara.
  • Włączanie automatyzacji i sterowania na różnych platformach: użytkownicy mogą teraz tworzyć automatyzacje z użyciem urządzeń połączonych z Google Home i zarządzać nimi bezpośrednio w aplikacji Aqara Home. Dzięki temu mogą sterować urządzeniami na różnych platformach, co eliminuje konieczność przełączania się między wieloma aplikacjami w celu zarządzania 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 Aqara połączonych z Google Home, co znacznie poprawia korzystanie z inteligentnego domu. Obejmuje to również obsługę różnych typów urządzeń, w tym urządzeń Matter, urządzeń w chmurze i urządzeń wirtualnych, a także obsługę niestandardowych wyzwalaczy automatyzacji.

Aqara app feature mobile Aqara app feature mobile

Z perspektywy użytkownika wszystkie te funkcje zostały odblokowane po prostu przez połączenie konta Google z aplikacją Aqara Home, aby uzyskać dostęp do nowych automatyzacji.

Podczas integracji z interfejsami API Home firma Aqara korzystała z dokumentacji Google dotyczącej podstawowych funkcji, takich jak sterowanie urządzeniemOAuth, oraz narzędzi do testowania, takich jak próbna aplikacja na Androida dla interfejsów API Home, które znacznie przyspieszyły proces debugowania.

Wyniki

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

  • Zwiększone zaangażowanie i przyjęcie przez użytkowników: dane z testów wykazały, że użytkownicy korzystający z funkcji opartych na interfejsie Home API mieli o 20% dłuższe sesje w aplikacji Aqara Home, co wskazuje na większe zaangażowanie podczas odkrywania i wykorzystywania nowych możliwości automatyzacji na różnych platformach. Liczba użytkowników, którzy połączyli swoje konto Google z Aqara Home, wzrosła o 15%, zwłaszcza na kluczowych rynkach, takich jak Stany Zjednoczone i Europa. Spowodowało to zwiększenie wykorzystania nowych automatyzacji.

  • Zwiększona wydajność: interfejsy API Home przyniosły ulepszenia wydajności, w tym zmniejszenie opóźnienia, dzięki czemu lokalna obsługa przez interfejsy API Google Home skróciła czas odpowiedzi z 2 sekund do 0,5 sekundy na urządzeniach połączonych z hubem.

  • Utwórz solidne podstawy do dalszego rozwoju: z perspektywy programowania przykładowa aplikacja interfejsów API Home firmy Google obniżyła czas kodowania o 40% w przypadku typowych rutyn. Przykładowa aplikacja interfejsów API Home była przydatnym narzędziem, które skróciło cykle testów o 60% i wykrywało 80% błędów synchronizacji przed opublikowaniem. Te narzędzia znacznie zwiększyły produktywność i tempo programowania.

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