mcpField
H
home-assistant-custom-integration

home-assistant-custom-integration

github.com/bradsjm開発46587 回インストール16 週間前に更新
リポジトリ

home-assistant-custom-integration について

Home Assistant のカスタムインテグレーション開発を支援するスキルです。公式ドキュメントとチェックリストを参照し、テンプレートから中級例、プッシュデータ例へと進められます。

主な機能

  1. 01公式ドキュメントの参照
  2. 02開発チェックリスト
  3. 03テンプレート例
  4. 04中級インテグレーション例
  5. 05プッシュデータ例

活用シーン

  1. 01カスタムインテグレーションの計画
  2. 02テンプレートからの開発開始
  3. 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.md
references/msp_integration_101_intermediate/
__init__.py
api.py
base.py
binary_sensor.py
config_flow.py
const.py
coordinator.py
fan.py
light.py
manifest.json
README.md
sensor.py
services.py
services.yaml
strings.json
switch.py
references/msp_integration_101_intermediate/translations/
en.json
references/msp_integration_101_template/
__init__.py
api.py
binary_sensor.py
config_flow.py
const.py
coordinator.py
manifest.json
README.md
sensor.py
strings.json
references/msp_integration_101_template/translations/
en.json
references/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

コメント