An LLM assistant skill for controlling Athom Homey Pro smart home using the homeyctl CLI.
- π Device control (lights, thermostats, sensors)
- π€ Flow management (list, trigger, update, delete)
- β‘ Energy monitoring and reporting
- π Insights and historical data
- π Zone and user management
- π± Notifications and variables
brew tap langtind/tap
brew install homeyctlhomeyctl loginThis will open a browser for authentication with Homey.
For automated setups or LLM assistants where browser interaction isn't available, use token-based authentication:
Get token from my.homey.app β Settings β API Keys
homeyctl config set-host <your-homey-ip-or-hostname>
homeyctl config set-token <your-token>Verify:
homeyctl devices listOnce installed, the skill enables natural language control of your Homey:
- "Turn on living room lights"
- "What's the temperature in the bedroom?"
- "Trigger my good morning flow"
- "Show energy usage today"
MIT