Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cybrox/trackerbrand

Simple LoRaWAN/HTTP based map position tracker
https://github.com/cybrox/trackerbrand

gps location lora lorawan maps proof-of-concept

Last synced: about 1 month ago
JSON representation

Simple LoRaWAN/HTTP based map position tracker

Awesome Lists containing this project

README

        

# Trackerbrand
Trackerbrand is a simple proof-of-concept location history map. In its current use-case, data is added to the local Trackerbrand database ([lowdb](https://github.com/typicode/lowdb)) via HTTP, coming from either a local script managing a GPS receiver or from remote via HTTP or HTTP via LoRaWAN gatewy.

## Usage
* Map tiles are added as described in [this stackoverflow post](https://stackoverflow.com/a/43608920)
* The databse must be created via `POST` request to `/position/setup`

## Map viewing mode
The index file is served at `/position/display`. The passed hash specifies how the map is shown.
The following are valid display options:
* `#show:current` Shows the current position
* `#show:live` Shows the current position and updates position + map view every 10s
* `#show:history,size=n` Shows a history of the latest `n` positions
* `#show:trip,threshold:t,interval:i` Shows the trip point-by-point. Omitting points with a cumulative distance `