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
connection = at115200 # disesuaikan
synchronizetime = yes
logfile = /var/log/gammulog
logformat = textall
use_locking = # isi yes jika ingin resource modem di kunci5. 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...
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.