1. Home
  2. LegacyConnector
  3. LoraWan
  4. Server

Server

Compact server for private LoRaWAN networks, that integrates both the network-server and the application-server. This is useful for application providers that operate their own LoRaWAN network, or for device and application developers.

Lumit.io pre-configure the server for the EU868 region, you only need to add devices.

Step 1. Open your browser and type the equipment IP address: http://192.168.200.1:8080

The default access credentials:

Usernameadmin
Passwordadmin

Step 2. Dashboard

Overview of the LoaraWan network.
Last Occurred Events.
Last LoraWan Frames.

Step 3. Add Devices

Got to Devices/Commisioned tab.
This list contains devices that can join the LoRaWAN network using the over-the-air activation (OTAA).

Step 4. Click in create

DevEUIDevEUI of the device.
ProfileUse Default
AppArgumentsis an opaque string with application-specific settings.
AppEUIDevice AppEUI
AppKeyDevice AppKey
DescriptionFor your convenience
Last JoinsIs a lost of timestamps of the previous successful Join requests.

Note: Once the device joins the network, the Node field will contain a reference to the Nodes list.

Step 5. Activated (Nodes)

This list contains active network nodes that either have already joined the network using the over-the-air activation (OTAA) or have been activated-by-personalization (ABP).

Step 6. Check active node status

For each active network Node you can set:

DevAddrDevAddr of the node.
ProfileProfile that this Node uses.
Locationuser-defined string
NwkSKey and AppSKey.LoraWan Keys
FCnt Up and FCnt Down frame counters
Last ResetIndicates time of the last Join or reset.
Last RXIndicates time of the last uplink frame
Device Shows a link to a corresponding Commissioned device.
GatewaysGateways that received the last uplink frame.

The Downlinks table contains frames created by the application, which are scheduled for transmission. Class A devices listen for downlinks only for 2 seconds after an uplink transmission, so it may take a while until all messages are transmitted. Class C downlinks are not listed there as these are scheduled immediately.

Each Node follows the ADR Mode defined in the Device Profile (see above). The Node ADR parameters include:

ADR SupportIndicates the node can do ADR
Set Powerdefines the power (in dBm)
Set Data RateDefine the data rate
Set ChannelsDefines the set of channels. The channels are given as a comma-separated list of interfaces, e.g. 0-2 (for EU), 0-71 (for US), or 0-7,64 (for the first US sub-band).
Used ChannelsIndicates the set of channels used
ADR FailedFlag will indicate the device refused the last ADR command. The user is expected to resolve and clear this field before ADR will continue
Used Duty CycleNumber 0-15, where 0 means no restrictions
Used RX1 DR OffsetIndicates the offset used;
Used RX2 DRIndicates the RX2 data rate used;
Used RX2 FreqIndicates the RX2 frequency used (in MHz);
RX Change FailedFlag will indicate the device refused the last command.

Below the configuration options you can monitor the performance of the node. You can see the assumed ADR parameters and two graphs that display the last 50 received frames.

RxGraph indicates the device Power (dBm), Data Rate and Frequency (MHz);
RX QualityGraph indicates the SNR (dB) and RSSI (dBm).

Note: that the (Google) graphs will not be displayed when the Internet connectivity is not available, e.g. in an isolated network.

This tab shows:

Alertbattery_low – battery below 20%.
downlink_noise – when the indicated D/L SNR is close to the sensitivity limit.
many_resets – when the device sent multiple Join requests without sending any other frames.
StatusLast received by the server
Device Statusgraph that shows the recent device Battery level (0-255) and the Signal-to-Noise-Ratio of received downlinks (D/L SNR).

The server requests the device status upon join or reset and then at given time/fcnt intervals defined by the devstat_gap parameter. By default {devstat_gap, {432000, 96}}, which requests the status every 5 days or every 96 frames (whatever occurs first). The server also requests device status when the ADR parameters change.

Step 7. To receive and parse the data of your LoraWan devices, click here

Was this article helpful to you? Yes No

How can we help?