Konfigurasi sms gateway
hae kawan...
Kali ini saya akan berbagi tentang konfigurasi sms gateway menggunakan gammu.
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).
SMSD (SMS daemon) adalah modul program untuk menerima dan mengirim SMS yang bekerja dengan menggunakan SQL server untuk penampungan semua inbox dan outbox yang ada di seluler anda. Sampai dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL & PostgreSQL. (souerce : wikipedia).
Hardware Requirement
Berikut proses instalasinya:
1. Pertama kita Updata dan install aplikasi gammu dan gammu-smsd terlebih dahulu.
5. Edit form diatas
mmu-smsd. Dengan mengetikkan perintah berikut:
Devic : /dev/ttyUSB1
Manufacturer : huawei
Model : E173
Firmware : 11.117.10.02.00
IMEI : 351827014xxxxxx
SIM IMSI : 510012541xxxxxx 9. Setelah itu kita cek dengan melakukan sms.
Itu tadi konfigurasi sms gateway menggunakan gammu yang saya coba hari ini. Silahkan anda mencoba dan semoga berhasil.
good luck:)
Kali ini saya akan berbagi tentang konfigurasi sms gateway menggunakan gammu.
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).
SMSD (SMS daemon) adalah modul program untuk menerima dan mengirim SMS yang bekerja dengan menggunakan SQL server untuk penampungan semua inbox dan outbox yang ada di seluler anda. Sampai dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL & PostgreSQL. (souerce : wikipedia).
Hardware Requirement
- Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
- RAM : 256MB
- Hardisk : 80GB
- Modem atau handphone kompabilitynya bisa di cek disini.
- Linux Ubuntu
- Apache 2.x.x
- PHP 5.x.x (with mysql, session, hash, json extension)
- PHP-CLI
- MySQL 5.x.x
- Gammu
Berikut proses instalasinya:
1. Pertama kita Updata dan install aplikasi gammu dan gammu-smsd terlebih dahulu.
$ sudo apt-get update2. Lihat konfigurasi port device, dengan perintah berikut:
$ sudo apt-get install gammu gammu-smsd
$ dmesg | grep ttyMaka muncul baris berikut:
[ 0.000000] console [tty0] enabled3. Kemudian konfigurasi Gammu terlebih dahulu. Dengan perintah
[ 1236.735519] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
$ sudo gammu-config4. Maka akan muncul tampilan/form seperti berikut:
5. Edit form diatas
port = /dev/ttyUSB1 (disesuaikan)6. Perintah config diatas akan tersimpan di home user dengan nama .gammurc
connection = at19200 (disesuaikan)
synchronizetime = yes
logfile = /var/log/gammulog
logformat = textall
use_locking = (isi yes jika ingin resource modem di kunci)
~/.gammurc7. Kemudian konfigurasi berkas gammu-smsdrc yang ada di directory /etc/
$ sudo nano /etc/gammu-smsdrc
- Edit dan tambahkan baris berikut:
[gammu]
port = /dev/ttyUSB1 (sesuaikan)
connection = at19200 (sesuaikan)
[smsd]
PIN = ''
service = sql
driver = native_mysql
DeliveryReport = sms
logfile = /var/log/smsdlog
debuglevel = 1
User = rootUntuk menjalankan perintah gammu, kita harus menghentikan servis ga
password = root (password database anda)
pc = localhost
database = saga
runonreceive = /var/www/kalkun/scripts/daemon.sh
mmu-smsd. Dengan mengetikkan perintah berikut:
$ sudo /etc/init.d/gammu-smsd stop8. Kemudian kita cek identifi dari modem yang kita gunakan.
$ sudo gammu --identifymuncul bariis berikut:
Devic : /dev/ttyUSB1
Manufacturer : huawei
Model : E173
Firmware : 11.117.10.02.00
IMEI : 351827014xxxxxx
SIM IMSI : 510012541xxxxxx 9. Setelah itu kita cek dengan melakukan sms.
$ sudo gammu --sendsms text 085229180xxxIsikan pesan anda lalu tekan CTRL+D
Enter the message text and press Ctrl+D:Tambahan, cara cek pulsa
Coba sms gateway
If you want break, press Ctrl+C...
Sending SMS 1/1....waiting for network answer..OK, message reference=30
$ sudo gammu --getussd *888#
Press Ctrl+C to break...
USSD received
Status : Action needed
Service reply : “Sisa Pulsa Anda Rp.7650. Penggunaan pulsa di periode ini
Rp.27450. Aktif s.d. 14/08/2016.
Itu tadi konfigurasi sms gateway menggunakan gammu yang saya coba hari ini. Silahkan anda mencoba dan semoga berhasil.
good luck:)
selamat siang,
BalasHapusmau tanya Hardware Requirement nya ini minimum segitu ya dari gammunya?
kalo free memorynya tinggal 100mb bisa gak diinstall gammu?