scottyphillips / pychonet

A simple to use library for interfacing with the ECHONETlite protocol
GNU General Public License v3.0
20 stars 17 forks source link

`echonetMessage()` waits for client data updates #47

Closed nao-pon closed 2 years ago

nao-pon commented 2 years ago

echonetMessage() must wait for data updates on the client side for accurate UI updates in HA.

Also, according to the ECHONET Lite specifications, the status reflection wait timer must wait up to 20 seconds, although it varies depending on the device class.

https://echonet.jp/spec_g/#standard-02 アプリケーション通信インターフェース仕様書

scottyphillips commented 2 years ago

I will push a new version to PyPi this weekend and then we can update the HA component.

nao-pon commented 2 years ago

@scottyphillips Thanks! :+1: