homeassistant-claude-kit は何をしますか?
カスタム Home Assistant 環境を構築するためのキットです。自動化テンプレート、モバイル対応 React ダッシュボード、Claude Code による設定支援を備えています。
特徴
- 自動化テンプレート: 照明、温度調整、セキュリティなど、よく使われる自動化パターンをすぐに利用可能
- モバイル React ダッシュボード: カスタマイズ可能な UI を React で構築し、スマートフォンから快適に操作
- Claude Code 設定支援: 自然言語で設定や自動化を記述でき、Claude Code が YAML やスクリプトを生成
使用例
automation:
- alias: "外出時に照明を消す"
trigger:
- platform: state
entity_id: binary_sensor.occupancy
to: "off"
action:
- service: light.turn_off
target:
area_id: living_room
必要なもの
- Home Assistant インストール済み環境(バージョン 2023.6 以上推奨)
- Node.js 18+(ダッシュボード開発用)
- Claude Code(設定支援用)
始め方
-
このリポジトリをクローンします:
git clone https://github.com/psychological-ruble517/homeassistant-claude-kit.git -
ダッシュボードのセットアップ:
cd dashboard npm install npm run dev -
Claude Code を使って設定をカスタマイズ:
claude "リビングの照明を日没時に自動で点灯する設定を追加して"