OpenThread
OpenThread yang dirilis oleh Google merupakan implementasi open source dari Thread®. Google telah merilis OpenThread agar teknologi jaringan yang digunakan dalam produk Google Nest tersedia lebih luas untuk developer, guna mempercepat pengembangan produk untuk bangunan rumah dan komersial yang terhubung.
Dengan lapisan abstraksi platform yang sempit dan jejak memori yang kecil, OpenThread (OT) sangat portabel. Project ini mendukung desain System-on-Chip (SoC) dan Co-Processor (RCP, NCP).
Dengan lapisan abstraksi platform yang sempit dan jejak memori yang kecil, OpenThread (OT) sangat portabel. Project ini mendukung desain System-on-Chip (SoC) dan Co-Processor (RCP, NCP).
Komponen Thread Certified
OpenThread mengimplementasikan semua fitur yang ditentukan dalam Thread Specification. Spesifikasi ini menentukan protokol komunikasi perangkat ke perangkat nirkabel yang andal, aman, dan berdaya rendah berbasis IPv6 untuk aplikasi bangunan rumah dan komersial.
Fitur
OpenThread menerapkan semua lapisan jaringan Thread (IPv6, 6LoWPAN, IEEE 802.15.4 dengan keamanan MAC, Mesh Link Buildment, Mesh Routing) dan peran perangkat, serta dukungan Border Router.
Layanan aplikasi
- Konfigurasi IPv6 dan antarmuka data mentah
- Soket UDP
- Klien dan server CoAP
- Klien dan server DHCPv6
- Klien DNSv6
Fitur yang Disempurnakan
- Pengawasan Anak
- Beri tahu Orang Tua Sebelumnya tentang Lampirkan Ulang
- Deteksi Jam
- Penelusuran Orang Tua Berkala
Dukungan Co-Processor
- Spinel, protokol Co-Processor tujuan umum
- OT Daemon, driver/daemon antarmuka jaringan Radio Co-Processor Radio ruang pengguna
- Dukungan sniffer melalui node Spinel
Router Pembatas
- Keterjangkauan IPv6 dua arah antara Thread dan Ethernet/Wi-Fi
- Penemuan layanan berbasis DNS dua arah antara Thread dan Ethernet/Wi-Fi
- Memperluas mesh Thread melalui link Ethernet/Wi-Fi
Bagaimana Anda akan menggunakan OpenThread?
Jika Anda tertarik untuk berkontribusi pada pengembangan OpenThread yang sedang berlangsung, repositori GitHub OpenThread cocok untuk Anda. Di sana, Anda akan menemukan semua kode, termasuk informasi tentang cara berkontribusi, panduan gaya kami, kode etik, pemberian lisensi, dan banyak lagi.
Jika Anda ingin menggunakan OpenThread dalam produk Anda sendiri atau untuk deployment pribadi, centang opsi di bawah.
Jika Anda ingin menggunakan OpenThread dalam produk Anda sendiri atau untuk deployment pribadi, centang opsi di bawah.
Men-deploy jaringan Thread
Tentukan desain hardware dan platform yang ingin Anda gunakan untuk mem-build dan men-deploy jaringan Thread Anda sendiri. Tambahkan Router Pembatas untuk menghubungkan jaringan Thread ke lapisan jaringan lain, seperti Wi-Fi atau Ethernet, atau gunakan OpenThread RTOS, solusi platform tunggal menggunakan LwIP, FreeRTOS, dan TLS mbed. Dan gunakan OpenThread Commissioner untuk dengan mudah melakukan commissioning pada perangkat ke jaringan Thread.
Mengembangkan aplikasi di atas jaringan Thread
Coba Codelab API kami dan gunakan Referensi API kami sebagai panduan pengembangan aplikasi. IPv6, UDP, CoAP, ICMPv6, DNSv6...semuanya ada di sana.
Mem-porting OpenThread ke platform hardware baru
Lihat Panduan Porting kami, yang memandu Anda melalui semua langkah yang diperlukan untuk mem-port OpenThread ke platform hardware baru.
Mendapatkan Sertifikasi Thread untuk produk OpenThread
OpenThread dapat digunakan untuk sertifikasi oleh Thread Group. Sebagai stack referensi Thread, OpenThread memudahkan sertifikasi.
Berita
Menghadirkan internet ke perangkat IoT berdaya rendah
Tonton sesi kami dari Google I/O untuk mendapatkan ringkasan singkat tentang Thread dan cara developer dapat dengan cepat membangun solusi IoT menggunakan OpenThread.
Panduan konsep dan Referensi Perintah CLI tersedia
12 Maret 2024
Referensi lengkap untuk semua perintah CLI dan panduan penggunaan terkait kini tersedia di Referensi OpenThread.
Referensi lengkap untuk semua perintah CLI dan panduan penggunaan terkait kini tersedia di Referensi OpenThread.
Referensi variabel konfigurasi dipublikasikan
26 Desember 2023
Referensi lengkap untuk semua variabel konfigurasi OpenThread, berdasarkan grup, telah ditambahkan ke Referensi OpenThread.
Referensi lengkap untuk semua variabel konfigurasi OpenThread, berdasarkan grup, telah ditambahkan ke Referensi OpenThread.
Codelab Hardware Espressif dirilis
26 Oktober 2023
Kami telah merilis codelab baru: Pelajari cara memprogram OpenThread di hardware Espressif sebenarnya, membuat dan mengelola jaringan Thread, serta bertukar pesan antar-node.
Kami telah merilis codelab baru: Pelajari cara memprogram OpenThread di hardware Espressif sebenarnya, membuat dan mengelola jaringan Thread, serta bertukar pesan antar-node.
Siapa yang mendukung OpenThread?
Produk apa yang menggunakan OpenThread?
Produk berikut menggunakan OpenThread dan mendukung persyaratan inti Spesifikasi Thread. Produk yang menampilkan badge "Built on Thread" telah disertifikasi oleh Grup Thread.
Banyak jenis perangkat menggunakan OpenThread, dan kategorisasi yang ditampilkan dalam listingan produk ini didasarkan pada jenis perangkat smart home umum. Fungsi untuk berbagai jenis perangkat berasal dari fitur yang ditambahkan produsen ke setiap perangkat.
Tertarik untuk menampilkan produk Anda? Lihat Pedoman Produk kami untuk mengetahui informasi selengkapnya.
Banyak jenis perangkat menggunakan OpenThread, dan kategorisasi yang ditampilkan dalam listingan produk ini didasarkan pada jenis perangkat smart home umum. Fungsi untuk berbagai jenis perangkat berasal dari fitur yang ditambahkan produsen ke setiap perangkat.
Tertarik untuk menampilkan produk Anda? Lihat Pedoman Produk kami untuk mengetahui informasi selengkapnya.
Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. OPENWORD dan merek terkait adalah merek dagang Thread Group dan digunakan berdasarkan lisensi.