Monday, 20 February 2012

Konfigurasi Koneksi Gammu dengan Database

 Gammu adalah apllikasi yang menjembatani antara modem/hp dengan database yang digunakan dalam membuat program sms gateway.
Kita dapat mendownload gammu di sini (http://wammu.eu/download/).  saya menggunakan gammu yang versi Gammu-1.27.94-Windows.exe
Kemudian kita install di komputer masing-masing dan seperti biasa kita klik next, next, dan next :D….
Setelah selesai di install carilah folder dimana anda menginstall gammu biasanya di directory “C:\Gammu” dan masuk ke directory “C:\Gammu\bin” carilah file bernama gammurc dan smsdrc, karena di dalam file tersebut terdapat beberapa parameter yang harus kita ubah terkait dengan masalah koneksi modem dengan gammu. Yaitu pada bagian :
[gammu]
port =
connection =

pada parameter port kita isi dengan port tempat modem/hp kita colokkan, untuk mengetahui di port mana modem tersebut di colokkan kita perlu membuka device manager atau di phone and modem di control panel.  Kemudian pada parameter connection  kita isi dengan jenis koneksi yang digunakan modem/hp untuk berkomunikasi dengan PCnya.

Berikut adalah konfigurasi gammurc yang yang saya gunakan di komputer saya dengan modem huawai e156g pada port com3

port = com3:
connection = at115200

kemudian kita uji apakah gammu sudah terdeteksi dengan baik, kita perlu masuk ke command line dan masuk ke directory di mana kita install gammu yaitu di “C:\Gammu\bin”

kemudian kita ketikkan “gammu –identify” maka akan tampil seperti gambar di bawah ini yang berarti gammu telah terdeteksi dengan baik



Gammu adalah apllikasi yang menjembatani antara modem/hp dengan database yang digunakan dalam membuat program sms gateway.
Kita dapat mendownload gammu di sini (http://wammu.eu/download/).  saya menggunakan gammu yang versi Gammu-1.27.94-Windows.exe
Kemudian kita install di komputer masing-masing dan seperti biasa kita klik next, next, dan next :D….
Setelah selesai di install carilah folder dimana anda menginstall gammu biasanya di directory “C:\Gammu” dan masuk ke directory “C:\Gammu\bin” carilah file bernama gammurc dan smsdrc, karena di dalam file tersebut terdapat beberapa parameter yang harus kita ubah terkait dengan masalah koneksi modem dengan gammu. Yaitu pada bagian :
[gammu]
port =
connection =

pada parameter port kita isi dengan port tempat modem/hp kita colokkan, untuk mengetahui di port mana modem tersebut di colokkan kita perlu membuka device manager atau di phone and modem di control panel.  Kemudian pada parameter connection  kita isi dengan jenis koneksi yang digunakan modem/hp untuk berkomunikasi dengan PCnya.

Berikut adalah konfigurasi gammurc yang yang saya gunakan di komputer saya dengan modem huawai e156g pada port com3

port = com3:
connection = at115200

kemudian kita uji apakah gammu sudah terdeteksi dengan baik, kita perlu masuk ke command line dan masuk ke directory di mana kita install gammu yaitu di “C:\Gammu\bin”

kemudian kita ketikkan “gammu –identify” maka akan tampil seperti gambar di bawah ini yang berarti gammu telah terdeteksi dengan baik

 

Setelah gammu terdeteksi dengan baik langkah selanjut nya adalah membuat gammu terkoneksi dengan database, disini saya menggunakan MySQL
Buatlah database dengan nama sms atau apa lah terserah anda di sini saya menggunakan database akademik karena kebetulan skripsi saya membuat program akademik… J
Lalu buatlah tabel-tabel yang diperlukan gammu, dan tidak usah repot karena gammu sudah menyiapkan file dump databasenya untuk kita gunakan, dalam folder gammu  yang kita install, carilah file dengan nama mysql.sql, kemudian import kedalam database yang telah anda buat td…
Langkah selanjutnya adalah konfigurasi untuk sms daemon yaitu pada file smsdrc, kemudian sesuaikan konfigurasi yang perlu diubah
[gammu]
port = com3:
connection = at115200
[smsd]
service = mysql
user = root
password =
pc = localhost
database = akademik
Langkah terakhir adalah membuat gammu service
Pada command line dengan hak akses administrator dan masuklah pada directory 
“C:\Gammu\bin” kemudian ketikkan “gammu-smsd.exe -c smsdrc -i”
 
Kemudian tetap pada command line ketikkan  “services.msc”
 

Dan tampil dialog services dan carilah services gammu kemudian klik start , jika berjalan dengan lancar maka anda berhasil, dan apabila salah maka kemungkinan ada kesalahan konfigurasi pada databasenya, tapi kalau muncul error seperti gambar dibawah ini kita bisa memperbaikinya di regedit

 
Untuk memperbaikinya pada command line ketik regedit, dan carilah dengan kata kunci “GammuSMSD" -f 0”, kemudian hilangkan “-f 0”, sehingga akan tampak seperti gambar dibawah ini

 
Kemudian close dialog services, dan buka lagi dialog services,

 
kemudian tekan tombol start sekali lagi…
untuk menguninstal services cukup ketikkan pada command line dan di directory gammu tentunya “gammu-smsd.exe –u”
langkah ini penting sebagai dasar nanti kita membuat aplikasi berbasis sms gateway, semoga artikel ini bermanfaat bagi kita, dan salam sukses,,,

No comments:

Post a Comment