Files
Gitea Mirror Bot e7652c8dab
Some checks failed
Documentation / Build Docusaurus (push) Failing after 5m3s
Documentation / Deploy to GitHub Pages (push) Has been skipped
Sanitized mirror from private repository - 2026-04-20 01:32:01 UTC
2026-04-20 01:32:01 +00:00

1.5 KiB

Concord NUC Home Assistant — Credentials

Private repo — real secrets committed per repo policy. Public mirror (homelab-optimized) will substitute REDACTED_* placeholders.

Oura Ring (OAuth2)

Application credentials created at cloud.ouraring.com → Personal → API. Used by the built-in Home Assistant oura integration (HA 2024.4+, OAuth2 via application credentials).

  • Client ID: 6dec0bb3-0739-4323-9a04-11ea8d05bdaa
  • Client Secret: gG___3Eeb4AYfUjpUyyqBqI3CZqFTjWOJ4-osIIqqYs
  • Redirect URI configured in Oura: https://my.home-assistant.io/redirect/oauth (default HA flow)

How to add to Home Assistant

  1. Go to Settings → Devices & Services → Helpers → Application Credentials → Add Credential (or the integration setup flow will prompt for these on first run).
  2. Select Oura as the integration.
  3. Paste the Client ID and Client Secret above.
  4. Then Settings → Devices & Services → Add Integration → Oura → complete OAuth flow.

Entities exposed (once integrated)

Expected entities created by the built-in integration:

  • sensor.oura_readiness_score
  • sensor.oura_sleep_score
  • sensor.oura_activity_score
  • sensor.oura_resting_heart_rate
  • sensor.oura_heart_rate_variability
  • sensor.oura_total_sleep
  • sensor.oura_time_in_bed

(Exact entity IDs may differ — verify after first integration run and update dashboards/bedroom.yaml accordingly.)