Image: github.com · What does this implement/fix? BLEAdvertising rotates every advertising_cycle_time between the services advertisement (index -1) and each raw advertisement a component registered (esp32_ble_beacon)....
ESPHome Bluetooth beacons given a quieter advertising option
A Claude Code-assisted patch lets ESPHome omit stock services advertisements. Its author reports local ESP32 testing; the pull request remains open.
Credits
- Code contributor davidcoulson Source ↗
Earliest dated source: Details reviewed:
The full story
An ESPHome contributor found that stock service frames dominated traffic from Bluetooth proxies carrying beacons. The proposed advertise_services option removes those frames from the advertising rotation when explicitly disabled. The pull request discloses Claude Code generation.
The author reports roughly 230 stock frames in a 378-advertisement capture on one node, and local ESP32-IDF testing with added configuration tests. The change remains a proposed pull request; the option defaults to the existing behaviour and does not imply that every ESPHome installation already includes it.
Device and compatibility
- ESP32 using ESPHome esp32_ble and esp32_ble_beacon; proposed patch, not a released default.Source ↗
What Claude did
- Generated code for the disclosed ESPHome pull request.Claude Code Source ↗
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.