Toolverse
All skills

eightctl

by openclaw

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

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend
Views
2

About this skill

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

How to use

  1. Zainstaluj eightctl za pomocą Go, uruchamiając polecenie go install github.com/steipete/eightctl/cmd/eightctl@latest. Upewnij się, że binarka eightctl znajduje się w ścieżce systemowej.

  2. Skonfiguruj uwierzytelnienie, tworząc plik ~/.config/eightctl/config.yaml z danymi logowania do Eight Sleep, lub ustaw zmienne środowiskowe EIGHTCTL_EMAIL i EIGHTCTL_PASSWORD.

  3. Sprawdź status łóżka poleceniem eightctl status, aby potwierdzić, że połączenie działa prawidłowo.

  4. Kontroluj podstawowe funkcje: włącz lub wyłącz łóżko za pomocą eightctl on lub eightctl off, a temperaturę ustaw poleceniem eightctl temp 20 (zastąp 20 żądaną wartością w stopniach).

  5. Zarządzaj alarmami za pośrednictwem eightctl alarm list (wyświetl istniejące), eightctl alarm create (utwórz nowy) lub eightctl alarm dismiss (odrzuć aktywny alarm).

  6. Konfiguruj harmonogramy snu poleceniami eightctl schedule list, eightctl schedule create lub eightctl schedule update, aby zautomatyzować ustawienia łóżka na określone godziny.

Related skills