Agent skill · software engineering · sundial-org
homey
Control Athom Homey smart home devices via local (LAN/VPN) or cloud APIs. List/control devices, trigger flows, query zones. Works with Homey Pro, Cloud, and Bridge.
Why this skill is useful
Adds specific commands and workflows for controlling Homey devices that the AI wouldn't reliably generate on its own.
What it needs
Requires homeycli installed locally. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Homey Smart Home Control Control Athom Homey devices via local (LAN/VPN) or cloud APIs using token authentication. Setup Requires Node.js >= 18. 1. Decide local vs cloud Local (LAN/VPN): use a local API key from the Homey Web App + Homey IP address Cloud (remote/headless): use a cloud token from Developer Tools 2. Configure Local (recommended when the agent runs on your home network): Cloud (recommended for VPS/headless hosting): Check status: 3. Test connection Commands Snapshot (recommended for agents) List Devices Control Devices Turn devices on/off: Set specific capabilities: Get capability values: Flows (Automations) Zones (Rooms) Status Common Capabilities Capability Type Description Example ------------ ------ ------------- --------- onoff boolean Power on/off true, false dim number Brightness (0-1) 0.5 (50%) lighthue number Color hue (0-1) 0.33 (green) lightsaturation number Color saturation (0-1) 1.0 (full) lighttemperature number Color temp (0-1) 0.5 (neutral) targettemperature number Thermostat target (°C) 21 measuretemperature number Current temp (read-only) - locked boolean Lock state true, false alarmmotion boolean Motion detected (read-only) - alarmcontact boolean Contact sensor (read-only) - volumeset number Volume (0-1) 0.5 Use homeycli devices to see what capabilities each device supports. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/homey