There are several online tools and references available to help you along with your LoRa service. In this post two websites providing tools and reference code are provided:
- Key generator. LoRa customers that have access to a ThingPark account have to provide an LRC-AS key, which is used for the encryption and decryption of the data. The Shannon Entropy of the key should be at least 3.7. This generator provides 16 Byte keys which fulfill this Entropy requirement. On top of that, keys with a different amount of bytes can be generated if desired.
Note that the safe storage of these keys is the responsibility of the customer and that when multiple devices are commissioned, one should use unique encryption keys for each device.
- HEX helper. This tool can be used to convert the style of your HEX string.
- ThingPark import helper. LoRa users with a ThingPark account have the possibility to provision devices using the batch import function. This means that multiple devices can be activated in one go, using a CSV file. This tool simplifies the generation of such a CSV file based on the device list which one can upload on this webpage.
- Air time calculator. Based on several configurable LoRa Modem settings and the frame configuration, the airtime of a LoRa frame can be determined. The tool also directly provides the duty cycle given the provided settings.
- Github - KPN LoRa reference code . This webpage provides reference code and documentation for using the KPN LoRa network. It provides code on API calls, Downlink requests, Payload decryption and uplink token verification.