Smart Home8.6k

インテリジェントホームアシスタントコントローラー

使いにくいスマートホームUIをバイパスします。Claudeにデバイスのステータスを分析させ、気分に基づいてカスタムRGBライトパレットを調整させ、言語を通じてスイッチを制御させます。

中核的価値

Home AssistantとClaudeを統合することで、実質的にあなたのスマートホームのJ.A.R.V.I.Sを作成します。考えられるすべてのシナリオに対してYAML自動化ルールを記述する代わりに、AIに「映画の時間だよ」と伝えるだけで、自動的にメインライトを暗くし、テレビをオンにし、エアコンを調整するのを見ることができます。

内部アーキテクチャ

これは、長寿命アクセストークン(Long-Lived Access Tokens)を使用して、ローカルのHome AssistantインスタンスにWebSocketまたはREST経由でMCP標準を安全に接続します。Claudeは、`light.*`、`switch.*`、`climate.*`エンティティの状態を取得するだけでなく、堅牢で複雑なエンティティの`call_services`(例:RGB配列の設定や特定のHVAC設定値のオン)を実行します。

試すべき魔法のプロンプトトップ

  1. 「今、SF小説を読みたい気分です。リビングルームのランプをクールで未来的なサイバーな美しさに調整し、全体の明るさを下げてくれますか?」
  2. 「ドア/窓にあるすべての接点センサーの状態を取得して。開いているものはありますか?」
  3. 「寝室のエアコンをオンにして、45分後に自動的にオフになるように遅延を設定して。」

サーバー設定例

HA UIの個人プロフィールページから長寿命のアクセストークン(Long-Lived Access Token)を生成します。

"mcpServers": {
  "homeassistant": {
    "command": "python",
    "args": ["-m", "ha_mcp_bridge"],
    "env": {
      "HA_URL": "http://192.168.1.100:8123",
      "HA_TOKEN": "eyJh...YOUR_LONG_LIVED_TOKEN...XXX"
    }
  }
}
$ cd ../* END_OF_FILE */