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
Error when trying to discover new Tapo P110 plug #818
Comments
Thanks for the report, this is a bug that needs to be fixed. The device is reporting that it supports energy monitoring (causing the creation of internal feature presentations) but returns an error on the relevant calls which causes the error when the tool tries to access the data:
|
Is there anything I can help to debug this? |
Maybe, as you can see from the known error codes, -1003 is json decode failure, so you could try executing That second error is related to clock not being synced, which is normal when the device hasn't been provisioned, or at least I had similar issues with my plug. These should not prevent provisioning the device though. |
That does not work (running the latest code from commit d63f43a).
|
If you have any patch I could try, please let me know. |
You cannot use You could also try to set the device time manually (see home-assistant/core#113196 (comment)) to avoid the error altogether. One downside of local provisioning is that you cannot let the device connect to the internet, or it will stop working until the connection gets cut off again. |
I think all these errors are related to the same We've confirmed support for these methods with the same hardware and firmware versions: https://github.com/python-kasa/python-kasa/blob/master/kasa/tests/fixtures/smart/P110(EU)_1.0_1.2.3.json so I don't think this is a bug. |
I'm using the latest git version (commit 7507837) and am getting this error message when trying to discover new Tapo P110 plug:
The text was updated successfully, but these errors were encountered: