Skip to content

Releases: vwout/zkaccess-c3-py

Release 0.0.14

13 Feb 21:10
Compare
Choose a tag to compare

Bugfix release to improve disconnect/reconnect handling.

Full Changelog: 0.0.13...0.0.14

Release 0.0.13

05 Jan 19:53
Compare
Choose a tag to compare

Restructure the connection and disconnection methods to handle socket errors. These are common and frequent when multiple clients try to access a C3 panel - the panels don't seem to be able to handle that well.

Full Changelog: 0.0.12...0.0.13

Release 0.0.12

05 Jan 14:49
Compare
Choose a tag to compare

Add 'manual' processing of events to track door open/close status for doors that do not have a sensor configured.
As of a first event that represents a door open or close state, the door status will be reported as opened or closed by the lock_status() response, instead of the 'unknown' status reported by the panel itself.

This is a bugfix release for 0.0.11, fixing handling of system events (that are not related to a specific door or auxiliary).

Full Changelog: 0.0.10...0.0.12

Release 0.0.11

03 Jan 18:26
Compare
Choose a tag to compare
Release 0.0.11 Pre-release
Pre-release

Add 'manual' processing of events to track door open/close status for doors that do not have a sensor configured.
As of a first event that represents a door open or close state, the door status will be reported as opened or closed by the lock_status() response, instead of the 'unknown' status reported by the panel itself.

Full Changelog: 0.0.10...0.0.11

Release 0.0.10

10 Dec 15:44
Compare
Choose a tag to compare

This release extends the device support of the library with inBio panels and C3 devices with 5.4 or newer firmware.

  • Add support for key/value RT Logs used on newer C3 firmwares (vwout/hass-zkaccess_c3#2)
  • Add retrieval of Firmware version and DeviceName at connect
  • Fix message length calculation

Full Changelog: 0.0.9...0.0.10

Release 0.0.9

04 Dec 20:55
Compare
Choose a tag to compare

Experimental release to try parsing RT logs responses for C3 5.4... firmware

Full Changelog: 0.0.8...0.0.9

Release 0.0.8

11 Sep 21:05
Compare
Choose a tag to compare

Bugfix release to improve connection setup to C3 panel

Full Changelog: 0.0.7...0.0.8

v0.0.7

29 Jun 19:34
Compare
Choose a tag to compare

Bugfix release for improved handling of errors and unexpected response data to increase stability.

Full Changelog: 0.0.6...0.0.7

v0.0.6

25 Jun 20:54
Compare
Choose a tag to compare

Implementation of significant improvements to the connection handling

  • The session initiation has been corrected to correctly support session-based connections
  • Support has been added for panel firmwares that do not use session identifiers in the connection (fix for #2)
  • Support for password based authentication has been added

Full Changelog: 0.0.5...0.0.6

v0.0.5

14 Jun 20:28
Compare
Choose a tag to compare
  • Breaking change: rename of classes: InOutStatus -> InOutDirection, DoorSensorStatus -> InOutStatus
  • Add methods for (cached) status retrieval: lock_status, aux_in_status, aux_out_status
  • ... and a lot of refactoring, typing improvement and testing

Full Changelog: 0.0.4...0.0.5