Kelola data Location, Machine, dan Connector — data live dari API Electra.
📍
–
Locations
🔌
–
Machines
🔗
–
Connectors
🔍
Location Name
City / Province
Cluster
Jam Operasional
Provider
Bayar
Parkir
Status
Go Live
Actions
🔍
Serial Number
Display Name
Location
Type
Status
Go Live
Actions
🔍
Serial Number
Slot
Machine
Model
Type
Wattage
Firmware
Status
Actions
🔍
🔗 —
Nama Lokasi
Status Lokasi
Privat
PLN ID
kVA
SN Mesin
Type
Status Mesin
SN Konektor
Slot
Status Konektor
Aksi
Data sambungan listrik PLN per lokasi — disimpan di database CESA,
bukan di API Electra, karena Electra tidak punya kolomnya.
Kapasitas dalam kVA.
🔍
Location Name
PLN ID
Kapasitas
Entity
Dependency
PLN Induk
Catatan
Diubah
Actions
Semua unit yang sedang berstatus maintenance — Location,
Machine, dan Connector dalam satu daftar. Lama maintenance dihitung dari
maintenance_since milik Electra, jadi ini waktu sebenarnya,
bukan perkiraan. Kalau suatu unit ternyata tidak punya field itu, waktunya
diperkirakan dari updated_at dan ditandai ≈.
🔍
Serial Number / Nama Lokasi
Type
Lokasi
Maintenance Sejak
Sudah Berjalan
Actions
🗺 Peta Lokasi Charging Station
Menampilkan lokasi yang punya koordinat, mengikuti filter provider di atas.
Active Draft Maintenance Lainnya
📖 Tutorial
Panduan alur kerja CESA yang paling sering dipakai. Halaman ini terbuka untuk semua
role — viewer bisa membacanya, tapi tombol yang mengubah data hanya
aktif untuk editor dan admin.
0 Masuk & menemukan halaman ini
Sebelum mulai.
Masuk lewat tombol Masuk dengan Microsoft memakai akun kantor.
Kalau akunmu belum terdaftar di CESA, kamu akan ditolak walau login Microsoft-nya
berhasil — hubungi admin untuk didaftarkan.
Halaman masuk CESA — klik untuk perbesar
Halaman ini ada di menu profil pojok kanan atas, di bawah namamu.
Menu yang sama juga memuat User Management dan
Access History — dua itu hanya muncul untuk admin.
Menu profil dengan entri Tutorial — klik untuk perbesar
1 Tambah Charging Station Baru
Lokasi, mesin, dan konektornya belum ada sama sekali.
Urutannya tidak bisa dibalik. Mesin butuh location_id dan konektor butuh machine_id — jadi lokasi harus jadi dulu sebelum mesin, dan mesin sebelum konektor.
Buka tab Location, klik + Add Location.
Tab Location dengan tombol Add Location — klik untuk perbesar
Isi form lokasi. Kalau punya link Google Maps, tempel di kolom paling atas lalu klik Ambil Data — nama, koordinat, alamat, kota, dan provinsi terisi otomatis. Kalau tempatnya belum terdaftar di Google Maps, isi manual saja; formnya akan bilang begitu. Provider sudah terpilih ALVA, Description terisi otomatis dari nama lokasi, dan Status tetap Draft sampai kamu mengaktifkannya. Field bertanda * wajib diisi.
Form Add Location — klik untuk perbesar
Dua field wajib ini ada di bagian bawah form dan paling sering terlewat. Charging Bike Type punya tiga pilihan: Semua Motor ALVA, Kecuali ALVA ONE Series, atau ALVA ONE saja.
Charging Bike Type — klik untuk perbesar
Parkir Motor Berbayar — ini soal biaya parkir, berbeda dari Is Paid di atasnya yang soal biaya charging. Disimpan di database CESA karena Electra tidak punya kolomnya.
Parkir Motor Berbayar — klik untuk perbesar
Pindah ke tab Machine → + Add Machine, lalu pilih lokasi yang baru dibuat. Isi Charger Machine Type — setelah itu Display Name dan Serial Number Machine terisi sendiri, dan keduanya masih bisa kamu ubah. Nomor urut serial mengikuti jumlah mesin di lokasi itu: mesin pertama 0001, berikutnya 0002. Status default Active.
Form Add Machine — klik untuk perbesar
Charging Feature juga wajib, dan ada di bawah
form. Satu pilihan mengisi versi Indonesia dan English sekaligus, jadi keduanya
tidak bisa berbeda. Pilih Tulis sendiri kalau butuh kalimat lain.
Charging Feature — klik untuk perbesar
Terakhir tab Connector → + Add Connector, pilih mesin yang baru dibuat. Connector No terisi sendiri dari Slot No (1 = A, 2 = B, 27 = AA), dan Connector Type, Charger Model, serta Firmware sudah terisi default. Ulangi kalau mesinnya punya lebih dari satu konektor.
Form Add Connector — klik untuk perbesar
2 Tambah Mesin di Lokasi yang Sudah Ada
Lokasinya sudah terdaftar, kamu menambah unit mesin baru.
Lewati pembuatan lokasi. Yang penting di sini memilih lokasi yang benar — daftarnya panjang, jadi kolomnya bisa diketik untuk mencari.
Buka tab Machine, klik + Add Machine.
Tab Machine dengan tombol Add Machine — klik untuk perbesar
Ketik nama lokasi di kolom Location — daftarnya menyaring saat kamu mengetik, jadi tidak perlu menggulir ratusan baris. Pilih Charger Machine Type, lalu serial number terisi otomatis dengan nomor urut yang melanjutkan mesin yang sudah ada di lokasi itu. Charging Feature wajib dipilih. Setelah simpan, tambahkan konektornya lewat alur nomor 3.
Mencari lokasi yang sudah ada di form mesin — klik untuk perbesar
3 Tambah Konektor di Mesin yang Sudah Ada
Lokasi dan mesin sudah ada, kamu menambah konektor.
Konektor menempel ke mesin, bukan ke lokasi. Jadi yang dipilih adalah mesinnya.
Buka tab Connector, klik + Add Connector.
Tab Connector dengan tombol Add Connector — klik untuk perbesar
Ketik serial number atau nama lokasi di kolom Machine untuk mencari mesinnya — tabel Machine dan Connector juga bisa dicari pakai nama lokasi. Saat serial number konektor diisi, Wattage terisi otomatis dari prefiksnya: 007250=4000W, 007245=3000W, 007230=2000W, 007212=1000W. Prefiks lain harus diisi manual.
Mencari mesin, dan wattage yang terisi otomatis — klik untuk perbesar
4 Ganti Status Maintenance Lokasi
Menandai satu lokasi sedang tidak beroperasi.
Maintenance di level lokasi berlaku untuk seluruh lokasi itu. Kalau hanya satu mesin yang bermasalah, pakai alur nomor 5 supaya sisanya tetap terlihat aktif.
Di tab Location, cari barisnya lalu klik tombol 🔧 di kolom Actions. Status baris itu langsung berubah jadi Maintenance.
Tombol aksi pada baris lokasi — klik untuk perbesar
5 Ganti Status Maintenance Mesin / Konektor
Menandai satu unit, bukan seluruh lokasi.
Mesin dan konektor punya tombol maintenance sendiri. Ini yang dipakai untuk kerusakan satu unit.
Di tab Machine, klik 🔧 Maint pada baris mesinnya.
Tombol aksi pada baris mesin — klik untuk perbesar
Di tab Connector caranya sama — 🔧 Maint pada baris konektor.
Tombol aksi pada baris konektor — klik untuk perbesar
6 Kembalikan Status Maintenance
Menyelesaikan maintenance, apa pun tipenya.
Tidak perlu mengingat unit mana saja yang sedang rusak dan ada di tab mana. Tab 🔧 Maintenance mengumpulkan Location, Machine, dan Connector yang sedang maintenance dalam satu daftar, diurutkan dari yang paling lama.
Buka tab 🔧 Maintenance, klik ✅ Selesaikan pada barisnya. Kolom Sudah Berjalan memakai menit di bawah 1 jam, jam di bawah 1 hari, dan hari setelahnya — warnanya kuning setelah 1 hari, merah setelah 1 minggu. Tanda ≈ berarti waktunya perkiraan, bukan angka pasti.
Tab Maintenance dengan tombol Selesaikan — klik untuk perbesar
7 Pergantian Serial Number Konektor
Konektor fisiknya diganti, slotnya tetap.
Electra menimpa serial number di tempat dan tidak menyimpan nilai lamanya. Kalau penggantian tidak dilakukan lewat CESA, nomor lama itu hilang permanen.
Di tab Connector, klik ✏️ pada barisnya, ganti isi Serial Number, lalu simpan. Kalau prefiks nomor barunya dikenali, wattage ikut menyesuaikan otomatis.
Form edit konektor — klik untuk perbesar
CESA mencatat pergantiannya otomatis. Klik 🕐 pada baris yang sama untuk melihat riwayatnya — nomor lama, nomor baru, waktu, dan siapa yang mengubah.
Riwayat serial number konektor — klik untuk perbesar
8 Pergantian Serial Number Mesin
Unit mesinnya diganti, lokasinya tetap.
Sama seperti konektor: riwayatnya hanya ada kalau penggantian dilakukan lewat CESA.
Di tab Machine, klik ✏️ pada barisnya, ganti Serial Number, lalu simpan.
Form edit mesin — klik untuk perbesar
Klik 🕐 pada baris yang sama untuk melihat riwayat pergantiannya.
Riwayat serial number mesin — klik untuk perbesar
9 Join Table & panel Edit Data
Tab pertama yang terbuka saat masuk.
Join Table menggabungkan Location → Machine → Connector jadi satu
tabel, lengkap dengan PLN ID dan kapasitasnya. Kalau kamu mengerjakan satu lokasi,
mulai dari sini — bukan berpindah-pindah antar tiga tab.
Saring dengan Kota, Cluster,
atau Provinsi — ketik atau pilih dari daftar. Pencariannya memaklumi
singkatan: Jogja dan Yogya sama-sama menemukan DI Yogyakarta.
↻ Refresh Data memuat ulang dari Electra.
Filter Join Table — klik untuk perbesar
Tabelnya mencakup seluruh lokasi, bukan hanya
halaman yang tampil, dan dipaginasi 20 baris konektor. Kolom paling kanan
Aksi membuka panel Edit Data lokasi itu.
Tabel gabungan Location, Machine, dan Connector — klik untuk perbesar
Panel Edit Data menampilkan satu lokasi beserta
seluruh mesin dan konektornya. Tiap baris punya tombol ✏️ edit dan
🔧 maintenance, plus tombol menambah PLN, mesin, dan konektor.
Panel ini hanya membaca — tiap tombol membuka form yang sama seperti dari tab masing-masing,
dengan lokasi atau mesinnya sudah terisi. Kalau berubah pikiran, tombol
← Edit Data di form mengembalikanmu ke panel ini.
Panel Edit Data: satu lokasi dengan mesin dan konektornya — klik untuk perbesar
? Kalau ada yang salah
Semua perubahan tercatat. Admin bisa melihat siapa mengubah apa dan kapan lewat
Access History di menu profil. Penghapusan lokasi, mesin, dan konektor
bersifat soft delete — datanya ditandai decommissioned, bukan hilang,
jadi masih bisa dipulihkan lewat tim backend.
👤 User Management
User CESA, terpisah dari operator Electra. Identitas diverifikasi Microsoft;
tabel ini menentukan siapa boleh masuk dan dengan role apa.
admin = penuh + kelola user · editor = CRUD stasiun ·
viewer = baca saja.
🔍
Email
Nama
Role
Status
Last Access
Dibuat
Actions
📜 Access History
Setiap aksi yang mengubah data, termasuk milik admin sendiri. Ini satu-satunya
catatan siapa melakukan apa — Electra hanya melihat satu identitas service account
untuk semua orang.
🔍
Waktu
User
Role
Aksi
Path
Hasil
IP
Add Location
/api/v1/admin/locations
* wajib diisi — tombol Simpan akan menolak kalau ada yang kosong.
🗺 Google Maps & Koordinat
Link pendek maps.app.goo.gl juga bisa. Alamat, kota dan provinsi tetap diisi manual.
📍 Identitas Lokasi
🕐 Jam Operasional
Hari
Tutup
Jam Buka
Jam Tutup
📋 Konten (dwibahasa)
Tidak ada di daftar? Ketik sendiri lalu Tambah — akan tersimpan sebagai amenity lokasi ini.
⚙️ Konfigurasi
Gratis
Ini soal biaya charging, bukan parkir — seperti
stasiun PLN yang berbayar. Nilainya tampil di aplikasi My ALVA. Charging station ALVA
saat ini gratis; ubah ke Berbayar kalau lokasi ini menarik biaya pengisian.
Biaya parkir motor di lokasi ini — beda dari
Is Paid di atas, yang soal biaya charging. Disimpan di database CESA, bukan Electra.
Public
Add Machine
/api/v1/managers/locations/:id/machines
* wajib diisi — tombol Simpan akan menolak kalau ada yang kosong.
🔌 Identitas Machine
Location tidak bisa diubah setelah machine dibuat — batasan API Electra, bukan CESA. Endpoint-nya menerima location_id dan membalas success, tapi nilainya tidak berubah; kalau field ini dibuka, kamu akan melihat “tersimpan” padahal mesinnya tetap di tempat lama. Untuk memindahkan mesin, minta tim BE Electra.
Pola: TIPE_TANGGAL_INISIALTEMPAT_URUTAN —
BC3KW jenis mesin · 20082026 tanggal instalasi ·
ALJ inisial tempat · 0001 nomor urut di lokasi itu.
📣 Charging Feature
⚙️ Konfigurasi
Add Connector
/api/v1/managers/machines/:id/connectors
* wajib diisi — tombol Simpan akan menolak kalau ada yang kosong.
🔧 Identitas Connector
Machine tidak bisa diubah setelah connector dibuat — batasan API Electra, bukan CESA. Endpoint-nya menerima machine_id dan membalas success, tapi nilainya tidak berubah. Untuk memindahkan konektor, minta tim BE Electra.
Enam digit pertama menentukan wattage otomatis:
007250=4000W · 007245=3000W ·
007230=2000W · 007212=1000W. Selain itu isi manual.
Connector No mengikuti slot otomatis: 1 = A, 2 = B, … 27 = AA.
Saat ini hanya ALVA Boost. Nilai lain pada data lama tetap dipertahankan.
⚙️ Konfigurasi
Tambah Data PLN
cesa.pln_data
📍 Lokasi
⚡ Sambungan PLN
Pilih dari daftar standar PLN atau ketik nilai lain.
Tambah User
cesa.users
Aktif
Edit Data
lokasi · mesin · konektor
Riwayat Serial Number
cesa.serial_history
Electra menimpa serial number di tempat dan tidak menyimpan nilai lamanya,
jadi riwayat ini hanya memuat perubahan yang dilakukan lewat CESA.