TK102 GPS tracker configuration

We gaan gebruik maken van een KPN prepaid simkaart. Hiervan is de pincode verwijderd m.b.v. een gsm telefoon en mobiel internet is geactiveerd.

De data gaan we via GPRS verbinding doorzetten naar een GPS server genaamd Traccar. De server is gratis downloadbaar voor elk platform.

Zorg dat de batterij van de GPS goed opgeladen is, plaats de simkaart en schakel de GPS aan.

Volg onderstaande stappen om de basisconfiguratie uit te voeren:

Read more

Traccar in docker

Run the following command:

docker run -d –privileged -p 8082:8082 -p 5005:5013 -p 5055:5055 magnaz/traccar

Webserver adres: 808
RF-V16 tracker: Send by tracker on port 5013, received by Traccar on port 5005. (needed to use the right protocol)
Traccar Android client: 5055

 

Traccar installation on Raspberry Pi

Download and install Traccar

Download Traccar

wget https://github.com/tananaev/traccar/releases/download/v3.4/traccar-linux-arm-3.4.zip

Unzip downloadfile

unzip traccar-linux-arm-3.4.zip

Remove zipfile

rm traccar-linux-arm-3.4.zip

Run install script

sudo ./traccar.run

Start Traccar Server

sudo java -jar /opt/traccar/tracker-server.jar

Optional configuration

Make autostart on boot

Start crontab

crontab -e

Add following line to the bottom of the file

@reboot /usr/bin/nohup /usr/bin/java -jar /opt/traccar/tracker-server.jar

Exit crontab and save file

Reboot Raspberry Pi

sudo reboot

(Source: http://www.forum-raspberrypi.de/Thread-tutorial-tracking-server-mit-traccar)

Use an external MySQL database like Synology

By default Traccar Server uses embedded H2 database. If you want to use MySQL database engine you need to replace following lines in configuration file:

<entry key='database.driver'>org.h2.Driver</entry>
<entry key='database.url'>jdbc:h2:/home/user/Documents/traccar/target/database</entry>
<entry key='database.user'>sa</entry>
<entry key='database.password'></entry>

Configuration parameters for MySQL (replace 127.0.0.1, [DATABASE], [USER], [PASSWORD] with appropriate values):

<entry key='database.driver'>com.mysql.jdbc.Driver</entry> 
<entry key='database.url'>jdbc:mysql://127.0.0.1:3306/[DATABASE]?allowMultiQueries=true&amp;autoReconnect=true&amp;useUnicode=yes&amp;characterEncoding=latin1&amp;sessionVariables=sql_mode=ANSI_QUOTES</entry>
<entry key='database.user'>[USER]</entry> 
<entry key='database.password'>[PASSWORD]</entry>

NOTE: Traccar will create tables for you, but you need to create database with selected name by yourself.
(source: https://www.traccar.org/mysql/

Configuration of devices

RF-V16

Device transmits on port 5005. Traccar listens default to this protocol (H02) on port 5013. Make port forward in router 5005 → 5013 or swap port numbers in .xml configuration file.

Known issues

Using Synology MySQL database (update)

= (UPDATE) PROBLEM SOLVED in version 3.4 = You can make version 3.3 work with the Synology MySQL database with a small modification. Change in the .XML configurationfile ‘UTF-8’ to ‘latin-1’. The developer know this problem and it will be solved in the near future.

Version 3.2 works great without this specific modifcation

RF-V16 Config commands

Set master phone number

Password = 123456 (default)
Phonenumber = +31619xxxxxx (fill in complete number)

123456,sos1,0031619xxxxxx#

Return message:

0031619xxxxxx has been set for the master number sucessfully.

Set APN settings

for example Dutch provider Simyo.nl
APN = portalmmm.nl
Port = 5080
User = empty
Password = empty

apn,portalmmm.nl,user,,pd,,pport,5080#

Return message:

Apn set succesfully! Reboot system now ...

Optional commands

lag,1# — Change the language to 1=Chinese (default), 2=English, 3=Russian dsp# — Device status and work situation
gon# — Turn on the tracking function (factory default)
goff# — Turn off the tracking function
aj# — Set push to answer incoming call (fatory default)
mt# — Auto-answer handsfree incoming call
jy# — Silence monitoring
dw# — Check position
tim,10# — Setting interval of the position data upload (factory default is 10 mins)
lon# — Turn on indicator light (factory default)
loff# — Turn off indicator light
dndoff# — Turn off DO NOT DISTURB in push-to-talk mode (factory default)
dndon# — Turn on DO NOT DISTURB in push-to-talk mode

See also:
http://en.rf-gsm.com/uploads/soft/140407/RF-V16-Spec.pdf

Direct mirror