eightctl

Control Eight Sleep pods for status, temperature, alarms, and schedules.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/sky770825/openclaw-console-hub --skill eightctl-sky770825
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/sky770825/openclaw-console-hub/tree/main/openclaw-main/skills/eightctl
Command: npx skills add https://github.com/sky770825/openclaw-console-hub --skill eightctl-sky770825

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github.com/steipete/eightctl/cmd/eightctl@latest.

What problem does it solve?

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

Core Features & Use Cases

  • Pod Status: Check the current status of your Eight Sleep pod.
  • Temperature Control: Turn the pod on/off and set desired temperatures.
  • Alarm Management: Create, list, and dismiss alarms.
  • Schedule Management: Set and update sleep schedules.
  • Audio Control: Manage the pod's audio features.

Quick Start

Use eightctl 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 using terminal commands?

You can control your Eight Sleep pod temperature by running the eightctl binary to turn the pod on or off and set desired temperatures. This requires authentication via a configuration file or environment variables.

Can I manage my smart bed alarms from the command line?

Yes, you can manage your smart bed alarms from the command line using eightctl. The tool allows you to create, list, and dismiss alarms directly without needing the mobile app.

What do I need to set up before automating my sleep environment with eightctl?

Before automating your sleep environment, you must install the eightctl binary dependency and authenticate via a configuration file or environment variables to connect to your Eight Sleep pod.

How do I configure sleep schedules for my Eight Sleep pod?

You configure sleep schedules for your Eight Sleep pod by executing the schedule management commands in eightctl. This allows you to set and update your automated sleep environment settings.

Does eightctl support audio control for Eight Sleep pods?

Yes, eightctl supports audio control for Eight Sleep pods. You can manage the pod's audio features directly through the command line interface alongside temperature and alarm settings.