Releases: JurajNyiri/HomeAssistant-Tapo-Control
Releases · JurajNyiri/HomeAssistant-Tapo-Control
5.4.11
Fixes
- Fix: Edge case where going through the sign in flow could cause camera to lock out
5.4.10
5.4.9
5.4.8
5.4.7
5.4.6
5.4.5
Fixes
- Fix: Reauthenticate on failure detecting hashing algorithm and PKCS#7 padding is incorrect.
- Fix: Reauthenticate on incorrect padding
- Add: Check for installed pytapo version and throw error on incorrect version installed
- Add: Pass debug logs to pytapo
5.4.4
Fixes
- Fix #451: Some cameras after the latest firmware upgrade stick to their MD5 hash of cloud password instead of generating a new SHA256 resulting in failed authorization if trying with the new hash. Change introduced automatically detects the hashing algorithm and applies it. If camera changes the hashing algorithm, it will automatically detect a new one.
- Update: Re-authorization request now respects old firmwares and keeps cloud password optional
5.4.3
Fixes
- Integration now prompts for re-authorization on control account password change and no longer retries signing in causing temporary account suspension (1800 seconds)
- Integration now shows a proper error in case of temporary account suspension on camera instead of "invalid password"
- Fixed an error on removal of device from HA
- Fixed an edge case where reloading the entry would take a very long time
- Fixed a case where reloading the entry would introduce errors and debouncer warnings
5.4.2
New Features
- Add #417: Number entity to set microphone volume
- Add: Number entity to set speaker volume
- Add: Switch to mute microphone
- Add: Switch to set noise cancelling on/off for microphone
Thank you @kobrata0912 for discovering and documenting the correct calls