Skip to content

Releases: BaQs/pyEzviz

Added two sound modes found in android app.

05 Jun 08:01
Compare
Choose a tag to compare

-Added sound modes for 3 and 4

Added Ezviz CAS server functions and mqtt support for push messages.

08 May 06:46
Compare
Choose a tag to compare

-Can now enable/disable camera status again. (Binary request to Ezviz CAS server, encrypted with AES and xored serial)
-Added MQTT function for push messages.
(Just create ezviz user with password ezviz on your mqtt broker)
-Refactored code.
*Moved exceptions to seperate file.
*Moved some of the duplicated constants to constants file.
-Updated requirements file.

Fix for some cameras returning 0.0.0.0 ip.

08 Apr 14:54
Compare
Choose a tag to compare

-Fix for some cameras returning 0.0.0.0 ip.
-Also added android generic user agent for other OS types. (Windows IE gets different json formatted data as an example. Might be other cases as well)

Now raises library specific exceptions.

08 Apr 05:51
c7449e9
Compare
Choose a tag to compare

-Added specific exception for invalid urls.

Change default value to none if camera doesn't support defense schedules.

05 Apr 06:19
Compare
Choose a tag to compare

Change default value to none if camera doesn't support defense schedules.

Fixed arg parser for camera status.

05 Apr 06:10
Compare
Choose a tag to compare

-Fixed arg parser for camera status.
-Added method for defence schedule check. This isn't present on all cameras and resulted in errors.
-Small changes to public/private methods (Basically added _ to private methods as per PEP standard)

Now makes use of refresh token api

03 Apr 13:15
Compare
Choose a tag to compare

-Added refresh token support.
-Added Account credentials error messages. (on incorrect username or password)

Changed to pure API login.

30 Mar 17:45
Compare
Choose a tag to compare

Looks like ezviz is enforcing a captcha code. Was planning on moving to pure api login.

-Disabling/enabling of "defence" per camera doesn't work on this release yet.
-Can disable/enable on all cameras though via the switch_defence_mode api.

Added new module that tests RTSP camera credentials.

27 Mar 11:18
Compare
Choose a tag to compare

-Added new module that tests RTSP camera credentials. I'm planning on incorporating it on the Hass camera integration workflow.

Can now specify api URI for your region.

22 Mar 17:25
Compare
Choose a tag to compare

-Checks correct API uri for non isolated regions with the default. (basically everything on the .ezvizlife.com domain)
-Fixed a few spelling and typos.
-Improved a few error messages.
-Added local ip to constants for HA sensor.