Riduzione della latenza e del tempo di compilazione del codice: il successo di Aqara con le API Google Home

Aqara è un brand di smart home che offre una varietà di dispositivi IoT, tra cui serrature, sensori, videocamere, prese smart, interruttori e hub. La missione di Aqara è creare esperienze di smart home olistiche e personalizzate, accessibili a tutti.

Aqara si concentra sulla fornitura di prodotti per la smart home compatibili con Matter progettati per l'automazione della casa, la sicurezza e la gestione dell'energia, consentendo agli utenti di creare scene e automazioni personalizzate. Hanno eseguito l'integrazione con le API Google Home per apportare miglioramenti significativi all'interoperabilità multipiattaforma, all'esperienza utente e alla crescita dell'ecosistema.

La sfida

Prima dell'integrazione con le API Google Home, gli utenti dell'app Aqara Home riscontravano limitazioni significative che ostacolavano la creazione di un'esperienza di smart home davvero unificata. Queste sfide riguardavano principalmente l'ambito delle funzionalità di automazione esistenti e l'interoperabilità

  • Ambito limitato del motore di automazione di Aqara:il potente motore di automazione IF-THEN di Aqara, noto per la sua facilità d'uso, era precedentemente limitato al controllo solo dei dispositivi Aqara e dei dispositivi Matter di terze parti connessi specificamente tramite un controller Matter Aqara. Ciò significava che gli utenti non potevano sfruttare tutta la potenza del motore di automazione di Aqara Home sulla loro gamma più ampia di dispositivi connessi Google Home di altri brand.

  • Controllo frammentato dei dispositivi:gli utenti spesso dovevano gestire i propri dispositivi per la smart home passando da un'app separata all'altra, tra cui l'app Aqara Home e altre app per i dispositivi compatibili con Google Home. Ciò ha creato attrito per gli utenti, che dovevano navigare tra interfacce diverse anziché avere un unico punto di controllo.

  • Difficoltà nella creazione di automazioni cross-platform: la creazione di automazioni sofisticate che incorporassero perfettamente sia i dispositivi Aqara sia i dispositivi connessi tramite Google Home era difficile. Ciò ha limitato il potenziale di creazione di scenari di smart home olistici che si estendono a diversi ecosistemi e brand di dispositivi.

Affrontare queste sfide è stato fondamentale per migliorare l'esperienza utente e rendere l'ecosistema di Aqara più accattivante, riducendo i problemi degli utenti e consentendo una personalizzazione e un'automazione più complete della smart home.

Le API Google Home hanno trasformato Aqara da ecosistema autonomo a ponte per la smart home. L'interoperabilità è il futuro: gli utenti richiedono un controllo senza interruzioni, non ecosistemi chiusi. Aqara mira a offrire agli utenti una maggiore flessibilità.

Eugene You, CEO di Aqara

Cosa ha fatto Aqara

Per risolvere i limiti di interoperabilità e ambito di automazione, Aqara ha collaborato con Google per l'integrazione con le API Google Home.

Nello specifico, le API Google Home hanno consentito ad Aqara di:

  • Estendi il motore di automazione di Aqara Home:l'API Google Home Automation consente alle automazioni create nell'app Aqara Home di controllare un ecosistema più ampio di dispositivi. Gli utenti ora possono utilizzare il noto strumento di automazione IF-THEN di Aqara sui dispositivi connessi tramite Google Home, superando la limitazione di controllare solo i dispositivi Matter connessi ad Aqara o all'hub Aqara.
  • Attivare il controllo e l'automazione multipiattaforma:gli utenti ora possono creare e gestire automazioni con dispositivi connessi a Google Home direttamente nell'app Aqara Home. Ciò consente il controllo multipiattaforma, eliminando la necessità di passare da un'app all'altra per gestire i dispositivi compatibili con Google Home e i dispositivi Aqara.

  • Supporto di un ampio ecosistema di dispositivi:l'app Aqara Home ora può supportare migliaia di diversi tipi di dispositivi di terze parti e Aqara connessi a Google Home, migliorando significativamente l'esperienza di smart home dell'utente. Ciò includeva anche il supporto di una serie di tipi di dispositivi, tra cui Matter, da cloud a cloud e virtuali, nonché il supporto di trigger di automazioni personalizzate.

Funzionalità dell'app mobile Aqara Funzionalità dell'app mobile Aqara

Dal punto di vista dell'utente, tutte queste funzionalità sono state sbloccate semplicemente collegando il proprio Account Google all'app Aqara Home per accedere alla nuova esperienza di automazione.

Durante l'integrazione con le API Home, Aqara ha utilizzato la documentazione di Google per le funzioni di base come il controllo dei dispositivi e OAuth, mentre gli strumenti di test come l'app di esempio Android delle API Home hanno accelerato notevolmente il processo di debug.

Risultati

L'integrazione con le API Google Home ha iniziato a trasformare in modo significativo l'esperienza utente di Aqara e a influire sui risultati aziendali.

  • Maggiore coinvolgimento e adozione degli utenti:i dati dei test hanno mostrato che gli utenti che utilizzano le funzionalità basate sull'API Home hanno sessioni più lunghe del 20% nell'app Aqara Home, il che indica un maggiore coinvolgimento mentre esplorano e utilizzano le nuove funzionalità di automazione multipiattaforma. L'app ha registrato anche un aumento del 15% degli utenti che hanno collegato il proprio Account Google ad Aqara Home, in particolare nei mercati chiave come Stati Uniti ed Europa, con conseguente aumento dell'utilizzo della nuova esperienza di automazione.

  • Prestazioni migliorate: le API Home hanno apportato miglioramenti delle prestazioni, tra cui una latenza ridotta, in cui l'esecuzione locale tramite le API Google Home ha ridotto i tempi di risposta da 2 secondi a 0,5 secondi per i dispositivi collegati all'hub.

  • Crea una base solida per lo sviluppo futuro:dal punto di vista dello sviluppo, l'app di esempio delle API Home di Google ha ridotto del 40%il tempo di programmazione per le routine comuni. L'app di esempio Home APIs è stata uno strumento prezioso, che ha ridotto i cicli di test del 60% e ha rilevato l'80% dei bug di sincronizzazione prima del lancio. Questi strumenti hanno migliorato notevolmente la produttività e la velocità degli sviluppatori.

Vuoi creare esperienze immersive come Aqara? Inizia a creare con le API Google Home oggi stesso.