home-assistant-custom-integration について
Home Assistant のカスタムインテグレーション開発を支援するスキルです。公式ドキュメントとチェックリストを参照し、テンプレートから中級例、プッシュデータ例へと進められます。
主な機能
- 01公式ドキュメントの参照
- 02開発チェックリスト
- 03テンプレート例
- 04中級インテグレーション例
- 05プッシュデータ例
活用シーン
- 01カスタムインテグレーションの計画
- 02テンプレートからの開発開始
- 03プッシュデータ対応の追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bradsjm/ hassio-addons --skill home-assistant-custom-integrationインストール後、Claude Code で/home-assistant-custom-integrationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/checklist.mdreferences/msp_integration_101_intermediate/__init__.pyapi.pybase.pybinary_sensor.pyconfig_flow.pyconst.pycoordinator.pyfan.pylight.pymanifest.jsonREADME.mdsensor.pyservices.pyservices.yamlstrings.jsonswitch.pyreferences/msp_integration_101_intermediate/translations/en.jsonreferences/msp_integration_101_template/__init__.pyapi.pybinary_sensor.pyconfig_flow.pyconst.pycoordinator.pymanifest.jsonREADME.mdsensor.pystrings.jsonreferences/msp_integration_101_template/translations/en.jsonreferences/msp_push_data_example/__init__.py詳細
Home Assistant カスタムインテグレーションの例
ワークフロー
- まず、公式ドキュメントの概要を読みます。
- 構築中は、実践的なチェックリストを使います。
- テンプレートの例から始め、中級編とプッシュデータの例を使って、段階的に複雑さを加えていきます。
参考資料
すべての参考ファイルとスクリプトファイルは、この SKILL.md ファイルの場所からの相対パスです。
- 公式ドキュメントの概要:
references/official-docs.md - 構築チェックリスト:
references/checklist.md - テンプレートの例:
references/msp_integration_101_template - 中級編の例:
references/msp_integration_101_intermediate - プッシュデータの例:
references/msp_push_data_example
コメント
Markdown 対応