Skip to content

2.0.0

Compare
Choose a tag to compare
@yozik04 yozik04 released this 03 Feb 09:54
· 414 commits to master since this release

Added

  • Docker: Installing tzdata package. Fixes Time zone not correct
  • Python 3.6+ check.
  • In case of a wrong password PAI stops. Prevents panel locking due to many retries with a wrong password.
  • All events and commands are scheduled in a run loop for later processing.

Changed

  • MQTT Interfaces now do their work in a separate threads and asyncio run loops. Frees main loop for more urgent work. Probably fixes #89, #126
  • Paradox class methods changed to async only: connect, loop, control_zone, control_partition, control_output

Removed

  • Dependencies: PyPubSub fully removed from dependencies and replaced with our own async version.