IoT Resources Library
Including IoT development kits, implementation reference documents, and the newest advances of the internet of things. To help more developers do more flexible applications on their IoT projects.
An introduction of connecting a beacon device to Dusun gateway
This document shows an example of how to connect a beacon device to the Dusun gateway and upload it to the mqtt broker.
The operation video has been uploaded to YouTube, please check about it in the following link, https://youtu.be/gt60XZZ4YDw
The following steps show you about how to do it.
1. First of all, we need to prepare a gateway, one beacon and a PC installed MQTT broker .
2. Copy the Test_beacon program to the gateway through ssh method, it can be done either with the WinSCP program or ssh Test_beacon email@example.com：/root command in command line, the 192.168.0.115 is the IP address of your gateway.
3. Then we log in the gateway with ssh method ssh firstname.lastname@example.org or use the SecureCRT or putty client.The password and user name are both root.
4. Meanwhile, install the mqtt service and create a mqtt broker on the PC to function as a server end.
5. Run the Test_beacon program on the SecureCRT client, now the data can already be received from the mqtt broker.
6. Open the MQTT.fx to subscribe from the topic ‘beacon_data’ gateway published to
The final data you acquired from the local server consists of three part, first 6 bytes’ data are x,y,z accelerate data read from the beacon, the next 6 bytes’ data are mac address of the beacon device, which can be used as the unique id to identify the beacon. And last one byte used to identify the 1：on/0：off status.