Toolverse
Wszystkie skille

eightctl

autor: openclaw

Steruj łóżkiem Eight Sleep z poziomu terminala – temperatura, alarmy i harmonogramy w jednym miejscu.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
2

O skillu

eightctl to narzędzie do kontroli podów Eight Sleep bezpośrednio z wiersza poleceń. Zarządzaj statusem łóżka, ustawiaj temperaturę, twórz i edytuj alarmy oraz harmonogramy snu. Wymaga instalacji binarki Go i uwierzytelnienia poprzez plik konfiguracyjny lub zmienne środowiskowe. Interfejs CLI oferuje szybki dostęp do podstawowych funkcji oraz zaawansowanych ustawień, takich jak kontrola audio czy kąt podstawy. Idealne dla użytkowników, którzy preferują automatyzację i integrację z innymi narzędziami.

Jak używać

  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.

Podobne skille