Home TutorialArduino Cara Membuat SMS Gateway Menggunakan Gammu Di Windows

Cara Membuat SMS Gateway Menggunakan Gammu Di Windows

by Ikhsan Maulana

Assalamualaikum..

Pada tutorial kali ini saya mau berbagi, tetapi bukan tentang Arduino ataupun mikrokontroler dan elektronika digital, tetapi saya mau berbagi bagaimana cara membuat SMS Gateway emnggunakan Gammu di WIndows.

Kok bukan tentang elektronika digital ya?. Karena saya baru-baru ini sedang mempelajari tentang ini nih, makanya sekalian saja dibuatkan postingan tutorial agar bisa berbagi tentang ilmu ini dan sebagai arsip dan dokumentasi saya pribadi.

Alat-alat yang diperlukan:

  • Modem (saya menggunakan Modem Prolink PHS300. Pilih lah modem yang suport dengan Gammu, lihat disini)
  • Kartu SIM
  • Gammu (Untuk windows dapat di download disini)
  • XAMPP
  • Text editor (notepad, notepad++, sublime, atom, dan sejenisnya)
  • Laptop atau komputer
1. Langakah pertama yang harus kita lakukan adalah menginstall driver modem yang kita miliki (saya menggunakan modem prolink PHS300) Text Editor dan XAMPP (jika belum ada).
2. Kemudian jalankan aplikasi XAMPP dan jalankan service Apache dan MySQL.
3. Kemudian extract file Gammu yang telah kita download ke partisi C: dengan nama folder gammu
4. Selanjutnya lakukan konfigurasi pada file gammurc dan smsdrc yang terdapat di folder C:gammubin. Gunakan Text Editor untuk mengubah konfigurasi pada file tersebut di bagian device, connection dan model, atau kita dapat melihat konfigurasi sesuai dengan modem yang kita miliki disini
5. Pada bagian device dapat disesuaikan dengan port modem yang terpasang pada komputer atau laptop. Untuk melihat port modem yang terpasang pada komputer dapat dilihat di bagian Device Manager pada Windows.
6. Langkah selanjutnya, lakukan pengecekan apakah konfigurasi gammurc telah sesuai dengan modem, dengan cara buka Comand Prompt jalankan sebagai Administrator, kemudian masuk ke folder C:gammubin dengan perintah dibawah ini :
cd c:gammubin
kemudian jalankan perintah berikut untuk melakukan pengecekan konfig gammu.
gammu –identify
jika konfigurasi sesuai, maka akan tampil informasi seperti dibawah ini
7. Selanjutnya yang harus kita lakukan adalah menyambungkan gammu ke database dengan cara, buka browser (apa saja) kemudian buka phpmyadmin dengan menuliskan pada bagian url “localhost/phpmyadmin” (tanpa tanda petik).
Kemudian buat database baru dengan nama sms, selanjutnya import-kan database yang telah diberikan oleh gammu ke dalam database sms yang telah kita buat tadi
8. Selanjutnya lakukan konfigurasi pada file smsdrc yang terdapat di folder C:gammubin menggunakan Text Editor. Ubah lah pada bagian device, connection, model, service, database, dan driver sesuai dengan modem dan setingan kita.

Pada gambar di atas pada baris 31 sampai dengan baris 66 adalah konfigurasi untuk databasenya, Kemudian sesuaikan dengan informasi database di tempat anda

9. Setelah melakukan konfigurasi pada file smsdrc, selanjutnya install service gammu pada Command Prompt dengan cara mengetikkan perintah dibawah ini

gammu-smsd –i –c smsdrc –n gammuSMSD

Perintah diatas menunjukkan bahwa kita menginstall service gammu smsd dengan file configurasi smsdrc kemudian dengan nama service gammuSMSD. jika berhasil maka akan tampil informasi seperti dibawah ini
Kemdian jalankan service gammu dengan perintah perinah dibawah ini

gammu-smsd –s –c smsdrc –n gammuSMSD

 
Jika berhasil maka akan ditampilkan informasi seperti dibawah ini

 

Untuk menghapus service yang telah kita buat dapat mengetikkan perintah berikut

gammu-smsd –u –c smsdrc –n gammuSMSD

 
10. Setelah semua konfigurasi berjalan lancar, berikutnya tuliskan baris program berikut pada Text Editor dan simpan dengan format .bat

START C:gammubingammu-smsd.exe -s -c C:gammubinsmsdrc -n GammuSMSD

Program ini merupakan sebuah program yang di buat agar gammu akan aktif ketika komputer di hidupkan.

11. jika semua yang dilakukan telah berhasil, kita dapat menguji pengiriman sms dengan cara:
  • Masuk ke database sms
  • Cari tabel outbox
  • kemudian masukkan data pada bagian Text dan DestinationNumber
Setelah kita masukkan data tersebut, modem akan otomatis mengirimkan pesan yang kita masukkan ke dalam tabel outbox.
Sekian dari saya, semoga bermanfaat..

You may also like

Leave a Comment