Professional Documents
Culture Documents
Revision: 1.1
Date: 2015/06/22
Versioning
Version Date By
0.1 10/03/2015 FLC First draft
0.2 07/04/2015 LVH Updated draft
0.3 24/04/2015 GRE Document style review
0.4 06/05/2015 GRE Document review
0.5 13/05/2015 GRE Document review
1.0 09/06/2015 DSO Document review
1.1 22/06/2015 GRE Screenshots update after new server release
Added Annex > Device Profile
Added batch provisioning (DELETE feature)
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document
cannot be copied, redistributed or modified without authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Contents
1 Definitions and Abbreviations ......................................................................................................... 3
2 Summary.......................................................................................................................................... 4
3 Log-in to the tools ........................................................................................................................... 5
4 Interface overview........................................................................................................................... 6
5 Devices............................................................................................................................................. 7
5.1 Search devices ......................................................................................................................... 7
5.2 Device map .............................................................................................................................. 7
5.3 Device list ................................................................................................................................ 8
5.4 Device details .......................................................................................................................... 9
5.4.1 Device Network ............................................................................................................. 11
5.4.2 Device Alarms ................................................................................................................ 13
5.5 Device provisioning ............................................................................................................... 14
5.5.1 Manual Device creation................................................................................................. 14
5.5.2 Batch provisioning (device imports) .............................................................................. 17
5.5.3 Modify a device ............................................................................................................. 18
5.5.4 Delete a device .............................................................................................................. 19
6 Connectivity plans ......................................................................................................................... 20
6.1.1 Connectivity Plan details ............................................................................................... 21
6.1.2 Assign/Change a Connectivity Plan ............................................................................... 22
6.1.3 Remove a Connectivity Plan .......................................................................................... 22
7 AS routing profiles ......................................................................................................................... 23
7.1.1 Create an AS Routing Profile ......................................................................................... 24
7.1.2 Modify or Delete an AS Routing Profile......................................................................... 26
7.1.3 Define or Remove an AS Routing Profile ....................................................................... 27
8 Settings .......................................................................................................................................... 28
8.1.1 Account Information ..................................................................................................... 28
8.1.2 Alarm Management....................................................................................................... 28
9 Troubleshooting ............................................................................................................................ 30
9.1 Opening multiple views ......................................................................................................... 30
9.2 Confirming changes ............................................................................................................... 30
10 ANNEX ........................................................................................................................................... 31
10.1 Device Profile......................................................................................................................... 31
2 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Term Definition
ADR Adaptive Data Rate
API Application Programming Interface
AppSKey Application Session Key
AS Application Server
DevEUI Device EUI, globally unique 64 bit identifier assigned according to the IEEE
EUI-64 guidelines
GUI Graphical User Interface
LoRa Long range and low energy radio RF technology developed by Semtech
LRC Long Range Concentrator
LRR Long Range Relay: LoRa Basestation
NOC Network Operation Center
NwkSKey Network Session Key
ONG Object Network Gateway
OSS Operations Support System
OSS Operations Support System
RSSI Received Signal Strength Indicator
SF Spread Factor
SNR Signal to Noise Ratio
SSO Single Sign On
3 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
2 Summary
The ThingPark Wireless Device Manager is the back-end User Interface (UI) which allows you to
manage all of your LoRaWAN devices.
This User Guide will provide the guidelines on the entire GUI, the device provisioning, device
configuration and management, alarm and routing profile management and connectivity plan
association.
The Device Manager can be fully integrated into a third party customer UI, through all the ThingPark
Wireless OSS REST API.
4 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Enter your login and password (please check with Actility in case you do not have valid
credentials)
5 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
4 Interface overview
When you login to the Device Management portal, you get an overview of all the devices of the
account is listed. You can easily shift between the Map and List view of devices, by clicking the
corresponding tabs.
The interface is based on 2 frames, a left sidebar menu and a main application frame showing device
data.
The left sidebar menu gives access to Devices, Connectivity plans, AS routing profiles and Settings.
The first main frame contains a Search bar, allowing users to search devices by Location, device
Identifier or another filtering criteria.
6 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
5 Devices
5.1 Search devices
Location
Selecting a specific location in this field will zoom in the desired location.
Identifier
This field allows users to search for a specific device by its EUI or its name. This field is case sensitive
Filters
The other filters below will display devices matching any of the following criteria.
o Connectivity plan
o RSSI
o Battery level
o Alarm
If a device sends its location information inside its payload, and if the server has the ability to decode
such a payload format, the exact latitude and longitude can be extracted.
When clicking on a device, a pop-up window will display the following information on the device:
From this pop-up it is possible to go to the alarms list, View the device details or Edit the device
information.
7 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
In the Search section, a new check-box can Restrict search to visible map area, in order to filter only
devices displayed in the map view.
The filtering/sorting can be done on all the above mentioned properties. Users can therefore easily
display all devices for which e.g. the battery level is low, that have raised critical alarms, etc.
View
o double click on a device
o select a device and click on View at the bottom of the list
Edit
o Select a device and click on Edit at the bottom of the list
8 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
This frame displays the basic information of the device such as the model (device profile), name,
MAC address (DevEUI), Network address (devAddr).
The interface also provides information on the LoRaWAN traffic such as the average number of
packets, average RSSI, last RSSI/SNR/SF, date/time of the last message received/sent.
For devices supporting the feature, the battery status information can also be displayed.
The location of the device on the map could be provided in 3 different ways:
Uplink/Downlink frame
The graphic above displays the number of uplink/downlink packets and payloads (bytes) over the
selected period (Daily totals, last 7 days, last 15 days).
RSSI/SNR/SF graph
The graphic above displays the RSSI, SNR or SF distribution over the selected period.
10 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Network subscription
The Subscription section displays the current associated connectivity plan and the first date on which
the device has communicated.
The graphic displays the usage of the device in the connectivity plan, showing the number of packets
on the selected period.
11 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Network/cloud routing
The Network routing section displays the current associated AS routing profile. It is possible to view
the details of this routing profile, or also change and remove it.
12 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
The Devices/Alarms section manages the alarms generated from the device on the network.
Search filter
The filter allows users to search alarms in a specific date range or using other criteria.
Alarms list
The list shows when, why and how many times the alarm went off, as well as the current status of
the alarm. Furthermore, the Search tab gives extensive options to sort and filter alarms in order to be
able to treat them with the right priority level.
DevEUI
DevAddr
NwkSKey
Optional information may be required:
AppSKey
Fill out the Device identification section. Please note that all fields are mandatory
o Device EUI (hexa): devEUI, device EUI, globally unique IEEE EUI-64 address
o Network address (hexa): devAddr, device Address
o Device profile: please refer to Device Profile
o Network key (hexa): NwkSKey, Network Session Key, 128-bit key
14 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
The optional 128-bit AppSkey is used to encrypt the payload of the messages, and has to be shared
with the application server. You may decide to use a unique AppSkey for all LoRaWAN ports used by
your device (* keyword), or to allocate one AppSkey for each port.
If you do not provision the AppSkey, ThingPark Wireless will forward the payload in
encrypted form to the application servers and has no access to the payload clear-form
content. Network tools like Wireless Logger will be unable to decode the payload and will
present it in encrypted form.
If you provision the AppSkey(s), the LRC will decode the payload before forwarding it to the
application server(s) and the Wireless Logger tool will also present the packet payload in
decoded form (and parse this payload if the payload syntax is supported).
15 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
o Choose a Connectivity plan in the drop-down menu, the displayed count indicates
the remaining connectivity plans available
o Choose an AS routing profile in the drop-down menu
16 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Batch import provisioning starts with the preparation of a formatted CSV file to be imported into the
Device Manager.
The batch provisioning could also be used as mass deletion, in this case only the Device EUI is needed
to identify the device to delete.
o AppSKeys format
<AppSKeys><AppSKey
Port="1">2B7E151628AED2A6ABF7158809CF4F3C</AppSKey><AppSKey
Port="2">2B7E151628AED2A6ABF7158809CF4F3C</AppSKey></AppSKeys>
17 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Click on Browse…
Select the .csv file from your directory
Click on Import
The result of the import will appear in the “Importation result” screen.
Modification allowed:
Device name
Administrative info
Device location
Device marker
Change/remove a connectivity plan
Change/remove a AS routing plan
Finally, to confirm the changes, go back to the device details by selecting the device in the column in
the left sidebar, then click “Save” in the top-right corner of the screen.
18 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Click on Delete
19 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
6 Connectivity plans
The Connectivity plan defines the network connectivity features (e.g. confirmed messages, downlink
traffic), and traffic policing parameters (token bucket regulators for uplink and downlink traffic) and is
associated to a given activation and recurring fee.
To access Connectivity plans, click on Connectivity plans in the left sidebar menu:
Users can purchase other Connectivity Plans by clicking on Buy, and accessing the ThingPark Store.
20 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
In the Connectivity Plan details tab, the name, ID and description of the plan are displayed.
Furthermore, this tab provides a view on the following characteristics of the plan:
21 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Click on Save
22 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
7 AS routing profiles
The AS (Application Server) routing profile defines how the sensor data is routed to a back-end
application.
To access an AS routing profile, click on AS routing profiles on the left sidebar menu:
You will see the existing AS routing profiles in the list where you can View details or Edit an AS routing
profile.
The second section New AS routing profile gives the capability to add a new AS routing profile.
23 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Click on Create
This new AS routing profile is opened and you can now edit it
24 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
Type Destination
ThingPark Cloud bigONG1
bigONG2
netONG1
Third party AS (HTTP) url/ip:port
ex: http://actility.myserver.com/messages:1234
Refer to the “Application Developer Guide” for LRC frame
tunneling interface description
o Click on Add to add this new destination
25 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
NOTE
26 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
27 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
8 Settings
When selecting Settings in the navigation column in the left sidebar, the following overview of the
account and alarms is given.
28 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
29 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
9 Troubleshooting
So in order to prevent any unintended operation, open views should be closed before switching to
others views.
30 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.
ThingPark Wireless Device Manager GUI User Guide
10 ANNEX
10.1 Device Profile
A Device Profile describes the settings concerning the LoRaWAN layer of a device:
31 v 1.1
Actility. All rights reserved. Reproduction rights are reserved and strictly limited. This document cannot be copied,
redistributed or modified without the authorization of Actility.