IAMMETER テクニカルコントリビューション | API、インテグレーション、App Store
IAMMETER テクニカルコントリビューション
テクニカルコントリビューションとは、コード、インテグレーション、ツール、ドキュメント、または再利用可能な導入経験を通じて IAMMETER エコシステムを拡張する、開発者、インテグレーター、上級ユーザー、ソリューションビルダーのための道です。
現在、推奨される運用エントリは IAMMETER Contributor Center です:
- コントリビューション一覧:https://contributor.iammeter.com/contributions
- 新規コントリビューション:https://contributor.iammeter.com/contributions/new
- コントリビューションガイド:https://contributor.iammeter.com/manual/contribution.html
- App Store:https://contributor.iammeter.com/app-store
このページでは、テクニカルコントリビューションの意味と、どこから始めるべきかを説明します。実際の提出と報酬の追跡は、現在 Contributor Center で処理されています。
テクニカルコントリビューションに該当するもの
テクニカルコントリビューションは、大規模なアプリケーションの作成だけに限られません。
代表的な例は次のとおりです:
- Home Assistant、Node-RED、ioBroker、OpenEMS、MQTT システム、またはカスタムサーバーとのインテグレーションを構築する
- スクリプト、プラグイン、ラッパー、ダッシュボード、または自動化ツールを開発する
- IAMMETER デバイス側 API またはクラウド API に基づくアプリケーションを作成する
- GitHub でコード、修正、またはサンプルを提供する
- 技術ドキュメントを改善する
- 技術ドキュメントを翻訳する
- 導入ガイドや再利用可能なプロジェクト例を公開する
あなたの取り組みが IAMMETER をより使いやすく、より統合しやすく、または実システムでの価値を高めるものであれば、それはテクニカルコントリビューションです。
IAMMETER API で構築する
IAMMETER は開発者向けに複数の技術エントリポイントを提供しています。
デバイス側 API
ローカルデバイスのデータを次の用途に使用できます:
参考:
/newsshow/blog-fw-features
クラウド API
IAMMETER-Cloud のデータを次の用途に使用できます:
- 履歴分析
- リモートダッシュボード
- マルチサイトまたはアカウントベースのアプリケーション
参考:
/docs/cloud-api
バーチャルメーター
バーチャルメーターを使用して、サードパーティのデータを IAMMETER-Cloud に統合し、ハイブリッドソリューションを構築できます。
参考:
/products/virtual-meter
推奨されるインテグレーションの方向性
IAMMETER は特に次の分野でのコントリビューションを歓迎します:
- セルフホスト型インテグレーション
- スマートホーム自動化
- 太陽光自家消費の最適化
- PV 余剰電力の有効活用
- エネルギー監視ダッシュボード
- 再利用可能な導入テンプレートと技術チュートリアル
概要の参考:
/blog/self-hosted-integration
これらの実用的なインテグレーションは、IAMMETER が実際の環境でどのように動作するかを示すため、コミュニティにとって最も価値のあるものとなることがよくあります。
App Store と GitHub
再利用可能なものを作成した場合、IAMMETER Contributor Center は発見のための明確な公開ホームを提供します。
- App Store:https://contributor.iammeter.com/app-store
- App Store リポジトリ:https://github.com/IAMMETER/appstore
これは次のようなものに適した道です:
- 公開ツール
- 再利用可能なインテグレーションプロジェクト
- ダッシュボードとユーティリティ
- コミュニティ向けの技術リソース
技術作品の提出方法
従来のページでは、テクニカルコントリビューションを主に概念として説明していました。実際のワークフローは現在はるかに明確になっています:
- 技術作品を構築または公開する
- Contributor Center にサインインする
- コントリビューション記録を作成する
- リポジトリリンク、ドキュメントリンク、スクリーンショット、または導入メモを追加する
- 手動レビューと RP 評価を待つ
ここから始めましょう:
- ログイン:https://contributor.iammeter.com/login
- コントリビューション一覧:https://contributor.iammeter.com/contributions
- 新規コントリビューション:https://contributor.iammeter.com/contributions/new
初めての方は、次をお読みください:
- 概要:https://contributor.iammeter.com/manual
- コントリビューションガイド:https://contributor.iammeter.com/manual/contribution.html
報酬と評価
価値の高い技術作品には、次のような報酬が与えられる場合があります:
- RP(Reward Points)
- App Store または IAMMETER チャネルを通じた認知度
- より広範な Contributor Program 内での評価
詳細:
テクニカルコントリビューションの理念
IAMMETER はオープンプラットフォームとして設計されています:
- ローカルとクラウドの両方へのアクセス
- サードパーティおよびセルフホスト型システムのサポート
- 柔軟なインテグレーションパターン
- コミュニティ主導のエコシステム成長
テクニカルコントリビューションとは、このオープン性が実際のプロジェクトで有用になる方法です。
IAMMETER で実用的なものを作成したなら、共有する価値があります。