Tapo Python v0.1.4
mihai-dinculescu
released this
13 Jan 14:51
·
105 commits
to main
since this release
Changed
- The "Local hash does not match server hash" error has been replaced with the more specific
tapo::TapoResponseError::InvalidCredentials
error.
Fixed
- The
default_states
field that's part of the device info response has been changed for the L510, L520, and L610 devices to match the actual response from the device. - A handful of edge cases around the Klap Protocol that were causing panics have been fixed to return
tapo::TapoResponseError::SessionTimeout
ortapo::TapoResponseError::InvalidResponse
errors instead.