Konfigurasi gammu

Seharusnya tulisan ini saya posting sebelum postingan saya sebelumnya tentang perintah dasar gammu. sebelum saya melangkah jauh ke sms gateway dengan gammu, langkah paling awal adalah memastikan modem/ponsel terbaca oleh gammu. agar modem terbaca oleh gammu, ada dua file yang harus dikonfigurasi yaitu gammurc dan smsdrc. Pertama konfigurasi file gammurc , buka dengan wordpad atau text editor lainnya sebagai berikut:

[gammu]
#port yang digunakan
port = com5:
#jenis koneksi
connection = at19200

pada port isikan port yang digunakan modem, untuk melihatnya buka device manager cari bagian Port (COM&LPT), sedangkan connection adalah jenis koneksi yang digunakan, contoh saya menggunakan Huawei E169 connection-nya adalah at19200. untuk modem lain silahkan lihat di sini http://wammu.eu/phones/.
Kedua adalah mengkonfigurasi file smsdrc, sebagai berikut:
pada seksi [gammu] sama seperti setingan pada gammurc

[gammu]
#port yang digunakan
port = com5:
#jenis koneksi
connection = at19200

pada seksi [smsd] ubah sesuai keperluan, yang saya rubah adalah

[smsd]
#service yang digunakan, contoh saya menggunakan mysql
service = mysql
#Pin simcard, defaultnya adalah 1234
PIN = 1234
#nama logfile, untuk menyimpan informasi log
logfile = smsdlog
#frekuensi komunikasi
commtimeout = 10
sendtimeout = 10
#status report
deliveryreport = no
# user dan password untuk akses ke mysql
user = root
password = 
pc = localhost
# nama database mysql untuk gammu, contoh sms
database = sms

setelah itu tes koneksi gammu dengan modem apakah bekerja dengan baik, ketik pada command prompt di lokasi gammu.exe berada dengan perintah gammu –identify. bila modem terbaca dengan baik oleh gammu akan menampilkan informasi modem (IMEI, Model, dll). bila masih gagal silahkan periksa kembali seting gammurc dan smsdrc. biasanya permasalahan pada port dan connection-nya. apabila sudah ok selanjutnya silahkan mencoba perintah-perintah yang sering digunakan pada gammu.

Tips perintah dasar Gammu

setelah saya mencoba beberapa versi gammu, tidak semua versi berkerja dengan baik untuk modem tertentu. sebagai contoh saya menggunakan modem Huawei E169, saya lebih cocok menggunakan gammu versi 1.23.0 daripada versi 1.25.0 dalam hal pengiriman sms dengan metode inject. saat service gammu berjalan, pengiriman dengan cara inject muncul dialog error pada gammu versi 1.25.0, sedangkan pada gammu versi 1.23.0 justru berjalan normal tanpa error. tetapi saya baru mencoba pada PC dan satu modem saja. jadi menurut saya dalam menggunakan gammu pastikan perintah-perintah berikut berjalan dengan baik, karena perintah-perintah ini adalah dasar yang sering digunakan.

// untuk cek koneksi dengan modem/HP apakah bekerja dengan baik
gammu –identify
// untuk mengirim SMS tanpa database
gammu –sendsms TEXT 08xxxxxxxxxx -text “coba”
// untuk install service gammu
gammu-smsd -c smsdrc -i
// untuk menjalankan service gammu
gammu-smsd -c smsdrc -s
// untuk mengirim sms dengan metode inject
gammu-smsd-inject -c smsdrc TEXT 08xxxxxxxxxx -text “coba”
// untuk mengirim sms dengan metode inject dengan jumlah karakter > 166
gammu-smsd-inject -c smsdrc EMS 08xxxxxxxxxx -text “coba”
// untuk stop service gammu
gammu-smsd -c smsdrc -k
// untuk uninstall service gammu
gammu-smsd -c smsdrc -u

jika perintah-perintah di atas berjalan normal, berarti gammu siap digabung dengan aplikasi lainnya seperti smsgateway dsb.