Skip to content

Releases: ParadoxAlarmInterface/pai

3.4.1

18 Apr 18:55
Compare
Choose a tag to compare

What's Changed

  • Expose numeric ids for MQTT definitions by @lpaolini in #456
  • New configuration parameter IO_TIMEOUT for slow connection to panels.
  • Restrict paho_mqtt>=1.5.0,<2
  • Docker image is now based on python:3.11-alpine
  • Python required >=3.8,<3.12. Unfortunately Python 3.12 has lost imp module that our construct dependency uses. We are now blocked until we will upgrade the code to the latest construct.

New Contributors

Full Changelog: 3.4.0...3.4.1

3.4.0

28 Nov 16:06
Compare
Choose a tag to compare

What's Changed

  • Added support for SP550+ in #413
  • Fix IP interface for Python 3.10 in #414
  • Fix EVOHD+ connection problems in #410
  • [ip150_connection_decryptor] Suuport new YAML format of Wireshark captures

Full Changelog: 3.3.0...3.4.0

3.3.0

13 Nov 19:49
Compare
Choose a tag to compare

What's Changed

  • Added support for EVOHD+
  • Add support SP7000+ by @makstech in #365
  • Treat arm_no_entry as armed_night state by @mradugin in #385
  • Update help, requirements by @tekand in #387
  • Signal_strength exposed as numeric sensor by @tekand in #388
  • SWAN reconnection failure possible fix
  • Some other minor changes.

Full Changelog: 3.2.1...3.3.0

3.2.1

03 Mar 15:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.1.0...3.2.1

3.1.0

06 Sep 07:30
bce50ae
Compare
Choose a tag to compare

What's Changed

  • Ability to synchronize panel time on another timezone than the local one by @Benoit3 in #291
  • Timezone & trouble notification fixes by @yozik04 in #314
  • Default time drift berore triggering resync is now 2 minutes
  • Memory dump script fix

Full Changelog: 3.0.1...3.1.0

3.0.0 BREAKING CHANGES

30 Mar 21:09
Compare
Choose a tag to compare

Master branch had some bugs that required breaking changes to fix them. Now time has come. I am releasing new 3.0.0 version with these breaking changes.

BREAKING CHANGE

Home assistant entity ids have changed and are not backward compatible with previous version. If you used Home Assistant integration before, I recommend you to wipe all alarm and sensor related MQTT messages. You can use MQTT Explorer for that: homeassistant/*/<your panel serial> and paradox/* topics.

New settings

  • It is possible to control what entities are published to Home Assistant with settings:
    • HOMEASSISTANT_PUBLISH_PARTITION_PROPERTIES (defaults: target_state, current_state)
    • HOMEASSISTANT_PUBLISH_ZONE_PROPERTIES (defaults: open, tamper)

2.7.1

26 Jun 14:19
Compare
Choose a tag to compare

Fixes

  • [SP/MG] PGM status fetching in firmwares 6.x+

Changes

  • MQTT run_status renamed to pai_status. Use paradox/interface/pai_status

2.5.3

21 May 17:31
Compare
Choose a tag to compare

Fixed

  • Home Assistant Mosquitto 6.x plugin version does not allow client identifiers to have slash anymore. PAI was unable to publish messages to MQTT. They were filtered out.

2.6.0

08 May 12:45
Compare
Choose a tag to compare

Added

  • Spectra and Magellan PGM Status and definitions reading.

Fixed

  • IP Connection via SWAN fixes when site had more than one panel or had cameras.

Improved

  • Better messages about MQTT connection problems

2.5.2

12 Mar 19:29
Compare
Choose a tag to compare

Added

  • New LABEL_ENCODINGs supported #225 (Credits to @tekand):
    • Arabic paradox-ar
    • Greek paradox-el
    • Hebrew paradox-he

Changed

  • LABEL_ENCODING: paradox-ee changed to paradox-et to match ISO 639-1