4. I host software in my own server, how to check if device sends data to server?

Notification appears if you didn't configure e-mail server or configuration was done incorrectly. Example on how to set it up available here.

6. How properly make software backup?

We recommend to make backup at least 2 times a weak.

To begin process, connect to remote server via Remote desktop (RDP) and create folder where backup will take place. All backup folders should be marked with dates (Backup 2017-01-01).

Full software backup consists of three steps:

Copy "c:\gs" folder content to your created backup folder.

Copy web application folder content to your created backup folder. Web application location can be: "c:\inetpub\vhosts", "c:\wamp\www" or other location where it was installed.

Now it is time to create database backup. Daily backup which is being sent to your email (if you set it up in Control panel) includes all user data, settings, etc... except location history. Before you start backup process, make sure that server has enough disk space. To make full database backup including history you should do next:

In next line you will be asked to enter MySQL password, press Enter when done. All details are located in "WEB_APPLICATION_FOLDER\config.php" file.

Process might take from couple of minutes to several hours, depends on how big database is.

After process is complete, new empty line in Command prompt windows will appear, windows can be closed now.

Put database.sql file to your backup folder.

Put backup contents to safe place (in different server) so you can restore it any time. To save disk space put contents to ZIP file.

7. Scheduled reports doesn't work.

Main reason why scheduled reports might stop working is due to hardware key mismatch. Make sure that hardware key matches in "c:\gs\gps-server.exe" application and "config.php" file. Mismatch appears if hardware was changed or software was reinstalled.

Main reason why error appears and doesn't allow to use your server url is because gsurl.key file can't be accessed via url like: YOUR_DOMAIN.com/gsurl.key. Make sure that file is located in web application folder. If Microsoft IIS is used, .key file extension must be added to MIME types.

9. SMS gateway doesn't work.

SMS gateway can be configured to work globally for all server accounts or each account owner can setup his own, independent SMS gateway using Android SMS gateway app or external SMS service.

If SMS gateway app is used, you should check following:a. Make sure correct server address is used in app settings. b. Make sure number filter value is the same in application, user account and events (Number filter - if set for example to +370 it will allow to send SMS messages to numbers which start with country code +370):

10. Devices doesn't connect to my self-hosted server.

Main reason why there is no connection between device and server is PORT blockage.

If PORT's are open, but still no connection (even demo objects are not moving), then check if protocol listener is running.

11. How to configure billing?

Software has billing feature, which allows for account owners to order plan and activate objects. Funds can be collected using PayPal or other payment gateway. After customer orders particular plan, it will be automatically assigned to account for further use and administrator will get notification about received payment.

12. Email messages can't be delivered.

If email server is set correctly, but you email messages can't be delivered to recipient, make sure you set working no-reply email in Control panel. If no-reply email address doesn't really exist, then email sending won't work in some servers.

Config.php file encoding includes BOM (byte order mark), it must be eliminated by saving file using ANSI encoding, or use editor which allows to save file using UTF-8 without BOM encoding (Notepad++ editor).