Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Memulai

Pelajari tentang Thread

Apakah Anda baru mengenal Thread ® ? Atau hanya perlu menyegarkan pengetahuan Anda? Lihat Thread Primer kami , yang mencakup semua dasar-dasar Thread dan cara kerjanya.

Coba OpenThread

Ingin melihat tentang apa OpenThread dirilis oleh Google? Cara tercepat untuk melakukannya adalah dengan menjalankan salah satu Codelab atau Panduan kami.

Simulasi Codelab dengan Docker

Coba OpenThread tanpa perlu menguji perangkat keras. Menggunakan Docker di komputer Mac atau Linux, pelajari cara:

  • Mensimulasikan jaringan Thread
  • Otentikasi node Thread dengan Commissioning
  • Gunakan wpantund untuk mengelola simulasi jaringan Thread yang dilengkapi NCP

Coba Codelab Simulasi dengan Docker

Simulasi Codelab dengan build toolchain

Versi alternatif dari Docker Simulation Codelab, yang alih-alih menggunakan Docker, Anda menyiapkan toolchain build OpenThread dan langsung membuat OpenThread di komputer Mac atau Linux.

Coba Codelab Simulasi dengan build toolchain

Perangkat Keras Codelab

Selami langsung perangkat keras, di mana Anda akan belajar cara:

  • Flash OpenThread pada papan pengembangan Nordic nRF52840
  • Bangun jaringan Thread yang nyata
  • Otentikasi node Thread dengan Commissioning
  • Gunakan CLI OpenThread untuk Multicast dan UDP

Coba Perangkat Keras Codelab

API Codelab

Ingin menggunakan OpenThread API dalam aplikasi? Menggunakan perangkat keras nyata, pelajari cara:

  • Program tombol dan LED pada papan pengembangan Nordic nRF52840
  • Gunakan API OpenThread umum dan kelas otInstance
  • Pantau dan bereaksi terhadap perubahan status OpenThread
  • Kirim pesan UDP ke semua perangkat di jaringan Thread

Coba API Codelab

Codelab Simulator Jaringan

OpenThread Network Simulator (OTNS) memungkinkan Anda untuk memvisualisasikan dan mengoperasikan jaringan Thread yang disimulasikan, menggunakan CLI dan antarmuka web. Dengan mesin Mac atau Linux, pelajari cara:

  • Instal OTNS dan buat OpenThread untuk OTNS
  • Gunakan OTNS-Web untuk mengelola jaringan Thread dan memvisualisasikan aktivitas di browser web
  • Gunakan OTNS-CLI untuk mengontrol simulasi lebih lanjut

Coba Codelab Simulator Jaringan

Pengujian dan Visualisasi Codelab

OTNS dapat digunakan dengan Silk , platform pengujian yang sepenuhnya otomatis untuk memvalidasi fungsi, fitur, dan kinerja sistem OpenThread dengan perangkat nyata. Dengan mesin Mac atau Linux, pelajari cara:

  • Bangun OpenThread untuk perangkat nyata dengan fitur OTNS diaktifkan
  • Gunakan OTNS-Web untuk memantau status jaringan Thread yang dibentuk dengan menjalankan kasus uji Silk

Coba Pengujian dan Visualisasi Codelab

Border Router dengan Docker

Jika Anda tertarik dengan Thread Border Router, segera mulai dengan OpenThread Border Router (OTBR) dengan mencobanya di wadah Docker pada mesin berbasis Linux.

Coba panduan OTBR Docker

Integrasikan dengan Cloud IoT Core Codelab

Pelajari cara menghubungkan perangkat OpenThread yang disimulasikan ke Google Cloud IoT Core. Menggunakan Docker di mesin Linux, pelajari cara:

  • Jalankan OTBR dan OpenThread RTOS dalam wadah Docker
  • Siapkan Cloud Pub / Sub dan Cloud IoT Device Registry
  • Kelola data telemetri perangkat OT menggunakan server Cloud MQTT

Coba Cloud IoT Core Codelab

Dapatkan kodenya

Sudah tahu apa yang Anda lakukan dan ingin mulai menggunakan kode? Kunjungi situs OpenThread GitHub , di mana Anda dapat menemukan repositori OpenThread, bersama dengan repositori dukungan lainnya, seperti wpantund , OpenThread Border Router, OpenThread RTOS, dan OpenThread Commissioner.

Dukungan platform

OpenThread telah di-porting ke beberapa perangkat dan platform oleh tim OpenThread, vendor silikon, dan komunitas.

Lihat daftar platform yang didukung vendor di Dukungan Vendor .

Pelajari lebih lanjut tentang arsitektur sistem dan desain platform di ikhtisar Platform .

Dukungan Docker

Image Docker untuk digunakan dengan OpenThread tersedia di Docker Hub . Gambar-gambar ini dibuat dan diuji oleh tim OpenThread, dan merupakan cara mudah untuk memulai OpenThread tanpa harus melalui toolchain dan konfigurasi sistem.

Gambar Docker Deskripsi
codelab_otsim Untuk digunakan dengan Codelab Simulasi, berisi contoh Simulasi wpantund dan wpantund dibuat sebelumnya dan siap digunakan.
environment Lingkungan pengembangan dengan GNU toolchain dan semua dependensi OpenThread yang diperlukan diinstal. OpenThread tidak dibangun pada gambar ini.
otbr OpenThread Border Router sudah dikonfigurasi sebelumnya dan siap digunakan.
sim Lingkungan pengembangan dengan contoh Simulasi OpenThread yang sudah dibuat sebelumnya.
wpantund Lingkungan pengembangan dengan wpantund sudah dibuat sebelumnya dan siap digunakan.

Lihat /etc/docker/README di repositori OpenThread untuk informasi lebih lanjut tentang penggunaan umum dari gambar sim dan wpantund .

Panduan pengguna

Butuh bantuan dengan tugas atau fitur tertentu? Pemandu kami dapat membantu.

Kategori Isi
Membangun Cara membangun dan mengkonfigurasi OpenThread dan mengaktifkan fitur yang disempurnakan
Porting Cara mem-port OpenThread ke platform perangkat keras baru
Dukungan NCP Bagaimana OpenThread mendukung desain NCP, termasuk gambar firmware NCP yang dibuat sebelumnya dan Pyspinel untuk mengendus paket
Router Perbatasan Cara menghubungkan jaringan OpenThread Anda ke jaringan IPv6 lain dengan Border Router, atau menggunakan commissioning Thread eksternal
Komisaris Cara membangun dan menggunakan Komisaris OT untuk menugaskan perangkat ke jaringan Thread
Sertifikasi Cara menguji platform Anda terhadap semua kasus pengujian sertifikasi

API Aplikasi

Mengembangkan aplikasi untuk dijalankan di atas OpenThread? Coba Developing with OpenThread APIs Codelab kami untuk mempelajari dasar-dasarnya, atau gali dokumentasi Referensi API untuk melihat layanan OpenThread apa yang tersedia.

Pengujian dan sertifikasi

Pelajari cara kami menguji OpenThread dan alat pengujian pengguna apa yang tersedia di halaman Pengujian kami, dan telusuri metrik kualitas kinerja OpenThread terbaru di Dasbor Kualitas kami.

Jika Anda tertarik dengan Sertifikasi Thread untuk produk atau komponen Anda, lihat halaman Sertifikasi .

Dapatkan bantuan atau kontribusi

Punya pertanyaan tentang OpenThread? Ingin berkontribusi pada pengembangan berkelanjutannya? Halaman Sumber daya kami menjelaskan semua cara untuk mendapatkan bantuan, atau untuk membantu.