Pages

Search This Blog

Friday, August 7, 2015

Instalasi Gammu SMS Gateway

Assalamu'alaikum Wr.Wb
Bismillahirrohmanirrohim

Kali ini saya akan berbagi mengenai instalasi sms gateway
Seperti biasa sebelum ke langkah-langkah, kita harus mengerti terlebih dahulu apa itu sms gateway

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.

Hardware Requirement
Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
RAM : 256MB
Hardisk : 80GB
Modem atau handphone kompabilitynya bisa di cek di sini 

Software Requirement

Linux Ubuntu
Apache 2.x.x
PHP 5.x.x (with mysql, session, hash, json extension)
PHP-CLI
MySQL 5.x.x
Gammu
Kalkun

 Langkah-langkah :
  1. Install Paket yang di butuhkan
    berikut perintahnya:
    #apt-get install tasksel (Install tasksel)
    #tasksel install lamp-sever (Install lamp server)
    #apt-get install php5-cli (Install PHP5-CLI)
    #apt-get install phpmyadmin (Install phpmyadmin)
  2. Update dan install paket gammu dan gammu-smsd
    #apt-get update
    #apt-get install gammu gammu-smsd
  3. Untuk melihat koneksi USB kita yang terhubung(modem) kita ketikan :
    #dmesg | grep tty
  4. Konfigurasi gammu
    #gammu-config


    Sesuaikan konfigurasinya
    Port = Sesuaikan
    Connection = Sesuaikan dengan modem kita
    Model = Kosong
    Synchronize time = yes
    Log file = /var/log/gammulog
    Log format = textall
    Use locking = isi yes jika ingin resource modem di kunci
    Gammu localisation = kosong

     Save, kemudian exit
  5. Konfigurasi berkas /etc/gammu-smsdrc
    #nano /etc/gammu-smsdrc
    Sesuaikan[gammu]
    port = /dev/ttyUSB0 # change this
    connection = at115200 # change this
    [smsd]
    PIN = ''
    service = sql
    driver = native_mysql
    DeliveryReport = sms
    logfile = /var/log/gammulog
    debuglevel = 1 # change to 255 if you want to debug




  6. Matikan service gammu-smsd(untuk menggunakan perintah gammu)
    #/etc/init.d/gammu-smsd stop
  7. Cek identify modem dengan perintah
    #gammu --identify
  8. Untuk pengiriman SMS menggunakan perintah berikut ;
    #gammu --sendsms text <nomor tujuan>
    kemudian tulis pesan,
    untuk mengirim pesan tekan enter lalu tekan ctrl+D
  9. Untuk cek pulsa
    #gammu getussd <nomor untuk cek pulsa, sesuaikan dengan jenis sim card)
Sharing :
- Jika anda mengalami eror langkah yang harus di lakukan adalah mengecek konfigurasi dari awal sampai akhir, cek dengan cermat.
- Setelah konfigurasi selesai kita dapat menggunakan fitur kirim sms, tetapi kita belum bisa melihat pesan masuk
- Untuk mengaktifkan fitur yang lain kita perlu install aplikasi kalkun, aplikasi kalkun akan saya share pada waktu yang lain

<Terima_Kasih>
<Semoga_Bermanfaat>
 
Blogger Templates