# GPS asset tracker

**URL:** <https://forums.losant.com/t/gps-asset-tracker/1401>\
**Category:** Help\
**Created:** [January 4, 2019, 9:13pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401 "2019-01-04T21:13:16Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lars\_Andersson](https://avatars.discourse-cdn.com/v4/letter/l/f05b48/32.png) [@Lars\_Andersson](https://forums.losant.com/u/Lars_Andersson)\
**Post date:** [January 4, 2019, 9:13pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/1 "2019-01-04T21:13:16Z")

</div>

I just read the article [https://www.losant.com/blog/how-we-built-the-poc-asset-tracker](https://www.losant.com/blog/how-we-built-the-poc-asset-tracker)

It mentions the gateway that needs to be deployed to a public accessible server.  
Do I need to set that up or is that something you have up and running?

---

<div class="post-metadata">

**Author:** ![Brandon\_Cannaday](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/brandon_cannaday/32/14_2.png) [@Brandon\_Cannaday](https://forums.losant.com/u/Brandon_Cannaday)\
**Post date:** [January 4, 2019, 9:19pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/2 "2019-01-04T21:19:20Z")

</div>

It’s not something we provide out-of-the-box, but it is something we do deploy and manage on behalf of customers for an additional fee.

If you choose, you can also certainly deploy the gateway to your own server that is managed by your team.

---

<div class="post-metadata">

**Author:** ![Lars\_Andersson](https://avatars.discourse-cdn.com/v4/letter/l/f05b48/32.png) [@Lars\_Andersson](https://forums.losant.com/u/Lars_Andersson)\
**Post date:** [January 4, 2019, 9:32pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/3 "2019-01-04T21:32:13Z")

</div>

Is there any further documentation for that gateway?

---

<div class="post-metadata">

**Author:** ![Brandon\_Cannaday](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/brandon_cannaday/32/14_2.png) [@Brandon\_Cannaday](https://forums.losant.com/u/Brandon_Cannaday)\
**Post date:** [January 6, 2019, 8:02pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/4 "2019-01-06T20:02:37Z")

</div>

There’s no further documentation, however that repo could use a readme.

At a high level, it’s converting the @Track Protocol, which is used by most of the Queclink asset trackers, to Losant’s MQTT protocol.

The reason it requires a gateway is because you simply point the tracker to a raw IP/Port and it connects and sends data using essentially raw TCP. The gateway runs on a small, dedicated, vm in the cloud, which provides that dedicated IP/port to connect to.

---

<div class="post-metadata">

**Author:** ![paul\_wareham](https://avatars.discourse-cdn.com/v4/letter/p/ed8c4c/32.png) [@paul\_wareham](https://forums.losant.com/u/paul_wareham)\
**Post date:** [January 7, 2019, 10:59am UTC](https://forums.losant.com/t/gps-asset-tracker/1401/5 "2019-01-07T10:59:54Z")

</div>

Could you explain the rationale for creating three types of devices mentioned in the article? Do we need a gateway device to minimize the impact on the platform limits?

Thx

---

<div class="post-metadata">

**Author:** ![Christopher\_Penney](https://avatars.discourse-cdn.com/v4/letter/c/da6949/32.png) [@Christopher\_Penney](https://forums.losant.com/u/Christopher_Penney)\
**Post date:** [January 7, 2019, 1:05pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/6 "2019-01-07T13:05:50Z")

</div>

@Brandon_Cannaday couldnt this separate server be avoided by going with a particle asset tracker with direct particle/losant integration? unless im missing something particles electron asset tracker also has the ability to be extended w other vehicle inputs & controls vs quelink

---

<div class="post-metadata">

**Author:** ![Brandon\_Cannaday](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/brandon_cannaday/32/14_2.png) [@Brandon\_Cannaday](https://forums.losant.com/u/Brandon_Cannaday)\
**Post date:** [January 7, 2019, 2:28pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/7 "2019-01-07T14:28:32Z")

</div>

The Particle tracker is perfect if you’re evaluating the Electron as part of a custom tracking device/solution. For the POC kits, we wanted an off-the-shelf tracker with a nice enclosure and optimized for battery life.

We also wanted to present something that a customer could immediately put into production if they chose. The Queclink trackers are FCC/CE certified. While the Electron board is certified (which helps a lot), you also have to certify the end result with the enclosure, battery, and everything.

The Electron tracker is meant to be used as an internal POC when essentially developing your own version of a Queclink tracker. When you want to sell the tracker commercially, you’d have to go through certification with the final product.

---

<div class="post-metadata">

**Author:** ![Christopher\_Penney](https://avatars.discourse-cdn.com/v4/letter/c/da6949/32.png) [@Christopher\_Penney](https://forums.losant.com/u/Christopher_Penney)\
**Post date:** [January 7, 2019, 4:00pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/8 "2019-01-07T16:00:39Z")

</div>

Makes sense excellent points thanks

---

<div class="post-metadata">

**Author:** ![St\_Iyke\_Ndubuisi](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@St\_Iyke\_Ndubuisi](https://forums.losant.com/u/St_Iyke_Ndubuisi)\
**Post date:** [March 30, 2020, 5:23pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/9 "2020-03-30T17:23:14Z")

</div>

Hi Brandon, are you able to provide a setup guide/instructions for the Server?

Can the server be setup on Losant using http request/response endpoints?

---

<div class="post-metadata">

**Author:** ![Brandon\_Cannaday](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/brandon_cannaday/32/14_2.png) [@Brandon\_Cannaday](https://forums.losant.com/u/Brandon_Cannaday)\
**Post date:** [March 30, 2020, 5:58pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/10 "2020-03-30T17:58:28Z")

</div>

Most of the Queclink trackers support SMS transmissions, so the easiest approach would be to use Twilio’s Programmable SMS as a bridge between the tracker and Losant.

Tracker -\> SMS -\> Twilio -\> Webhook -\> Losant

This architecture eliminates the need for any additional server infrastructure.

Here are two guides that show how to receive SMS messages from Twilio:

> **[How To Make a Smart SMS Bot with Twilio and Losant](https://www.losant.com/blog/how-to-make-a-smart-sms-bot-with-twilio-and-losant)**
>
> Learn to make a smart SMS bot that will give you the weather for anywhere. This tutorial combines Twilio and Losant to get the weather forecast.

> **[How to Build an Interactive SMS Bot with Twilio, Redis Labs, and Losant](https://www.losant.com/blog/how-to-build-interactive-twilio-redislabs-sms-bot)**
>
> Step-by-step tutorial that covers how to build an interactive SMS bot using Twilio, Redis Labs, and Losant.

You’ll receive the raw @Track message in the resulting webhook message. Most trackers will be similar, but you’ll have to refer to the documentation for the specific tracker to see what fields are supported.

---

<div class="post-metadata">

**Author:** ![St\_Iyke\_Ndubuisi](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@St\_Iyke\_Ndubuisi](https://forums.losant.com/u/St_Iyke_Ndubuisi)\
**Post date:** [March 31, 2020, 5:35pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/11 "2020-03-31T17:35:40Z")

</div>

Thanks @Brandon_Cannaday.

I’m currently making API calls to the manufacturer’s server platform to access device state in my application. I was looking to untether from the manufacturer and still use API calls.

---

<div class="post-metadata">

**Author:** ![Brandon\_Cannaday](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/brandon_cannaday/32/14_2.png) [@Brandon\_Cannaday](https://forums.losant.com/u/Brandon_Cannaday)\
**Post date:** [March 31, 2020, 5:43pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/12 "2020-03-31T17:43:23Z")

</div>

Ah, I assumed you were talking specifically about Queclink trackers, which do not support HTTP.

If your devices can already send data over HTTP, then I’d recommend sending the data directly to a [Losant Webhook](https://docs.losant.com/applications/webhooks/).

If you require more control over the receiving API endpoint, you can also look at [Experience Endpoints](https://docs.losant.com/experiences/endpoints/).

---

<div class="post-metadata">

**Author:** ![St\_Iyke\_Ndubuisi](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@St\_Iyke\_Ndubuisi](https://forums.losant.com/u/St_Iyke_Ndubuisi)\
**Post date:** [April 2, 2020, 8:06pm UTC](https://forums.losant.com/t/gps-asset-tracker/1401/13 "2020-04-02T20:06:50Z")

</div>

Thanks @Brandon_Cannaday
