Content 1.1 Devinisi heartbeat 1.1.1 Flowchart heartbeat sms 1.1.2 Pengecekan informasi (pulsa, masa aktif, nomor simcard) simcard pada provider Telkomsel, Indosat, XL 1.2 Pengoperasian 1.2.1 Perangkat keras 1.2.2 Cara mengakses heartbeat sms 1.2.3 Isi dari file <json> di Heartbeat SMS 1.3 Troubleshooting 1.3.1 kerusakan dan perbaikan perangkat keras 1.3.1 Penanganan saat ada error message
1.1 Devinisi heartbeat
Heartbeat merupakan signal yang di buat oleh perangkat keras atau perangkat lunak, untuk mengecek sebuah jaringan berjalan secara normal atau tidak secara terus real time
1.1.1 Flowchart heartbeat sms
Hal yang perlu disiapkan sebelum menjalankan Heartbeat sms
- Perangkat Keras
Modem GSM dan perangkat komputer untuk menjalankan terminal
- File “JavaScrip Object Notation” (JSON)
File JSON bekerja secara kontinu menghitung nilai kesalahan sebagai beda antara setpoint yang diinginkan dan variabel proses terukur.
Cara mengoprasikan heartbeat sms :
Buka Folder “File“
buka “folder heartbeat“
sesuaikan file “.json” yang akan di jalankan
- command untuk membuka file “.json” bisa di lihat di tabel berikut
Provider | File “.JSON” |
---|---|
Telkomsel | sudo python heartbeat.py -c Telkomsel.json |
Indosat | sudo python heartbeat.py -c indosat.json |
Xl | sudo python heartbeat.py -c xl.json |
Troubleshooting
Disaat ada error pada sistem heartbeat sms, maka akan terdengar bunyi “BEEP” sebagai notifikasi, dan email sebagai indikasi error yang terjadi
Error karena tidak menerima sms yang sesuai
detail error yang di terima di terminal detail error yang di kirim melalui email
Tindakan yang dilakukan ketika terjadi error “No reply” Pada sistem Heartbeat
- Melakukan sms secara manual dengan format pesan:
"SGM(spasi)Point" kirim ke nomor 2000
Jika terdapat balasan, namun sistem heartbeat masih error “no reply”. Maka bisa di lakukan pengecekan status provider yang di gunakan untuk menjalankan sistem heartbeat, seperti pada tabel berikut
Pengecekan | TELKOMSEL | INDOSAT | XL |
---|---|---|---|
Nomor | 081366345457 | 085736886438 | 087701501955 |
Cek Pulsa | *888# | *123*30# | *123# |
Cek Masa Tenggang | *888# | *123*30# | *123# |
Jika saat melakukan pengecekan secara manual dengan provider yang sama dan nomor yang berbeda, namun tetap tidak ada balasan. Bisa langsung di tanyakan di grup Whatsapp "IMX - Seruni"

Error karena modem rusak atau tidak terbaca oleh sistem

Hal yang perlu dilakukan ketika terjadi error
“invalid modem patch”
Melakukan pengecekan instalasi kabel pada modem memastikan lampu indikator pada modem telah menyalah, jika masih terjadi error, maka bisa di lakukan pengecekan apakah modem telah terbaca oleh komputer atau belum dengan cara sebagai berikut:
Buka terminal lalu jalankan perintah pada terminal : "sudo dmesg | grep tty"