Oura API

No clue why I was doing this manually

Turns out the Oura Ring has an API! This is incredibly helpful because my dashboard’s BMR calculation is based on the previous day’s activity levels. This used to be entered manually every morning, but no longer! Now there’s a handy Python script that dumps the most recent day’s data to a SQLite table.

Oura Database

This was one of those “spend an hour to save a minute” situations, though. Sleep is always elusive after discovering cool new things. Anyhow, I learned stuff and there’s now a shiny new health insights section on the dashboard, so whatever. It passes the I Dig It™ test.

Note: Resting Heart is wrong, but that’s a tomorrow problem. Fixed this and made it more pretty.

Oura Dashboard

Questions or comments?

Previous: Magazine Wall Mounts Next: Custom GPTs and Kidney Health