-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
I am trying to use python-pyftms with my fitness bike, but the device is not being discovered by the library's scan command, even though it is visible to other Bluetooth tools on the same machine.
Device Information
- Manufacturer: Bodytone
- Model: DU30 (DU30-B1D8)
- Product Link: https://bodytone.eu/products/bicicleta-estatica-vertical-du30
- Confirmed Compatibility: The bike works perfectly with mobile apps using the BLE FTMS protocol.
The Issue
When running the discovery command, no devices are found:
$ python -m pyftms
Scanning for available FTMS devices...
Done.Technical Evidence
However, the device is definitely reachable. My Home Assistant Bluetooth integration (running on the same PC) detects the advertisement with the following data:
{
"name": "DU30-B1D8",
"address": "24:00:0C:A0:3B:98",
"rssi": -68,
"manufacturer_data": {
"1005": "7320e367b1d800000050"
},
"service_data": {},
"service_uuids": [
"0000fff0-0000-1000-8000-00805f9b34fb",
"00001826-0000-1000-8000-00805f9b34fb",
"0000180a-0000-1000-8000-00805f9b34fb"
],
"source": "F8:63:3F:9C:39:F1",
"connectable": true,
"time": 1769868503.4140353,
"tx_power": null,
"raw": "0a09445533302d423144380201050702f0ff26180a180a09445533302d423144380dffed037320e367b1d800000050"
}Note that the standard FTMS Service UUID (00001826) is present in the service_uuids list.
Could you please help me understand why it might be filtered out or how I can provide more logs to help support this device?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels