Skip to content

No new measurements #13

Description

@scattym

I have just installed and setup omramin and gone through the init process, logging both into garmin and omron without any trouble.

In the app on my phone I can see measurements and I have hit the "sync" button to sync with the device by bluetooth.

When I run the omramin sync or omramin sync --days 6, it just comes up with "No measurements".

Device: Omron 7361T

Debug:

[2026-02-07 10:02:22] [D] Debug mode enabled (all loggers at DEBUG level)
[2026-02-07 10:02:22] [D] Detected system keyring: keyring.backends.SecretService.Keyring
[2026-02-07 10:02:22] [D] Loaded garmin tokens from keyring backend
[2026-02-07 10:02:22] [D] Attempting Garmin login using cached tokens for REDACTED
[2026-02-07 10:02:23] [D] Garmin login successful using cached tokens for REDACTED
[2026-02-07 10:02:23] [I] Logged in to Garmin Connect
[2026-02-07 10:02:23] [D] Loaded omron tokens from keyring backend
[2026-02-07 10:02:23] [D] Attempting OMRON token refresh for REDACTED (country=AU)
[2026-02-07 10:02:23] [D] HTTP Request: POST https://data-sg.omronconnect.com/api/oauth2/token
[2026-02-07 10:02:23] [D] HTTP Request Headers: Headers({'host': 'data-sg.omronconnect.com', 'accept': '*/*', 'accept-encoding': 'gzip, deflate, br, zstd', 'connection': 'keep-alive', 'user-agent': 'OmronConnect/010.003.00001.001 CFNetwork/1335.0.3.4 Darwin/21.6.0)', 'x-ogsc-sdk-version': '000.101', 'x-ogsc-app-version': '010.003.00001', 'x-kii-appid': 'lou30y2xfa9f', 'x-kii-appkey': '392a4bdff8af4141944d30ca8e3cc860', 'content-length': '1851', 'content-type': 'application/json'})
[2026-02-07 10:02:23] [D] HTTP Request Body:
{REDACTED}
[2026-02-07 10:02:24] [D] HTTP Response: https://data-sg.omronconnect.com/api/oauth2/token 200
[2026-02-07 10:02:24] [D] HTTP Response Headers: Headers([('content-type', 'application/json;charset=UTF-8'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('date', 'Fri, 06 Feb 2026 23:02:24 GMT'), ('feature-policy', "geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"), ('content-encoding', 'gzip'), ('vary', 'Origin'), ('vary', 'Access-Control-Request-Method'), ('vary', 'Access-Control-Request-Headers'), ('vary', 'origin,access-control-request-method,access-control-request-headers,accept-encoding'), ('x-content-type-options', 'nosniff'), ('x-xss-protection', '1; mode=block'), ('cache-control', 'no-cache, no-store, max-age=0, must-revalidate'), ('pragma', 'no-cache'), ('expires', '0'), ('x-frame-options', 'DENY'), ('content-security-policy', "default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"), ('referrer-policy', 'strict-origin-when-cross-origin'), ('x-cache', 'Miss from cloudfront'), ('via', '1.1 00f0469d54a973389150a36c64065326.cloudfront.net (CloudFront)'), ('x-amz-cf-pop', 'SYD62-P1'), ('x-amz-cf-id', '')])
[2026-02-07 10:02:24] [D] HTTP Response Body:
{REDACTED}
[2026-02-07 10:02:24] [D] GZip decompression failed: Error -3 while decompressing data: incorrect header check
[2026-02-07 10:02:24] [I] Logged in to OMRON connect
[2026-02-07 10:02:24] [I] Start synchronizing device 'HEM-7361T-AP:0' from 2026-02-07 to 2026-02-07
[2026-02-07 10:02:24] [D] Device details: MAC=bf:ff:fe:58:6b:d1, Serial=d16b58fefffeffbf, User=0, Category=BPM
[2026-02-07 10:02:24] [D] HTTP Request: POST https://data-sg.omronconnect.com/api/apps/lou30y2xfa9f/server-code/versions/current/measureData
[2026-02-07 10:02:24] [D] HTTP Request Headers: Headers({'host': 'data-sg.omronconnect.com', 'accept': '*/*', 'accept-encoding': 'gzip, deflate, br, zstd', 'connection': 'keep-alive', 'user-agent': 'OmronConnect/010.003.00001.001 CFNetwork/1335.0.3.4 Darwin/21.6.0)', 'x-ogsc-sdk-version': '000.101', 'x-ogsc-app-version': '010.003.00001', 'x-kii-appid': 'lou30y2xfa9f', 'x-kii-appkey': '392a4bdff8af4141944d30ca8e3cc860', 'authorization': '[secure]', 'content-length': '197', 'content-type': 'application/json'})
[2026-02-07 10:02:24] [D] HTTP Request Body:
{
  "containCorrectedDataFlag":1,
  "containAllDataTypeFlag":1,
  "deviceCategory":"0",
  "deviceSerialID":"d16b58fefffeffbf",
  "userNumberInDevice":0,
  "searchDateFrom":1770382800000,
  "searchDateTo":1770469199000
}
[2026-02-07 10:02:24] [D] HTTP Response: https://data-sg.omronconnect.com/api/apps/lou30y2xfa9f/server-code/versions/current/measureData 200
[2026-02-07 10:02:24] [D] HTTP Response Headers: Headers([('content-type', 'application/json;charset=UTF-8'), ('content-length', '63'), ('connection', 'keep-alive'), ('date', 'Fri, 06 Feb 2026 23:02:24 GMT'), ('feature-policy', "geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"), ('vary', 'Origin'), ('vary', 'Access-Control-Request-Method'), ('vary', 'Access-Control-Request-Headers'), ('vary', 'Origin'), ('vary', 'Access-Control-Request-Method'), ('vary', 'Access-Control-Request-Headers'), ('x-content-type-options', 'nosniff'), ('x-xss-protection', '1; mode=block'), ('cache-control', 'no-cache, no-store, max-age=0, must-revalidate'), ('pragma', 'no-cache'), ('expires', '0'), ('x-frame-options', 'DENY'), ('content-security-policy', "default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"), ('referrer-policy', 'strict-origin-when-cross-origin'), ('x-cache', 'Miss from cloudfront'), ('via', '1.1 00f0469d54a973389150a36c64065326.cloudfront.net (CloudFront)'), ('x-amz-cf-pop', 'SYD62-P1'), ('x-amz-cf-id', '')])
[2026-02-07 10:02:24] [D] HTTP Response Body:
{
  "returnedValue":{
    "deviceCategory":"0",
    "deviceModelList":null
  }
}
[2026-02-07 10:02:24] [D] {'returnedValue': {'deviceCategory': '0', 'deviceModelList': None}}
[2026-02-07 10:02:24] [I] No new measurements
[2026-02-07 10:02:24] [I] Device 'HEM-7361T-AP:0' successfully synced.
[2026-02-07 10:02:24] [I] Start synchronizing device 'HEM-7361T-AP:1' from 2026-02-07 to 2026-02-07
[2026-02-07 10:02:24] [D] Device details: MAC=bf:ff:fe:58:6b:d1, Serial=d16b58fefffeffbf, User=1, Category=BPM
[2026-02-07 10:02:24] [D] HTTP Request: POST https://data-sg.omronconnect.com/api/apps/lou30y2xfa9f/server-code/versions/current/measureData
[2026-02-07 10:02:24] [D] HTTP Request Headers: Headers({'host': 'data-sg.omronconnect.com', 'accept': '*/*', 'accept-encoding': 'gzip, deflate, br, zstd', 'connection': 'keep-alive', 'user-agent': 'OmronConnect/010.003.00001.001 CFNetwork/1335.0.3.4 Darwin/21.6.0)', 'x-ogsc-sdk-version': '000.101', 'x-ogsc-app-version': '010.003.00001', 'x-kii-appid': 'lou30y2xfa9f', 'x-kii-appkey': '392a4bdff8af4141944d30ca8e3cc860', 'authorization': '[secure]', 'content-length': '197', 'content-type': 'application/json'})
[2026-02-07 10:02:24] [D] HTTP Request Body:
{
  "containCorrectedDataFlag":1,
  "containAllDataTypeFlag":1,
  "deviceCategory":"0",
  "deviceSerialID":"d16b58fefffeffbf",
  "userNumberInDevice":1,
  "searchDateFrom":1770382800000,
  "searchDateTo":1770469199000
}
[2026-02-07 10:02:24] [D] HTTP Response: https://data-sg.omronconnect.com/api/apps/lou30y2xfa9f/server-code/versions/current/measureData 200
[2026-02-07 10:02:24] [D] HTTP Response Headers: Headers([('content-type', 'application/json;charset=UTF-8'), ('content-length', '63'), ('connection', 'keep-alive'), ('date', 'Fri, 06 Feb 2026 23:02:24 GMT'), ('feature-policy', "geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"), ('vary', 'Origin'), ('vary', 'Access-Control-Request-Method'), ('vary', 'Access-Control-Request-Headers'), ('vary', 'Origin'), ('vary', 'Access-Control-Request-Method'), ('vary', 'Access-Control-Request-Headers'), ('x-content-type-options', 'nosniff'), ('x-xss-protection', '1; mode=block'), ('cache-control', 'no-cache, no-store, max-age=0, must-revalidate'), ('pragma', 'no-cache'), ('expires', '0'), ('x-frame-options', 'DENY'), ('content-security-policy', "default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"), ('referrer-policy', 'strict-origin-when-cross-origin'), ('x-cache', 'Miss from cloudfront'), ('via', '1.1 00f0469d54a973389150a36c64065326.cloudfront.net (CloudFront)'), ('x-amz-cf-pop', 'SYD62-P1'), ('x-amz-cf-id', '')])
[2026-02-07 10:02:24] [D] HTTP Response Body:
{
  "returnedValue":{
    "deviceCategory":"0",
    "deviceModelList":null
  }
}
[2026-02-07 10:02:24] [D] {'returnedValue': {'deviceCategory': '0', 'deviceModelList': None}}
[2026-02-07 10:02:24] [I] No new measurements
[2026-02-07 10:02:24] [I] Device 'HEM-7361T-AP:1' successfully synced.```

```bash
omramin list
[2026-02-07 10:08:29] [I] ----------------------------------------
[2026-02-07 10:08:29] [I] Name:        HEM-7361T-AP:0
[2026-02-07 10:08:29] [I] MAC Address: bf:ff:fe:58:6b:d1
[2026-02-07 10:08:29] [I] Category:    BPM
[2026-02-07 10:08:29] [I] User:        0
[2026-02-07 10:08:29] [I] Enabled:     True
[2026-02-07 10:08:29] [I] ----------------------------------------
[2026-02-07 10:08:29] [I] Name:        HEM-7361T-AP:1
[2026-02-07 10:08:29] [I] MAC Address: bf:ff:fe:58:6b:d1
[2026-02-07 10:08:29] [I] Category:    BPM
[2026-02-07 10:08:29] [I] User:        1
[2026-02-07 10:08:29] [I] Enabled:     True
[2026-02-07 10:08:29] [I] ----------------------------------------

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions