Netrunr E24 V2 Quick Start Guide

Thank you for choosing Netrunr E24 V2 Bluetooth gateway. For any issues with the setup or use of this product, please contact us at support@axiomware.com for assistance.

Package contents



  • Netrunr E24 V2 gateway
  • 12V DC power supply
  • Ethernet cable
  • 2.4 GHz Antenna (3x)

Getting to know the gateway

Netrunr E24 Front View
Netrunr E24 Front View

Netrunr E24 Back View
Netrunr E24 Back View

Netrunr E24 Top View
Netrunr E24 Top View

Take a few minutes to familiarize yourself with the indicators and connection ports on the gateway. The front of the gateway has a USB port and a SD card slot. The sides have three Antenna connectors (RP-SMA jack) and one SIM card slot. On the back, there are four LAN ports (yellow), one WAN port (blue), reset switch and 12V DC power input connector.


Hardware and Initial Setup

Netrunr E24 has to be connected to the network to access the Netrunr API and system configuration. Network connectivity is provided through the LAN, WAN, Wi-Fi AP and Wi-Fi STA interfaces.

The LAN connection option is the simplest and the recommended method when starting with Netrunr gateway products. The rest of this quick start guide will use this option. Use the following procedure for the hardware setup:

  1. Attach the three 2.4 GHz antennas to the antenna connectors. All three antennas are identical.
  2. Connect your computer to one of LAN ports using an Ethernet cable.
  3. Use the 12V DC power adapter to power the Netrunr E24.
  4. Turn ON the power. The red power LED should be ON. The Netrunr E24 system requires up to 120 seconds to completely boot-up. At this stage, the Wi-Fi and Bluetooth LED will be blinking.

Network connectivity verification

LAN connection to local computer
LAN connection to local computer

The LAN port of the Netrunr has a static IP address of 192.168.8.1 and it automatically assigns an IP address to your computer on the 192.168.8.1/24 sub-net. The LAN LED assigned to the network port should blink indicating network activity.

IMPORTANT NOTE: For security purposes, clients connected to the LAN subnet will not have access to the upstream networks connected to the WAN port. If your computer needs to download software from the internet or github, please download this before connecting your computer to the LAN port of the Netrunr gateway.

Network connection from your computer can be verified by opening a browser window with URL http://192.168.8.1

Lan connectivity check with browser
Lan connectivity check with browser

Netrunr Gateway as Bluetooth Advertisement Scanner

No further configuration is required to operate the Netrunr gateway as a Bluetooth scanner. In the default mode(factory setting), the Netrunr gateway sends scan data to the local MQTT broker. The broker can be accessed through the LAN (192.168.8.1) or the WAN IP address. The default MQTT port is 1883.

Advertisements from the Netrunr gateway are published to the MQTT broker in JSON format as documented in the Netrunr MQTT API. The data is published to the topic netrunr/user/BT_ID/4. The BT_ID is unique to each gateway. For example, if BT-ID is BT78A35159EC10, theMQTT topic will be netrunr/user/BT78A35159EC10/4 A simple method to capture this data is to use the Eclipse Mosquitto client tools or MQTT.fx. On Linux, the Mosquitto client tools can be installed and invoked as follows:

sudo apt-get install mosquitto-clients

mosquitto_sub -h 192.168.8.1 -t netrunr/user/+/4
In this example, a wild card (+) is used instead of the BT_ID. If everything is working fine, you should be able to see all Bluetooth advertisements from the gateway.

.

Using NodeJS to capture data

NodeJS with JavaScript provides a programmatic method to capture and process Bluetooth data. To use this, NodeJS has to be installed in your system. Detailed instructions can be found at https://nodejs.org/en/download/ After installing NodeJS, example JavaScript programs can be downloaded from Axiomware's Github repository at https://github.com/axiomware/Advertisement_scanner_MQTT. Here is an example of how you can use these programs to capture Bluetooth advertisements and iBeacon data.

After installing NodeJS, example JavaScript programs can be downloaded from Axiomware's Github repository at https://github.com/axiomware/Advertisement_scanner_MQTT. Here is an example of how you can use these programs to capture Bluetooth advertisements and iBeacon data.




Congratulations on the progress! The next section will illustrate how you can configure Network interfaces of the gateway and enable the full Netrunr MQTT API.