Tutorial Sms Gateway dengan menggunakan Gammu

Assalamualaikum Wr. Wb.

Saya disini akan berbagi sedikit ilmu tentang Sms Gateway dengan Menggunakan Gammu.

A. Pengertian
SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.

SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.

UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.

UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang aman).

Telco SMSC akan menghantar pesan (SMS) tersebut kepada perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besarnya biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.
B. Latar Belakang
Dengan konfigurasi sms gateway kita bisa mengirimkan sms ke semua nomor yang ada di kontak hp anda, secara otomatis dan cepat tanpa memasukan nomor satu persatu, karena itu akan membutuhkan waktu yang cukup lama, tapi dengan kelebihan dari SMS Gateway ini banyak yang menerima sms gateway tapi dengan hanya mengirim satu kali SMS saja.
C. Alat dan Bahan
  1. Laptop/Pc
  2. Modem (yang support untuk sms)
  3. SimCard GSM
  4. Jaringan Internet
  5. Terminal Emulator
D. Maksud dan Tujuan

Dengan adanya sms gateway kita bisa mengirimkan sms ke semua nomor yang ada di kontak hp anda, secara otomatis dan cepat tanpa memasukan nomor satu persatu, karena itu akan membutuhkan waktu yang cukup lama, tapi dengan kelebihan dari SMS Gateway ini banyak yang menerima sms gateway tapi dengan hanya mengirim satu kali SMS saja.

E. Tahapan Pelaksanaan
1. Langkah pertama kita harus update terlebih dahulu.
2. Kemudian kita install gammu sms dengan perintah :
#sudo apt-get install gammu gammu-smsd
3. Setelah itu kita cek pada USB berapa modem kita terkoneksi dengan perintah :
"dmeseg | grep tty"
 4. Setelah itu kita config dengan perintah :
#sudo gammu-config
maka akan keluar seperti ini :

 Keterangan :
  • Port : (/dev/pada usb berapa modem kita terkoneksi)
  • Connection : at"sesuai dengan type modem yang kita gunakan)
  • Model : ()
  • Synchronize time : (yes)
  • Log file : (/var/log/gammulog)
  • Log format : (textall)
  • Use locking : ()
  • Gammu lo alisantio : ()
5. Setelah itu kita edit file yang berada di /etc/gammu-smsdrc dengan perintah :
#nano /etc/gammu-smsdrc

  6. Setelah itu kita matikan service gammunya dengan perintah :
#sudo /etc/init.d/gammu-smsd stop
 7. Kemudian kita lihat identitas dari modem kita dengan perintah :
#sudo gammu --identify
 8. Cara kirim sms melalui sms gateway yaitu dengan cara :
#sudo gammu --sendsms text nomor tujuan
 9. Cara cek pulsa dengan menggunakan perintah :
#sudo gammu --getussd *sesuai dengan operator yang anda gunakan#
F. Referensi
https://id.wikipedia.org/wiki/SMS_Gateway
G. Hasil dan Kesimpulan
Dengan adanya sms gateway kita dapat mengirim sms secara berwaktu, pesan siaran, pesan ke group dengan mudah.

Sekian info dari saya apabila ada salah atau kurangnya mohon maaf, terimakasih telah berkunjung di blog saya. :)
Wassalamualaikum Wr. Wb.