AIKraft/Skills/eightctl

eightctl

Управление умными матрасами Eight Sleep: контроль статуса, температуры, будильников и расписаний. Полезно для автоматизации настроек сна через API.

OPopenclaw official Другое ★ 391.4k

Что делает навык

eightctl — инструмент для управления умными матрасами Eight Sleep, позволяющий контролировать статус устройства, температуру, а также будильники и расписания через API. Он решает задачу автоматизации настроек сна и климат-контроля в спальне.

Когда применять

  • Проверка текущего статуса подключения и состояния умного матраса
  • Включение или выключение устройства дистанционно
  • Установка целевой температуры для сна (например, 20 градусов)

Как работает

  1. Обеспечить аутентификацию, указав EIGHTCTL_EMAIL и EIGHTCTL_PASSWORD в окружении или создав файл ~/.config/eightctl/config.yaml
  2. Выполнить команду eightctl status для получения текущей информации о состоянии устройства
  3. Использовать eightctl on или eightctl off для управления питанием устройства
  4. Установить температуру с помощью команды 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 и совместимые) подхватывает его по описанию и следует шагам.