name: eightctl description: 控制 Eight Sleep 智能床垫(状态、温度、闹钟、日程)。 homepage: https://eightctl.sh metadata: { “openclaw”: { “emoji”: “🎛️”, “requires”: { “bins”: [“eightctl”] }, “install”: [ { “id”: “go”, “kind”: “go”, “module”: “github.com/steipete/eightctl/cmd/eightctl@latest”, “bins”: [“eightctl”], “label”: “安装 eightctl (go)”, }, ], }, }
eightctl
使用 eightctl 控制 Eight Sleep 智能床垫。需要认证。
认证
- 配置文件:
~/.config/eightctl/config.yaml - 环境变量:
EIGHTCTL_EMAIL,EIGHTCTL_PASSWORD
快速开始
eightctl statuseightctl on|offeightctl temp 20
常用任务
- 闹钟:
eightctl alarm list|create|dismiss - 日程:
eightctl schedule list|create|update - 音频:
eightctl audio state|play|pause - 床架:
eightctl base info|angle
注意事项
- API 为非官方接口,存在速率限制;请避免重复登录。
- 更改温度或闹钟前请确认。