---
title: 'Project documentation template'
disqus: hackmd
---
Emilio's Documentation
===
:::info
This documentation is just to have basic info for sensos and procedures. I think I won't remember all this stuff so i dediced to write down it here.
:::
## Table of Contents
[TOC]
## Sensors
### Abeeway
> Online codecs (you must be registered)
> https://community.thingpark.io/iot-flow/drivers/abeeway:asset-tracker:3
> Doc: https://dx-api-au1.thingpark.com/location-connector/latest/doc/index.html#resolvedtrackerasassettracker
> Supported: Micro tracker, Industrial Tracker and Compact Tracker
Basic motion tracking only GPS you have to send two Downlinks (Port 2).
First: 020001
```yaml=
{
"downMessageType": "SET_MODE",
"ackToken": 0,
"modeValue": "MOTION_TRACKING",
"payload": "020001"
}
```
Second: 0b0201000151800000000384050000000108000000021700000e10
```yaml=
{
"downMessageType": "SET_PARAM",
"ackToken": 2,
"payload": "0b0201000151800000000384050000000108000000021700000e10",
"setParameters": {
"loralivePeriod": 86400,
"trackingUlPeriod": 900,
"geolocSensorProfile": "GPS_ONLY",
"motionStartEndNbTx": 2,
"motionDuration": 3600
}
}
```
Uplink payload looks like:
```yaml=
{
"gpsLatitude": 40.5469952,
"gpsLongitude": -3.6280576,
"horizontalAccuracy": 31.37,
"messageType": "POSITION_MESSAGE",
"age": 152,
"trackingMode": "MOTION_TRACKING",
"batteryVoltage": 3.33,
"ackToken": 2,
"rawPositionType": "GPS",
"periodicPosition": false,
"temperatureMeasure": 24.8,
"sosFlag": 0,
"appState": 1,
"dynamicMotionState": "MOVING",
"onDemand": false,
"payload": "032c61882013182afbfdd667089de03b",
"deviceConfiguration": {
"mode": "MOTION_TRACKING"
}
}
```
Installing the Abeeway driver
The Abeeway driver gives you access to the driver service and the relative API documentation.
Install Docker on the customer’s server using the following URL:
https://hub.docker.com/search/?type=edition&offering=community
(opens new window)
Download Docker image from the public Docker repository. You can do it by executing the following command:
docker pull actility/iot-flow-drivers
Run Docker image from the public Docker repository. You can do it by executing the following command:
docker run -d -p 8095:8095 actility/iot-flow-drivers
After the command has been executed successfully, the container will download autonatically the latest driver version before been accessible and the driver service will be available locally on port 8095
Access the API documentation using the following url:
http://localhost:8095/v1/swagger-ui/
#################################################################
User flows
---
```sequence
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
Note left of Alice: Alice responds
Alice->Bob: Where have you been?
```
> Read more about sequence-diagrams here: http://bramp.github.io/js-sequence-diagrams/
Project Timeline
---
```mermaid
gantt
title A Gantt Diagram
section Section
A task :a1, 2014-01-01, 30d
Another task :after a1 , 20d
section Another
Task in sec :2014-01-12 , 12d
anther task : 24d
```
> Read more about mermaid here: http://mermaid-js.github.io/mermaid/
## Appendix and FAQ
:::info
**Find this document incomplete?** Leave a comment!
:::
###### tags: `Templates` `Documentation`