Telemetry Tracking Server
$ go get -u github.com/mguzelevich/sauron/...
list of users
$ curl -X POST --data "{}" localhost:8080/users
telemetry sources:
- custom http url GET, POST
- udp
lat
- Latitudelon
- Longitudedesc
- Annotationsat
- Satellitesalt
- Altitudespd
- Speedacc
- Accuracydir
- Directionprov
- Providertime
- Time UTC (2011-12-25T15:27:33Z)batt
- Batteryaid
- Android IDser
- Serialact
- Activity
example:
$ curl localhost:8081/log?lat=53.9279421&lon=27.6437863&time=2017-12-27T12%3A30%3A30.338Z&s=0.0&prov=network&aid=4de1a4a0e296ef63&acc=21.795000076293945
$ curl -X POST --data "lat=53.9279421&lon=27.6437863&time=2017-12-27T12%3A30%3A30.338Z&s=0.0&prov=network&aid=4de1a4a0e296ef63&acc=21.795000076293945" localhost:8081/log
example:
$ bash -c 'echo -e "mgu/mi5s/$GPRMC,083543,A,5355.67728,N,2738.62654,E,0.000000,0.000000,010203,,*2E" > /dev/udp/127.0.0.1/8822'
run
$ sauron --api :8080 --http :8081 --udp :8082 --ui :8083
web dashboard http://localhost:8083/