Connect Omron Blood Pressure Monitor
Pair your Omron BP7900 cuff directly via Bluetooth to sync blood pressure readings, pulse, and irregular heartbeat flags.
Overview
The Omron BP7900 (HEM-7530T) connects directly to the Omnio mobile app over Bluetooth Low Energy. Unlike cloud-synced devices, data transfers straight from your cuff’s internal memory to your phone — no Omron Connect app or cloud account needed.
Each sync reads the cuff’s full memory (up to 90 stored readings) and uploads any new measurements to Omnio.
What data syncs
| Metric | Description |
|---|---|
| Systolic BP | Upper blood pressure reading (mmHg) |
| Diastolic BP | Lower blood pressure reading (mmHg) |
| Pulse | Heart rate at time of measurement (bpm) |
| Irregular heartbeat | Flag if the cuff detected an irregular beat |
| Movement | Flag if motion was detected during measurement |
| Timestamp | Date and time of each reading (from the cuff’s clock) |
Readings are deduplicated automatically — syncing the same cuff multiple times won’t create duplicate data.
How to connect
First-time pairing
- Open the Omnio mobile app.
- Go to Sources → BLE Devices → Omron Blood Pressure.
- Put your cuff in pairing mode: hold the Bluetooth button on the cuff until “P” flashes on the display.
- Tap Scan for Devices in the app.
- Your cuff appears in the list as “BLEsmart_XXXXXXXXXXXX”. Tap to pair.
- The app performs a secure key exchange with the cuff and saves the pairing.
- All stored readings are downloaded and synced automatically.
Subsequent syncs
Once paired, simply navigate to the Omron screen in the app — it auto-syncs on open. You can also tap Sync Now to trigger a manual sync.
The sync reads all 79 memory blocks from the cuff, then shows how many new readings were found (e.g. “Synced 12 new readings”).
Viewing your data
- Latest reading — Shown on the Omron screen immediately after sync (e.g. “132/84 mmHg, 72 bpm”).
- BP trend — A dedicated blood pressure trend screen shows your history with 7-day and 30-day averages.
- Dashboard — Blood pressure data contributes to your health overview.
- Grafana (advanced) — Blood pressure metrics are queryable as
omron_bp_blood_pressure_systolic,omron_bp_blood_pressure_diastolic, andomron_bp_blood_pressure_pulse.
If you also have a Garmin device that records blood pressure, Omnio keeps both data sources separate via the source label so they don’t conflict.
Supported devices
Currently supported:
- Omron BP7900 (internal model: HEM-7530T)
The integration uses Omron’s proprietary BLE protocol (reverse-engineered from open-source projects). Other Omron models that use the same protocol may work but are untested.
Managing your device
- Forget device — Go to the Omron screen and tap Forget Device. This removes the stored pairing key. You’ll need to re-pair (hold the Bluetooth button again) to sync in the future.
- Re-pair — If the cuff stops connecting (e.g. after a factory reset), forget the device and pair again from scratch.
Troubleshooting
- Cuff not appearing in scan — Make sure “P” is flashing on the cuff’s display. The cuff only broadcasts in pairing mode. Also check that Bluetooth and location permissions are enabled (location is required on Android for BLE scanning).
- “Unlock failed” error — The stored pairing key no longer matches the cuff (this can happen after a cuff factory reset). Tap Forget Device, then re-pair.
- No new readings after sync — The cuff stores up to 90 readings. If you’ve already synced and haven’t taken new measurements, there won’t be new data. Take a reading with the cuff, then sync again.
- Irregular heartbeat flag — This is reported by the cuff’s built-in detection. It does not indicate a diagnosis — consult your doctor if you see this frequently.
- Timestamps are wrong — The cuff has its own internal clock. If it shows incorrect times, set the clock on the cuff itself (see your Omron manual). Omnio uses the timestamps as-is from the cuff’s memory.