oddrefresh

Readiness

Your Oura sleep, readiness and activity, on the glasses. Numbers only.

v0.4.0 for G2. Latest release 1 Sep 2026.

An illustration of the 576 by 288 glasses canvas, drawn from the app's display code. Not a capture: the names and numbers are examples.

What it does

Readiness puts the scores your Oura Ring already worked out onto Even Realities G2 glasses, so checking them does not involve your phone. Swipe for last night's sleep and a seven day readiness chart. It reports Oura's numbers exactly and never tells you what they mean.

  • Today: a readiness dial, sleep, activity and efficiency meters, and a line of sleep time, steps, lowest heart rate, HRV and the change since yesterday.
  • Sleep: last night's total, deep and REM as shares of the night, efficiency, lowest heart rate and average HRV.
  • Last 7 days: a readiness chart on a fixed 50 to 100 scale, with the average, high, low and how many days were scored.
  • Refreshes every ten minutes while open, or on a tap. When a refresh fails it keeps the last numbers, dims them, and says why.
  • Connects once through Oura's own sign in and an eight character code. The app never holds an Oura token.
  • A demo mode draws Oura's sample data with no account, labelled as demo data on every screen.

Requirements

Even Realities G2 glasses and the Even Realities app 2.2.9 or later. An Oura Ring and an Oura account, connected once from the phone. Oura may require a membership for API access. Demo mode needs no Oura account.

Changelog

  1. 0.4.0

    Moved to Even Hub SDK 0.0.14 and raised the minimum Even Realities app to 2.2.9. The detail lines now dim when the numbers are held after a failed refresh, and go back to full brightness when fresh data lands.

  2. 0.3.0

    Two image frames instead of four, which halves the wait for a redraw. Durations, steps, heart rate and week figures moved into text below the picture. Fixed the status line swallowing the scroll gesture, which had made the week page unreachable.

  3. 0.2.1

    Same screens at about a quarter of the bytes. An ordinary refresh with unchanged numbers now sends nothing to the glasses.

  4. 0.2.0

    The three screens are drawn now: a readiness gauge, sleep bars, and a real seven day chart with an axis. A text status line carries the numbers while the picture arrives.

Full changelog