Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of lukas-clarke/eight_sleep.

Example service callExample service call yamlexample_alarm_attributes.png

About

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

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.

Provides

  • Climate
  • Media
  • Switches
  • Sensors

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.

Actions

  • Heat setSets heating/cooling level for eight sleep.Fields: Duration, Target Temperature, Sleep Stage
  • Heat IncrementOffsets the current heating/cooling levelFields: Increment
  • Side OffTurns off 8 sleep side.
  • Side OnTurns on 8 sleep side in smart mode.
  • Alarm SnoozeSnooze alarm for the 8 sleep side.Fields: Duration
  • Alarm StopStops alarm for the 8 sleep side.
  • Alarm DismissDismisses an alarm for the 8 sleep side.
  • Start Away ModeTurns on away mode for the 8 sleep side.
  • Stop Away ModeTurns off away mode for the 8 sleep side.
  • Prime PodWill start the pod priming.
  • Set Bed SideSet the bed side for the targeted user. Options are Both, Left, or Right.Fields: Bed Side State
  • Set One-off AlarmSets 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, MIT License. Shortened.

Shows in Vulpo

Quick Toggle card, Climate card, Media Player card, Button card, Apple Watch, Control Center, Climate Live Activity.

Information

Installs
530 sharing analytics
GitHub stars
256
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
1.0.24,
Kind
Marketplace integration
Needs
Added as a custom repository in the Marketplace
Domain
eight_sleep

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers