AI assistants like Claude can now control smart home devices via Home Assistant, offering convenience but raising privacy concerns.
MCP protocol enables AI integration
The MCP protocol, a communication standard used in home automation, now allows AI assistants like ChatGPT and Claude to interact with systems such as Home Assistant, enabling them to control smart devices.Home automation setup details
A user tested this integration in their home, which includes smart devices like Philips Hue and WiZ bulbs, Dreo heaters, smart plugs, robot vacuums, and sensors, all managed through the open-source Home Assistant platform. While this platform allows control of multiple brands, it can be complex to use.New Home Assistant update
Since the 2026.10 update, Home Assistant supports connecting AI assistants like ChatGPT or Claude through the MCP protocol, allowing them to use tools from other services without needing to recreate them. The user connected Claude, an AI assistant from Anthropic, which allows custom MCP connectors even on its free tier.Setup challenges encountered
The user faced initial setup challenges, such as using the local address failing and the HTTPS address provided by Nabu Casa not recognizing the MCP server. The solution was to use an address ending with /api/mcp/assist. After setting up the connection, the user had to explicitly expose specific devices to Claude for it to recognize and control them.AI control of devices
Claude successfully turned the lamps on and off but initially couldn't adjust brightness, despite the tool existing. After correcting this, Claude could set the brightness to 20% and 70% without difficulty. Similar issues occurred with a thermostat, where Claude claimed it couldn't adjust the temperature even though the tool existed.Expanding AI access
The user expanded permissions to 17 entities, including lighting, heating, the robot vacuum, and various sensors. However, Claude could not create scenes or automations directly, instead providing YAML code that the user had to input manually. This limitation was not due to the MCP protocol itself, as other interfaces and community projects offer more extended possibilities.AI interaction with security devices
The user tested Claude's ability to interact with a connected garage lock, finding that it could unlock the door using a generic command, although it lacked a specific tool for locking or unlocking. The user emphasized the importance of security and privacy, noting that device status and sensor data could reveal domestic habits. The AI's access through Anthropic's services raised privacy concerns, especially given that Home Assistant can operate locally.AI performance and user preferences
Despite the capabilities, the user found that Claude did not demonstrate significant superiority over Home Assistant Assist for daily commands. The main benefit was the ability to manage home automation through an AI already used for work or information searches, eliminating the need to use a smartphone or open Home Assistant. The user plans to use Assist for routine commands and Claude as an additional access point when using a computer. While practical, the integration is not essential, and the user remains cautious about granting full control to AI.