OpenWeave merupakan implementasi open source dari lapisan aplikasi jaringan Weave, yang merupakan tulang punggung komunikasi yang aman dan andal untuk produk Google Nest. Ini adalah solusi yang serbaguna dan ringan untuk perangkat berdaya rendah.

Di Nest, kami yakin teknologi inti yang mendukung produk rumah yang terhubung harus terbuka dan dapat diakses. Keselarasan terkait dasar-dasar umum akan membantu produk untuk saling berkomunikasi dengan aman dan lancar.
Fitur OpenWeave didorong oleh persyaratan yang diidentifikasi Nest saat membangun ekosistem produk mereka. Protokol enkripsi Weave dirancang agar sesuai dengan prosesor dan batasan memori perangkat IoT saat ini. Aplikasi ini memiliki format pesan yang ringkas dan hanya berkomunikasi jika diperlukan, sehingga sensor dapat menggunakan baterai selama bertahun-tahun.

Dengan OpenWeave, Anda dapat menggunakan teknologi komunikasi terbaik di kelasnya yang sesuai untuk keluarga Nest dari produk.
  • Keamanan Weave tidak bergantung pada jaringan pokok. Setiap interaksi antara produk, aplikasi, dan layanan cloud aman. Dan karena Weave memiliki domain tepercaya bertingkat, operasi sensitif hanya dapat diakses oleh perangkat yang tepat.
  • Produk tenun dapat berbicara langsung satu sama lain tanpa bergantung pada cloud. Meskipun internet terputus, atau ada pemadaman listrik, produk Weave dapat terus berfungsi bersama.
  • Weave semudah memindai kode QR. Tindakan ini menambahkan perangkat baru ke jaringan perangkat ke perangkat dengan aman. Lalu, perangkat tersebut membantu perangkat baru agar terhubung ke internet.
  • Produk memerlukan perbaikan bug, patch keamanan, dan peningkatan untuk mengikuti teknologi, dan berkembang sesuai kebutuhan keluarga. Weave otomatis menangani update software di latar belakang.

Fitur

OpenWeave tidak hanya menerapkan Weave, tetapi juga menyertakan berbagai fitur dan alat yang memudahkan pembuatan, deployment, dan pengujian Jaringan Area Rumah (HAN).
Happy adalah alat untuk orkestrasi ringan topologi jaringan yang disimulasikan. Gunakan untuk menguji protokol jaringan dan program eksekusi terdistribusi lainnya pada satu mesin pengembangan Linux tanpa menggunakan hardware perangkat IoT.
OpenWeave didukung oleh berbagai toolchain dan target, seperti Linux, Mac, Windows, dan platform tersemat. Ini mencakup skrip build untuk Android dan iOS, serta Device Layer untuk adaptasi platform.
OpenWeave bukan sekadar pengelolaan fitur. Google Cloud Identity mencakup beberapa protokol seperti Weave Web API untuk interaksi antarperangkat dan Weave Trusted Messaging untuk komunikasi perangkat-ke-perangkat. Profil seperti Echo, Heartbeat, dan Time Sync memastikan stabilitas kain Weave.
Gunakan serangkaian skrip pengujian unit yang disertakan untuk mengotomatiskan pengujian fungsi Weave di simulasi deployment IoT Anda. Atau buat sendiri menggunakan binding Java, Kakao, atau Python.

Berita

18 Februari 2020

Dukungan untuk rangkaian SoC Nirkabel Gecko EFR32 Silicon Labs telah ditambahkan ke Lapisan Perangkat OpenWeave. EFR32MG12 dan EFR32MG21 didukung, dan kami juga telah menambahkan aplikasi contoh baru untuk perangkat kunci pintu yang terhubung untuk kedua platform.
19 Des 2019

Google telah bergabung dengan Amazon, Apple, dan Zigbee Alliance untuk membentuk kelompok kerja Connected Home over IP. Grup ini berencana mengembangkan dan mempromosikan penggunaan standar konektivitas baru yang bebas royalti untuk meningkatkan kompatibilitas antarproduk smart home, dengan keamanan sebagai prinsip desain dasar. Google berkontribusi di Weave sebagai bagian dari upaya ini.
17 Mei 2019

Kami baru-baru ini menambahkan Device Layer ke OpenWeave, lapisan adapasi platform yang menerapkan kode yang diperlukan untuk mengintegrasikan OW dengan beberapa vendor platform. Dan untuk Lapisan Perangkat Nordic nRF5 yang baru, kami telah menambahkan aplikasi contoh untuk perangkat kunci pintu yang terhubung.

Dibuat oleh Nest untuk pengalaman yang cermat

Produk rumah yang terhubung tidak seperti ponsel. Masing-masing memiliki bentuk yang berbeda untuk memecahkan soal yang berbeda. Dan saat melihat ke dalam, Anda akan menemukan kemampuan hardware CPU, RAM, daya, dan radio yang sangat bervariasi. Untuk membuat produk hebat yang secepat dan dapat diandalkan seperti rumah kabel tradisional kami, Nest memerlukan protokol komunikasi yang aman dan andal yang berfungsi dengan berbagai hardware.

Lihat cara kerja Weave dengan alarm Nest Secure , contoh nyata dari apa yang dapat dilakukan Weave.
Nest Guard, keypad bertenaga di jantung sistem alarm Nest Secure, selalu aktif. Nest Guard memungkinkan layanan dan aplikasi mengetahui perubahan sensor dengan Weave melalui jaringan Wi-Fi. Dan jika daya mati, daya akan mengalir dengan daya baterai cadangan dan masih dapat berkomunikasi dengan layanan menggunakan Weave melalui seluler.
Nest Detect, sensor kecil bertenaga baterai dari sistem alarm Nest Secure, menghemat energi dengan hanya bangun saat ada aktivitas. Dengan menggunakan Weave melalui jaringan Thread, sensor Nest Detect dapat berbicara dengan Nest Guard saat pintu atau jendela terbuka atau gerakan terdeteksi—meskipun dayanya habis.
Karena fitur tersebut menggunakan Weave sebagai bahasa umum, Nest × Yale Lock dan sistem alarm Nest Secure akan berfungsi lebih baik saat digunakan bersama. Saat Anda membuka kunci pintu depan, kunci akan secara otomatis memberi tahu Nest Secure bahwa pintu aman untuk dibongkar, sehingga Anda tidak perlu melakukannya. Kunci mewarisi kekokohan Nest Guard, yang tetap berfungsi sepenuhnya bahkan saat daya atau internet mati.
Nest Connect berfungsi sebagai alat perluasan jangkauan sinyal untuk sistem alarm Nest Secure. Menggunakan Weave dan Thread, Nest Guard dan Nest Detect tetap terhubung saat ditempatkan jauh, terutama di rumah yang lebih besar. Perangkat ini juga menghubungkan Nest × Yale Lock ke internet.
OpenThread yang dirilis oleh Google adalah implementasi open source dari protokol jaringan Thread. OpenWeave dapat berjalan di atas OpenThread, memanfaatkan jaringan mesh dan keamanan Thread yang andal. OpenWeave + OpenThread adalah solusi IoT skala produksi yang tidak ada duanya.
Hak cipta dilindungi undang-undang. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Thread adalah merek dagang terdaftar dari Thread Group, Inc.