Referensi : https://github.com/andrewjfreyer/monitor
Saya mendapatkan tugas untuk membuktikan sebuah konsep dapat berjalan dengan baik untuk BLE tracking (LINUX - DEBIAN) dengan skenario sebagai berikut :
1. sebuah perangkat (ble client) broadcast sinyal -> di terima BLE gateway
2. ble gateway akan Scan sinyal dan mendaftarkan ble client nya ke sistem
3. ble gateway akan generate XML (setiap 1 menit sekali - (bisa di set/rubah)) dengan format ble-1.xml (terlampir) jika ble client masuk dalam range signal tertentu (bisa di input/di rubah) dengan syarat :
a. harus menghilang (tidak terdeteksi/away) dari area okupansi dengan rentang waktu minimal tertentu (bisa di set/rubah)
4. Jika ble gateway masih tetap men-deteksi ble client dalam rentang waktu tertentu (bisa di set - misal-nya 1 menit) maka akan generate format ble-0.xml (terlampir)
5. Jika ble client berpindah ke ble gateway lain dalam 1 Lokasi (misal-nya ble client, pindah dari ble gateway 1 ke ble gateway 2 (misal-nya ble gateway 1 = lantai 1 dan ble gateway 2 = lantai 2)) maka dalam proses generate XML (setiap 1 menit (misalnya)) akan tetap dengan format ble-0.xml
Konfigurasi :
1. Bisa merubah/set format nama XML (bisa di rubah/di set) : %sitename%.YYYYMMDD.HHMM(1)HHMM(2).%serialnumber%.xml
2. Bisa merubah/set merubah ID ble client ID menjadi nama
3. Bisa merubah/set tujuan FTP
Feel free to japri me buat diskusi.