Kitabisa dengan mudah melakukan menejemen SMS dengan komputer kita. Pada kesempatan kali ini saya akan berbagi cara membangun SMS-Gateway dengan Gammu. Spesifikasi sistem operasi komputer saya menggunakan Ubuntu 18.04 LTS dan modem Wavecom Fastrack M1306B. Berikut langkah-langkah instalasinya : Install gammu dan juga gammu-smsd menggunakan terminal, pastikan terhubung dengan internet. Masukkan perintah di terminal:
Pengembangweb dapat dengan mudah membuat sistem aplikasi SMS Gateway sederhana hanya dengan menggunakan script PHP dan database MySQL, dengan bantuan Gammu. Dokumentasi Gammu sangat lengkap dan mudah untuk diikuti bagi pemula. Wammu merupakan versi GUI dari Gammu. 2. Kalkun. Kalkun merupakan SMS Gateway open source berbasis web yang tinggal pakai.
OK. sekarang kita akan mencoba membuat script PHP sederhana untuk mengirim pesan SMS yang terintegrasi dengan Gammu ini. Langkah pertama kita buat form untuk mengirim pesan SMS nya terlebih dahulu. method="post" action="send.php"> 2.No. HP Tujuan :
Tujuankonfigurasi dilakukan jelas agar gammu dapat mengenali dengan baik modem yang akan digunakan sebagai SMS Gateway(modem yang digunakan untuk sms). Silahkan sobatNet download gammu versi terbaru disini. Setelah gammu selesai didownload, extractlah paket tersebut. Distribusi gammu terdiri dari 4 buah folder yaitu bin, include, lib, share. Agar SMS Engine gammu dapat berjalan sebagaimana mestinya dibutuhkan sebuah database server baik itu mysql, pgsql ataupun sqlite.
PadaDVD Tutorial Ini Anda Akan Belajar Cara Membangun Aplikasi SMS gateway Dengan Framework Codeigniter, Gammu, MySQL Dan Boostrap. Apa Yang Akan Anda Dapatkan ? Video Tutorial Membangun Aplikasi SMS Gateway Dan Codeigniter; Asset Asset Pendukung Seperti Source Code Dan Template; Software Web Server Dan Software Text Editor Yang Digunakan
NOyvvF9. SMS gateway merupakan layanan yang berguna untuk meneruskan pesan ke jaringan seluler lain yang memungkinkan dapat menerima SMS ataupun mengirim SMS tanpa menggunakan Ponsel. Sedangkan Gammu merupakan aplikasi yang dibangun sebagai perantara untuk mengelola beberapa fungsi seperti modem,handphone dsb. Dalam gammu terdapat sebuah database yang digunakan untuk menyimpan pesan masuk, pesan keluar dll. Berikut Merupakan tutorialnya Download Gammu pada website resmi gammu Lalu download sesuai versi windows yang di gunakan 32 bit/64 bit Instalasi Gammu Gambar 1. Instalasi Gammu Gambar 2. Instalasi Gammu Gambar 3. Instalasi Gammu Gambar 4. Instalasi Gammu Sebelum menggunakan Gammu, harus dilakukan konfigurasi terlebih dahulu pada gammudrc Gambar 5. Konfigurasi gammudrc Yang paling penting lakukan konfigurasi pada device dan connection. Untuk device & connection kita dapat lihat pada port Modem yang kita gunakan di laptop kita. Cara melihat port modem yaitu Klik kanan pada My computer/This PC lalu klik Properties Gambar 6. Cek Port Modem Setelah melakukan konfigurasi gammurc, kita juga harus melakukan konfigurasi pada smsdrc, sesuaikan Port dan juga Connection dengan gammurc Gambar 7. Konfigurasi smsdrc Setelah melakukan konfigurasi pada gammurc dan smsdrc kemudian kita harus cek terlebih dahulu apakah gammu berhasil membaca modem kita. Caranya adalah masuk ke CMD kemudian arahkan pada direktori bin’ di dalam folder gammu. Gambar 8. Masuk ke folder bin Kemudian masukkan perintah Gammu identify. Perlu diperhatikan bahwa koneksi internet pada modem kita tidak boleh terhubung/connect. Apabila terhubung maka akan error atau gammu tidak dapat membaca modem kita. Gambar 9. Cek gammu identify Apabila konfigurasi dan pengecekan modem telah selesai kita dapat melakukan tes untuk mengirim sms. Sebagai awal kita lakukan tes pengiriman sms pada CMD dengan perintah sebagai berikut “gammu –sendsms text no Hp ”, kemudian masukan pesan yang ingin dikirim, tekan enter lalu CTRL+Z dan tekan enter kembali. Gambar 10. Tes Kirim SMS Apabila sms berhasil terkirim maka akan seperti tampilan diatas. Dan otomatis sms akan terkirim ke nomor tujuan. Selain melakukan testing sms pad CMD kita juga dapat melakukan tes mengirim sms dengan insert ke database. Cara ini lebih mudah dilakukan dan juga akan tersimpan pada database. Pertama buat Database terlebih dahulu sebagai contoh “gammu”. Pada Folder gammu sudah terdapat database yang dapat kita load yaitu pada lokasi C\Program Files\Folder_Gammu_Anda\share\doc\gammu\examples\sql. Untuk database nya seperti berikut. Gambar 11. Database Gammu Terdapat beberapa table didalamnya diantaranya gammu,inbox,outbox,outbox_multipart,phones, dan sentitems. Jalankan service daemon sms untuk dapat mengirimkan sms dengan perintah “ gammu-smsd –c smsdrc ” pada cmd. Gambar 12. Menjalankan service gammu daemon Selanjutnya kita dapat melakukan tes sms melalui insert pada table outbox pada database gammu. Dengan perintah SQL seperti berikut Gambar 13. Tes kirim SMS lewat query Database Tunggu beberapa saat sampai sms terkirim. Apabila sms berhasil terkirim sms pada Outbox otomatis akan berpindah ke table sentitems. Proses sms gateway dengan menggunakan gammu telah berhasil.