Build your first end-to-end use case

Let us guide you through setting up your first LoRaWAN® use case on ThingPark platform to show this powerful technology in action.

Step 1: Gather the Required Hardware

You will need to have the following hardware for this journey:

Let’s use an Abeeway Micro Tracker. The Abeeway Micro Tracker is a multi-mode tracker combining GPS/low-power GPS, WiFi, LoRaWAN® and BLE radios with embedded sensors to support accurate outdoor and indoor geolocation. It is a great device to start with for your first tests as it can be used for network coverage testing, temperature sensing, push-button, and of course indoor and outdoor geolocation. You can buy one from ThingPark Market.

When buying end-devices, pay attention to your region. For example, if you live in Europe, you should buy an Abeeway Micro Tacker that supports EU868 region. There are also trackers for US915 and AS923 regions. See the Frequency Guide in ThingPark Market to identify the LoRaWAN® RF region for your country.

ThingPark is a hardware agnostic platform that supports both ThingPark Long Range Relay (LRR) packet forwarder and Semtech’s BasicsTM Station packet forwarder.

ThingPark LRR has been ported to all major suppliers, as described in Supported brands of base stations. ThingPark Market has a good selection of such gateways for which LRR has been ported and validated.

Furthermore, the packet forwarder software installed on the gateway needs to match the target ThingPark platform.

  • If you buy your gateway on ThingPark Market, it will be delivered to you with the right LRR packet forwarder configuration to connect to the ThingPark Community Platform.
  • Alternatively, you can connect your own gateway to ThingPark:
  • If your gateway is compatible with LRR software (see list here), follow the steps described in ThingPark Enterprise user guide to flash it with the LRR Base Station image corresponding to TPCP platform.
  • If your gateway uses BasicsTM Station packet forwarder, click here to connect it to TPCP platform.

As with the end-devices, make sure to match the RF region of the gateway with the country where you are going to use it.

Now you are ready to access your free account on ThingPark Community Platform, create the tracker and the gateway on the platform, activate the tracker to observe the data traffic on both the network infrastructure platform and also on an application server.  See below for achieving these step-by-step.

Step 2: Access ThingPark Community Platform

This portal, the ThingPark Community Platform (TPCP in short) provides free access to Actility’s ThingPark products for non-commercial use. TPCP allows developers to experience the ThingPark platform that already powers hundreds IoT networks around the world, from large nationwide public service providers to smaller private networks.

TPCP is a self-service platform, you can connect up-to 50 devices and as many gateways as you need to provide sufficient macro-diversity for your use case. As part of this Discovery License, we provide best effort support though our forumContact us if you think you need more capacity, e.g. for universities and non-profit projects.

  • As your project grows you can subscribe to paid support options to access to our professional support portal
  • For commercial use and higher capacity networks you can seamlessly upgrade to any of the ThingPark Enterprise solutions contact sales

Step 3: Connect your gateway to the Internet

Note: If you gateway uses LRR packet forwarder and you want to configure its network interfaces, e.g. change IP address allocation strategy, setup cellular APN…etc., follow the steps described in ThingPark Enterprise user guide.

Step 4: Create the Gateway on Your Account

You need to create your LoRaWAN® gateway on TPCP before TPCP starts accepting traffic from that gateway.

Follow the steps described in ThingPark Enterprise user guide to provision your gateway under your TPCP account.

Note: If you bought your gateway from ThingPark Market, you must have received the “LRR-UUID” and “Public key” by email. Copy these fields from the received email and paste them in the TPCP GUI.

Wait for ~5 minutes for your gateway to complete “Initialization” and become “Active”.

Note: Gateway status may show “Radio Error” before reaching “Active”, please ignore that.

Once the gateway status becomes “Active”, your gateway is then ready to send the uplink frames it demodulates to your TPCP account and accept the downlink frames sent from any application server or cloud via TPCP to be transmitted over the air.

Step 5: Create an Application

The ThingPark platform has codec drivers capable of decoding uplinks for many popular device brands. Decoded payload is visible in wireless frame logger UI as well as data presented by connectors to the application servers. Codec drivers also convert downlink text commands into binary payload. However, long term storing and fully processing (i.e., visualizing, correlating, reacting on, etc.) the application data and controlling the application behavior (e.g., how often to send location info) on the device require application-specific processing. This is done on dedicated application servers which need to be connected to the network server.
 
TPCP comes with pre-integrated connectors for popular IoT cloud platforms, such as AWS IoT, Microsoft Azure IoT and IoT Central, IBM Watson, ThingWorx, and of course generic HTTP and MQTT servers.
 
Abeeway Device Manager (ADM) is the application server software for Abeeway trackers. At this step we will create an application on your TPCP account so you can use the ADM with your tracker.
Now the ADM application is ready to send and receive application payloads via the TPCP for the devices you will be designating. You can see the application listed when you click on the “List” under the “Applications” in the main menu.

Step 6: Create the Tracker on Your Account

Now let’s create the tracker as a LoRaWAN® device on your TPCP account. Most popular device brands come with pre-validated profiles which provide the optimal settings of the LoRaWAN® protocol stack. Of course, generic profiles are available as well.

Now your tracker is ready to be used. You can see it listed when you click on the “List” under the “Devices” in the main menu.

Step 7: Let’s Activate the Tracker!

Your tracker is ready to join the network to send and receive application data.
Now you have full control and view of your tracker. On this portal you can see the radio, battery, temperature, and location statistics, raw location logs, and map view of all reported locations. This portal also lets you remotely change configuration of your tracker.

Refer to the following two documents to learn more about the tracker device and the ADA application: Abeeway Micro Tracker Reference Guide, Abeeway Device Analyzer Guide.

Enjoy LoRaWAN®-based tracking using the most powerful LPWAN platform, ThingPark!

We’d love to hear about your experience. Share them on X with #HelloLoRaWAN® hashtag. If you have questions or need help, please use the TPCP Forum.