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 domestica, la sicurezza e la gestione dell'energia, consentendo agli utenti di creare scene e automazioni personalizzate. L'azienda ha integrato 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 hanno riscontrato limitazioni significative che hanno ostacolato la creazione di un'esperienza di smart home veramente unificata. Queste sfide si sono concentrate principalmente sull'ambito delle funzionalità di automazione esistenti e sull'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 in precedenza limitato al controllo dei soli dispositivi Aqara e dei dispositivi Matter di terze parti collegati 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 gamma più ampia di dispositivi connessi a Google Home di altri brand.

  • Controllo frammentato dei dispositivi: gli utenti spesso 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 per gli utenti, che dovevano navigare tra interfacce diverse anziché avere un unico punto di controllo.

  • Difficoltà nella creazione di automazioni multipiattaforma: la creazione di automazioni sofisticate che incorporassero senza problemi 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 estendessero a diversi ecosistemi e brand di dispositivi.

Affrontare queste sfide è stato fondamentale per migliorare l'esperienza utente e rendere l'ecosistema di Aqara più interessante riducendo l'attrito per gli utenti e consentendo una personalizzazione e un'automazione della smart home più complete.

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 le limitazioni relative all'interoperabilità e all'ambito dell'automazione, Aqara ha collaborato con Google per integrare le API Google Home.

In particolare, le API Google Home hanno consentito ad Aqara di:

  • Estendere 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. Ora gli utenti possono utilizzare il noto generatore di automazioni IF-THEN di Aqara sui dispositivi connessi tramite Google Home, superando la limitazione del controllo dei soli dispositivi Matter connessi ad Aqara o all'hub Aqara.
  • Abilitare il controllo e l'automazione multipiattaforma: ora gli utenti possono creare e gestire le automazioni con i dispositivi connessi a Google Home direttamente nell'app Google Home di Aqara. Ciò consente il controllo multipiattaforma, eliminando la necessità per gli utenti di passare da più app per gestire i dispositivi compatibili con Google Home e i dispositivi Aqara.

  • Supportare un ampio ecosistema di dispositivi: l'app Aqara Home ora può supportare migliaia di tipi diversi di dispositivi di terze parti e Aqara connessi a Google Home, migliorando notevolmente l'esperienza di smart home dell'utente. Ciò includeva anche il supporto per una varietà di tipi di dispositivi, tra cui Matter, Cloud-to-Cloud e dispositivi virtuali, nonché il supporto per i 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 principali 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.

  • Aumento del coinvolgimento e dell'adozione degli utenti: i dati di test hanno mostrato che gli utenti che utilizzano le funzionalità basate sulle API Home hanno tempi di sessione più lunghi del 20% nell'app Aqara Home, il che indica un maggiore coinvolgimento mentre esploravano e utilizzavano le nuove funzionalità di automazione multipiattaforma. L'app ha anche registrato 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.

  • Creare 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 codifica per le routine comuni. L'app di esempio delle API Home è stata uno strumento prezioso, in quanto 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 coinvolgenti come Aqara? Inizia subito a creare con le API Google Home.