# Home Assistant

> Use this tool when you need to control and manage smart home devices through conversational AI interfaces. It solves problems of manual device control and provides a seamless voice-controlled experience, accepting natural language inputs and producing device state changes as outputs. Ideal for use cases where users want to adjust lighting, toggle devices, or search for specific smart home entities without leaving their AI assistant interface.

Canonical page: https://skillsregistry.net/skills/hpohlmann-home-assistant  
JSON: https://api.skillsregistry.net/v1/skills/hpohlmann-home-assistant

## Description

The Home Assistant MCP provides AI assistants with direct control over smart home devices through the Home Assistant API. It enables searching for entities using natural language descriptions, controlling device states (on/off), and managing light colors and brightness levels. Built with Python and FastMCP, it securely handles authentication via long-lived access tokens and exposes three main tools: searching entities, controlling devices, and setting light colors. This implementation is particularly valuable for users wanting to control their smart home through conversational AI without leaving their assistant interface.

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** iot-hardware
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/hpohlmann-home-assistant)
- **Repository:** <https://github.com/hpohlmann/home-assistant-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "hpohlmann-home-assistant"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/hpohlmann-home-assistant` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/hpohlmann-home-assistant/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
