Closed marshallartsoz closed 2 months ago
That's weird, I'll check when I have some spare time (I don't have my plugs available at the moment).
Did you use your Tapo account's email address and password as credentials? (just to be)
My apologies, I must report that this is working beautifully. I thought it might be something specific to Windows, so tried it on a Linux machine (Linux Mint 22). It all worked fine, so I came back to Windows and started again. And it now works on Windows too, woo hoo! I can only assume that it was indeed my own finger trouble. And the good news is that one of the Tapo P110s I am working with is updated to the latest firmware, which only appeared a few days ago. Merci mille fois for this, I can now move ahead with this project that has been stuck for a long time. Thank you, thank you.
Happy to know it's working for you :) Thanks for your kind words
I am trying this on Windows 10. The server runs fine and can see all 4 of my Tapo P110s. I am writing a small Java program to try it out but I cannot get past the login call, it always returns "Invalid credentials provided" in the body of the response. I am as sure as I can be that the credentials are the right values.
Is this code known to work with latest Tapo firmware versions? Many other unofficial APIs have been broken by upgrades in the past, but I note that this repo has been updated quite recently.