
Kami percaya bahwa di masa depan, orang akan mengendalikan rumah mereka dengan suara, bukan tombol. Oleh karena itu, hari ini Yandex menghadirkan
platform rumah pintar yang akan memungkinkan Anda untuk menyalakan lampu, mengurangi suhu pada AC, mengalihkan TV ke saluran lain atau bahkan membuat kopi - dengan bantuan Alice.
Platform terbuka: produsen besar perangkat pintar dan pengembang yang mengotomatisasi rumah mereka dapat terhubung dengannya. Hari ini kami tidak akan menceritakan kembali dokumentasi, tetapi kami akan memberi tahu pembaca Habr tentang arsitektur platform kami dan memberi tahu perangkat yang sudah mendukungnya.
Orang selalu berusaha menyederhanakan hidup. Pada tahun 1950, seorang insinyur Amerika Emil Matthias memasang lebih dari dua kilometer kabel dan sejumlah motor listrik di dinding rumahnya untuk mengendalikan jendela, pintu, radio, dan peralatan lainnya dengan bantuan tombol. Hanya setelah 25 tahun, Pico Electronics akan mengusulkan untuk tidak merusak dinding, tetapi untuk menggunakan jaringan listrik yang ada di rumah tidak hanya untuk memberi daya pada perangkat, tetapi juga untuk mengirimkan perintah kontrol. Seiring waktu, alternatif muncul, tetapi manusia telah bergantung pada kabel dan sakelar yang dipasang di dinding selama beberapa dekade.
Internet nirkabel dan telepon pintar telah mengubah segalanya. Tidak perlu merencanakan jumlah dan lokasi semua perangkat selama fase perbaikan jika mereka bekerja melalui Wi-Fi. Remote control stasioner dapat diganti dengan ponsel atau tablet. Dan gagasan tentang rumah pintar melampaui ruang lingkup sebuah apartemen: sekarang Anda dapat mematikan besi yang dilupakan di rumah dari taksi. Dan semuanya akan baik-baik saja, tetapi ada dua nuansa.
Fragmentasi dan Manajemen
Perangkat pintar yang berbeda jarang kompatibel satu sama lain. Jika Anda memiliki umbi dari berbagai produsen di apartemen Anda, itu akan bermasalah untuk mematikan seluruh dunia dengan satu perintah. Jika pembuat kopi dan pengeras suara tidak kompatibel, maka membuat kopi dan mendengarkan ramalan cuaca pada saat yang sama juga tidak akan mudah. Kesulitan seperti membatasi pilihan perangkat pintar atau bahkan menakut-nakuti pengguna yang tidak berpengalaman jauh dari gagasan tentang rumah pintar.
Masalah lain adalah sebagian besar perangkat pintar perlu dikendalikan menggunakan aplikasi seluler. Tapi ini jauh dari nyaman. Untuk penyetelan awal atau halus - ya, tetapi cobalah untuk melakukan operasi rutin, misalnya, sesuaikan kecerahan cahaya atau volume TV. Untuk melakukan ini, Anda perlu menemukan telepon, membukanya, meluncurkan aplikasi, bermain dengan opsi, mengajarkan semua ini kepada anak-anak dan kerabat Anda. Itu sulit.
Fiksi ilmiah telah lama memecahkan masalah ini bagi kita. Dalam film, tidak ada yang mengontrol pesawat ruang angkasa atau android menggunakan telepon - mereka hanya mengerti bahasa kita dan tahu bagaimana menjawabnya. Antarmuka tunggal yang dapat dimengerti oleh siapa pun.
Sekitar lima tahun kami pergi ke asisten suara kami sendiri -
Alice . Sekarang dia tinggal di aplikasi kita. Di jalan, Anda dapat mengaksesnya menggunakan Navigator, di rumah - melalui Yandex.Station dan speaker pintar lainnya berdasarkan
Yandex IO . Dia juga memiliki suara yang hidup dan menyenangkan.
Ketika kami menerima gagasan tentang rumah pintar, kami menetapkan diri untuk menyelesaikan kedua masalah itu. Untuk memberikan kesempatan kepada siapa pun, tanpa memandang usia dan pengetahuan teknis, cukup katakan: "Alice, matikan lampu di dapur." Dan jangan berpikir tentang kompatibilitas lampu yang berbeda satu sama lain. Kami percaya bahwa platform baru kami menyelesaikan masalah ini.
Rumah pintar Yandex
Kami punya dua pilihan. Yang pertama adalah menyetujui kompatibilitas besi orang lain dan cloud kita. Tetapi kemudian Anda harus membuat perubahan pada setiap perangkat. Terlalu melelahkan dan lambat. Namun ini tidak akan memungkinkan menghubungkan perangkat yang sudah tersedia untuk pengguna ke platform, memaksa mereka untuk membeli yang baru.
Pilihan lain adalah platform terbuka dengan arsitektur cloud-2-cloud. Cukup bagi produsen untuk mengajarkan cloud mereka cara bekerja dengan cloud Yandex menggunakan API Adaptor perantara. Ini lebih sederhana, lebih cepat, dan memungkinkan Anda untuk mendukung perangkat yang sebelumnya dijual. Kami telah memilih opsi ini.
Penting untuk mengatakan bahwa kami tidak mengganti hub pusat pabrikan, kami tidak mencoba mengganti homebridge dan tidak membatasi pengembangan antarmuka alternatif.
Mari kita jelaskan dengan sebuah contoh. Seorang pengguna Station berkata, "Alice, nyalakan ketel." Awan Yandex mengubah frasa ini menjadi permintaan dan mengirimkannya melalui Adaptor API ke cloud pabrikan. Dari sana, sinyal menuju ke teko, yang tidak perlu bisa bekerja dengan awan yang berbeda.

Agar semua ini bisa berfungsi, Alice harus tahu perangkat apa dan bagaimana cara menggunakannya. Untuk melakukan ini, pengembang perangkat harus menerbitkan keterampilan rumah pintar khusus melalui platform Dialogs. Keahlian ini menjelaskan perangkat yang didukung dalam format platform, dan juga berisi alamat tempat API Adaptor tersedia.
Aplikasi Yandex
Anda dapat mengelola rumah pintar menggunakan berbagai aplikasi dan perangkat dengan Alice, tetapi Anda memerlukan aplikasi Yandex untuk mengkonfigurasinya. Di dalamnya Anda akan menemukan daftar produsen yang sudah mendukung platform kami.
Setelah memulai aktivasi, pengguna akan dapat mengontrol perangkat yang didukung dengan suara: nyalakan / matikan, pilih warna atau mode operasi, sesuaikan pengaturan rentang. Kami juga mempertahankan kemampuan untuk mengelolanya secara manual - menggunakan tombol di aplikasi.
Rumah pintar tidak terbatas pada perintah sederhana. Platform ini memungkinkan Anda untuk mengelola beberapa perangkat sekaligus. Misalnya, Anda dapat mengatur skrip untuk bangun - dan kemudian sebagai tanggapan terhadap ucapan "Alice, selamat pagi" ia akan meletakkan musik segar di Stasiun, memadamkan cahaya malam dan menyalakan ketel. Untuk skrip Anda, Anda dapat membuat frasa dan serangkaian tindakan apa pun.
Untuk kemudahan manajemen, pengguna dapat membuat grup dan kamar. Misalnya, Anda dapat menggabungkan beberapa bola lampu dalam kelompok "lampu gantung". Dan jika ada beberapa dari mereka, maka dengan kalimat "Alice, matikan lampu gantung di dapur", Anda hanya dapat membayar yang ada di dapur.
Apalagi dengan bantuan Alice, Anda bisa mengendalikan rumah pintar dari mana saja. Katakanlah Anda menyukainya di apartemen Anda. Hanya perintah dalam perjalanan pulang kerja: "Alice, nyalakan AC."
Perangkat pertama
Rumah pintar Yandex sudah bekerja dengan puluhan perangkat Philips, Redmond, Rubetek, Samsung dan Xiaomi. Daftar perangkat yang didukung dari produsen ini diperbarui secara teratur. Baris berikutnya adalah Bosch, Elari, Perenio IoT, SAPFIR dan Z-Wave.
Selain menghubungkan perangkat mitra, Yandex juga merilis sendiri -
bola lampu pintar ,
soket, dan
remote control . Bola lampu mengubah kecerahan dan warna pencahayaan, dengan bantuan outlet, Anda dapat menghidupkan dan mematikan perangkat yang terhubung dari jarak jauh, dan kontrol jarak jauh mengontrol peralatan dengan port inframerah - misalnya, AC dan TV.

Kami percaya bahwa masa depan adalah dengan antarmuka suara, dan hari ini kami mengambil langkah besar ke arah itu. Sekarang setiap pengguna dan pengembang perangkat pintar memiliki kesempatan untuk mempengaruhi pengembangan platform kami. Setiap umpan balik dan saran dipersilahkan.
Jika Anda mengembangkan perangkat pintar Anda dan ingin mengelolanya menggunakan Alice, maka kami mengundang Anda ke
dokumentasi . Terima kasih