eightctl

Manage Eight Sleep pod status, temperature, alarms, and schedules via eightctl.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Clawdi-AI/openclaw --skill eightctl-clawdi-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/Clawdi-AI/openclaw/tree/main/skills/eightctl
Command: npx skills add https://github.com/Clawdi-AI/openclaw --skill eightctl-clawdi-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows users to control their Eight Sleep pods, managing essential functions like temperature, alarms, and schedules without needing the official app.

Core Features & Use Cases

  • Pod Status & Control: Check the current status of your Eight Sleep pod and turn it on or off.
  • Temperature Adjustment: Set your desired sleeping temperature.
  • Alarm & Schedule Management: Create, list, and dismiss alarms, as well as manage sleep schedules.
  • Use Case: You can ask your AI assistant to set your bed temperature to a specific degree or to turn off your pod after you've woken up.

Quick Start

Use the eightctl skill to check the current status of your Eight Sleep pod.

Frequently Asked Questions about eightctl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control my Eight Sleep pod temperature without the app?

You can control your Eight Sleep pod temperature by configuring authentication via environment variables or config files, then setting your desired sleeping temperature directly through AI assistant commands.

Can I manage Eight Sleep alarms and schedules using an unofficial API?

Yes, you can manage Eight Sleep alarms and schedules by listing, creating, or dismissing them, and handling sleep schedules through the unofficial API using the installed eightctl binary.

What do I need to set up before controlling my smart bed temperature through an AI assistant?

You need to install the eightctl binary and configure user-specific authentication through either configuration files or environment variables to enable smart bed temperature management.

How do I check if my Eight Sleep pod is turned on or off?

You can check your Eight Sleep pod status by requesting the current state through your AI assistant, which queries the pod status and allows you to turn it on or off.

Is there a way to automate turning off my Eight Sleep pod after waking up?

You can automate turning off your Eight Sleep pod after waking up by asking your AI assistant to dismiss alarms or turn off the pod using the eightctl command interface.

Does controlling an Eight Sleep smart bed require any specific dependencies?

Controlling an Eight Sleep smart bed requires the eightctl binary to be installed and configured, but has no other explicit dependencies for managing temperature, alarms, and schedules.