lpbaiser / gps_owntracks

A socket server that accepts TCP connections from cheap Chinese GT-02 (GT-06 protocol) GPS tracker and passes MQTT messages using the owntracks ( http://owntracks.org ) format

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gps_owntracks

A socket server that accepts TCP connections from cheap Chinese GT-02 (GT-06 protocol) GPS tracker and passes MQTT messages using the owntracks ( http://owntracks.org ) format

There are a number of similar looking GPS trackers that use a variety of different protocols. The tracker I bought from Amazon is here. Although this is nomi9nally a GT-02 tracker I found that it was using a subset of the GT-06 protocol. I guess that potentially many chinese manufacturers make these devices and depending on what they can get hold of upload slightly different firmware. A great reference for GPS tracker protocols is Trackcar. I didn't want or need all of the features of their server, so have decided to create my own lightweight python server which receives the data from the tracker and creates MQTT messages using the owntracks format. I am already using owntracks which as a usable phone app, so I can then use this to display the location of the GPS device.

About

A socket server that accepts TCP connections from cheap Chinese GT-02 (GT-06 protocol) GPS tracker and passes MQTT messages using the owntracks ( http://owntracks.org ) format

License:Apache License 2.0


Languages

Language:Python 98.8%Language:Dockerfile 1.2%