OP
eightctl
Управление умными матрасами Eight Sleep: контроль статуса, температуры, будильников и расписаний. Полезно для автоматизации настроек сна через API.
Что делает навык
eightctl — инструмент для управления умными матрасами Eight Sleep, позволяющий контролировать статус устройства, температуру, а также будильники и расписания через API. Он решает задачу автоматизации настроек сна и климат-контроля в спальне.
Когда применять
- Проверка текущего статуса подключения и состояния умного матраса
- Включение или выключение устройства дистанционно
- Установка целевой температуры для сна (например, 20 градусов)
Как работает
- Обеспечить аутентификацию, указав EIGHTCTL_EMAIL и EIGHTCTL_PASSWORD в окружении или создав файл ~/.config/eightctl/config.yaml
- Выполнить команду eightctl status для получения текущей информации о состоянии устройства
- Использовать eightctl on или eightctl off для управления питанием устройства
- Установить температуру с помощью команды eightctl temp <значение>
Примеры запросов агенту
Какой сейчас статус у моего Eight Sleep?
Включи мой умный матрас
Установи температуру 20 градусов на Eight Sleep
Что понадобится
- Наличие переменных окружения EIGHTCTL_EMAIL и EIGHTCTL_PASSWORD
- Наличие конфигурационного файла ~/.config/eightctl/config.yaml
- Установленная утилита eightctl
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «openclaw-eightctl» из репозитория:
# https://github.com/openclaw/openclaw
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r openclaw-eightctl/ ~/.claude/skills/openclaw-eightctl/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.