Diafaan SMS installation

1. Log in to Site Admin
2. Go to Plugins
3. Click on Get More Plugins. Install the Diafaan Plugin.

Configure Diafaan SMS Server

1. Go to http://www.diafaan.com/ and download Diafaan SMS Server software
2. Install the software on a host machine
3. Make all the configurations using Diafaan SMS Server Console and the documentation provided on the website.

Diafaan SMS Server should be ready for sending messages.

Configure GpsGate Server

1. Log in to Site Admin
2. Go to Settings > SMS
3. Under Configure Providers section, select DiafaanMessageProvider in the dropdown.
4. Fill in a Name to identify the SMS provider.
5. URL should be as follows:

http://[DIAFAAN_SERVER_ADDRESS]:9710/http/sendmessage?username=admin&password=1234

DIAFAAN_SERVER_ADDRESS: is the host address Diafaan SMS Server Software is installed on. Use localhost if GpsGate and Diafaan SMS Server are hosted on the same machine.
Port number: Diafaan SMS Software uses port #9710 by default.
username: is the username for Diafaan SMS Server software.
password: is the password for Diafaan SMS Server software.

6. Select application tags that should use this provider.
7. Enter phone number initials that will use this provider.
8. Click Save to activate the the provider you just created.

Now Diafaan SMS is enabled for your server!

Troubleshooting

You can use the Send Test SMS feature under Settings in Site Admin.