Pre-requirements
In order to proceed with the configuration of your BLE nodes you need to have:
- The credentials to access the Indoor Tracking Dashboard.
- One or more BLE nodes (based on the type of deployment chosen).
- At least 1 BLE beacon already configured.
Each one of the BLE nodes must be configured properly to communicate with the Indoor Tracking server. These are the 3 things that need to be configured:
- the Internet connection that will be used by the BLE nodes to communicate with the Indoor Tracking server. Inside this page you can find the specifications of the Wi-Fi network.
- the endpoint of the Accuware MQTT broker/client.
- the transmission frequency (aka the Request interval).
The configuration of the BLE nodes can be done using one of the following methods (in order of preference).
Using an App for Android/iOS
- Install the SimpleLink™ Wi-Fi® Starter App on your device by clicking on one of the links below from the Android/iOS device:
- Enable the Wi-Fi on your device.
- Connect your device to the Wi-Fi network.
- Enable the Bluetooth on your device.
- Start the App.
- The SSID of the Wi-Fi network should be displayed automatically inside the Network Name field of the App.
- Enter the password of the Wi-Fi network.
- Turn ON the first node that you want to configure and wait 5 second.
- Click on the START button inside the App. The scanning can take a while.
- After few seconds the App should show the message “New Device Found!“. Click on OK. If you see the message “No New Device Found!” click on Nothing and click again on START.
- A green led should start blinking every 5 seconds on the Bluetooth node.
- Click on the Devices button inside the App.
- Click on the device under the Recently Added area. Once done the OVERVIEW tab will be opened inside a browser window.
- Go back to the OVERVIEW tab.
- Click on SETUP.
- Set Request interval to 5 seconds and click on Submit.
- Click on SETUP.
- Set MQTT broker to its.stura.io and click on Submit.
- Click on SETUP.
- Click on Restart Device.
- A green led should continue blinking every 5 seconds on the Bluetooth node.
Repeat the configuration for all the nodes starting from Step 8 and do not touch any other parameters! Leave the firmware upgrade OFF.
Using a Wi-Fi router
- Set a Wi-Fi router to broadcast a temporary Wi-Fi network with the following parameters:
- SSID: hello
- Password: 12345678
- Connect your PC/laptop to this temporary Wi-Fi network.
- Open your browser and type the address of the Wi-Fi router. TIP: on Windows the address is the one shown under the “Default Gateway” when the command “ipconfig” is typed inside a Windows shell.
- Turn ON the first Bluetooth node that needs to be configured.
- A green led should start blinking every 5 seconds on the Bluetooth node.
- Inside the router settings look for the DHCP table (the list of devices connected to your Wi-Fi router and the IP assigned to each one of them). TIP: sometimes this table is called “Attached devices“.
- Take note of the IP address assigned to the Bluetooth node (the MAC address of the Bluetooth node is the one printed on the bottom of the node).
- Open another browser tab and type the IP address assigned to your Bluetooth node to access the OVERVIEW tab.
- Click on the PROFILES tab (it will be opened in a new window!).
- Inside the SSID field type the SSID of the Wi-Fi network.
- Chose the correct Security Type between Open/WEP/WPA1/WPA2.
- Inside the Security Key field type the password of the Wi-Fi network.
- Inside the field Profile Priority type 0.
- Click on Add.
- Go back to the OVERVIEW tab.
- Click on SETUP.
- Set Request interval to 5 seconds and click on Submit.
- Set MQTT broker to its.stura.io and click on Submit.
- Click on Restart Device.
- A green led should start blinking every 5 seconds on the Bluetooth node.
Repeat the configuration for all the nodes starting from Step 4 and do not touch any other parameters!!!
Using an Android/iOS device as Wi-Fi hotspot
- Set your Android/iOS device to broadcast a temporary Wi-Fi network with the following parameters
- SSID: hello
- Password: 12345678
- Turn ON the first node that needs to be configured.
- A green led should start blinking every 5 seconds on the Bluetooth node.
- Inside the settings of your Android/iOS device look for the list of devices connected to your temporary Wi-Fi network and take note of the IP address assigned to the Bluetooth node. If you don’t know how find the list of devices connected to your device please search on Google.
- Open the browser on your Android/iOS device and type the IP address assigned to your BLE node to access the OVERVIEW tab.
- Click on the PROFILES tab (the tab will be opened in a new window!).
- Inside the SSID field type the SSID of the Wi-Fi network.
- Chose the correct Security Type between Open/WEP/WPA1/WPA2.
- Inside the Security Key field type the password of the Wi-Fi network.
- Inside the field Profile Priority type 0.
- Click on Add.
- Search for the OVERVIEW tab (or type the IP address assigned to your Bluetooth node to access the OVERVIEW).
- Click on SETUP.
- Set Request interval to 5 seconds and click on Submit.
- Set MQTT broker to its.stura.io and click on Submit.
- Click on Restart Device.
- A green led should continue blinking every 5 seconds on the Bluetooth node.
Repeat the configuration for all the nodes starting from Step 2 and do not touch any other parameters!!!
Multiple Wi-Fi networks in a wide area
If the nodes are installed inside a wide area (covered by multiple Wi-Fi networks), then we strongly suggest to configure all your nodes to be able to connect to any of the Wi-Fi networks that covers the area. To do so you need to repeat the following steps for each one of the Wi-Fi networks that can be potentially used by the nodes.
- Click on the PROFILES tab (it will be opened in a new window!).
- Inside the SSID field type the SSID of the Wi-Fi network.
- Chose the correct Security Type between Open/WEP/WPA1/WPA2.
- Inside the Security Key field type the password of the Wi-Fi network.
- Inside the field Profile Priority type 0.
- Click on Add.