esphome / esphome/feature-requests
Support for Shelly BLU Button1
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
Support for Shelly BLU Button1 tracking mode
**Please describe your use case for this integration and alternatives you've tried:**
This device is supported by BTHome for button presses but it doesn't support tracking. Tracking is supported by the BLE Passive Monitor but it has to be in range of a single Bluetooth adaptor. This could make good use of ESPHome's Bluetooth proxy option.
**Additional context**
Sample YAML for BLE Passive Monitor
```
ble_monitor:
devices:
- mac: 'XX:XX:XX:XX:XX:XX'
track_device: True
tracker_scan_interval: 30
consider_home: 180
name: 'Shelly BLU'
reset_timer: 1
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining ESPHome’s existing BTHome support and Bluetooth proxy behavior, then compare the BLE Passive Monitor tracking configuration shown in the request. Done means Shelly BLU Button1 tracking works through Bluetooth proxies with the requested interval, home timeout, naming, and reset behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100