Releases: vwout/zkaccess-c3-py
Release 0.0.14
Bugfix release to improve disconnect/reconnect handling.
Full Changelog: 0.0.13...0.0.14
Release 0.0.13
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
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
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
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
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
Bugfix release to improve connection setup to C3 panel
Full Changelog: 0.0.7...0.0.8
v0.0.7
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
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
- 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