Membuat SMS Gateway Menggunakan Gammu 1.33 part 1

Wah minggu pagi yang indah disertai hujan membuat males beranjak dari tempat peranduan (#ciehh bahasanya peranduan). Daripada ga ada kerjaan mending ubek-ubek gammu 1.33 dan menuhin isi blog maklum hampir ga pernah santai (#sok sibuk). biar ga panjang lebar yuk mulai saja bair ada saja yang aku tulis heheheh.
Sebelum dimulai hal yang mesti disiapkan adalah :
  1. Instaler Gammu 1.33 bisa di download di sini (ambil yang zip ya)
  2. Instaler xampp (untuk simpan data base gammu nieh) klo blom ada download di sini
  3. Inget cuci muka ya (jangan tiru ak ya masih ada iler dah buka laptop heheheh)\
  4. Niat yang tulus iklas kepada tuhan yang Maha Esa.
Setelah semuanya siap, instal terlebih dahulu xampp nya (ane anggap sudah ngerti cara instal xampp tinggal next2 ajah) kemudian extrak gammu 1.33 yang zip tadi ke dir C:/ (#terserah anda mau taruh di drive mana saja boleh )seperti gambar di bawah ini, kemudian di rename menjadi gammu.





Setelah file gammu tadi sudah di dir C:/ hal yang berikutnya dilakukan adalah menyeting gammu biar dapat mendeteksi modem. Oh ya lupa, inget ya Modem yang digunakan harus support sama gammu. Untuk cek modem support sama gammu atau tidak dapat di cek di mari. Baik yang kita perlukan adalah file gammurc dan smsdrc kedua file ini bisa ditemukan di dir Gammu/share/doc/gammu/examples/config copy kedua file tersebut ke dir Gammu/bin. untuk lebih jelasnya bisa di lihat gambar di bawah ini



Setelah gammurc dan smsdrc di copy ke dir Gammu/bin selanjutnya yaitu mengedit isi gammurc dengan klik kanan open with notepad seperti gambar di bawah ini 
yang harus diperhatikan adalah device = com24,  com24 tersebut adalah port com yang digunakan oleh modem yang akan digunakan sebagai penerima dan pengirim sms. untuk melihat port yang digunakan oleh modem dapat di cek seperti gambar di bawah ini 
pilih computer kemudian klik kanan pilih properties sehingga muncul seperti di bawah ini pilih device manager.

kemudian lihat di port (Com & Lpt) lihat port com yang digunakan oleh modem, untuk port com yang digunakan oleh modem ak yaitu port com24.

Setelah setingan gammurc di port com sudah di isi dan untuk connection dapat digunakan at115200 atau sesuaikan dengan tabel support modem yang di sediakan gammu seperti link yang sudah ak kasi diatas.
Untuk mengecek apakah modem sudah terdeteksi atau belum bisa di cek menggunakan command seperti gambar dibawah ini 
kalau sudah seperti gambar di atas berarti modem siap untuk digunakan, tapi biasanya ada yang kurang seperti file libiconv-2.dll. nah untuk file tersebut silakan di unduh di sini dan letakkan di dir bin ya di paste aja di bin.
Oke setting gammurc sudah sekarang lanjut setting smsdrc. untuk smsdrc terlebih dahulu kita harus create database caranya buka phpmyadmin seperti gambar dibawah ini


kemudian pilih basisdata dan create database klo ak sieh tak kasi nama gammu (bisa dikreasikan sesuai dengan kebutuhan hahaha)


setelah database gammu di buat saatnya untuk di isi dengan mengambil example di dir Gammu/share/doc/gammu/examples/sql seperti gambar dibawah ini

untuk memasukkan database gammu mysql.sql ke dalam databse yang telah kita buat tadi cukup dengan melakukan import database seperti gambar dibawah ini

kemudian pilih import dan pilih letak database mysql.sql tadi
kemudian klik Go jika sukses maka akan muncul seperti gambar di bawah ini
akan ada 9 table dalam database gammu yang sudah di import tadi, jika database sudah terbentuk saatnya menyeting smsdrc  agar dapat terkoneksi dengan database yang telah di buat. untuk settingnya disesuakian dengan settingan database masing-masing. settingnya dapat dilihat seperti dibawah ini.


  • device = com4 ( di isi sesuai dengan settingan gammurc )
  • connection = at115200 (di isi sesuai dengan settingan gammurc)
  • user = root ( disisi sesuai setingan mysql tapi defaulnya root biasanya)
  • password =root ( diisi jika myswlnya di isi password biasanya defaultnya ga isi(
  • pc =localhost ( jika letak database di komputer local)
  • database = gammu ( nama database yang di gunakan)
  • service = SQL (service klo menggunakan databse mysql)
  • driver =native_mysql ( jika menggunakan database mysql)
Jika semua sudah di setting dan smsdrc di save. selanjutnya dilakukan memasang service gammu di windows dengan cara seperti gambar dibawah ini
jika proses pemasangan service berhasil silakan di cek dengan cara ketikkan services.msc di run maka akan muncul gambar berikut dan cek service dengan nama Gammu SMSD Service dan klik start untuk menjalankannya. oh ya jangan lupa pilih automatic start ya dengan cara klik 2 kali service dan pilih automatic



nah ini cara untuk mengkonfigurasi gammu dan menjalankan servicenya  jika sudah berjalan berarti anda sukses menginstal gammu tinggal testing kirim sms dan membuatkan aplikasi sesuai keperluan tunggu ya tutorial berikutnya berhubung juga sudah siang nie perut keroncongan dan hujan juga masih mengguyur kayaknya cocoknya ambil piring hehehe yuks kawan mari istirahat siang dulu yuk. ntar ane lanjutkan lagi tutorialnya heheh sabar ya kawan.



















44 comments

Mas..saya mau tanya,kalo liat di list support gk da Smartfren ya..
kalo ada di gammu versi brp mas??
Mohon pencerahan.hehe

Reply

ya mas ane blom sempat coba tu, dan klo dilihat di list mash blom ada yang support sieh buat cdma. ntar klo nemu tak posting deh

Reply

sya pake modem huawei nh mas type E153.
ketika saya cek sudah terkoneksi blum,,tp hasilnya eror ..isi bgni mas
C:\Gammu\bin\libiconv-2dll is either not design to run on windows or containt an error.

Reply

windows berapa dipake? ane lancar lancar aja nie

Reply

review om
service = SQL harusnya service = MYSQL jika menggunakan mysql

Reply

thanks mastah infonya :) aye lagi mo buat aplikasi kecil2 an nih buat nagihin kontrakan babeh aye via web sms gateway :D

Reply

thanks mas bro maklum mata dah setengah watt sach capture

Reply

wahhh mantep bener nie. service memuasakan ceritanya bos? hehe

Reply

mas, kok pas import database eror?

Reply

pake xampp brapa bos? mungkin ga cocok mysql nya

Reply

download yg mna ini gan yg zip ada dua mohon pencerahan mas

Reply

Gammu-1.33.0-Windows.zip (4 MiB) yang paling bawah bos jangan yg minimal.

Reply

saat setting smsdrc eror missing msvcr71.dll omm.. solusinya gmna om

Reply

gan ini knp ya?udh nyari2 belum ketemu solusinya

windows could not start the gammu smsd service

Error 1053: The service did not respond to the start or control request in a timely fashion.

Reply

mas klo punyaku sama sprti kasus d atas windows could not start the gammu smsd service,, ku coba lognya dirubah ttp aja blum bisa , hmm gmn ya solusinya ?

Reply

coba lihat error di log apa mbak? dikirim ke email saya ya mbak

Reply

mas mau tya ane uda sampe bisa detect modem sama import database tapi kq ga bisa install smsdrc nya errornya terus yaa

Error installing GammuSMSD service
Error 5: Access is denied.
(Error installing service)

Reply

mas mau tany..
do daftar modem yg support itu kn huwai..
apa modem prolink PHS 300 bisa?
saya nyoba pke modem prolink tp waktu tes koneksi g bsa..
mohon bantuanny

Reply

biasanya klo ga ada di daftar http://wammu.eu/phones/ tidak support sih,paling aman cari modem yg support ajah biar ga ribet

Reply

mas mau tany lagi..
ak kn pke gammu versi 1.33, xampp 1.7.1
tp waktu start servicenya g bsa "service gammu 1053:the service did not respon to the start control request in a timely fashion"
terus t ceri errorny katany "unknown DBDriver" itu knp ya?

Reply

mas mau tya ane uda sampe bisa cek koneksi,buat servicenya (Error installing service) pake modem prolink PHS 600

Reply

sudah aktivkan lognya bos, nanti liat di lognya errornya apa . biar lebih gampang nyari penyebab error nya

Reply

itu bos liat comen ane yg diatas cara aktifkan log nya, jadi klo pas ada error bisa keliatan error nya apa begitu bos.

Reply

Erorr 1053
ni kk lognya
Fri 2014/04/18 16:21:36 gammu-smsd[6004]: mysql service is deprecated. Please use SQL service with correct driver.
Fri 2014/04/18 16:21:36 gammu-smsd[6004]: MYSQL service was not compiled in!

Reply

waduh kurang jelas gan coba kasi print scren cmd nya bos..

Reply

Ini gan http://i1353.photobucket.com/albums/q661/Theheritopan/capture-20140423-171315_zpsb62fe113.png

Reply

mas ini knp yaa terus solusix gmn....
c:\gammu\bin>gammu-smsd -c smsdrc -i
error installing gammuSMSD service
error 5: access is denied.

Reply

mbak koment di atas sudah ada mbak..turunin hak akesnya UAC nya trimksh

Reply

mas . .
mau nanya . .
itu kalo gammu bisa terhubung dengan sistem akademik kampus gak ??
apa perlus software ato aplikasi tambahan gak mas?
mohon pencerahan nya.

Reply

gammu itu salah satu engine untuk sms gateway mas.. bisa saja klo mau di intergrasikan dengan sistem akademik juga bisa.

Reply

coba di regserv mas untuk dll siapa tau mau dia. blom pernah nglamin yg kayak beginian.

Reply

om mau tanya service smsd gammu aku dah jalan/runing, trus coba kirim pesan lewat cmd, pesannya masuk di database outbox tapi koq gak kekirim ya ke no tujuan mohon solusinya om itu gman ya ???

Reply

mas, kalau kita sms lewat cmd, pesan berhasil terkirim. tapi datanya gak masuk ke database, itu karna apa?
nama database, user & password nya udah bener

Reply

cek pulsanya masih ada ga?

Reply

setting smsdrc nya yg mengkoneksikan gammu dgn database sudah benar ga settingannya. biar gampang mencari aktivkan error lognya . nanti kelihtan disana errornya apa.

Reply

gan ini knp ya?error terus

windows could not start the gammu smsd service(GammuSMSD) service on local Computer.

Error 1053: The service did not respond to the start or control request in a timely fashion.

Reply

Gan, apakah modem harus connect

Reply

gak jelas gan gammu nya di laptop ak

Reply

gammu-smsd[4024]: No gammu configuration found (no [gammu] section in SMSD config file)!

Di lognya kayak gitu bos... kira2 kenapa ya?

Reply

kok ga jalan ya

Reply