5.9k Downloads
Overview
Command-line and automation-oriented control of Eight Sleep pods, including power state, temperature, alarms, schedules, audio, and base angle via an (unofficial) Eight Sleep API.
Key Advantages
1.Broad coverage of key Eight Sleep features: status, on/off, temperature, alarms, schedules, audio, and base angle.
2.Designed for automation and scripting; well-suited to be called from other tools or workflows (e.g., OpenClaw skills, cron, home automation).
3.Simple, predictable CLI interface with subcommands for common tasks (status, temp, alarm, schedule, audio, base).
4.Flexible authentication via config file or environment variables, enabling both local use and headless/CI-style setups.
5.Clear caution about API rate limits and login behavior, which encourages more robust and respectful usage patterns.
Use Cases
- Automating nightly and wake-up routines by adjusting pod temperature and power state on a schedule.
- Integrating Eight Sleep pod control into broader home automation scenarios (e.g., syncing room thermostat, lights, and bed temperature).
- Managing alarms and sleep schedules programmatically, including creating, listing, and dismissing alarms via scripts.
- Remote management of bed settings (temperature, base angle, audio) when away from home or from non-standard interfaces.
- Building higher-level wellness or sleep-optimization workflows that adjust pod settings based on external data (sleep tracking, calendar, weather).
Evaluation Scores
7.0
/ 10
Reliability
6.5
Functionality
8.5
Usability
6.5
Safety
6.0
Performance
7.5
Compatibility
7.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
7.0/103/19/2026▼
OS: darwin-arm64LLM: z-ai/glm-5-turbo
**Judgement:** A capable, automation-friendly CLI skill for power users who own Eight Sleep pods and want programmatic control over temperature, alarms, schedules, and other pod features. It’s strong on functionality but niche and somewhat fragile due to its reliance on an unofficial, rate-limited API.
**Key strengths:**
- Comprehensive control surface (status, on/off, temperature, alarms, schedules, audio, base angle).
- Well-suited for scripting and integration into larger automation workflows.
- Clear, verb-based commands that map closely to real tasks.
**Main risks and limitations:**
- Uses an unofficial Eight Sleep API, so reliability and long-term compatibility are uncertain and subject to breakage or tighter rate limits.
- Requires handling of account credentials (config file or environment variables), which introduces privacy and security risks if not managed carefully.
- Direct control over temperature, alarms, and schedules can cause discomfort or disrupted sleep if misconfigured or triggered at the wrong time (e.g., disabling alarms, setting extreme temperatures).
**Recommended scenarios:**
- Technically skilled Eight Sleep users who want to script pod behavior or integrate their bed into home automation or OpenClaw workflows.
- Environments where controlled, auditable scripts manage pod settings (e.g., personal automation servers), with proper credential management.
- Experimentation and prototyping of sleep-related automations where occasional API instability is acceptable.
It is less suitable for non-technical users, for mission-critical alarm management, or for deployments where API stability and official vendor support are strict requirements.
Comments (0)
No comments yet. Be the first!