---
title: "Eight Sleep"
description: "Eight Sleep is a Marketplace integration for Home Assistant. It has 530 installs sharing analytics, needs the vendor's cloud and was last updated October 8, 2026."
canonical: "https://vulpo.app/integrations/marketplace/lukas-clarke-eight-sleep"
url: "https://vulpo.app/integrations/marketplace/lukas-clarke-eight-sleep.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Eight Sleep

> Eight Sleep is a Marketplace integration for Home Assistant. It has 530 installs sharing analytics, needs the vendor's cloud and was last updated October 8, 2026.

Eight Sleep is a custom integration that connects Home Assistant to Eight Sleep beds through the vendor's cloud API with OAuth2. It imports the account and each bed side as devices and provides binary sensors, buttons, climate, media, numbers, selects, sensors and switches. Actions cover setting or adjusting the heating and cooling level, turning a side on or off, and starting or stopping away mode. Alarms can be snoozed, stopped or dismissed, and a one-off alarm can be created with custom vibration and thermal settings. The pod can also be primed, and the bed side for a user can be set to both, left or right. Alarm switches are created for each configured alarm, and sensor values refresh every 5 minutes. It is added as a custom repository in the Marketplace and configured in the UI with Eight Sleep account credentials.

Automatic summary of the README and code of lukas-clarke/eight\_sleep. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

Not in the Marketplace catalog. Add <https://github.com/lukas-clarke/eight_sleep> as a custom repository in the Marketplace.

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Add its repository to the Marketplace as a custom repository and install it, then restart Home Assistant and add it under Settings, Devices and services.

### Connect

- **Client Id**
- **Client Secret**
- **Password**
- **Username**

### Select Eight Sleep Pod

- **Pod name**

Texts from the code of [lukas-clarke/eight\_sleep](https://github.com/lukas-clarke/eight_sleep).

## Actions

- **Heat set**: Sets heating/cooling level for eight sleep.
  Fields: Duration, Target Temperature, Sleep Stage
- **Heat Increment**: Offsets the current heating/cooling level
  Fields: Increment
- **Side Off**: Turns off 8 sleep side.
- **Side On**: Turns on 8 sleep side in smart mode.
- **Alarm Snooze**: Snooze alarm for the 8 sleep side.
  Fields: Duration
- **Alarm Stop**: Stops alarm for the 8 sleep side.
- **Alarm Dismiss**: Dismisses an alarm for the 8 sleep side.
- **Start Away Mode**: Turns on away mode for the 8 sleep side.
- **Stop Away Mode**: Turns off away mode for the 8 sleep side.
- **Prime Pod**: Will start the pod priming.
- **Set Bed Side**: Set the bed side for the targeted user. Options are Both, Left, or Right.
  Fields: Bed Side State
- **Set One-off Alarm**: Sets a one-off alarm with custom vibration and thermal settings.
  Fields: Time, Enabled, Vibration Enabled, Vibration Power Level, Vibration Pattern, Thermal Enabled, Thermal Level

## From the README

> Home Assistant Eight Sleep integration that works with Eight Sleep's V2 API and OAUTH2

From the README of [lukas-clarke/eight\_sleep](https://github.com/lukas-clarke/eight_sleep#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Health and wellbeing](https://vulpo.app/integrations/category/health-and-wellbeing.md)
- Number: 530 installs sharing analytics; 256 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Added as a custom repository in the Marketplace
- Latest version: 1.0.24, last updated October 8, 2026
- Domain: `eight_sleep`
- Source: <https://github.com/lukas-clarke/eight_sleep>
- Issues: <https://github.com/lukas-clarke/eight_sleep/issues>
- Screenshot: https://vulpo.app/integrations-img/fc7f6943b5509c2d.webp (from lukas-clarke/eight\_sleep's README)
- Screenshot: https://vulpo.app/integrations-img/19bf92d763c680f2.webp (from lukas-clarke/eight\_sleep's README)
- Screenshot: https://vulpo.app/integrations-img/bd09a962049b463c.webp (from lukas-clarke/eight\_sleep's README)

In Vulpo: Quick Toggle card, Climate card, Media Player card, Button card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/lukas-clarke-eight-sleep

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/lukas-clarke-eight-sleep
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
