GpsGate Android SMS proxy
GpsGate Android SMS Proxy makes it possible to use an Android device with SMS capability to send and receive SMS from a GpsGate Server. This enables very low priced local SMS solutions.
GpsGate supports SMS integration with many different SMS providers via plugins and also enables you to implement your own SMS providers with our APIs.
Our new GpsGate SMS Proxy app for Android lets you use any Android device that can send and receive SMS as an SMS provider for your GpsGate Server.
This solution allows you to purchase a low cost SMS plan for your Android device from your local telephony provider and use it as an alternative to a web based SMS provider.
Please post all feedback on the forum
Downloading the GpsGate SMS Proxy for Android
We are currently having an issue with Google rejecting the Android SMS Proxy from the Play Store because it requires SMS permissions. We are working to sort this out.
In the mean time, please contact email@example.com to get the GpsGate SMS Proxy APK file to install it manually.
Setting up GpsGate Android SMS Proxy
GpsGate Server Installation
- Login to SiteAdmin.
- Go to the Settings tab.
- Go to the SMS option.
- Select ProxyMessageProvider from the Select a provider type option menu.
Here you will be presented with the following screen
- Set the Name field to something to describe your new SMS proxy. E.g. “Tele5”
- Set the Proxy user login field to the username that your SMS proxy app will log in with. E.g. “tele5proxy”
- Set the Proxy user password field to the password that your SMS proxy app will authenticate with. E.g. “VerySecurePassword123”.
- Set the Sender ID, Application Tags and Phone numbers fields by following the instructions in the help text near them.
- Click Save to finish.
Setting up the Android app
Check that your Android device is capable of both sending and receiving SMS.
- Install the GpsGate SMS Proxy app with the instructions from GpsGate Support
- Tap the GpsGate SMS Proxy icon to load the app.
Here you will be presented with the following screen.
- Fill in the address of your server in the Hostname or IP address field.
- Leave the port number of 30175 alone unless you are an advanced user and know of a reason to change it.
- Enter the Username and Password that you configured earlier in SiteAdmin into the two bottom fields.
- Click Start to connect to your GpsGate Server
If your device connects successfully to the server, you should see the following screen.
You are able to see the status of the GpsGate SMS Proxy in your device notification area while the app is connecting or connected.
If you have any trouble connecting, please see the “Troubleshooting” section below.
Please note, while the GpsGate SMS Proxy app is Connected to the server, all SMS received by the device will be sent to the server. Make sure to install the app on a device that is purchased specifically for the task of being a GpsGate SMS proxy.
Permanently stuck on Connecting to server
When the Start button is pressed the app will try to connect to the GpsGate Server. It will keep trying to connect to the specified hostname or IP address until it makes a connection. If you see the connecting screen below for more than a minute click the Stop button and check your server address again.
If it is definitely correct you may have a networking issue. Check our guide to resolving connectivity issues.
Username or password is incorrect
If the app can connect to the GpsGate Server but the wrong credentials were supplied you will see the error message below.
Simply check your credentials against those entered in SiteAdmin > Settings > SMS > Your proxy provider