Управляйте устройствами Eight Sleep с помощью eightctl
Используйте eightctl для управления устройствами Eight Sleep — статусом, температурой, будильниками и расписаниями — для чего требуется аутентификация.
Что понадобится
- Бинарный файл eightctl должен быть доступен в вашей системе.
- Требуется аутентификация.
- Конфигурация:
~/.config/eightctl/config.yaml - Установите переменные окружения
EIGHTCTL_EMAILиEIGHTCTL_PASSWORD.
Как применить
Установите eightctl через Go из модуля github.com/steipete/eightctl/cmd/eightctl@latest, который предоставляет бинарный файл eightctl.
Конфигурация: ~/.config/eightctl/config.yaml
Будильники: eightctl alarm list|create|dismiss
Расписания: eightctl schedule list|create|update
Звук: eightctl audio state|play|pause
Основные настройки: eightctl base info|angle
API является неофициальным и имеет ограничения по частоте запросов, поэтому избегайте повторных входов.
Подтвердите действие перед изменением температуры или настроек будильника.
Источник: openclaw/openclaw и участники проекта. Лицензия: MIT.
Copyright (c) 2026 OpenClaw Foundation
Перевод и редакционная адаптация: ClawCases.
>Ресурсы
>Похожие юзкейсы
Автоматизируйте интерфейс macOS с помощью CLI-инструмента Peekaboo
Используйте Peekaboo для анализа интерфейса macOS, взаимодействия с нужным элементом и проверки результата. Примеры используют синтаксис версии 4; ознакомьтесь с актуальной документацией и справкой установленной команды. Для старых версий следуйте инструкциям соответствующей версии.
Управляйте плеерами Bluesound/NAD с помощью CLI blucli
Используйте утилиту blu CLI для управления плеерами Bluesound и NAD из командной строки: обнаружение устройств, воспроизведение, группировка и регулировка громкости.
Работа с API X с помощью xurl
Используйте утилиту командной строки xurl для публикации, ответов, поиска, отправки личных сообщений, загрузки медиафайлов и вызовов необработанных эндпоинтов API v2 X прямо из терминала.