Control your Homey with AI assistants like Claude using natural language. This app uses the Model Context Protocol (MCP) to enable seamless communication between AI assistants and your Homey smart home.
Links
-
Full Documentation - Complete setup guide, troubleshooting, and examples
What is AI Chat Control?
AI Chat Control brings the power of AI to your smart home by connecting your Homey to advanced AI assistants like Claude. Using natural language, you can ask your AI assistant to control devices, trigger flows, and get information about your home - all without navigating through apps or remembering exact commands.
Key Features:
-
Natural language device control
-
Custom Flow triggers with parameters
-
AI-powered smart queries (“Which windows are open?”)
-
Zone control support
-
Compatible with any MCP-enabled AI assistant
Quick Start
Requirements:
-
Homey Pro (2023) or newer (firmware >=12.4.0)
-
Computer and Homey on the same local network
-
AI assistant with MCP support (e.g., Claude Desktop)
Installation:
-
Install the app from the Homey App Store
-
Find your Homey’s IP address (Homey app → More → Settings → General → About)
-
Configure your AI assistant (see full documentation for detailed instructions)
Example Commands:
-
“What devices do I have in my home?”
-
“Turn on all lights in the living room”
-
“What’s the temperature in the bedroom?”
-
“Which windows are open right now?”
Creating Custom Commands
The real power comes from creating custom commands using the “AI Tool call” Flow trigger card. This card teaches your AI assistant what your Flow does and triggers it with parameters.
Quick Example:
-
Create a Flow with the “AI Tool call” trigger
-
Configure: Command
play_radio, Description “Play a radio station”, ParametersstreamUrl: string -
Use the
{{Parameter 1}}token in your Flow actions -
Ask your AI: “Play BBC1 on the kitchen radio”
For detailed parameter syntax, examples, and troubleshooting, see the full documentation.
Changelog
v1.0.1 (2025-01-27)
-
Initial release
-
MCP server implementation
-
Direct device control
-
Flow trigger card for custom commands
-
Natural language device queries
-
Zone control support
Technical Details
-
Category: Tools
-
Platform: Local (Homey Pro 2023+)
-
Protocol: Model Context Protocol (MCP)
-
Port: 3000
-
API: Uses Homey Manager API
Support Development
If you find this app useful and want to support its development, you can make a donation via Bunq: Send me money with bunq.me
Developer
Jeroen van Menen
- GitHub: @jvmenen
Feedback & Contributions
Feedback, bug reports, and contributions are welcome!
-
Bug reports: GitHub Issues
-
Feature requests: GitHub Issues
-
General discussion: This forum topic
Made for the Homey community ![]()
and myself ![]()




