JurajNyiri / pytapo

Python library for communication with Tapo Cameras
MIT License
277 stars 58 forks source link

Add: Support MD5 hashing with new encryption #82

Closed JurajNyiri closed 10 months ago

JurajNyiri commented 10 months ago

Fix https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/issues/451: Some cameras after firmware upgrade stick to their md5 hash of cloud password instead of generating a new sha256 resulting in failed authorization if trying with sha256. Change introduced automatically detects the hashing algorithm and applies it. If camera changes the hashing algorithm, it will automatically detect a new one.