01Kurs, bukan screensaver
Layar siaga ATM-0042 di Bucharest menjawab pertanyaan pertama pengunjung sebelum menyentuh apa pun: kurs BTC/EUR langsung, diperbarui 8 detik lalu. Di bawahnya, dua tombol — beli kripto, jual kripto — dan seluruh alur tercetak dalam tiga langkah: masukkan uang tunai, pindai wallet Anda, konfirmasi di layar.
02Alur beli yang diselesaikan orang
Langkah 2 dari 3: uang tunai €200.00 dimasukkan dan dihitung, 0.00326 BTC kembali dengan kurs yang dikunci di layar. Pelanggan memindai QR wallet — atau mencetak paper wallet bila belum punya. Biaya €0.60 sudah termasuk, tiba sekitar 10 menit setelah konfirmasi, dan mesin terus menghitung selagi uang tambahan dimasukkan.
- Kurs ditahan di layar saat transaksi dikonfirmasi
- Paper wallet sebagai cadangan bagi pengunjung tanpa aplikasi
- Pecahan diterima: €10, €20, €50, €100
03Konsol armada
Separuh produk lainnya menjalankan 48 mesin di 6 kota: 46 online, 1 offline, 1 dalam servis. Rata-rata level tunai 62% terhadap ambang isi ulang 15%; volume hari ini €18,420, naik 12.4% dari kemarin. Setiap baris adalah satu mesin — level tunai, float kripto, volume 24 jam, servis terakhir — dan mesin yang dipilih terbuka hingga rincian per pecahan uang.
- Level tunai, float kripto, dan volume per mesin
- Uptime 30 hari per mesin — 99.2% pada ATM-0042
- Jadwalkan isi ulang dan kunci jarak jauh dari panel yang sama
04Peta yang benar-benar dipakai tim ops
Tampilan peta menempatkan armada di kota: dua belas mesin terlihat sebagai pin status, dengan daftar samping diurutkan berdasarkan level uang tunai sehingga masalah berikutnya selalu di atas. ATM-0017 di Gara de Nord berada di 8% — dan tooltip-nya sudah tahu jawabannya: isi ulang hari ini pukul 18:00, kru CIT-04.
- Filter berdasarkan status, kota, dan level uang tunai
- Daftar dan peta memakai data yang sama, cukup satu tombol beralih
- Pin diberi warna sesuai status — online, kas menipis, dalam servis
05Kaset dihitung hingga lembar terakhir
ATM-0042 menyimpan €14,200 pada 78% kapasitas, dan konsol tahu persis rinciannya: €10 × 120, €20 × 260, €50 × 156, ditambah 42 lembar di reject bin yang ditandai untuk ditinjau. Isi ulang terakhir, kru yang melakukannya, dan estimasi berikutnya ada di halaman yang sama — logistik uang tunai berjalan dengan angka, bukan kunjungan ke lokasi.
- Level isi, nilai, dan status per kaset
- Reject bin dilacak seperti kaset lainnya
- Isi ulang terakhir 2 Jul, estimasi berikutnya 19 Jul — tercatat, bukan ditebak
06Satu lajur di konsol operator
Bagi tim yang sehari-hari bekerja di konsol operator Protocore, armada juga tampil sebagai lajurnya sendiri, dalam beta: mesin dengan status, level uang tunai, uptime, dan kolom heartbeat — 8 detik lalu berarti sehat, 14 menit berarti masalah. Satu angka di atas menyatakan tugas hari itu: €18,400 uang tunai untuk diambil.
07Uang tunai dua arah
Kios ini membeli dan menjual: uang tunai masuk, kripto keluar, atau kripto masuk, uang tunai keluar. Footer menyebut rentangnya dengan jelas — tunai ↔︎ BTC, ETH, USDC — sehingga mesin melayani kedua sisi transaksi.
08Peringatan level uang tunai
ATM-0017 di Gara de Nord berada di 8%, ditandai kas menipis terhadap ambang isi ulang 15%. Operator melihat tandanya sebelum pelanggan menemui mesin kosong.
09Kunci jarak jauh, lengkap dengan alasan
Mesin mana pun bisa dikunci dari konsol, dari mana saja — dan penguncian menanyakan alasannya. Alasan dan catatan masuk ke audit log bersama tindakannya, dan mesin tetap mati sampai ada yang memeriksanya.
10Kesehatan dan uptime
Setiap mesin punya status — online, offline, dalam servis — dan angka uptime 30 hari; ATM-0042 menunjukkan 99.2%. Tampilannya sendiri selalu segar, diperbarui 26 detik lalu di demo, sehingga konsol menggambarkan saat ini, bukan tadi pagi.
11Satu tampilan untuk semua lokasi
Bucharest, Cluj-Napoca, Iași, Brașov, Timișoara — armada demo mencakup 6 kota dan terkumpul dalam satu tabel. Operator melihat sebuah armada, bukan folder berisi mesin-mesin terpisah.
12Operasi sebagai alur kerja
Mesin, operasi kas, transaksi, peringatan, dan laporan adalah tab terpisah dalam satu konsol, dan data dapat diekspor ke CSV untuk sistem lain yang berjalan berdampingan. Menambah mesin cukup dengan satu tombol di layar yang sama.
13Reject bin adalah sebuah status
Uang kertas yang macet atau mencurigakan masuk ke reject bin, dan bin itu dilacak seperti kaset — 42 lembar ditandai untuk ditinjau di ATM-0042. Mengosongkannya adalah bagian dari isi ulang, dan jumlahnya menjadi bagian dari catatan.
14Log servis per mesin
Setiap mesin menyimpan riwayatnya sendiri — pengisian ulang, peringatan yang selesai, pembaruan firmware, consumable — tiap entri dicap dengan siapa yang melakukannya: id kru, push jarak jauh, atau auto. Tiga puluh hari jawaban sebelum ada yang mengangkat telepon.
15Isi ulang sebagai pekerjaan terjadwal
Isi ulang dijadwalkan dari halaman mesin, dijalankan oleh kru bernama, dan ditutup dengan penghitung direset serta reject bin dikosongkan. Isi ulang terakhir dan estimasi berikutnya sama-sama tercatat — jadwal adalah data, bukan cerita turun-temurun.
16Firmware tanpa kunjungan ke lokasi
Mesin demo menerima 4.2.1 →︎ 4.3.0 lewat push jarak jauh, self-test lolos, satu baris di log. Memperbarui armada adalah rollout, bukan perjalanan darat.
17Float kripto, dipantau seperti uang tunai
Setiap mesin memegang dua persediaan: uang kertas di kaset dan float hot wallet — 0.42 BTC di ATM-0042, ditandai dalam rentang. Keduanya dijalankan terhadap ambang batas; keduanya memberi tanda sebelum habis.
18Heartbeat sebelum keluhan
Mesin melapor terus-menerus, dan konsol menampilkan usia heartbeat terakhir di samping uptime. Mesin yang senyap selama beberapa menit ditandai merah sebelum pelanggan menemukannya mati.
19Tindakan dibatasi per peran
Mengunci mesin berlaku seketika — dan hanya untuk ops-admin. Tindakan armada berhak istimewa dilengkapi pembatasan peran dan catatan audit, disiplin yang sama dengan seluruh platform.
20Transaksi, per mesin dan per armada
Setiap pesanan kios masuk ke tab transaksi, dapat difilter hingga satu mesin. Apa yang terjadi di lapangan hari ini cukup sebuah query, bukan proyek rekonsiliasi.
21Laporan yang keluar dari konsol
Laporan merangkum volume per hari dan per mesin, dan semuanya dapat diekspor ke CSV. Sistem akuntan menerima angka, bukan tangkapan layar.
22Ekspor log
Log lengkap sebuah mesin dapat diekspor sekali klik dari halamannya sendiri. Ketika sengketa atau audit menanyakan apa yang terjadi pada tanggal 12, jawabannya adalah sebuah file, bukan ingatan.
23Brand Anda di jalanan
UI kios dan konsol sama-sama berjalan whitelabel. Mesin di sudut jalan membawa nama Anda; operasi di baliknya tetap berdisiplin sama.
24Tambah mesin sekali duduk
Mesin baru berupa satu baris sebelum menjadi rute: daftarkan dengan nomor seri, lokasi, dan jaringannya, lalu ia muncul di armada dengan heartbeat-nya sendiri. Provisioning adalah pekerjaan konsol, bukan proyek.
Tanda 15% menjadwalkan isi ulang; saat isi ulang selesai, peringatan hilang — tercatat oleh auto. Peringatan selesai ketika kenyataan berubah, bukan saat seseorang ingat mencentang kotak.