Tuesday, September 25, 2012

Tips Membuat SMS gateway dengan The dude dan Gammu

Tips monitoring jaringan anda, jika membutuhkan sms gateway. simple tutorial berikut adalah menggunakan aplikasi the dude dari mikrotik untuk monitoring jaringannya dan gammu untuk sms gateway nya.
jika ada link / perangkat yang mati/down maka akan mengirimkan alert sms ke no yg terdaftar.

Pertama tentunya dibutuhkan the dude dan gammu for windows, bisa di download pada link berikut:
gammu
thedude


Hardware yg digunakan bisa handphone atau modem, untuk melihat hardware yang anda gunakan supported by gammu atau tidak bisa dilihat dari link berikut:
daftar-supported-handphoe-modem



Yang terpenting adalah koneksi gammu dengan hardware nya, install dahulu driver untuk hardware yang anda gunakan dan pastikan bisa terkoneksi  atau terdeteksi oleh windowsnya, bisa di lihat di my computer --> properties --> device manager
catat koneksi hardware ke ports (com) nomer berapa



Extrak gammu di C:/ (hal ini untuk membuat lebuh mudah saja, untuk advance bisa di ekstrak sesuai keinginan. berhubungan dengan setting pada the dude nya)

Edit file gammurc (gunakan wordpad saja), masukan port dan koneksi sesuai pada device manager tadi dan sesuai koneksi ke hardware yang anda gunakan. edit pada port dan connection saja cukup. untuk advance bisa di set untuk kebutuhan lainnya sesuai kebutuhan.
contoh:
port = com8:
#model = 6110
connection = at115200
#synchronizetime = yes
#logfile = gammulog
#logformat = textall
#use_locking = yes
#gammuloc = locfile
#startinfo = yes
#gammucoding = utf8
#rsslevel = teststable
#usephonedb = yes


Untuk mengetest koneksi gunakan perintah berikut pada cmd (estimate gammu for windows diekstrak di C:/)

C:\gammu.exe --identify

Jika sudah terkoneksi dengan baik akan muncul keterangan dari hardware
contoh:
  Manufacturer  : Wavecom
   Model             : unknown (MULTIBAND 900E 1800)
   Firmware        : 3.110 T (18-03-04)
   IMEI               : xxxxxxxxxxxxxxxxxxx

   SIM IMSI       : xxxxxxxxxxxxxxxxxxxx

Untuk test kirim sms gunakan perintah berikut

C:\echo "boo" | gammu.exe --sendsms TEXT [nomer hp penerima]

contoh:

C:\echo "TEST KIRIM SMS" | gammu.exe --sendsms TEXT [081221888888888]

Kemudian pada the dude, buat service untuk kirim sms, pada setting--> polling --> edit list (notification)  lalu add baru
isi name sesuai keinginan dan type > execute localy
kemudian edit perintahnya misal menjadi:

C:\echo "Service [Probe.Name] on [Device.Name] is now [Service.Status] ([Service.ProblemDescription])" | gammu.exe --sendsms TEXT [081221888888888]
 
Bisa di edit isi yang mau di kirimkan melalui sms, contoh diatas adalah default saja. Klik test saja dahulu untuk memastikan berfungsi atau tidaknya.

Lalu pada perangkat yang mau di set kirim sms pada service di add service yang dibuat tadi.

Tambahan:
Untuk cek pulsa gunakan perintah berikut:

C:\gammu.exe --getussd (no cek pulsa)
Sekian, Semoga Bermanfaat

2 comments:

  1. Gua coba ini kaga bisa bisa pas sampe di test sms bener ga ini tutor nya ??

    ReplyDelete
  2. haha ini tutorial copas dari blog bonzon disana uga error..
    ntar gue kasih review..tadi test pertama udah suskes sih

    ReplyDelete