Setting SMS Gateway dengan Gammu

Assalamualaikum Wr. Wb.

Hai kawan-kawan, postingan kali ini saya akan share tentang setting sms gateway dengan gammu.



Pengertian:
SMS Gateway adalah platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui sms gatewy shortcode (sbg contoh 9221).

Latar Belakang:
Seiring dengan berkembangnya teknologi komunikasi dan sistem informasi, maka semakin pula dibuat sistem informasi akademik berbasis SMS.
Salah satu bentuk dari implementasi kemajuan teknologi informasi tersebut adalah SMS Gateway. SMS Gateway ini juga dapat diterapkan pada sekolah. 
Dipilihnya teknologi komunikasi dalam bentuk SMS ini dikrenakan lebih praktis, murah, dan efisien untuk menyampaikan informasi.


Alat dan Bahan:
  • Komputer/Laptop.
  • Terminal Linux.
  • Modem.
  • Kartu.
  • LAMPP.
Maksud dan Tujuan:
Agar mudah mengingat cara setting sms gateway dengan gammu.

Penjelasan:
Sebagai tahapan dalam melakukan setting SMS Gateway menggunakan Gammu adalah sebagai berikut :

1. Buka terminal, update dan install gammu-smsd dengan perintah berikut.
sudo apt-get update
sudo apt-get install gammu gammu-smsd

2. Lihat konfigurasi device dengan perintah berikut.
dmesg | grep tty


[12321.308078] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB0 [12321.308275] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB1

3. Konfigurasi Gammu dengan perintah berikut.
sudo gammu-config

Akan muncul tampilan seperti berikut.




4. Ubah dengan format sebagai berikut.


port = /dev/ttyUSB0 #disesuaikan
connection = at115200 # disesuaikan
synchronizetime = yes

logfile = /var/log/gammulog

logformat = textall
use_locking = # isi yes jika ingin resource modem di kunci

5. Edit berkas di dalam /etc/gammu-smsdrc.
nano /etc/gammu-smsdrc
[gammu]
port = /dev/ttyUSB0 # sesuaikan
connection = at115200 #sesuaikan

[smsd] 
PIN = '' 
service = sql 
driver = native_mysql 
DeliveryReport = sms 
logfile = /var/log/smsdlog 
debuglevel = 1 # sesuaikan

User = root # sesuaikan
password = misspin # sesuaikan
pc = localhost database = kalkun 
runonreceive = /var/www/kalkun/scripts/daemon.sh

6. Matikan gammu untuk menggunakan perintah gammu.'
sudo /etc/init.d/gammu-smsd stop

7. Untuk mengetahui apakah settingan berhasil, cobalah mengecek pulsa dengan perintag berikut. Dalam contoh saya menggunakan kartu Telkomsel.
sudo gammu --getussd *888# 
Press Ctrl+C to break...

USSD received Status : No action needed Service reply : “Sisa Pulsa Anda Rp.4950.
Penggunaan pulsa di periode ini Rp.11150. Aktif s.d. 14/05/2011. Cari t4 menarik
dsekitarmu dgn TelkomselLacak. Hub *123*55#”


Hasil dan Kesimpulan:
Sebelum aplikasi Gammu dijalankan, perlu dilakukan setting pada file ‘GAMMURC’ dan ‘SMDRC’. Kebutuhan sistem minimal untuk membuat sistem SMS gateway adalah sebuah modem GSM atau handphone untuk mengirim/menerima SMS, sebuah SMS 7 Server, dan aplikasi SMS Gateway untuk mengelola SMS.

Referensi:


Penutup:
Demikian postingan materi kali ini semoga bermanfaat.

WassalamualaikumWr. Wb.



Share this

Related Posts

Previous
Next Post »