Skip to content

Releases: RoboMagus/ESP32-MQTT-Bluetooth-Monitor

Initial implementation of iBeacon support

23 Oct 11:50
Compare
Choose a tag to compare

Initial implementation of passive ble background scanning that allows for presence monitoring using iBeacon devices. This also supports RSSI output on the presence message sent over MQTT. This will become usefull when distributing multiple ESP32 nodes for room by room presence detection. This feature is still a work in progress and thus subject to change!!

Other changes:
Code is restructured to more easily switch away from using the TelnetSerial serial interface.
Parameter handling is restructured and the character count for MAC addresses is increased to also support 128bit iBeacon service UUIDs. (Which is also reflected in the settings page)
Added an MQTT topic that provides the ESP32s IP address.

Attached are binary files built as the stock configuration for the Wemos D1 Mini 32 and support storing 8 known BT devices (MAC or UUID).

v0.2.0: update platformio.ini to reflect availability of the MAX_NUM_STORED_B…

04 Sep 12:52
Compare
Choose a tag to compare

This release includes some minor bugfixes and an overhaul of the way the persistent known bluetooth devices (MAC + Alias) are stored.
This change makes it posible to let users determine the size of the known devices list at compile time.

WARNING: Due to the change in the way the MACs and Aliases are stored now it is incompatible with the settings from the previous version!!!
All other settings will remain intact, but you'll have to re-add the known bluetooth devices again.

Attached are binary files built as the stock configuration for the Wemos D1 Mini 32 and support storing 8 known BT devices.

Alpha release

31 Aug 19:15
Compare
Choose a tag to compare
Alpha release Pre-release
Pre-release

Very first initial release.
Supports configuration portal, over the air update, triggered arrival / departure scans over MQTT and the same scan reporting format as the original Monitor script.

Attached are binary files built as the stock configuration for the Wemos D1 Mini 32.