π¦ ClawHub
Oura Ring Integration
by @ruhrpotter
Retrieve and summarize health, sleep, activity, readiness, and biometric data from the Oura Ring API via a command-line interface.
π‘ Examples
User Request: "How was my sleep last night?"
Context: Today is 2024-03-15. "Last night" usually implies the sleep session ending on the morning of today, or the previous day's data depending on how Oura dates it (Oura dates sleep by the morning it ends).
Reasoning: Sleep for the night of the 14th to 15th is logged as 2024-03-15.
Command:
./oura get sleep --start 2024-03-15
User Request: "What is my readiness score today?" Context: Today is 2024-03-15. Command:
./oura get readiness --start 2024-03-15
User Request: "Show my heart rate for the first week of January 2024." Command:
./oura get heartrate --start 2024-01-01 --end 2024-01-07
User Request: "Who am I?" Command:
./oura get personal
TERMINAL
clawhub install oura