ECHONET Liteやその周辺の規格/仕様を.Net Core 2.1で実装したものです
プロジェクト名 | 概要 | 備考 |
---|---|---|
SkstackIpDotNet | SKSTACK-IPのAPIラッパーライブラリ RL7023 Stick-D/IPSに付属のSKコマンドリファレンスマニュアル SKSTACK-IP(Single-hop Edition) Version 1.2.1a をもとに全コマンドを実装 |
Bルートで使用しないコマンドのテスト不足 一部レスポンス解析未実装 |
EchoDotNetLite | ECHONET Lite 通信ミドルウェアライブラリ ECHONET Lite規格書 Ver.1.13をもとに全サービスを実装 |
Bルートで使用しないサービスのテスト不足 |
EchoDotNetLite.Specifications | ECHONET機器オブジェクト詳細規定の定義 JSONファイル、およびそれを読み取るクラス郡 APPENDIX ECHONET機器オブジェクト詳細規定 Release K (日本語版)をもとに生成 |
APPENDIXからJSONへの変換過程で脱字等が発生している可能性あり |
EchoDotNetLiteSkstackIpBridge | EchoDotNetLiteとSkStackIPのブリッジクラス | |
EchoDotNetLiteSkstackIpBridge.Example | 低圧スマート電力量メータ(Bルート)のコントローラー実装例 コンソールアプリケーション | |
EchoDotNetLiteLANBridge | EchoDotNetLiteといわゆるLANのブリッジクラス | Wi-SUN HANとは異なる |
EchoDotNetLiteLANBridge.Example | LAN経由で家電を操作する、コントローラー実装例 コンソールアプリケーション MoekadenRoomでサポートする機器オブジェクトとの相互通信を実装(EchoDotNetLiteの実装確認が目的) |
- 全般的に異常系処理全般の考慮が不足している
- OS:Windows10/Raspbian Stretch
- ミドルウェア:.NET Core 2.1 Runtime v2.1.6
- Wi-SUNモジュール: RL7023 Stick-D/IPS
- 機器オブジェクトエミュレーター:MoekadenRoom
- 低圧スマート電力量メータ:中部電力管内(2機)