常见问题

What is ThingPark?

What is ThingPark?

ThingPark Is an IoT platform developed by Actility which helps to transform simple things into connected objects. The ThingPark IoT enabler platform provides a complete software solution for device vendors and service providers to roll out smart IoT M2M applications.

How to I know ThingPark is a good solution?

ThingPark has been selected by market leaders such as Orange, Proximus, Swisscom, Cisco, Inmarsat, KPN, etc.

How can I try ThingPark platform?

There are different options depending on the maturity of your IoT project. If you are at an early stage and want to explore what ThingPark has to offer for your project, click on the “get a free account” link on the website home page to set up a full trial access to ThingPark. If you are more advanced in your IoT project, you can benefit from the support of our technical team to make your project forward or launch an interoperability test process to make your device ThingPark Approved. For that, you just have to subscribe to those paid services from your dashboard.

What does ThingPark Connected mean?

ThingPark Approved means that the partner product - i.e. device / gateway / application is integrated and has been tested with the ThingPark Platform. This covers a much wider set of interfaces / integration points than than LoRAWAN wireless protocol certification

What does it cost to become “ThingPark Connected”?

The cost of achieving ThingPark Connected status for your first product is €500per device / channel plan. Each additional device Approval simply costs €500 for the testing program.

How long does it take to become ThingPark Connected?

If your device already interacts with a LoRa network, being approved by ThingPark will take approximately two weeks after receiving your device and your completed technical questionnaire   

Which companies are ThingPark Partners?

Device makers, gateway manufacturers, IoT design houses… The following Partners have all recently received the ThingPark Approved status : Adeunis RF, AllThingsTalk, ATIM, Daliworks, Expemb, Finsecur, Flashnet, Foxconn, Globalsat, IMST, Kerlink, Microchip, MultiTech, MyDevices, Nemeus, NKE-Watteco, Omniimpex, Rising HF and Sensing Labs. (link toward the on line PR).

What are the benefits of becoming a Thing Park Partner?

ThingPark partners can connect and test their products with our platform and achieve ThingPark Connected status, interact with other solution providers in the ThingPark ecosystem, and then market and sell their solutions in the ThingPark MarketPlace.

How do I become a ThingPark Partner?

The process is managed through the Partner Section of this web site. There, partner companies can open a Partner account, submit their product description, track and manage the evaluation process toward achieving ThingPark Connected status, and after approval join the Marketplace to promote and market their product.

My gateway appears as NEVER CONNECTED / VALIDATING?

In validating state, the gateway must be validated on the network by Actility, ask partners@thingpark.com to track the status of the validation.

In never connected state, the gateway has never been seen by the core network. Make sure the gateway is plugged in and installed, and the firewall on your local network authorized the ports (21, 22 et 2404).

My gateway appears as CONNECTION LOST?

Check your local connection if the gateway is plugged in and has access to internet. Check also the firewall on your local network authorized the ports (21, 22 et 2404)

My device is stuck at SF12 and never goes in a lower SF?

Check if the device accepts the entire LingADRReq, maybe it refuses the Txpower or the channel mask.

Check if the connectivity plan allows all Spreading Factor.

How can I send a message to my device?

A POST HTTP API is available to push a message to a device. Refer to the device developer guide (chapter 6.2)

My device is sending uplink, I see them in wirelesslogger but I am not receiving messages to my Application Server?

Make sure your routing profile to properly associated to the device.

Check that the port of the Application Server is 80 or between 50000 - 50999.

Where do I found my device activation parameters?
  • DevEUI: The DevEUI is a unique device 64-bits identifier.

If you want to get EUI address, please refer to IEEE organization, the range available are:

- MAC Address Block Large (MA-L): http://standards.ieee.org/develop/regauth/oui/

- MAC Address Block Medium (MA-M): http://standards.ieee.org/develop/regauth/oui28/index.html

- MAC Address Block Small (MA-S): http://standards.ieee.org/develop/regauth/oui36/index.html

The url to register is https://regauth.standards.ieee.org/standards-ra-web/app

 

  • DevAddr: The DevAddr is the device address on the LoRaWAN network, the DevAddr contains the NetworkID identifiying the operator where the device is connected.

The DevAddr is provided by the operator.

 

  • NwkSKey: The NwkSKey encrypts the frames between the device and the Core Network as an authentication with the DevAddr.

The NwkSKey is generated randomly per device by the device manufacturer.

 

  • AppSKey: The AppSKey encrypts the payload between the device and the Application Server, if the Core Network knows the AppSKey then the packet is decrypted inside the Core Network and forwarded to the application decrypted.

 

  • AppEUI (joinEUI): The AppEUI/joinEUI is the identifier of the joinServer, it is provided by the operator.

 

  • AppKey: The AppKey authenticates the joinRequest, it is generated randomly by the device manufacturer.
How to configure my routing profile?

A routing profile is the way to forward the data from the device to your Application Server.

This developer platform allow only forwarding on port 80 and 50000 to 50999, all other ports are blocked.

- port 80 => http://myserver.com/lorahandler

- port 443 => https://myserver.com/lorahandler

- port 50123 => http://myserver.com:50123/lorahandler or https://myserver.com:50123/lorahandler

How to connect your gateway?

To connect your gateway, you need to download the Actility LRR (Long-Range Relay) firmware and flash the Gateway:

Kerlink Wirnet

- Download the archive from here: Download EU868 / US 915
- Extract the archive on a formatted FAT32 USB drive
- Plug the USB drive in the gateway
- Wait 10 minutes
- Reboot the gateway
- Register the gateway in your NetworkManager
- the ID is its last 4 bytes of the MAC address (ex: ETH MAC F0:3D:29:00:01:19 ==> 29000119) 

Multitech Conduit

- Download the archive from here: Download EU868 / Download US915
- Extract the archive on a formatted FAT32 USB drive
- Log in the gateway with root:root or support:support
- Plug the USB-stick on the gateway
- execute the script to flash the gateway
> ./media/sda1/1-install_mlinux.sh
- the gateway will restart automatically
- register the gateway in your NetworkManager
- the ID is the last 4 bytes of the NODE ID written on the label at the back (ex: NODE ID:00:08:00:4A:02:57 ==> 004A0257)

 

Raspberry-pi / IMST iC880A (USB)

- Download the archive from here: Download EU868
- Extract the binary image (.img) from the archive
- Write the binary image on a SD-card win
Win32DiskImager
- Insert the SD-card and boot the Raspberry-pi
- Get its ID written at the boot: "Serial : 000000002eef01e7" ==> 2eef01e7
- register the gateway in your NetworkManager