eightctl

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

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/fufuonline/openclaw --skill eightctl-fufuonline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/fufuonline/openclaw/tree/main/skills/eightctl
Command: npx skills add https://github.com/fufuonline/openclaw --skill eightctl-fufuonline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Eight Sleep pod control has historically required using multiple interfaces and scattered settings; this skill aggregates control into a single AI-friendly interface to manage pod state, temperature, and schedules.

Core Features & Use Cases

  • Pod status and temperature: view current pod state and adjust target temperatures.
  • Alarms and schedules: view, enable, and modify wake/sleep routines for one or more pods.
  • One-shot actions: turn pods on/off and apply quick parameter changes with simple commands.

Quick Start

Ask Eight Sleep to report the current pod status.

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 and status from a command-line interface?▼

Control Eight Sleep pods by issuing commands via the eightctl binary, which reads authentication from ~/.config/eightctl/config.yaml to monitor pod status and adjust target temperatures in real time.

How do I configure Eight Sleep alarms and sleep schedules across multiple pods?▼

Configure Eight Sleep alarms and schedules by using the eightctl binary to view, enable, and modify wake and sleep routines for one or multiple pods simultaneously from a single interface.

What authentication setup is required to manage Eight Sleep pods with command-line tools?▼

Managing Eight Sleep pods requires authentication setup via a config file at ~/.config/eightctl/config.yaml or by setting the EIGHTCTL_EMAIL and EIGHTCTL_PASSWORD environment variables before executing commands.

Can I turn multiple Eight Sleep pods on or off with a single command?▼

Yes, you can turn multiple Eight Sleep pods on or off by executing one-shot actions through the eightctl binary to apply quick parameter changes across your home-automation devices.

Does eightctl work without relying on the official Eight Sleep mobile app interface?▼

Yes, eightctl aggregates Eight Sleep pod control into an independent command-line interface, bypassing the need to use scattered mobile app settings to manage your sleep environment.