The Happy Bubbles presence detector listens for Bluetooth low energy advertisements around it that are sent constantly by things like iBeacons, or even your phone if you make it act as a beacon. The presence detector also connects to your home WiFi and an MQTT server of your choice. Each detector will then send the beacon advertisements it sees, as well as their signal strengths, to the MQTT server over WiFi.