eightctl

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

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Justicegaines03/OpenClaw_NIST-AI-RMF_Compliance --skill eightctl-justicegaines03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/Justicegaines03/OpenClaw_NIST-AI-RMF_Compliance/tree/main/skills/eightctl
Command: npx skills add https://github.com/Justicegaines03/OpenClaw_NIST-AI-RMF_Compliance --skill eightctl-justicegaines03

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Pod Status: Check the current status and temperature of your Eight Sleep pod.
  • Temperature Control: Turn the pod on/off and set the desired temperature.
  • Alarm & Schedule Management: Create, dismiss, and list alarms and schedules.
  • Use Case: You can ask your AI assistant to set your Eight Sleep pod to a specific temperature for the night or to turn it off when you leave the house.

Quick Start

Use eightctl to turn your Eight Sleep pod on.

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 official app?

The Eight Sleep pod controller manages temperature by sending commands through an unofficial API to turn the pod on or off and set specific temperature levels, bypassing the official app.

Can I set alarms and schedules on my Eight Sleep pod using an AI assistant?

Yes, you can create, dismiss, and list alarms and schedules on your Eight Sleep pod by routing requests through the API, enabling automated sleep environment management.

What do I need to set up Eight Sleep pod API access?

You need the eightctl binary installed and valid authentication credentials for API access to manage your sleep environment parameters and comfort settings.

How do I check the status of my Eight Sleep pod?

You check the current status and temperature of your Eight Sleep pod by requesting a status update through the API, which returns real-time sleep environment data.

Does the Eight Sleep API controller require official integration?

No, the controller operates via an unofficial API, meaning it does not rely on official integration and requires separate authentication credentials to function.

What are the limitations of using an unofficial API for smart home sleep tech?

Using an unofficial API for smart home sleep tech means functionality depends on the unofficial endpoint's stability, and features may break if the API changes without notice.