Goal Track car real-time. Integrate into HomeSeer and create location based services.
UPDATE: a new version (0.2) of the tracking script for Homeseer has been posted below.
HOW?
- Tracking device
- Xexun TK102/103 tracking device (see “Tracker” section below)
- Option 1: Use script with an existing tracking service (see GPS-TRACE.COM example below)
(I used option 1) - Option 2: Create Software that acts as a ‘server’ for your tracking device
Using GPS-TRACE.COM?
If you’re using the gps-trace.com service please look at the following script. It allows you to grab your location from the website and put it in HomeSeer devices.
How?
- Create an account on www.gps-trace.com
- Make sure your tracker works with this service.
- Download my gps-trace grabber script (New version 0.2!)
- Copy script to your HomeSeer\Script directory
- Create HomeSeer devices (see instructions in script)
- Modify parameters in script (see instructions in script: easy!)
- Create event that runs the script every x minutes.
![]()
Information
- NMEA data send by tracker uses this format:
- $GPRMC,aaaaaa,b,cccc.cc,d,eeeee.ee,f,ggg.g,hhh.h,jjjjjj,kkk.k,l*mm
Where
- aaaaaa is the time of the fix UTC in hhmmss format
- b is the validity of the fix (“A” = valid, “V” = invalid)
- cccc.cc is the current latitude in ddmm.mm format
- d is the latitude hemisphere (“N” = northern, “S” = southern)
- eeeee.ee is the current longitude in dddmm.mm format
- f is the longitude hemisphere (“E” = eastern, “W” = western)
- ggg.g is the speed in knots
- hhh.h is the true course in degrees
- jjjjjj is the date in DDMMYY format
- kkk.k is the magnetic variation in degrees
- l is the direction of magnetic variation (“E” = east, “W” = west)
- mm is the checksum
Next
- under construction
- under construction
Tracker
One of the most popular trackers are the Xexun 102 and 103 trackers. There’s imitation devices being sold so be careful. I have never seen a product where the documentation is so bad, the amount of documentation versions is so huge (each saying something different) and where there is NOT 1 place on the internet that tells you how it works. There’s a forum with a lot of information: 1 THREAD with 2,500 messages !??
That is why I have setup a small overview of how I configured my TK-103. These instructions will most likely also work for the Xexun TK-102.
Xexun TK 102 This is a ‘pocket’ tracker. Very small, with battery, built in antennas.
Xexun TK 103 More for a fixed mount in a car. Has a lot of extras like an external microphone,
external antennas for GPS and Cell, ability to close switches remotely etc.
Data Connection
For the data connection I ordered a pre-paid SIM card with data. In the Netherlands I found Simyo.nl to be one of the cheapest. They charge per Kb which is very convenient as the tracker doesn’t send large amounts of data. I’m using a 10 euro card for over 1 year now. It does not have international data support.
Links
- Perl script to process TK103 trackers: link
- Forum for TK10x
- Remotely check your IMEI: http://id.wialon.net/




Pingback: Car Tracking |
Pingback: GPS Tracking |