Friday, September 21, 2012

Simple tutorial how to : Membuat SMS gateway dengan gammu dan the dude

untuk 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)

Untuk di koneksi dengan aplikasi lain cari aja yang bisa kasih perintah local heheh

No Offence Nohearth Feelings
Semoga Bermanfaat






3 comments:

hmmmmm said...

permisi mas BozDon...saya udah mencoba tutorial ini cuma, pas di thedude nya di test ga mau ngirim sms nya... kalo dari cmd mau, cm saya hapus C:\ nya soalnya saya udah masuk ke folder gammu... apa kalo di thedude C:\ di hapus pa ga? soalnya saya sudah coba di hapus dan tidak di hapus ga bisa juga... terima kasih

Donie BozDon Herdanie said...

hmmmmm nick na lucu hahahahha
kalo pengalaman saya mas, makanya di tulis untuk lebih mudah file" gammu di extrak di C:\ soalna si the dude kasih perintah na langsung di C:\
saya pernah coba di folder tertentu gagal terus, ada beberapa lagi yang harus di setting, paling mudah ya di C aja hehehehe
Kalo di cmd bisa berarti tinggal set di the dude nya aja..

khoiril anwar said...

kalau ada yang kesulitan instalasi gammu monggo pakai installer buatan saya http://ikhwaniril.blogspot.com/2011/12/sms-gateway-installer.html