BLE

BLE

Has anyone built their own Bluetooth BLE beacon based presence detection system for home automation? Here is what I am thinking:

I want to have my home automation system know what room I am in, and when I go from room to room have that motion tracked and used to allow lights, music, etc to follow me around.

My idea is to put a small Bluetooth BLE beacon node in every room (probably on the ceiling, center of each room), and have those nodes all report back beacon messages to a central server with RSSI and UUID information. The central server could use that data to triangulate the user location and allow the home automation system to take action.

The user could have a small Bluetooth BLE beacon, or alternatively just have a phone and watch that does beacons ( iPhone, Android, Apple Watch, etc).

The triangulation would be a bit more complicated as RSSI varies a great deal based on path, so reflections can add some complexity, however I might be able to use a neural network to learn patterns and make location estimations. This kind of dataset would be a good match for that kind of machine learning.

I could use an ESP32 for the beacon nodes, as they have BLE support, and would be easy to develop for as well as install and power.

Comments are closed.