Supported Bluetooth devices
In general any device that supports Blood Pressure Service (0x1810) could be used. The blood pressure measurement values are stored in the characteristic Blood Pressure Measurement (0x2A35)
Reading caveats
There are some difference in how devices report their measurements.
Most devices provide 2 ways to retrieve measurements over bluetooth, but there are also difference in how those operate:
- Immediately after taking a measurement
- and returns all measurements stored in memory
- and only returns the latest measurement
- As a download mode
- and automatically remove all locally stored measurements after a succesful download
- and leave measurements untouched, i.e. the user needs to remove the stored measurements themselves
⚠️ At the moment situation 2.i is not well supported. Do not use this unless you are ok with loosing previously stored measurements
Known working devices
If your device is not listed please edit this page and add it! 🙇
| Device | Bluetooth name | Read after measurement | Download mode | Automatically disconnects after reading |
|---|---|---|---|---|
| HealthForYou by Silvercrest (Type SBM 69) | SBM69 | 🔢 | ✅ | ✅ |
| Omron X4 Smart | X4 Smart | 1️⃣ | ✅🗑️ | ✅ |
| Omron X2 Smart+ | X2 Smart+ | 1️⃣ | ? | ? |
Legenda
| Icon | Description |
|---|---|
| 🚫 | Not supported / No |
| ✅ | Supported / Yes |
| 1️⃣ | Returns latest measurement |
| 🔢 | Returns all measurements |
| ✅🗑️ | Supported and removes all locally stored measurements |
Specifications
- Blood Pressure Service: https://www.bluetooth.com/specifications/specs/blood-pressure-service-1-1-1/
- Assigned Numbers (f.e. service & characteristic UUID’s): https://www.bluetooth.com/specifications/assigned-numbers/
- GATT Specification Supplement (f.e. data structures): https://www.bluetooth.com/specifications/gss/
- Current Time Service: https://www.bluetooth.com/specifications/specs/current-time-service-1-1/