Closed aftertommy closed 10 months ago
@aftertommy
My guess is that the property was not acquired due to the slow response from the air conditioner.
You should use echonetIntervalToGetProperties.
To fix this problem I have to rebuild the communication process. But I haven't implemented it yet.
The latest source code has updated the ECHONET Lite library, so the problem may be fixed. But I still have a bug, so I can't release it.
Man i wish you had a paypal or something so i could show you my thanks.
I am happy that this product is helping you. But solving the underlying problem takes time.
I plan to implement #12, which still has bugs, first.
I believe this is working with the latest update.
My instance just discovered my living room air conditioner, and while it successfully grabbed a number of properties from the device, it appears to have not received the
operationMode
andoperationStatus
from the device at discovery. I can request the status via the REST API, but this doesn't appear to propagate back through to MQTT.The end result is that my home assistant air conditioner controls remain in the "off" state even though the air conditioner is running, and echonetlite2mqtt is able to manually fetch the status.
It seems like two issues:
I have the property interval set to
400
, as I wanted to be sure that I'm not flooding devices with requests. Is there a chance this could be resolved by updating to the latest echonetlite node library? echonetlite2mqtt_logs_internalsStatus.zip