Back to Skills Hub
Eightctl

Eightctl

@steipete
lifestyleSmart Home ControlSleep Device ManagementCLI Tool

Command-line tool for controlling Eight Sleep smart pods. Manage temperature, alarms, schedules, audio, and base settings with authentication support via config file or environment variables.

🚀 eightctl is a command-line tool for controlling your Eight Sleep pod. Check status, turn it on/off, and adjust temperature with simple commands. Manage alarms, schedules, and audio playback directly from your terminal. Authentication via config file or environment variables keeps setup quick and secure.

💡 Perfect for automating your sleep routine, scheduling temperature changes before bedtime, or controlling your pod remotely without the app. Ideal for power users who prefer CLI tools and want to integrate pod control into scripts or smart home workflows.

✨ Lightweight and efficient, eightctl respects API rate limits while giving you full control over your sleep environment through an unofficial but reliable interface.

GitHub

Requirements

No additional requirements.