banban525 / echonetlite2mqtt

ECHONET Lite to MQTT bridge.
MIT License
48 stars 7 forks source link

MKN7531以下の照明のlight levelが取得できません。 #30

Open grandevice opened 11 months ago

grandevice commented 11 months ago

パナソニック アドバンスリンクアダプタです。v.2.3.0までは正常に取得されていたようです。

現在Homekit上ではon/offでしか使用していないので、特に困ってはおりませんが報告させていただきました。

echonetlite2mqtt_logs_internalsStatus (6).zip

banban525 commented 11 months ago

@grandevice

単機能照明の照度レベル設定(light level)は、Echonet Liteではプロパティ"b0"ですが、確かにプロパティの受信エラーになっています。 エラーとしてはタイムアウトであり、 #29 や #31 で報告されているものと同じで、 プロパティの要求をしてから受信するまでの待ち時間の間に結果が返ってこなかったようです。

こちらも、現在のバージョンでは待ち時間が固定値1秒になっているのでソースコードをいじる以外に対処ができません。

待ち時間を変更できる次バージョンを用意します。

{"category":"[ECHONETLite][raw]","exception":{"commandResponse":{"command":{"deoj":"02910c","edt":"","epc":"b0","esv":"62","ip":"192.168.11.252","seoj":"0ef001","tid":"c034"},"responses":[]},"message":"timeout"},"level":"warn","message":"error getProperty: timeout 192.168.11.252 02910c b0","timestamp":"2023-12-19T10:42:12.776Z"}
{"category":"[ECHONETLite][raw]","exception":{"commandResponse":{"command":{"deoj":"02910c","edt":"","epc":"f0","esv":"62","ip":"192.168.11.252","seoj":"0ef001","tid":"c035"},"responses":[]},"message":"timeout"},"level":"warn","message":"error getProperty: timeout 192.168.11.252 02910c f0","timestamp":"2023-12-19T10:42:13.778Z"}
{"category":"[ECHONETLite][raw]","exception":{"commandResponse":{"command":{"deoj":"02910c","edt":"","epc":"f3","esv":"62","ip":"192.168.11.252","seoj":"0ef001","tid":"c036"},"responses":[]},"message":"timeout"},"level":"warn","message":"error getProperty: timeout 192.168.11.252 02910c f3","timestamp":"2023-12-19T10:42:14.780Z"}
{"category":"[ECHONETLite][raw]","exception":{"commandResponse":{"command":{"deoj":"02910d","edt":"","epc":"b0","esv":"62","ip":"192.168.11.252","seoj":"0ef001","tid":"c042"},"responses":[]},"message":"timeout"},"level":"warn","message":"error getProperty: timeout 192.168.11.252 02910d b0","timestamp":"2023-12-19T10:42:15.886Z"}