Skip to content

Releases: BaQs/pyEzviz

New ptz via coordinates, optimizations.

18 Nov 18:03
Compare
Choose a tag to compare

What's Changed

  • Add PTZ (x,y) control functions by @jojoxd in #57
  • Additional resilience for devices that don't return all data from pagelist api.
  • Small optimizations.
  • Should return a code if mfa is set, indicating the reason for failed login. (working on adding support for MFA)

New Contributors

Full Changelog: 0.1.9.9...0.2.0.0

Fix "index out of bounds" error on Timeplan infos for some devices.

13 Nov 16:53
Compare
Choose a tag to compare

Fix "index out of bounds" error on Timeplan infos for some devices.

Full Changelog: 0.1.9.8...0.1.9.9

Add last alarm code and type.

13 Nov 15:21
Compare
Choose a tag to compare

Add last alarm code and type.

Full Changelog: 0.1.9.7...0.1.9.8

Add logout method.

13 Nov 13:00
Compare
Choose a tag to compare
  • Add logout method.
  • Isort imports.

Catch expired token and relog in.

13 Nov 11:06
Compare
Choose a tag to compare
  • Catch expired token exception and tries re-login or raises exception if username/password isn't set.

Optimizations and minor fixes.

13 Nov 09:50
Compare
Choose a tag to compare

-Cleanup of code.
-Fixed Update status.
-Updated page_list to one used by latest Ezviz App, updated key names.
-client.status() resulted in duplicate execution, cleanup camera.py and fixed duplicate execution.

Load_cameras outputs dict with camera serial as keys, add typing to camera and client, alarm filter to all alarm types (for motion sensor)

25 Sep 16:00
Compare
Choose a tag to compare
  • Load_cameras outputs dict with camera serial as key,
  • add typing to camera and client,
  • alarm filter change to all alarm types (for motion sensor)

Fix cameraptz call in main via camera.py

04 Sep 05:21
6849e8c
Compare
Choose a tag to compare

-Fix cameraptz call in main via camera.py
-Dependabot dependency bumps.

Fix: Cloudinfos error.

23 Aug 17:06
Compare
Choose a tag to compare

-Removed cloudinfos as the api isn't used and it seems to behave sporadic.

Use .get for missing service keys.

16 Aug 05:11
Compare
Choose a tag to compare

-Use .get for missing service keys.