Skip navigation

Tutorial singkat bagaimana mudahnya membangun server sms gateway menggunakan gammu di Linux Ubuntu. Jika pernah kepikiran membangun sms gateway itu butuh biaya yang mahal atau kemampuan teknis komputer yang hebat, anda salah! Cukup bermodalkan modem USB atau ponsel murah meriah sedikit jadul, PC atau laptop, Ubuntu, gammu, dan sedikit pengetahuan tentang perintah dasar di terminal, kita sudah dapat membangun sendiri server sms gateway, free!

Dalam tutorial ini saya menggunakan modem yang lumayan canggih, Axeon GSM-GPRS yang terhubung ke PC menggunakan port serial. Modem ini konon kelas industri, cocok sekali digunakan untuk menangani sms gateway dengan volume yang lumayan tinggi. Informasi lengkapnya dapat dicek di sini.

modem sms gateway

Modem untuk sms gateway

Setelah modem ini terhubung ke PC yang akan digunakan sebagai server sms gateway, jalankan perintah dmesg untuk mengetahui sebagai device apa modem terdaftar di sistem operasi. Biasanya periferal serial akan terdeteksi sebagai /dev/ttyS0 atau /dev/ttyS1.

Selanjutnya pasang perangkat lunak gammu menggunakan perintah:

sudo apt-get update
sudo apt-get install gammu

Berikutnya kita harus menyesuaikan pengaturan gammu. Kita bisa membuat berkas konfigurasi di direktori $HOME dengan nama .gammurc yang berisi pengaturan minimal:

device = /dev/ttyS0
connection = at115200

Dengan pengaturan di atas, seharusnya gammu sms gateway sudah dapat digunakan untuk membaca dan mengirim sms dari modem. Cek dengan perintah:

gammu -c ~/.gammurc identify

Konfigurasi yang sudah benar harusnya mempunyai keluaran lebih kurang seperti ini:

Device               : /dev/ttyS0
Manufacturer         : iWOW
Model                : unknown (TR-900)
Firmware             : AU001.1.2.0
IMEI                 : 3552920200315xxx
SIM IMSI             : 510103425272xxx

Bila sudah demikian, modem untuk server sms gateway kita sudah siap digunakan. Untuk membaca sms dari inbox di kartu SIM, gunakan perintah:

gammu getallsms

Kirim sms dengan dengan perintah:

gammu sendsms TEXT 081235054xxx -text Hello world

Segitu saja? Tentu tidak, kita masih harus menambahkan backend database mysql untuk menampung inbox dan outbox server sms gateway. Kita juga dapat menambahkan aplikasi sms gateway php seperti kalkun supaya pengiriman dan penerimaan sms lebih praktis.

14 Comments

  1. Makasi gan infonya

  2. Warning: Configuration could not be parsed!
    Warning: No configuration read, using builtin defaults!
    Error opening device, it doesn’t exist.

    begini kenapa gan??

    • Ini menjalankan perintahnya seperti apa? Bisa dikopas ke sini? Trus berkas konfigurasinya ditaruh di mana?

  3. i love ur post, keep share^^
    mampir balik ke website kami yaa…

  4. beli modemnya dimana ? harganya berapa ?

    • Di Bhinneka.com kalau ndak salah ada, atau coba FJB. Kalau yg ini udah ada dari kantor, org pengadaan yg ngurus.

  5. connect ke hp nya itu dimana lho?

  6. mas, cara nyimpen sms yg masuk ke suatu database gmn??

  7. selain menggunakan modem bisa ga? misal mobile gitu?

    • Setahu saya sih pake hape juga bisa tapi biasanya hape-hape jadul macam Nokia 1100 yg lebih baik.

  8. bro modemny brapaan tu s waV*com bgus mana

    • Bim: Harganya kurang tahu, lah wong dibelikan sama bos di kantor. Kalau dibandingkan, kurang tahu tapi modem ini menurut penjualnya masuk kategori enterprise.

  9. hmmm bisa nih di coba.


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: