Skip to main content
Selora Homes Selora Homes

Eight Sleep Integration Setup

Connect the Eight Sleep Pod to Home Assistant with the Eight Sleep HACS integration using your account email and password, with optional client credentials.

Eight-Sleep Sleep Climate Hacs Integrations Setup

The Eight Sleep Pod connects to Home Assistant through a community-built Eight Sleep integration installed as a custom repository in HACS. It signs in with your Eight Sleep account email and password; a client ID and client secret can also be supplied but are optional.

Before You Start

Confirm the following before you begin:

  1. HACS is installed. If it is not, follow the HACS download guide first.
  2. You have the Eight Sleep account email and password available.
  3. Neither side of the bed is in away mode. Turn away mode off before setting up the integration.

Step 1: Install the Integration Through HACS

  1. In Home Assistant, go to HACS and open Custom Repositories.
  2. Add the Eight Sleep repository as a custom repository.
  3. Search for Eight Sleep in HACS and choose Install.
  4. Restart your Home Assistant instance.

Step 2: Add the Integration

  1. Go to Settings > Devices & Services > Add Integration and select Eight Sleep.
  2. Enter the Eight Sleep account email and password.
  3. Leave the client ID and client secret blank unless you have your own values. Supplying them is an advanced option that involves capturing the login request from the Eight Sleep app, and it is not required for the integration to work.
  4. Submit and wait for the devices to appear.

Step 3: Verify the Entities

Once connected, the integration creates entities for each side of the bed, including:

  • bed temperature sensors and climate controls,
  • heart rate, HRV, and breath rate sensors,
  • sleep quality and fitness scores,
  • alarm switches and next-alarm sensors, and
  • base position controls (head and feet angles, presets) on adjustable bases.

Type to search across cities, counties, and installers

↑↓ navigate open
⌘K search