#SMSGateway Installasi dan Pengaturan Gammu - SMS Gateway 2

0
3431
Halaman:
Sertakan sumber dengan jelas jika ingin mencopy. Selalu cek tanggal, karena mungkin ada beberapa artikel lama yang belum disesuaikan dengan fakta terbaru

Installasi dan Pengaturan Gammu  untuk sms gateway tidaklah sulit. Bahkan installasi dan pengaturan gammu sebagai sms gateway bagi penulis sangatlah mudah.
Pastikan bahwa modem sudah bisa dikenal oleh komputer yang akan dijadikan SMS gateway. Silahkan baca panduan konfigurasi dan test modem untuk sms gateway di artikel sebelumnya.

Persyaratan Minimum :

  • OS Windows
  • Mengerti baris perintah Windows (CMD)

  • Mengerti memasang service




  • Semua perintah dijalankan as Administrator (klik kanan CMD pilih run As Administrator)

Step 1. Install Gammu - Installasi dan Pengaturan Gammu

Download gammu dan install di komputer yg terhubung dengan modem. Gammu sms gateway
Silahkan sesuaikan dengan operating system yg dipakai

Step 2. Konfigurasi Gammu. - Installasi dan Pengaturan Gammu

Ada 2 file konfigurasi gammu yang harus disesuaikan dengan modem yang akan dipakai dan untuk menjalankan gammu sebagai service agar bisa otomatis running saat komputer dinyalakan.
File konfigurasi gammu terletak di folder bin. Gammurc dan smsdrc
Sebelum di edit dan di sesuikan dengan modem yang akan dipakai, backup terlebih dahulu file tersebut.

Yang perlu diperhatikan adalah device dan connection, karena dua hal ini merupakan pengaturan untuk komunikasi ke modem

  • File gammurc :

[gammu]
device = com1:
connection = at115200
logfile = C:\xampp\htdocs\logs\gammu\gammu.log
logformat = textdate
synchronizetime = yes

  • File smsdrc : Digunakan jika untuk service dan setiap saat.

[gammu]
device = com1:
connection = at115200

[smsd]
port = com1:
connection = at115200
service = sql
checksecurity = 0
CheckBattery = 0
CheckSignal = 0
user = user
password = password
pc = 192.168.100.40
database = sms_gateway
driver = native_mysql
logfile = C:\xampp\htdocs\logs\gammu\smsd.log
CommTimeout = 30
SendTimeout = 30
MaxRetries = 1
LoopSleep = 20
StatusFrequency = 20
DebugLevel = 1

Disarankan untuk menulis ulang script di atas, jangan copy paste. Penulisan di web dengan penulisan notepad terkadang berbeda, bila copy paste mungkin akan ada beberapa karakter , termasuk spasi dan break line, yang bisa menyebabkan gammu tidak bisa membaca modem.

Artikel Terkait :  #SMSGateway - Install Gammu pada CentOS-7

Sesuaikan user, password, database, driver  dan logfile sesuai pengaturan masing-masing. File Log berisi error/kesalahan atau catatan lainnya

Step 3. Tes gammu - Installasi dan Pengaturan Gammu

Buka CMD bawaan windows. Arahkan ke folder gammu yang telah dipasang lalu ketik perintah-perintah berikut

Ada beberapa perintah untuk melihat apakah gammu sudah mengenali modem atau belum.
- gammu identify
- gammu battery

Dua command tersebut bisa dijadikan acuan apakah file konfigurasi gammu sudah benar atau belum

Untuk perintah gammu penting lainya  bisa dilihat di artikel artikel ini

Sebelum melangkah ke step selanjutnya, pastikan gammu sudah bisa mengirim dan menerima sms

Mengirim pesan standar 160 karakter

echo "Pesan ini pesan pendek" | gammu sendsms TEXT +628123456

atau
gammu sendsms TEXT +628123456 -text "Pesan ini pesan pendek"
Mengirim pesan panjang lebih dari  160 karakter
gammu sendsms TEXT +628123456 -len 400 -text "Ini pesan panjang"
atau
echo  "Ini pesan panjang" | gammu sendsms TEXT +628123456 -len 400
atau
gammu sendsms EMS +628123456 -len 400 -text "Ini pesan panjang"
Untuk melihat folder sms
gammu getsmsfolder
Untuk melihat pesan
gammu getsms folder 1  1
Jika step 3 berhasil, sobat bisa melanjutkan ke step 4. Namun jika masih gagal, step 4 otomatis akan gagal juga

Step 4. Install gammu as service. Installasi dan Pengaturan Gammu

Memasang gammu sebagai service agar bisa otomatis running ketika komputer dinyalakan sangatlah mudah.

gammu-smsd -S -c smsconf -i -s

 

Apabila terjadi error, bisa dilihat di log gammu (dijelaskan di point 2)

Jika gammu sudah bisa running sebagai service, kita bisa mencoba mengirim sms ke nomor yang dipasang pada modem.

Tutorial selanjutnya adalah import database Gammu MySQL.

Installasi dan Pengaturan Gammu. Installasi dan Pengaturan Gammu. Installasi dan Pengaturan Gammu. Installasi dan Pengaturan Gammu

Jangan lupa tinggalkan komentar ya gais

This site uses Akismet to reduce spam. Learn how your comment data is processed.