Skip to content

Tapo Python v0.1.4

Compare
Choose a tag to compare
@mihai-dinculescu mihai-dinculescu released this 13 Jan 14:51
· 55 commits to main since this release
76f0ea7

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 or tapo::TapoResponseError::InvalidResponse errors instead.