• 実行
  • イベント
  • ロジック
  • 管理

AIを使ってHome Assistantの自動化を実行する方法

AIをHome Assistantに接続すれば、チャットでの指示が実際の動作に変わります。連携後は、エージェントがスクリプトの実行やイベントの発行を行い、家中のデバイスをコントロールできます。

このページについてAIに聞く

すぐに答え

AIでスマートホームを操作するには?

AIがHome Assistant MCPを介して、既存のスクリプトの呼び出しやカスタムイベントの発行を行います。これにより、テキストでの指示から、照明、鍵、サーモスタットといったハードウェアの直接的な制御が可能になります。

実現できること

コマンドによって実行されるアクション

AIがあなたの意図を解釈し、Home Assistantの具体的なアクションへと変換します。

実行

既存スクリプトの実行

設定済みのスクリプトをAIが起動します。「ムービーモード」のようなルーチンを即座に実行するのに最適な方法です。

イベント

カスタムイベントの発行

エージェントがシステムへカスタムイベント信号を送信します。特定のトリガーに基づいた自動化の開始に利用できます。

ロジック

テンプレートの評価

AIがHome Assistantのテンプレートを処理し、センサーの状態確認や値の計算を行った上で、次のアクションを判断します。

管理

人間による制御

AIが勝手に安全設定を回避することはありません。Home Assistant内のコアロジックや権限は、引き続きあなたが管理します。

ワークフロー

指示を受けたAIの動作プロセス

AIがチャット画面とスマートホームハブの架け橋となります。

  1. 意図の解釈

    エージェントがリクエストを分析し、スクリプトを実行すべきか、特定のイベントを発行すべきかを判断します。

    render_ha_template
  2. 状態の確認

    現在のデバイスの状態やテンプレートの値をチェックし、指示が現在の環境に適しているかを確認します。

    render_ha_template
  3. コマンドの実行

    AIがHome Assistantに対して、特定のサービスやスクリプトを実行するよう指示を送ります。

    call_ha_service
  4. 自動化のトリガー

    Home Assistant側で待機している自動化プロセスに対し、AIが信号を送信します。

    fire_ha_event

試してみる

以下のプロンプトをコピーして開始しましょう。

接続テストにはこれらのプロンプトを利用してください。

出発点

括弧内のテキストは、実際のスクリプト名やイベント名に書き換えて使用してください。

Home Assistant Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_PFndzyBgm6EFRgWmvVvPuFq5L6pWhKzeDkkABGnT/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Home Assistant capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "home-assistant-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_PFndzyBgm6EFRgWmvVvPuFq5L6pWhKzeDkkABGnT/mcp"
    }
  }
}
チャットにコピー04
  • Home Assistantの 'evening_lights' スクリプトを実行して。

  • カスタムイベント 'party_mode' を発行して、家の自動化を開始して。

  • リビングの温度センサーのテンプレート値を確認して。

  • キッチンライトを消すサービスを呼び出して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは話しかけるだけ。

ワンクリックでアカウントを連携できます。認証情報は暗号化されて保護されるため、すぐにスマートホームの操作を開始できます。

Home AssistantをAIに接続する

FAQ

FAQ

  • 01

    AIはHome Assistantに新しいデバイスを追加できますか?

    いいえ。AIは、すでに設定されているデバイスやサービスとやり取りすることのみ可能です。

  • 02

    自動化のロジックを変更することはできますか?

    いいえ。AIは自動化をトリガーすることはできますが、YAMLファイルを書き換えたり、自動化の構造自体を変更したりすることはできません。

  • 03

    どのスクリプトを実行すべきか、どうやって判断するのですか?

    プロンプト内で指定されたスクリプト名を使用して、正しいサービスを呼び出します。

  • 04

    家中のすべてのデバイスにアクセスできるのですか?

    Home AssistantのインスタンスがMCPに対して公開しているサービスやイベントには、すべてアクセス可能です。

  • 05

    既存の自動化を削除することはできますか?

    いいえ。既存のHome Assistant設定を削除または変更するためのツールは提供されていません。

  • Home Assistantに関するその他の質問は、Connectorのページで確認できます。 Home Assistant Connectorの全機能を見る

『Home Assistant』を Claude、Cursor、ChatGPT などに接続