Using Claude Code with ha-mcp for Home Assistant automation

Claude Code can be integrated with Home Assistant using the ha-mcp tool, allowing AI-assisted configuration and automation of smart home systems. According to a developer's experience shared on Reddit, this combination enables rapid development of Home Assistant components through natural language prompts.
Setup and configuration details
The developer describes a specific setup: Claude Code running on a Windows desktop connected to a Home Assistant installation via ha-mcp. They mention using network share access to the Home Assistant OS (HAOS) directory and Claude for Chrome as part of their workflow. The developer upgraded to Claude Max 5x from Pro because they found Pro too limiting for this type of project work.
Practical applications demonstrated
The source describes several concrete use cases:
- Big design changes to Home Assistant configuration
- Creation of new dashboards through detailed prompts
- Setup of a solar charging system from scratch after providing requirements
The developer reports significant time savings: tasks that previously took at least a week were completed in 12-14 hours using this approach. They contrast this with previous methods that required more coding knowledge and resulted in "wonky" dashboards that "kind of worked."
The key workflow described involves giving detailed prompts about preferences to Claude Code, which then handles the configuration work. The developer specifically mentions that with Claude Code, configuration becomes "as easy as giving a detailed prompt about preferences."
📖 Read the full source: r/ClaudeAI
👀 See Also

Non-developer builds personalized AI news editor with Claude
A non-technical user created a personalized daily news briefing system using Claude AI, starting with a simple summarization prompt and evolving into a full toolkit with context-aware filtering and bias checking.

Using Claude to Automate App Store Connect Metadata Updates for 33 Languages
An indie iOS dev used Claude (via chat) to generate a Python script that authenticates with App Store Connect API, translates metadata into 33 languages, and pushes localized 'What's New' copy — replacing hours of manual work per update.

OpenClaw on AWS Lightsail: Cost Breakdown and Configuration Lessons
A developer spent $100 in a week running OpenClaw on AWS Lightsail with Claude Sonnet 4.6 via Bedrock, discovering that sandbox settings, token management, and prompt size significantly impact functionality and costs.

Claude as a memoir-writing assistant for an 80-year-old user: practical use cases and limitations
An 80-year-old user describes using Claude to help write memoirs, manage tech issues (hosting, email, Mac Mini), find accounting software (non-QuickBooks), and generate astrology interpretations — with honest notes on calculation accuracy and iterative correction.