Skip to content

Releases: ufodone/pyenvisalink

4.8

06 Nov 04:35
Compare
Choose a tag to compare

Fixes for:

  • #33: Warnings for %20 commands on Honeywell systems now logged as debug.
  • #34 : Removed unnecessary logging.basicConfig() call when module is initialized.

4.7

19 May 03:39
Compare
Choose a tag to compare
4.7

Minor bug fixes:

  • Eliminate SyntaxWarnings appearing on python 3.12.
  • Prevent requesting a zone bypass state dump when any of the partitions are in an armed or arming state since the EVL will not sent the required 616 update while in this state.

v5.0.0b1

26 Feb 23:44
68942ca
Compare
Choose a tag to compare
v5.0.0b1 Pre-release
Pre-release

Major refactor of pyenvisalink library

  • Switch from low level asyncio to Streams
  • Added command queuing to track requests sent to the EVL and handle timeouts, retries, etc.
  • Auto-discovery of panel type
  • Added ability to query the EVL's MAC address and version
  • New zone state handling for Honeywell panels
  • Mask passwords and alarm codes from debug logging
  • Beginnings of a mock EVL to simulate the EVL devices.
  • Many other minor changes.