- 実行
- イベント
- ロジック
- 管理
すぐに答え
AIでスマートホームを操作するには?
AIがHome Assistant MCPを介して、既存のスクリプトの呼び出しやカスタムイベントの発行を行います。これにより、テキストでの指示から、照明、鍵、サーモスタットといったハードウェアの直接的な制御が可能になります。
実現できること
コマンドによって実行されるアクション
AIがあなたの意図を解釈し、Home Assistantの具体的なアクションへと変換します。
実行
既存スクリプトの実行
設定済みのスクリプトをAIが起動します。「ムービーモード」のようなルーチンを即座に実行するのに最適な方法です。
イベント
カスタムイベントの発行
エージェントがシステムへカスタムイベント信号を送信します。特定のトリガーに基づいた自動化の開始に利用できます。
ロジック
テンプレートの評価
AIがHome Assistantのテンプレートを処理し、センサーの状態確認や値の計算を行った上で、次のアクションを判断します。
管理
人間による制御
AIが勝手に安全設定を回避することはありません。Home Assistant内のコアロジックや権限は、引き続きあなたが管理します。
ワークフロー
指示を受けたAIの動作プロセス
AIがチャット画面とスマートホームハブの架け橋となります。
意図の解釈
エージェントがリクエストを分析し、スクリプトを実行すべきか、特定のイベントを発行すべきかを判断します。
render_ha_template状態の確認
現在のデバイスの状態やテンプレートの値をチェックし、指示が現在の環境に適しているかを確認します。
render_ha_templateコマンドの実行
AIがHome Assistantに対して、特定のサービスやスクリプトを実行するよう指示を送ります。
call_ha_service自動化のトリガー
Home Assistant側で待機している自動化プロセスに対し、AIが信号を送信します。
fire_ha_event
試してみる
以下のプロンプトをコピーして開始しましょう。
接続テストにはこれらのプロンプトを利用してください。
出発点
括弧内のテキストは、実際のスクリプト名やイベント名に書き換えて使用してください。
Home Assistant Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_PFndzyBgm6EFRgWmvVvPuFq5L6pWhKzeDkkABGnT/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Home Assistant capabilities are ready to use.
{
"mcpServers": {
"home-assistant-mcp": {
"url": "https://edge.vinkius.com/vk_preview_PFndzyBgm6EFRgWmvVvPuFq5L6pWhKzeDkkABGnT/mcp"
}
}
}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 などに接続
