-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Airconwithme devices are unavailable in Home Assistant #57
Comments
Hi @srkoster, are you able to get some debug logging showing the issue - is it that the writer is being closed when it might be closed already? pyIntesisHome/pyintesishome/const.py Line 352 in e768298
|
The debug logs don't show that much and I'm not sure if the
I can try to bump the API version on my installation, or to add more debug logging in the python script. |
I did a packet capture and indeed, the airconwithme app shows a request and a acknowledge back from the api. So I guess something else is causing that TimeoutError. Unfortunately raising the timeout doesn't work either. |
I've added a bit more debug logging and then get the following log. It shows that there's a received response (processed by the
|
Thanks for confirming that, how quick was the response in the packet capture? |
It was sub second |
Could you try out the latest commit of pyIntesishome - or try copying in the updated timeout code? Looks like the timeout might have been blocking and preventing the response from being processed? pyIntesisHome/pyintesishome/intesisbase.py Lines 83 to 90 in e1c1ebd
|
Thanks for the update. Unfortunately the outcome is the same: |
Version 1.8.5 breaks the cloud connection to my Airconwithme devices. They are added to Home Assistant but get the status
unavailable
.This is because of edfcb25 and the adding of
await self.stop()
inintesisbase.py
. When I comment out this line on my machine, everything is working fine. My conclusion is that Airconwithme devices don't give a response when a command is issued.The text was updated successfully, but these errors were encountered: