| Kode | Nama | Lokasi | Tipe | Status | Aktivitas Terakhir | Petugas & Sesi Aktif | |
|---|---|---|---|---|---|---|---|
| {{ $device->kode_device }} | {{ $device->nama }} | {{ $device->lokasi ?? '-' }} |
{{ $tipeLabel[$device->tipe] ?? $device->tipe }}
@if ($device->tipe === \App\Models\Device::TIPE_KANTIN)
{{ $device->unitUsaha?->nama ?? 'Belum ditautkan ke unit usaha' }} @endif |
@if ($device->status === 'aktif')
|
{{ $statusTerakhir[$device->id] }} |
@if ($device->sesiKasAktif)
{{ $device->sesiKasAktif->petugas->name }} Sesi {{ $device->sesiKasAktif->nomor }} aktif sejak {{ $device->sesiKasAktif->dibuka_at->diffForHumans() }} @elseTidak ada sesi aktif @endif{{ $device->petugasTerdaftar->pluck('name')->join(', ') ?: 'Belum ada petugas terdaftar' }} |
|
|
|
|||||||
Arahkan browser di PC kiosk ke URL khusus mesin ini
URL ini unik untuk perangkat ini - dari sinilah sistem tahu transaksi terjadi di mesin dan lokasi mana.
@php $kioskUrl = $panduan->tipe === \App\Models\Device::TIPE_KANTIN ? url('/kios-kantin/'.$panduan->kode_device) : url('/kios/'.$panduan->kode_device); @endphpPasang RFID reader
Gunakan USB RFID reader mode "keyboard emulation/HID" (125kHz atau 13.56MHz). Tinggal colok ke PC kiosk - tidak perlu instal driver atau konfigurasi apa pun di sistem ini. Begitu kartu ditempelkan, reader otomatis "mengetik" UID kartu ke halaman yang sedang terbuka.
Pasang terminal fingerprint
Pakai terminal fingerprint standalone (matching dilakukan di alat itu sendiri) yang punya output Wiegand, disambungkan lewat konverter Wiegand-ke-USB-HID - hasilnya juga "diketik" ke browser, sama seperti RFID reader di atas. Diperlukan untuk kiosk penarikan maupun kiosk kantin - keduanya memindahkan saldo santri dan butuh sidik jari sebagai otorisasi.
Kunci browser ke mode kiosk
Supaya santri tidak bisa keluar dari halaman ini. Contoh untuk Google Chrome di Windows:
chrome.exe --kiosk "{{ $kioskUrl }}"
Atur PC untuk auto-login dan menjalankan perintah ini otomatis saat boot (mis. lewat Startup folder/Task Scheduler) supaya mesin siap pakai tanpa perlu ada orang standby.
Cek statusnya di sini
Kolom "Aktivitas Terakhir" di tabel akan otomatis berubah jadi "Online" begitu ada scan kartu pertama dari mesin ini. Kalau mesin sedang diperbaiki, nonaktifkan lewat tombol status supaya tidak dipakai transaksi dulu.