eightctl für Openclaw

Eine robuste Befehlszeilenschnittstelle zur Verwaltung von Eight Sleep Pod-Zuständen, Temperatureinstellungen und intelligenten Alarmplänen.

steipete
v1.0.0
Jan 5, 2026
8
12.1k
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install eightctl

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, eightctl über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist eightctl?

eightctl ist ein spezialisiertes Dienstprogramm, das entwickelt wurde, um die Hardwaresteuerung von Eight Sleep Pods in das Terminal des Entwicklers zu bringen. Als leistungsstarke Ergänzung zur Openclaw Skills-Bibliothek ermöglicht es eine nahtlose Interaktion mit der Schlaf-Hardware, ohne auf eine mobile Anwendung angewiesen zu sein. Dieses Tool ermöglicht es Benutzern, den Pod-Status abzufragen, die Stromversorgung umzuschalten und die thermischen Einstellungen über eine saubere, skriptfähige Oberfläche anzupassen.

Durch die Einbindung dieses Skills in Ihre Umgebung erhalten Sie die Möglichkeit, Ihre Schlafumgebung basierend auf externen Triggern oder persönlichen Produktivitäts-Workflows zu automatisieren. Er fungiert als Brücke zwischen der inoffiziellen Eight Sleep API und Ihrem lokalen Rechner und ist damit eine wichtige Komponente für diejenigen, die ihre Openclaw Skills in den Bereich der physischen Automatisierung und des Smart Home Managements erweitern möchten.

eightctl Anwendungsfälle

  • Automatisierung des Vorwärmens oder Kühlens des Bettes basierend auf Kalenderereignissen oder Skripten.
  • Deaktivieren oder Erstellen von intelligenten Alarmen mithilfe von Tastaturkürzeln anstelle eines Telefons.
  • Überwachung des Pod-Status und der Temperaturmetriken in Entwickler-Dashboards.
  • Skripting von verstellbaren Basiswinkeln für spezifische Aktivitäten wie Lesen oder Schlafen.
  • Erstellung benutzerdefinierter Schlafautomatisierungsroutinen, die mit anderen Openclaw Skills integriert werden können.

So funktioniert eightctl

  1. Der Benutzer stellt Authentifizierungsdaten über eine Konfigurationsdatei oder Umgebungsvariablen bereit.
  2. Wenn ein Befehl ausgegeben wird, sendet eightctl eine authentifizierte Anfrage an die Eight Sleep Cloud-API.
  3. Das Tool analysiert die zurückgegebenen JSON-Daten, um den Pod-Status anzuzeigen oder Einstellungsänderungen zu bestätigen.
  4. Bei Temperatur- und Alarmaktualisierungen überträgt der Skill den gewünschten Zustand und wartet auf die Bestätigung des Servers.
  5. Benutzer können diese Befehle in größere Automatisierungspipelines innerhalb des Openclaw Skills-Ökosystems integrieren.

eightctl Einrichtung

Um eightctl zu installieren und zu Ihren Openclaw Skills hinzuzufügen, verwenden Sie den folgenden Go-Befehl:

go install github.com/steipete/eightctl/cmd/eightctl@latest

Konfigurieren Sie Ihre Zugangsdaten, indem Sie eine Datei unter ~/.config/eightctl/config.yaml erstellen oder Umgebungsvariablen setzen:

export EIGHTCTL_EMAIL='[email protected]'
export EIGHTCTL_PASSWORD='ihr_passwort'

eightctl Datenschema & Taxonomie

Der Skill verwaltet Konfiguration und Zustand über ein einfaches dateibasiertes Schema und Umgebungsinjektion.

Komponente Typ Beschreibung
Konfig-Datei YAML Befindet sich unter ~/.config/eightctl/config.yaml und enthält Auth-Token.
Auth-Umgebung String EIGHTCTL_EMAIL und EIGHTCTL_PASSWORD für Headless-Umgebungen.
Befehlsausgabe CLI-Text Standardisierte Ausgabe für Status, Alarme und Zeitplanlisten.

eightctl Erweiterte Funktionen

  • Unterstützung für die Steuerung von verstellbaren Basiswinkeln und -positionen.
  • Verwaltung von Audiozuständen, einschließlich Wiedergabe-/Pausenfunktion für Schlafgeräusche.
  • Detailliertes Alarmmanagement einschließlich Auflistung, Erstellung und Deaktivierung.
  • Zeitplanänderung für automatisierte Temperaturübergänge während der Nacht.
  • Integrationsbereit für Multi-Agenten Openclaw Skills Konfigurationen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*