Pelacakan GPS aset stasioner dengan tag BLE
Setiap objek dapat diintegrasikan ke Internet of Things. Platform memungkinkan pelacakan tidak hanya objek yang dapat dipindahkan tetapi juga yang stasioner, seperti peralatan berat, peralatan pertanian, kargo, barang, atau peralatan keamanan. Memasang perangkat GPS pada masing-masing objek ini bisa sangat mahal. Sebagai gantinya, lebih hemat biaya memasang satu perangkat pada kendaraan atau lokasi dan melacak semua lainnya dengan tag BLE yang lebih murah.
Dalam tutorial ini, kami akan membahas cara mengatur pelacakan untuk objek stasioner, perangkat GPS dan tag mana yang akan membantu mengumpulkan data yang diperlukan, dan cara mengonfigurasinya menggunakan trailer truk sebagai contoh. Kami juga akan membahas cara memperoleh informasi tentang perjalanan dan waktu penggunaan untuk pekerjaan servis selanjutnya dan panggilan API mana yang akan memberikan informasi tentang tag. Selain itu, kami akan membagikan contoh kasus penggunaan lain berdasarkan situasi nyata.
Apa yang Anda perlukan untuk melacak objek stasioner
Berbagai perangkat mampu membaca data dari beacon BLE: Galileosky, Quecklink, Ruptela, Teltonika, TopFlyTech. Kami akan menjelaskan berdasarkan contoh model Teltonika FMB920 dan beacon BLE Eye Sensor. Untuk memulai pelacakan objek stasioner, Anda memerlukan hal-hal berikut:
Perangkat GPS yang dapat membaca tag BLE dan didukung oleh platform.
Tag BLE yang kompatibel dengan perangkat GPS. Perlu dicatat bahwa banyak tag BLE dapat mengirimkan informasi tentang suhu dan kelembapan, serta status daya baterai mereka. Ini meningkatkan kemampuan tag untuk melacak informasi, tetapi untuk tujuan kami, kami akan fokus pada objek stasioner secara khusus.
API Platform yang menyediakan informasi tentang perangkat GPS mana yang berada di dekat tag tertentu. Untuk membuat solusi kustom bagi pengguna Anda menggunakan API, Anda akan memerlukan pengembang. Klien biasanya mempekerjakan pengembang internal mereka sendiri atau mengontrak tim pihak ketiga.
Sekarang mari kita telaah prosedur untuk menerapkan studi kasus dunia nyata - pelacakan trailer truk untuk informasi perjalanan dan waktu penggunaan serta pekerjaan servis selanjutnya.
Cara mengonfigurasi perangkat Anda
Ikuti langkah-langkah berikut untuk mengonfigurasi perangkat Anda agar mengirim data beacon BLE ke platform:
Unduh Teltonika Configurator. Aplikasi ini mempermudah banyak pengaturan sekaligus. Anda dapat menyimpan preset dan menggunakannya di FOTA Web untuk mengonfigurasi perangkat lain, sehingga proses menjadi lebih nyaman.
Di tab System, atur Data Protocol ke Codec 8 Extended. Ini memungkinkan perangkat bekerja dengan tag BLE.

Aktifkan Bluetooth di pengaturan Bluetooth dan pilih salah satu "Enable (hidden)" atau "Enable (visible)". Jika tidak, Bluetooth akan dinonaktifkan.

Di pengaturan Bluetooth 4.0, nonaktifkan Non-Stop Scan dan konfigurasikan Update Frequency dan Scan Duration menjadi 30 detik. Pengaturan ini mengoptimalkan pemindaian BLE dengan perangkat.
Di pengaturan Bluetooth 4.0 Advanced Mode Settings, muat preset EYE Sensor sesuai pengaturan paket di aplikasi EYE.
Konfigurasikan alamat MAC sensor.
Perangkat sekarang siap mengirimkan data dari tag terdekat ke platform.
Cara mendapatkan informasi tentang beacon BLE di dekat perangkat GPS
Di sisi platform, ada objek entri data beacon BLE:
Anda dapat membaca informasi darinya:
tracker_id- int. ID dari tracker (alias "object_id").hardware_id- string. ID dari beacon.rssi- int. RSSI adalah singkatan dari received signal strength indicator dan merepresentasikan kekuatan sinyal yang diterima pada perangkat. Berdasarkan nilai ini, Anda dapat memahami seberapa jauh beacon dari tracker.get_time- date/time. Ketika data ini diterima.latitude- float. Garis lintang.longitude- float. Garis bujur.ext_data- object. Data tambahan dari beacon.
Panggilan API untuk mendapatkan informasi tentang tag BLE
Ada dua panggilan API yang memungkinkan Anda mendapatkan semua informasi yang diperlukan tentang beacon BLE:
Panggilan pertama mengambil data historis dari perangkat. Anda dapat mengatur parameter "from" dan "to" untuk memperoleh data selama periode tertentu tentang beacon BLE yang terhubung. Karena kita memerlukan informasi dari sudut pandang tag BLE, yaitu trailer, mari minta informasi menggunakan parameter "beacons". Contoh permintaan:
Ini akan menunjukkan perangkat mana yang berada di sekitar beacon BLE ini selama periode tersebut.
Balasan:
2. Panggilan kedua mengambil informasi tentang beacon yang sedang terhubung saat ini ke perangkat tertentu. Misalnya, jika Anda ingin mengetahui trailer mana yang saat ini dekat dengan perangkat, gunakan permintaan berikut:
Contoh permintaan:
Ini akan memberikan informasi bahwa ada trailer "7cf..." di sebelah perangkat.
Respons:
Cara memperoleh informasi tentang waktu penggunaan dan rincian perjalanan
Kami telah mengumpulkan data historis menggunakan panggilan API pertama yang ditampilkan, yang menunjukkan pada perangkat mana trailer muncul pada waktu tertentu. Untuk mendapatkan informasi tentang perjalanan dan waktu penggunaan trailer ini, kita cukup menggunakan salah satu dari dua panggilan API berikut:
panggilan API track/list untuk memperoleh informasi perjalanan untuk periode tersebut. Ini akan memberikan informasi umum tentang perjalanan, seperti di mana dan kapan mereka dimulai dan berakhir, kecepatan maksimum, jarak tempuh, dan lainnya. Permintaan:
Respons:
Dari data ini, kita dapat melihat bahwa perjalanan berlangsung hampir 35 menit (end_date - start_date), dengan kecepatan rata-rata 49 km/jam dan kecepatan maksimum 62 km/jam. Panjang perjalanan adalah 18,91 km. Informasi ini memungkinkan kita menentukan berapa yang harus dibayarkan kepada pengemudi untuk mengangkut kargo, apakah kecepatan kontraktual dilampaui, dan detail lainnya. Selain itu, panjang perjalanan dapat digunakan di masa mendatang untuk menghitung jumlah kilometer hingga perawatan berikutnya untuk trailer. 2. Jika Anda menginginkan catatan jejak terperinci dari trailer tempat beacon dipasang untuk ditampilkan dalam laporan, misalnya, Anda dapat menggunakan track/read permintaan. Ini akan memberi kami data tentang semua titik yang diterima oleh platform selama perjalanan. Permintaan:
Respons:
Anda dapat menggunakan titik-titik ini bersama API peta pilihan Anda untuk menampilkannya pada peta.
Contoh lain penggunaan tag BLE dan Navixy API
Berikut beberapa contoh lain bagaimana menggunakan tag BLE dengan algoritme singkat untuk mendapatkan hasil yang Anda butuhkan:
Kursi anak
Kursi anak wajib untuk penumpang yang melakukan perjalanan dengan anak. Jika Anda atau pengguna menjalankan layanan transportasi penumpang, mengetahui apakah kursi anak tersedia di kendaraan dapat membantu Anda dengan cepat menentukan pengemudi mana yang cocok untuk penumpang tertentu dan menghindari pemborosan waktu serta bahan bakar. Anda juga dapat mengetahui pengemudi mana yang saat ini memasang kursi anak di kendaraannya. Selain itu, penting untuk mempertimbangkan penumpang dengan dua atau lebih anak dan mengidentifikasi mobil yang dilengkapi dengan lebih dari satu kursi anak.
Untuk mengatasi hal ini, Anda perlu memasang beacon BLE pada setiap kursi anak. Selanjutnya, katakanlah aplikasi pemesanan transportasi Anda perlu meminta informasi dari semua pengemudi yang memiliki kursi anak terpasang. Untuk melakukan ini, gunakan panggilan API beacon/last_values untuk mengumpulkan informasi tentang pengemudi mana yang dapat ditugaskan untuk suatu pesanan tertentu.
Anda juga dapat menggunakan parameter RSSI untuk menentukan apakah kursi berada di dalam kabin penumpang atau di bagasi. Untuk mencapai ini, Anda perlu melakukan beberapa pengujian. Misalnya, jika nilai RSSI lebih rendah di ruang penumpang daripada di bagasi, kemungkinan kursi berada di bagasi. Dengan demikian, Anda dapat memprioritaskan pencarian kendaraan Anda – pertama, kendaraan yang memiliki kursi anak di ruang penumpang, lalu yang memiliki kursi anak di bagasi. Pendekatan ini memastikan bahwa Anda secara efisien mencocokkan penumpang dengan kendaraan dan pengemudi yang sesuai.
Mesin pertanian
Misalkan klien Anda memiliki mesin pertanian yang dapat dihubungkan ke berbagai peralatan. Bagaimana Anda dapat melacak traktor mana yang menggunakan penabur dan mana yang memiliki bajak? Informasi ini akan membantu Anda memahami frekuensi dan luas penggunaan alat, serta menentukan lokasi mereka saat ini. Dengan cara ini, pekerja dapat menghabiskan lebih banyak waktu bekerja di lapangan daripada mencari peralatan. Untuk mencapai ini, pasang perangkat pada traktor dan combine, serta di area penyimpanan alat. Tempatkan satu beacon BLE pada setiap alat di lokasi yang aman sehingga sulit dilepas, mencegahnya hilang selama pekerjaan. Selanjutnya, untuk menentukan berapa lama alat telah digunakan, kueri panggilan API beacon/read Informasi dari respons akan berguna, sama seperti pada trailer dalam contoh rinci kami. Untuk menentukan lokasi alat tertentu, kueri beacon/last_values dengan pencarian beacon untuk mengidentifikasi di mana dan pada perangkat mana alat tersebut terpasang. Pendekatan ini memastikan pelacakan dan pemanfaatan peralatan pertanian Anda secara efisien, yang pada akhirnya meningkatkan produktivitas.
Penggunaan di situs konstruksi
Situs konstruksi sering memiliki banyak alat dan peralatan mahal. Meskipun memasang beacon untuk tujuan pelacakan bermanfaat, muncul kekhawatiran lain – bagaimana memastikan bahwa peralatan dilacak secara sering, dan bahwa pelacak GPS tidak kehabisan daya? Untuk memantau penggunaan dan lokasi peralatan, beacon BLE juga dapat sangat membantu.
Solusi untuk situs konstruksi dapat mirip dengan mesin pertanian – pasang perangkat pada mesin serta di lokasi penyimpanan. Pendekatan ini memungkinkan Anda melacak peralatan berharga secara efektif, memastikan bahwa peralatan digunakan secara efisien dan meminimalkan risiko kehilangan atau salah tempat. Dengan mengawasi alat dan mesin Anda secara cermat, Anda dapat mengoptimalkan produktivitas di situs konstruksi.
Pelacakan dalam ruangan
Anda dapat melacak barang secara efektif di dalam ruangan menggunakan platform dan tag BLE. Yang perlu Anda lakukan adalah memasang perangkat GPS di berbagai bagian gudang atau bangunan dan menandai objek yang ingin Anda lacak. Berikut beberapa contoh:
Melacak karyawan di berbagai area gudang atau toko: Ini memungkinkan Anda mengetahui area mana yang ditempati seorang karyawan atau berapa banyak asisten penjualan yang berada di dekat meja informasi. Memiliki informasi ini membantu meningkatkan efisiensi dan memastikan staf berada di tempat yang tepat.
Melacak barang atau mesin di berbagai area gudang: Mengetahui lokasi barang atau peralatan menghemat waktu, karena Anda tidak perlu mencarinya di seluruh gudang. Ini memperlancar proses pengambilan, membuat operasi Anda lebih efisien.
Melacak barang dengan beacon BLE
Memanfaatkan beacon BLE untuk pelacakan dapat sangat menguntungkan perusahaan transportasi dengan memungkinkan mereka menentukan truk mana yang membawa palet barang tertentu pada saat tertentu. Metode ini tidak hanya memungkinkan pelacakan jalur barang tetapi juga membantu menghitung biaya pengiriman lebih akurat.
Dengan mengadopsi pendekatan inovatif ini, perusahaan transportasi dapat meningkatkan operasi mereka, menjadikannya lebih efisien dan presisi. Ini pada akhirnya mengarah pada layanan yang lebih baik bagi klien dan proses bisnis yang lebih ramping.
Last updated
Was this helpful?