nRF Bluetooth LE Joiner adalah aplikasi yang memungkinkan Anda menambahkan node IoT baru ke jaringan berdasarkan Bluetooth Low Energy. Aplikasi akan mengonfigurasi simpul IoT untuk membuat koneksi ke router berkemampuan IPv6 melalui Bluetooth Smart.
Aplikasi ini awalnya akan memindai node IoT dalam jangkauan yang berisi Layanan Konfigurasi Node Bluetooth LE yang merupakan layanan milik Nordic Semiconductor. Setelah terhubung ke node, pengguna diizinkan untuk menambahkan node IoT ini ke jaringan berdasarkan Bluetooth Smart dengan menekan tombol konfigurasi. Aplikasi juga harus melakukan pra-konfigurasi jaringan wifi di dalam aplikasi untuk menambahkan Node IoT. Ini dapat dilakukan melalui pemindaian jaringan wifi dalam jangkauan atau dapat ditambahkan secara manual dengan mengetikkan SSID dan Passphrase.
Singkatnya nRF Bluetooth LE Joiner memungkinkan Anda
-Memindai Node Bluetooth LE yang berisi Layanan Konfigurasi Node berpemilik
-Mengidentifikasi Node LE IoT Bluetooth yang terhubung dengan menekan identifikasi pada aplikasi yang akan membuat LED pada nRF5 Dev Kit berkedip
-Mengkonfigurasi node untuk terhubung ke jaringan berdasarkan Bluetooth Smart.
-Scanning, menambahkan jaringan wifi pengeditan dalam aplikasi yang diperlukan untuk mengkonfigurasi Bluetooth LE Node.
Kode sumber untuk aplikasi ini tersedia di Github pada tautan berikut.
https://github.com/NordicSemiconductor/Android-nRF-BLE-Joiner
Catatan:
-Android 4.3 atau yang lebih baru diperlukan.
-Diuji pada Samsung S3 dengan Android 4.3 dan pada Nexus 5x, 5, 6 dan 9 dengan lollipop dan Marshmallow.
-Layanan Lokasi harus diaktifkan untuk pemindaian di Android 6.0 Marshmallow dan selain itu, izin runtime ACCESS_COARSE_LOCATION juga diperlukan.