Home API: Memungkinkan semua developer membangun rumah

MEI 15, 2024
Matt Van Der Staay Engineering Director Google Home

As the saying goes, “home is where the heart is.” It’s where we spend the most time; it’s your space to be comfortable, where you can truly relax, connect and make memories. Our homes have gotten more helpful with connected products, such as a smart door lock or Nest thermostat. Despite this momentum, it's still too hard to develop for the home.

We are changing all of that. Building on the foundation of Matter, we've re-envisioned Google Home as a platform for developers - all developers, not just those that build smart home devices. Google Home is the destination to create innovative experiences for the home.

Link to Youtube Video (visible only when JS is disabled)

Hari ini, kami mengumumkan Home API dan runtime Home. Dengan Home API, developer aplikasi dapat mengakses lebih dari 600 juta perangkat, hub, dan infrastruktur Matter Google, dan mesin otomatisasi yang didukung oleh kecerdasan Google, semuanya tersedia di Android dan iOS. Berikut lima hal yang perlu diketahui:


1. Semua developer sekarang dapat membangun pengalaman yang sesuai dengan Google Home.

Rumah menawarkan kesempatan unik bagi developer untuk menciptakan hubungan yang mulus dan lebih dalam dengan pengguna, tetapi mengembangkan smart home lebih sulit daripada yang seharusnya. Membangun smart home berarti integrasi dengan banyak pembuat perangkat, pusat pengoperasian, dan rangkaian Matter, dan mesin otomatisasi pengoperasian yang digerakkan oleh sinyal cerdas.

Baik Anda membuat aplikasi khusus untuk perangkat smart home atau membuat aplikasi yang tidak ada hubungannya dengan smart home, seperti aplikasi kebugaran atau aplikasi pengantaran, Home API akan membantu Anda membuat pengalaman aplikasi yang menawarkan pengalaman yang menyenangkan dan berbeda kepada pelanggan Anda di Android dan iOS.


2. Akses 600 juta perangkat yang terhubung dari aplikasi Anda

Device dan Structure API yang baru memungkinkan Anda mengakses lebih dari 600 juta perangkat dengan satu integrasi. Kendalikan dan kelola perangkat yang sudah terhubung ke Google Home, seperti bola lampu Matter atau Nest Learning Thermostat, baik di rumah, atau saat bepergian. Anda dapat membuat aplikasi yang kompleks untuk mengelola segala aspek smart home, atau cukup berintegrasi dengan perangkat cerdas untuk mengatasi masalah, seperti menyalakan lampu secara otomatis sebelum mitra pengantaran makanan tiba.

Home API telah dirancang dengan mempertimbangkan privasi dan keamanan, memanfaatkan praktik terbaik standar industri. Pengguna selalu memegang kendali dan perlu secara eksplisit memberikan akses ke struktur dan perangkat smart home mereka sebelum aplikasi dapat mengaksesnya. Dan mereka dapat dengan mudah mencabut akses kapan saja dari aplikasi Google Home. Untuk memastikan pengalaman yang berkualitas, developer yang mengadopsi Home API harus lulus sertifikasi sebelum meluncurkan aplikasi mereka.

Device and Structure APIs
Device dan Structure API menyediakan semua blok bangunan dasar untuk menciptakan pengalaman smart home.

Commissioning API yang baru memungkinkan Anda mengatur perangkat Matter di aplikasi Anda atau aplikasi Home atau secara langsung dengan Sambungan Cepat di Android, tanpa perlu membuat rangkaian Matter baru, yang akan menghemat waktu dan sumber daya Anda.

The Commissioning API
Commissioning API menyediakan semua pengalaman pelanggan untuk menyiapkan perangkat Matter.

3. Otomatiskan dengan kecerdasan unik Google tentang rumah

Ketika orang-orang menambahkan lebih banyak perangkat ke rumah mereka, akan lebih sulit untuk membuat perangkat-perangkat tersebut berfungsi serempak. Selama setahun terakhir, kami telah menambahkan sinyal baru dan memungkinkan orang-orang yang memiliki keterampilan tingkat lanjut membuat skrip rumah mereka menggunakan AI generatif. Dengan Automation API yang baru, Anda dapat membuat dan mengelola otomatisasi rumah di aplikasi Anda, menggunakan mesin otomatisasi baru Google Home dan sinyal cerdas.

Otomatisasi dapat dipicu oleh sinyal perangkat dari rumah seperti peristiwa hunian dari sensor gerak, perubahan mode dari peralatan, atau peristiwa media dari smart TV. Misalnya, Yale menggunakan Automation API untuk menyalakan lampu serambi saat pintu depan tidak terkunci di malam hari. Otomatisasi juga dapat menggunakan sinyal intelijen Google seperti sedang di rumah dan sedang bepergian, yang menggabungkan sinyal dari perangkat di seluruh rumah untuk menciptakan deteksi kehadiran yang lebih akurat.

The Device and Structure APIs
Automation API menyediakan semua alat untuk membuat dan mengelola otomatisasi.

4. Memperluas hub untuk Google Home ke TV

Hub untuk Google Home adalah perangkat yang memungkinkan akses jarak jauh dan kontrol lokal perangkat Matter mereka di Wifi dan Thread. Home API menggunakan jaringan hub untuk Google Home guna mengontrol perangkat Matter baik saat pengguna sedang berada di rumah maupun tidak.

Akhir tahun ini, kami meningkatkan hub dan memperkenalkan runtime Home, sehingga perangkat lain, termasuk Chromecast dengan Google TV, TV panel dengan Google TV yang menjalankan Android 14 atau di atasnya, dan TV merek LG yang memenuhi syarat juga akan menjadi hub untuk Google Home.

Home API membuat lampu pengontrol dan sakelar lokal di atas hub terasa rapi. Kami mengadopsi API ini di aplikasi Google Home, dan pengujian awal kami menunjukkan kontrol perangkat beroperasi hingga tiga kali lebih cepat dari sebelumnya. Developer yang menggunakan Home API dapat melihat kontrol lokal yang lebih cepat dan lebih responsif di aplikasi mereka juga.


5. Pengalaman baru yang menyenangkan dari beragam aplikasi

Kami bekerja sama dengan berbagai merek di bidang pencahayaan, keamanan, otomotif, energi, dan hiburan untuk membangun pengalaman smart home tanpa batas yang membantu mendapatkan lebih banyak kegunaan dari smart home.

Google Home Partner Logos: Google Pixel, ADT, LG, Aqara, Eve, Volvo, Yale, Cync, Wiz, G.E. Appliances, Tuya, Nanoleaf,
Mitra dari setiap kategori smart home utama membangun Home API.

Berikut adalah cara beberapa mitra pertama kami yang menggunakan Home API:


Trusted Neighbor baru ADT akan merevolusi praktik universal “memberikan kunci rumah Anda kepada tetangga tepercaya,” sehingga pengguna dapat dengan mudah memberikan akses aman dan sementara ke rumah mereka untuk tetangga, teman, atau pembantu.

ADT's Trusted Neighbor

LG akan memungkinkan jutaan TV menjadi hub untuk Google Home, memungkinkan kontrol perangkat yang mulus dari aplikasi apa pun yang dibuat menggunakan Home API. Pengguna juga akan dapat menggunakan aplikasi seluler ThinQ atau Home Hub di LG TV untuk mengontrol perangkat.

LG's webOS TV and LG ThinQ app

Eve Systems akan membawa pengalaman mereka ke Android untuk pertama kalinya dan membangun otomatisasi yang bermanfaat seperti menurunkan tirai saat suhu turun di malam hari.

Eve experience on Android

Google Pixel menjembatani dunia digital dan fisik sehingga mode tidur tidak hanya dapat meredupkan layar Anda, tetapi juga dapat secara otomatis meredupkan lampu kamar tidur Anda, menurunkan tirai, dan mengunci pintu depan.

Bedtime mode on Google Pixel

Dan ini baru permulaan. Dengan Home API, aplikasi olahraga dapat membuat Anda tetap tenang saat Anda membakar kalori dengan menyalakan kipas angin sebelum mulai berolahraga. Atau aplikasi sewa tempat berlibur bisa memastikan bahwa lampu menyala dan suhunya pas saat tamu tiba. Dengan Home API, sekarang siapa pun dapat menjembatani pengalaman digital dan perangkat fisik.


Daftar untuk Membangun dengan Home API

Apakah Anda memiliki ide atau fitur hebat yang ingin Anda kembangkan ke dalam aplikasi Anda dengan Home API? Beri tahu kami tentang ide atau fitur itu dan bergabunglah ke daftar tunggu untuk mendapat akses ke Home API atau runtime Home. Kami akan memperluas akses secara bergulir dan aplikasi pertama yang dibangun di Home API akan hadir ke Play Store dan App Store mulai musim gugur ini. Pelajari lebih lanjut tentang hal-hal yang termasuk dalam Home API dari sesi I/O kami di Pusat Developer Google Home.