지연 시간 및 코드 시간 단축: Aqara의 Google Home API 사용 성공 사례

Aqara는 도어락, 센서, 카메라, 스마트 플러그, 스위치, 허브 등 다양한 IoT 기기를 제공하는 스마트 홈 브랜드입니다. Aqara의 목표는 누구나 이용할 수 있는 전체적이고 맞춤설정된 스마트 홈 환경을 만드는 것입니다.

Aqara는 홈 자동화, 보안, 에너지 관리를 위해 설계된 Matter 호환 스마트 홈 제품을 제공하는 데 중점을 두고 있으며, 사용자가 맞춤 장면과 자동화를 만들 수 있도록 지원합니다. Google Home API와 통합하여 크로스 플랫폼 상호 운용성, 사용자 환경, 생태계 성장을 크게 개선했습니다.

과제

Home API와 통합하기 전에는 Aqara Home 앱 사용자가 진정으로 통합된 스마트 홈 환경을 만드는 데 상당한 제약이 있었습니다. 이러한 과제는 주로 기존 자동화 기능의 범위와 상호 운용성에 중점을 두었습니다.

  • Aqara 자동화 엔진의 제한된 범위: 사용 편의성으로 잘 알려진 Aqara의 강력한 IF-THEN 자동화 엔진은 이전에는 Aqara 기기와 Aqara Matter 컨트롤러를 통해 특별히 연결된 서드 파티 Matter 기기만 제어하도록 제한되었습니다. 즉, 사용자는 다른 브랜드의 다양한 Google Home 연결 기기에서 Aqara Home 홈 자동화 엔진의 모든 기능을 활용할 수 없었습니다.

  • 파편화된 기기 제어: 사용자는 Aqara Home 앱과 Google Home 호환 기기용 다른 앱을 비롯한 여러 개별 앱을 전환하며 스마트 홈 기기를 관리해야 하는 경우가 많았습니다. 이로 인해 사용자는 단일 제어 지점을 사용하는 대신 여러 인터페이스 간에 이동해야 하므로 사용자 불편이 발생했습니다.

  • 크로스 플랫폼 자동화 생성의 어려움: Aqara 기기와 Google Home을 통해 연결된 기기를 원활하게 통합하는 정교한 자동화를 구축하는 것은 어려운 일이었습니다. 이로 인해 다양한 생태계와 기기 브랜드에 걸쳐 전체적인 스마트 홈 시나리오를 만드는 데 한계가 있었습니다.

이러한 문제를 해결하는 것은 사용자 경험을 개선하고, 사용자 불편을 줄이고, 더 포괄적인 스마트 홈 맞춤설정 및 자동화를 지원하여 Aqara 생태계의 매력을 높이는 데 매우 중요했습니다.

Google Home API는 Aqara를 독립형 생태계에서 스마트 홈을 위한 브리지로 전환했습니다. 상호 운용성이 미래입니다. 사용자는 폐쇄적인 환경이 아닌 원활한 제어를 원합니다. Aqara는 사용자에게 더 큰 유연성을 제공하는 것을 목표로 합니다.

유진 유, Aqara CEO

Aqara의 조치

Aqara는 상호 운용성 및 자동화 범위의 한계를 해결하기 위해 Google과 협력하여 Google Home API와 통합했습니다.

특히 Google Home API를 통해 Aqara는 다음을 수행할 수 있었습니다.

  • Aqara Home 자동화 엔진 확장: Google Home Automation API를 사용하면 Aqara Home 앱 내에서 만든 자동화로 더 광범위한 기기 생태계를 제어할 수 있습니다. 이제 사용자는 Google Home을 통해 연결된 기기에서 익숙한 Aqara IF-THEN 자동화 빌더를 사용하여 Aqara 또는 Aqara 허브에 연결된 Matter 기기만 제어할 수 있는 제한을 극복할 수 있습니다.
  • 크로스 플랫폼 제어 및 자동화 사용 설정: 이제 사용자는 Aqara Home 앱에서 직접 Google Home에 연결된 기기를 사용하는 자동화를 만들고 관리할 수 있습니다. 이를 통해 크로스 플랫폼 제어가 가능하므로 사용자가 Google Home 호환 기기와 Aqara 기기를 관리하기 위해 여러 앱 간에 전환할 필요가 없습니다.

  • 광범위한 기기 생태계 지원: 이제 Aqara Home 앱은 Google Home에 연결된 수천 가지 유형의 서드 파티 및 Aqara 기기를 지원하여 사용자의 스마트 홈 환경을 크게 개선할 수 있습니다. 여기에는 Matter, 클라우드 간, 가상 기기 등 다양한 기기 유형에 대한 지원과 맞춤 자동화 트리거 지원도 포함되었습니다.

Aqara 앱 기능 모바일 Aqara 앱 기능 모바일

사용자 입장에서는 Google 계정을 Aqara Home 앱에 연결하여 새로운 자동화 환경에 액세스하는 것만으로 이 모든 기능을 사용할 수 있었습니다.

Home API를 통합하는 동안 Aqara는 기기 제어 및 OAuth와 같은 핵심 기능에 Google 문서를 활용했으며, Home API Android 샘플 앱과 같은 테스트 도구를 통해 디버깅 프로세스를 크게 가속화했습니다.

결과

Google Home API와의 통합은 Aqara 사용자 경험을 크게 변화시키고 비즈니스 성과에 영향을 미치기 시작했습니다.

  • 사용자 참여도 및 채택률 증가: 테스트 데이터에 따르면 Home API 기반 기능을 활용하는 사용자는 Aqara Home 앱에서 세션 시간이 20% 더 길었습니다. 이는 새로운 크로스 플랫폼 자동화 기능을 탐색하고 활용하면서 참여도가 더 높아졌음을 나타냅니다. 또한 이 앱은 특히 미국과 유럽과 같은 주요 시장에서 Google 계정을 Aqara Home에 연결한 사용자가 15% 증가하여 새로운 자동화 환경의 사용량이 증가했습니다.

  • 성능 향상: Home API는 성능을 개선했습니다. 예를 들어 Google Home API를 통한 로컬 실행으로 허브 연결 기기의 응답 시간이 2초에서 0.5초로 단축되는 등 지연 시간이 줄었습니다.

  • 향후 개발을 위한 탄탄한 기반 구축: 개발 관점에서 Google의 Home API 샘플 앱은 일반적인 루틴의 코딩 시간을 40% 단축했습니다. Home API 샘플 앱은 테스트 주기를 60% 줄이고 사전 출시 전에 동기화 버그의 80% 를 포착하는 데 유용한 도구였습니다. 이러한 도구는 개발자 생산성과 속도를 크게 향상시켰습니다.

Aqara와 같은 몰입형 환경을 만들 준비가 되셨나요? 지금 바로 Google Home API로 빌드를 시작하세요.