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

Aqara è un brand per la smart home che offre una serie 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 la domotica, la sicurezza e la gestione dell'energia, consentendo agli utenti di creare automazioni e scene personalizzate. Le API Google Home sono state integrate per apportare miglioramenti significativi all'interoperabilità multipiattaforma, all'esperienza utente e alla crescita dell'ecosistema.

La sfida

Prima dell'integrazione con le API di 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 erano incentrate principalmente sull'ambito delle funzionalità di automazione e dell'interoperabilità esistenti

  • Ambito limitato del motore di automazione di Aqara: il potente motore di automazione SE-ALLORA di Aqara, noto per la sua facilità d'uso, in precedenza era 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 più ampia gamma di dispositivi connessi a Google Home di altri brand.

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

  • Difficoltà di creazione di automazioni multipiattaforma: è stato difficile creare automazioni sofisticate che integrassero perfettamente i dispositivi Aqara e quelli connessi tramite Google Home. Ciò ha limitato le potenzialità di creazione di scenari di smart home olistici che si estendevano a diversi ecosistemi e brand di dispositivi.

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

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

Eugene You, CEO di Aqara

Cosa ha fatto Aqara

Per risolvere le limitazioni dell'interoperabilità e dell'ambito dell'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:

  • Espandi il motore di automazione di Aqara Home: l'API Google Home Automation consente alle automazioni create all'interno dell'app Aqara Home di controllare un ecosistema più ampio di dispositivi. Ora gli utenti possono utilizzare il familiare creator di automazioni SE-ALLORA di Aqara sui dispositivi connessi tramite Google Home, superando la limitazione del controllo solo dei dispositivi Matter Aqara o con hub Aqara.
  • Attivare il controllo e l'automazione multipiattaforma: ora gli utenti possono creare e gestire automazioni con i dispositivi connessi a Google Home direttamente nell'app Aqara Home. Ciò consente il controllo multipiattaforma, eliminando la necessità per gli utenti 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 Aqara e di terze parti connessi a Google Home, migliorando notevolmente l'esperienza di smart home dell'utente. È stato incluso anche il supporto per una serie di tipi di dispositivi, tra cui Matter, Cloud-to-Cloud e dispositivi virtuali, nonché il supporto per gli attivatori delle automazioni personalizzate.

Funzionalità dell'app Aqara per dispositivi mobili Funzionalità dell'app Aqara per dispositivi mobili

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, nonché strumenti di test come l'app di esempio Android per le API Home, accelerando notevolmente la procedura 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 da parte degli utenti: i dati dei test hanno mostrato che gli utenti che utilizzano le funzionalità basate sull'API Home hanno avuto tempi di sessione più lunghi del 20% nell'app Aqara Home, il che indica un coinvolgimento più profondo durante l'esplorazione e l'utilizzo delle 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 in mercati chiave come gli Stati Uniti e l'Europa, con un conseguente aumento dell'utilizzo della nuova esperienza di automazione.

  • Miglioramento delle prestazioni: le API Home hanno apportato miglioramenti alle prestazioni, inclusa la riduzione della latenza, 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 Google Home ha ridotto i tempi di codifica del 40% per le routine comuni. L'app di esempio per le API Home è 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.