見栄えはともかく、LAN内のECHONET機器を検索、各プロパティ値を取得して表示するところまでできました。
課題
- 起動後しばらく待たないと、情報取得できない。
- 一度成功すると、繰り返しても成功する。何がきっかけで通信可能となるかがわからない。
- 機器検索ボタンでマルチキャスト送信している、自インスタンスリストS取得パケットが送信されていない。(Wiresharkで確認)
- 同パケットが送信(Wiresharkで確認)され、機器が応答パケットを返しても受信できないケースもある。
- Echonet Lite云々ではなく、マルチキャスト通信に依存した挙動だと思われる。