Skip to content

v5.0.0b1

Pre-release
Pre-release

Choose a tag to compare

@ufodone ufodone released this 26 Feb 23:44
· 10 commits to master since this release
68942ca

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.