Skip to content
Vinkius

Home Assistant Connector for AI agents.

15 live capabilities

Control smart home devices and automations through your Home Assistant instance.

Live agent request Home Assistant / Connector

Waiting for input…

AI Agent

Why people use Home Assistant

Home Assistant for Smart Home Device Control

This Connector changes that by putting every device into a single chat. You can ask your agent to turn off everything or check the front porch temperature and it just happens. You get a unified command center that actually understands your intent.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a voice-activated or text-based remote for your entire smart home.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Checking the house before leaving

    A user asks if the garage is open and if the lights are off.

  2. Real-world use case 02

    Setting the mood for dinner

    A user says 'Make it cozy in the dining room.

  3. Real-world use case 03

    Reviewing energy trends

    A user asks about the heater's behavior last week.

Complete set · 15capabilities

The complete Home Assistant capability set.

These are the exact actions your AI can choose when you ask it to work with Home Assistant.

Capability set01 / 04

01—04

4 capabilities in this set.

Part of 15 available through Home Assistant.

  1. 01 Capability

    Get api status

    Check if your Home Assistant instance is online before trying other commands. This confirms your connection is active.

  2. 02 Capability

    Get calendar events

    Pull specific events from your Home Assistant calendars. Use this to check your daily schedule.

  3. 03 Capability

    List ha calendars

    See a list of all calendars currently configured in your home setup. This helps you find the right schedule.

  4. 04 Capability

    Call ha service

    Execute specific actions like turning on a light or setting a temperature. This is the primary control capability.

Capability set02 / 04

05—08

4 capabilities in this set.

Part of 15 available through Home Assistant.

  1. 05 Capability

    Check ha configuration

    Verify that your Home Assistant configuration is valid and error-free. Use this to troubleshoot setup issues.

  2. 06 Capability

    List ha components

    See all the loaded integrations and components currently running. This helps you see what's active in your home.

  3. 07 Capability

    Get ha config

    Pull the full configuration details from your Home Assistant instance. This provides deep system insights.

  4. 08 Capability

    List ha events

    See a list of all event types your home is currently tracking. Use this to understand your system's triggers.

Capability set03 / 04

09—12

4 capabilities in this set.

Part of 15 available through Home Assistant.

  1. 09 Capability

    Fire ha event

    Trigger a custom event to start an automation or script. Use this to activate your pre-built routines.

  2. 10 Capability

    Get entity state

    Get the current status of a specific light, sensor, or switch. Use this for quick status checks.

  3. 11 Capability

    Get entity history

    Look up past state changes for a specific device to find trends. This is great for analyzing energy use.

  4. 12 Capability

    Get logbook entries

    Fetch entries from the logbook to see what happened in your home recently. This provides a history of activity.

Capability set04 / 04

13—15

3 capabilities in this set.

Part of 15 available through Home Assistant.

  1. 13 Capability

    Render ha template

    Run Jinja2 templates to get complex data from your home state. This lets you access advanced system values.

  2. 14 Capability

    List available services

    See all the actions you can perform across different home domains. This is essential for discovery.

  3. 15 Capability

    List entity states

    Get a full list of every device and its current status in your home. This gives your agent a complete overview.

Set up in minutes

One URL. Then ask Home Assistant to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Home Assistant from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_PFndzyBgm6EFRgWmvVvPuFq5L6pWhKzeDkkABGnT/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Home Assistant, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Home Assistant for the conversation.

Where the request belongs

Work Home Assistant can move forward.

Built around the request

This is for the person who has dozens of smart devices and is tired of jumping between five different apps to manage them. It's for the power user who wants a unified way to interact with their home.

01

Smart Home Enthusiast

Manages dozens of entities and wants to use natural language to trigger complex scenes across multiple rooms.

02

Property Manager

Monitors sensors and controls climate across multiple rental units from a single chat interface.

03

Home Automation Builder

Integrates Home Assistant into broader workflows to automate repetitive tasks and system alerts.

Bring your own AI

Change the model, client or framework. Keep Home Assistant connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Home Assistant.

The practical details behind the request, access and result.

Can the Home Assistant MCP control my lights and thermostat?

Yes, it gives your agent the ability to turn lights on or off, adjust brightness, and set temperatures for your climate devices.

Does this work with my local Home Assistant setup?

It works perfectly with local instances. You just need to provide your local IP address and your long-lived access token.

Can I use the Home Assistant MCP to check my home security sensors?

Yes, your agent can check the real-time state of binary sensors, motion detectors, and door contacts to keep you informed.

How do I connect my Home Assistant to my AI client?

You just need to subscribe to this Connector on Vinkius and enter your Home Assistant URL and access token in the configuration.

Can it see my home's calendar events?

It can pull and list calendar events from your Home Assistant setup, making it easy to ask your agent about your daily schedule.

Is it possible to trigger my existing automations with this?

Yes, your agent can fire custom events that trigger the automations and scripts you've already built in Home Assistant.

What Home Assistant URL should I use?

For local instances, use your Home Assistant's local network URL: http://YOUR_IP:8123 (or http://homeassistant.local:8123). For cloud access via Nabu Casa, use your remote URL: https://YOUR_INSTANCE.ui.nabu.casa. The API is accessible at the same base URL as your Home Assistant frontend.

How do I get a Long-Lived Access Token?

Log in to your Home Assistant web interface, go to your user profile (click your name in the sidebar, then Profile), scroll down to Long-Lived Access Tokens, click Create Token, give it a name (e.g., 'Connector'), and copy the generated token. This token never expires unless manually revoked.

What devices and integrations are supported?

All Home Assistant integrations are supported since the API works at the service/state level. This includes lights (Philips Hue, LIFX, etc.), thermostats (Nest, Ecobee, etc.), covers/blinds, switches, media players (Sonos, Chromecast, etc.), sensors, cameras, locks, vacuums, and 1000+ other integrations. Use list_entity_states to discover all available entities.

Can I trigger Home Assistant automations from the API?

Yes! You can trigger automations in multiple ways: 1) Call the automation.trigger service directly, 2) Fire a custom event using fire_ha_event that matches an event trigger in your automation, 3) Call the script.turn_on service to run scripts. You can also control devices directly which will trigger related automations.

One connection away

Give your agent a direct line to Home Assistant.

Connect Home Assistant once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available