v1.0.0

Eightctl

Peter Steinberger Peter Steinberger ← All skills

Control Eight Sleep pods (status, temperature, alarms, schedules).

Downloads
2.2k
Stars
2
Versions
1
Updated
2026-02-23

Install

npx clawhub@latest install eightctl

Documentation

eightctl

Use eightctl for Eight Sleep pod control. Requires auth.

Auth

  • -Config: ~/.config/eightctl/config.yaml
  • -Env: EIGHTCTL_EMAIL, EIGHTCTL_PASSWORD

Quick start

  • -eightctl status
  • -eightctl on|off
  • -eightctl temp 20

Common tasks

  • -Alarms: eightctl alarm list|create|dismiss
  • -Schedules: eightctl schedule list|create|update
  • -Audio: eightctl audio state|play|pause
  • -Base: eightctl base info|angle

Notes

  • -API is unofficial and rate-limited; avoid repeated logins.
  • -Confirm before changing temperature or alarms.

Launch an agent with Eightctl on Termo.