WiFi Monitor ~Pernah gak sih lu penasaran, siapa aja yang lagi “numpang” WiFi di rumah atau kantor lu? Nah, admin nemu satu tools menarik di GitHub namanya WiFi / Network Device Monitor buatan Admin. Singkatnya, ini adalah aplikasi network scanner berbasis Python yang tugas utamanya simpel banget: nampilin daftar device (kayak HP, laptop, TV, IoT) yang lagi aktif di jaringan LAN atau WiFi lu.

Yang admin suka, tools ini aman. Dia cuma nge-scan device aktif doang, gak pake acara nyadap traffic atau ngintip data orang. Jadi cocok banget buat lu yang mau monitoring jaringan rumah atau kantor kecil tanpa ribet.
Fitur Utama
Berdasarkan info di reponya, aplikasi ini punya beberapa fitur kunci yang bikin hidup lu lebih gampang:
- Scan Device Aktif: Bisa nyari tau siapa aja yang lagi connect di jaringan lokal lu.
- Info Lengkap: Nampilin data penting kayak IP Address, MAC Address, Hostname (kalo ada), Status device, dan kapan terakhir terdeteksi.
- Support Luas: Gak cuma WiFi, dia juga bisa detect device yang pake kabel LAN.
- Web Interface: Tampilannya pake browser, jadi enak dilihat.
- Scan Ulang: Ada tombol buat refresh hasil scan kapan aja lu mau.
Teknologi & Alur Kerja
Buat lu yang hobi ngulik codingan, aplikasi ini dibangun pake stack yang lumayan populer di dunia Python:
Core Engine
Utamanya pake Python 3 dan Nmap sebagai otak scanning-nya. Terus ada python-nmap buat jembatan antara Python dan Nmap.
Interface & Data
Tampilannya dibuat pake Streamlit (praktis banget buat bikin web app data), dan datanya diolah pake Pandas biar rapi.

Cara Kerja Singkat
Gimana sih prosesnya di belakang layar? Simple banget:
- Lu masukin network range (misalnya
192.168.1.0/24) di kolom input. - Terus lu klik tombol Scan Devices.
- Si aplikasi bakal nyuruh Nmap jalanin perintah ping scan (
-sn). - Device yang lagi nyala bakal ngerespon panggilan itu.
- Hasilnya langsung muncul deh dalam bentuk tabel cantik di browser lu.
- Persyaratan Sistem
Sebelum install, pastiin dulu spek lu masuk. Berdasarkan dokumentasinya:
| Kategori | Syarat |
|---|---|
| Operating System | Windows 10 / 11 (Linux/macOS juga didukung, tapi detail installnya gak dirinci di README). |
| Jaringan | Koneksi LAN atau WiFi aktif. |
Instalasi di Windows 10
Nah, buat pengguna Windows, ini panduan lengkap step-by-step biar gak error.
1. Install Python
Pertama, download Python dari web resminya. PENTING: Pas install, jangan lupa centang Add Python to PATH. Kalo udah, cek di cmd:
python --version
2. Install Nmap
Ini wajib ya. Download Nmap for Windows dan install. Pastiin command nmap udah dikenali sistem:
nmap -V
3. Install Library Python
Buka terminal atau CMD lu, terus jalanin perintah ini buat ngambil library yang dibutuhin:
pip install streamlit python-nmap pandas
4. Jalankan Aplikasi
Masuk ke folder projectnya, terus ketik:
streamlit run app.py
Kalo sukses, browser lu bakal otomatis ngebuka http://localhost:8501.

Cara Menggunakan
Gampang banget kok makenya:
- Masukin Network Range jaringan lu. Contohnya
192.168.1.0/24atau192.168.0.0/24(sesuaiin sama IP lokal lu ya). - Klik tombol Scan Devices.
- Tunggu bentar, nanti muncul daftar device-nya.
- Kalau mau update data terbaru, tinggal scan ulang aja.
- Keamanan & Privasi
Aman Gak Nih?
Tenang aja. Developer-nya menegaskan kalau tools ini:
- ❌ TIDAK menyadap traffic internet lu.
- ❌ TIDAK membaca isi website (HTTPS aman).
- ❌ TIDAK memonitor lu lagi browsing apa.
- ❌ TIDAK butuh password WiFi buat jalan.
Intinya dia cuma “salaman” (identifikasi) sama device yang ada di jaringan pake metode standar Nmap.
Keterbatasan (Yang Perlu Lu Tau)
Namanya juga software, pasti ada kurangnya. Ini beberapa hal yang disebut di README:
- Device yang lagi sleep/idle mungkin gak bakal ke-detect.
- Ada router atau device yang sengaja sembunyiin MAC Address.
- Hostname (nama device) seringkali kosong kalau device-nya gak ngasih tau.
- Hasil scan ini snapshot, jadi cuma nunjukin kondisi pas tombol ditekan, bukan real-time monitoring yang gerak terus.
Siapa Cocok Pakai Ini?
Menurut admin, tools ini pas banget buat:
Pengguna Rumahan
Buat ngecek WiFi rumah, kali aja ada tetangga iseng yang nebeng.
Admin & Pelajar
Cocok buat admin kosan, kantor kecil, atau pelajar yang lagi mau audit jaringan sederhana buat edukasi.
Rencana Pengembangan
Developer-nya punya wishlist fitur (opsional) buat masa depan, kayak deteksi device baru otomatis, fitur kasih label manual, auto scan berkala, export ke CSV, sampe sistem login. Tapi inget ya, ini baru rencana, fiturnya belum tentu ada sekarang.
Lisensi & Penutup
Repo ini bebas dipake buat keperluan pribadi dan edukasi (walaupun tipe lisensi spesifiknya kayak MIT/GPL gak disebutin detail di README).
So, kalau lu butuh cara cepet dan aman buat ngecek siapa aja yang nongkrong di WiFi lu, WiFi Monitor ini layak banget dicoba. Inget batasannya, dan gunain buat hal positif ya!