Gateway
ADMS Multi-Brand
Satu subdomain gateway, banyak path protokol. Mesin/integrator push data ke AbsenDigital; hasil akhir masuk rekap absensi tenant.
Arsitektur path
api-adms.absendigital.app
├── /iclock/* → ZKTeco / Solution / eSSL (ready)
├── /generic/v1/punch → Webhook JSON (ready)
├── /fingerspot/* → Fingerspot (planned)
├── /hikvision/* → Hikvision ISAPI/ISUP (planned)
└── /dahua/* → Dahua Auto Register (planned)
Alur singkat
- Daftarkan device di Admin → Device ADMS (Serial Number + Brand).
- Mapping PIN mesin ke pegawai AbsenDigital.
- Arahkan mesin/integrator ke endpoint sesuai brand.
- Tes punch → cek Log mentah ADMS & menu Presensi.
Brand & status
| Brand | Protocol | Path | Status |
|---|---|---|---|
| ZKTeco | iclock | /iclock | Ready |
| Solution | iclock | /iclock | Ready |
| eSSL | iclock | /iclock | Ready |
| Generic / integrator | generic | /generic/v1/punch | Ready |
| Fingerspot | fingerspot | /fingerspot | Planned |
| Hikvision | hikvision | /hikvision | Planned |
| Dahua | dahua | /dahua | Planned |
Mesin hanya diterima jika Serial Number sudah terdaftar dan status Active. SN tidak dikenal → ditolak.