Penyewaan

Studi Kasus Penyewaan dan Buku Resep SQL

circle-exclamation

Perusahaan leasing (terutama bank dan penyedia fleet-leasing) mempertahankan kepemilikan atas kendaraan atau peralatan sementara klien hanya menyewa penggunaannya, sehingga mereka menanggung risiko terkait aset sepanjang kontrak. 

Untuk melindungi nilai residual, menegakkan batasan kontrak (jarak tempuh, geografi, perawatan), dan menyederhanakan kewajiban full-service, mereka mengandalkan Navixy. Data GPS real-time, diagnostik berbasis sensor, dan analitik perilaku memungkinkan mereka memverifikasi kondisi penggunaan, mengotomatiskan penjadwalan servis, mendeteksi masalah mekanis lebih awal, menghitung penalti atau biaya kelebihan kilometer, dan, bila diperlukan, menonaktifkan atau mengambil kembali aset—yang semuanya mengamankan investasi mereka, mengurangi biaya operasional, dan meningkatkan transparansi pelanggan sepanjang seluruh siklus hidup leasing.

Navixy IoT Query akan membantu mengorganisasi berbagai jenis analitik di setiap tahap kontrak leasing. Kontrak leasing melalui beberapa fase yang dapat diprediksi: Onboarding & Asset Setup → Fase Operasional → Pengawasan Risiko & Kepatuhan

Resep SQL berikut dalam buku Anda secara kolektif memantau setiap tonggak penting sepanjang siklus hidup tersebut:

Tahap Siklus Hidup
Tujuan & Tonggak
Kasus Penggunaan / Resep yang Dicakup

Onboarding & Asset Setup

• Daftarkan kendaraan, aktifkan asuransi dan kredensial pengemudi. • Impor aset ke portal klien dengan visibilitas yang benar.

Peringatan Kedaluwarsa Registrasi/Asuransi – tanggal dasar dicatat. Kedaluwarsa SIM Pengemudi – memvalidasi pengemudi sebelum pelepasan.

Perencanaan Perawatan Preventif

• Tetapkan jadwal servis berulang, berbasis jarak tempuh, dan berbasis waktu. • Pastikan penggantian ban musiman.

Inspeksi Rutin berdasarkan Interval – tugas berbasis kalender. Servis berdasarkan Ambang Jarak Tempuh – aturan servis minor/major berbasis km. Pemantauan Jam Mesin – servis berbasis jam untuk mesin.

Batas Penggunaan yang Terikat Kontrak

• Tegakkan tunjangan jarak tempuh dan batas finansial. • Deteksi penggunaan berlebih lebih awal untuk menghindari kejutan di akhir masa kontrak.

Batas Jarak Tempuh & Penalti – pengawasan kilometer tahunan / total kontrak.

Perilaku Pengemudi & Aset Secara Real-time

• Lindungi nilai aset; latih pengemudi. • Identifikasi penyalahgunaan yang membatalkan cakupan “full-service”.

Pengereman Keras. Akselerasi Keras. Belokan Mendadak/Cornering.

Pengawasan Risiko & Kepatuhan

• Jaga aset tetap berada di dalam batas geografis dan kontraktual. • Pertahankan hak untuk menonaktifkan atau mengambil kembali.

Pelanggaran Geofence (Batas Negara) – peringatan instan saat wilayah dilanggar. Deteksi Ignition & Idle – pelacakan pemborosan bahan bakar / penyalahgunaan.

Templat dashboard

Sementara resep SQL di bawah ini memberikan kontrol penuh atas analitik leasing, Anda dapat memulai lebih cepat dengan dashboard siap pakai yang memvisualisasikan metrik penting sepanjang siklus hidup leasing. Templat ini menghilangkan kebutuhan membangun query dan visualisasi dari awal. Impor, sesuaikan parameter, dan mulai memantau kepatuhan, risiko, serta perlindungan aset secara langsung.

Templat ini menangani alur kerja leasing utama: pelacakan kedaluwarsa registrasi dan asuransi, pemantauan SIM pengemudi, deteksi pengereman dan akselerasi keras dengan klasifikasi tingkat keparahan, analisis waktu idle, dan pemantauan aktivitas perangkat.

Impor konfigurasi ke Dashboard Studioarrow-up-right, sesuaikan ambang batas untuk kontrak Anda (batas jarak tempuh, tingkat keparahan perilaku, parameter deteksi idle), dan terapkan ruang kerja pemantauan lengkap. Ini sangat cocok ketika tim membutuhkan dashboard operasional untuk kepatuhan harian dan pengawasan risiko tanpa menulis SQL.

Prasyarat:

  • IoT Query diaktifkan di lingkungan Anda

  • Dashboard Studio terpasang dan dapat diakses

  • Setidaknya 72 jam data pelacakan

  • Tabel skema standar terisi: tracking_data_core, states, objects, vehicles, employees

Konfigurasi setelah impor:

Setelah mengimpor templat, sesuaikan dengan kontrak leasing dan ambang operasional spesifik Anda:

  1. Tinjau rentang waktu default 72 jam dan sesuaikan jika ketersediaan data Anda berbeda.

  2. Tetapkan ambang keparahan untuk peristiwa mengemudi dalam parameter query (default: 60+ km/jam/detik untuk peringatan, 80+ km/jam/detik untuk peringatan kritis).

  3. Konfigurasikan parameter deteksi idle (default: kecepatan di bawah 5 km/jam, durasi minimum 5 menit).

  4. Perbarui label zona geofence pada query penyeberangan batas jika memantau pembatasan wilayah.

  5. Gunakan pemilih waktu global untuk menganalisis periode historis atau fokus pada aktivitas terbaru.

JSON templat:

Untuk mempelajari lebih lanjut tentang aplikasi dashboard IoT Querie, lihat Dashboard Studio.

Untuk bantuan penyiapan, hubungi iotquery@navixy.comenvelope.

Peringatan Kedaluwarsa Registrasi / Asuransi

Bank harus melacak kedaluwarsa registrasi dan asuransi yang akan datang karena mereka bertanggung jawab atas inspeksi teknis, registrasi, dan asuransi. Peringatan tepat waktu mencegah denda dan downtime kendaraan.

Kedaluwarsa SIM Pengemudi

Meskipun tidak selalu wajib, menyediakan peringatan proaktif kedaluwarsa SIM merupakan layanan bernilai tambah. Peringatan dini memungkinkan klien memperbarui SIM sebelum habis masa berlakunya. Harap diperhatikan Anda

Pelanggaran Geofence (Batas Negara)

Kontrak dapat membatasi pergerakan kendaraan ke wilayah tertentu (misalnya Serbia). Keluar dari zona tersebut harus segera memberi tahu bank agar dapat mengambil tindakan (misalnya, menghubungi klien, menonaktifkan aset).

Kueri SQL ini dirancang untuk memantau dan mengidentifikasi saat sebuah perangkat keluar dari zona geografis yang telah ditentukan berlabel "Tallaght Depot Geofences." Proses dimulai dengan mengumpulkan dan mengurutkan titik geografis yang mendefinisikan batas zona. Untuk memastikan batas membentuk poligon yang valid, titik pertama ditambahkan ke akhir daftar, yang secara efektif menutup bentuk. Kumpulan titik yang tertutup ini kemudian digunakan untuk membuat poligon yang merepresentasikan zona geografis, yang dikonversi menjadi objek geography untuk analisis spasial.

Kueri kemudian mengambil data pelacakan perangkat dalam rentang waktu yang ditentukan, mengonversi nilai lintang dan bujur mentah menjadi titik geografis. Kueri menghitung apakah setiap titik perangkat berada di dalam atau di luar zona yang telah ditentukan menggunakan fungsi ST_Contains, yang memeriksa kontainment spasial. Parameter yang dihitung pos menunjukkan 'inside' jika titik berada di dalam zona dan 'outside' jika tidak. Terakhir, kueri memfilter hasil ini untuk mendeteksi transisi saat perangkat bergerak dari dalam zona ke luar, menggunakan fungsi jendela untuk membandingkan posisi saat ini dengan posisi sebelumnya. Logika ini membantu dalam memantau pergerakan perangkat dan mendeteksi kejadian keluar dari area geografis tertentu. Pastikan Anda menambahkan nilai yang benar untuk parameter: z.zone_label = 'your_zone_label'.

Inspeksi Rutin berdasarkan Interval Waktu

Beberapa tugas perawatan berulang pada jadwal waktu tetap. Sistem harus menandai kendaraan yang inspeksi/cek berikutnya jatuh tempo dalam interval yang ditentukan.

Servis berdasarkan Ambang Jarak Tempuh (Minor/Major)

Servis minor dan major dipicu oleh jarak tempuh sejak kejadian servis terakhir. Saat kilometer yang terakumulasi melebihi ambang batas, servis yang sesuai harus dijadwalkan.

Harap diperhatikan bahwa field vst.description harus memiliki komentar / deskripsi yang relevan untuk menggunakannya sebagai filter dalam kode SQL di bawah ini.

Batas Jarak Tempuh & Penalti

Kontrak leasing sering menetapkan batas jarak tempuh (misalnya, 25.000 km/tahun). Jika batas terlampaui, klausul penalti berlaku. Sistem harus membandingkan jarak tempuh aktual selama periode kontrak dengan batas yang disepakati dan menghitung biaya.

Pemantauan Jam Mesin

Untuk alat berat dan peralatan pertanian, jam operasional—bukan jarak tempuh—menentukan pemeliharaan dan penagihan. Data jam mesin (misalnya, dari CAN-Bus) harus dipantau dan diringkas.

Peristiwa Pengereman Keras

Perilaku berkendara memengaruhi keausan dan kepatuhan terhadap kontrak. Mendeteksi pengereman keras membantu bank mengaitkan keausan rem/ban dini dengan penyalahgunaan oleh pengemudi dan, jika perlu, memindahkan biaya.

Kueri SQL di bawah ini pertama-tama menghitung kecepatan dalam kilometer per jam dan selisih waktu antara titik data berurutan untuk setiap perangkat. Dengan informasi ini, kueri kemudian menghitung laju deselerasi dalam kilometer per jam per detik. Terakhir, kueri memfilter dan mengembalikan catatan di mana laju deselerasi adalah 20 km/jam per detik atau lebih tinggi, yang menunjukkan peristiwa deselerasi signifikan.

Peristiwa Akselerasi Keras

Akselerasi agresif meningkatkan keausan ban, transmisi, drivetrain, dan dudukan mesin. Mengidentifikasi peristiwa ini mendukung pembinaan dan potensi pemulihan biaya.

Kueri SQL di bawah ini dirancang untuk mengidentifikasi peristiwa akselerasi signifikan dari kumpulan data pelacakan. Kueri ini pertama-tama menghitung kecepatan dalam kilometer per jam dan selisih waktu antara titik data berurutan untuk setiap perangkat. Dengan informasi ini, kueri kemudian menghitung laju akselerasi dalam kilometer per jam per detik. Terakhir, kueri memfilter dan mengembalikan catatan di mana laju akselerasi memenuhi atau melebihi ambang batas yang ditentukan, yang menunjukkan peristiwa akselerasi signifikan.

Belokan Mendadak / Cornering

Belokan tajam yang dikombinasikan dengan perubahan kecepatan yang tiba-tiba menunjukkan berkendara yang berisiko. Melacak perilaku seperti ini membantu mendeteksi penggunaan kendaraan yang tidak semestinya.

Kueri SQL ini dirancang untuk mengidentifikasi perubahan arah dan kecepatan yang signifikan dari data pelacakan selama periode waktu tertentu. Kueri ini pertama-tama mengonversi nilai lintang dan bujur mentah menjadi derajat desimal dan menghitung kecepatan dalam kilometer per jam. Menggunakan fungsi LAG, kueri mengambil lokasi dan data kecepatan sebelumnya untuk setiap perangkat, sehingga memungkinkan perhitungan perubahan dari waktu ke waktu. Kueri kemudian menghitung perubahan arah dalam derajat menggunakan fungsi trigonometri untuk menentukan bearing antara titik-titik berurutan. Kueri ini juga menghitung perubahan kecepatan antara titik-titik tersebut. Terakhir, kueri memfilter hasil untuk hanya menyertakan catatan di mana perubahan arah absolut adalah 10 derajat atau lebih dan perubahan kecepatan absolut adalah 5 km/jam atau lebih, sehingga mengidentifikasi manuver atau peristiwa signifikan dalam data pelacakan.

Deteksi Pengapian & Idle

Mengukur waktu idle (ignition menyala, kecepatan rendah/tidak ada) membantu mengurangi pemborosan bahan bakar dan mengidentifikasi penyalahgunaan. Periode idling yang lama harus dilaporkan dan dikelola.

circle-info

Dashboard Studio dan alat serupa tidak mendukung substitusi variabel (:variable sintaks). Ganti semua parameter dengan nilai literal sebelum menjalankan kueri ini. Lihat contoh di bawah untuk format yang benar.

Last updated

Was this helpful?