Abstract
In the era of the Internet of Everything, applications based on real-time location continue to appear in various industries. The indoor and outdoor positioning, analysis and management of personnel and objects can effectively improve the efficiency of production and management, which is of great significance to many industries. The use of Bluetooth beacon positioning has the advantages of low energy consumption, low cost, and fast data transmission speed. However, in real life, there are two obstacles to receiving signals, which are easily affected by the environment and the need for frequent on-site maintenance. This paper designs and implements a new type of LoRa-based smart Bluetooth beacon, which can be quickly connected to LoRa. Online monitoring and remote control can achieve better adaptation to the environment, and can fit a better signal attenuation model in the deployment environment in real time. Traditional signal strength positioning solutions have their own limitations. In order to improve the positioning accuracy of the Bluetooth beacon and the universality of the algorithm, in view of the low deployment density of beacons, the positioning accuracy is not good and the anchor circle has various situations, an optimized weighted centroid positioning scheme integrating greedy strategy is proposed.