Skip to content

Releases: pyalarmdotcom/pyalarmdotcomajax

v0.2.0-beta.9

08 Feb 18:56
ee0e322

Choose a tag to compare

v0.2.0-beta.9 Pre-release
Pre-release

Supports real-time one-time password collection for two-factor authentication.

v0.2.0-beta.8

04 Feb 01:37
7d24357

Choose a tag to compare

v0.2.0-beta.8 Pre-release
Pre-release

Added support for image sensors. Thanks @AritroSaha10!

v0.2.0-beta.7

02 Feb 04:27
79d2c0b

Choose a tag to compare

v0.2.0-beta.7 Pre-release
Pre-release

Resolves fatal permissions errors for accounts with restricted access. (i.e.: A limited account with access to sensors and locks but no access to alarm control panels.)

v0.2.0-beta.6

01 Feb 17:45
e3d9678

Choose a tag to compare

v0.2.0-beta.6 Pre-release
Pre-release

Fixes issue where locks always report malfunction. (Thanks @vegardengen.)

v0.2.0-beta.5

28 Jan 19:05
806d485

Choose a tag to compare

v0.2.0-beta.5 Pre-release
Pre-release

Fixes arming failure when forceBypass=True but no sensors need bypassing.

v0.2.0-beta.4

27 Jan 16:31
cea93c8

Choose a tag to compare

v0.2.0-beta.4 Pre-release
Pre-release

No longer returns a exception (via CLI only) when a user's provider or service plan does not support a particular device type.

v0.2.0-beta.3

25 Jan 04:12
326adee

Choose a tag to compare

v0.2.0-beta.3 Pre-release
Pre-release
  1. Removed mismatched_states attribute. Not reliable.
  2. No longer checking has_state attribute before returning state. Alarm.com lists smoke alarms as being "Not Reset" (and has_state = False) even after they have been reset.

Full Changelog: 0.2.0-beta.2...v0.2.0-beta.3

v0.2.0-beta.2

24 Jan 18:48
8fa79e2

Choose a tag to compare

v0.2.0-beta.2 Pre-release
Pre-release

What's Changed

  • Added better handling around authentication failures. by @elahd in #23
  • Gracefully handle permission failures triggered by missing / not permissioned garage doors and locks @elahd in #24

Full Changelog: v0.2.0-beta...0.2.0-beta.2

v0.2.0-beta

21 Jan 18:29
aedaee5

Choose a tag to compare

v0.2.0-beta Pre-release
Pre-release

This is a major release that breaks features in v0.1. Use caution when upgrading.

New Features

  1. Support for multiple locks, partitions, and garage doors.
  2. Support for controlling garage doors.
  3. Support for additional sensor attributes.
  4. Command line interface for debugging. The CLI can show all supported devices either in a "user-friendly" format or as raw JSON. JSON format has an option to return raw data for a subset of unsupported devices to assist with future enhancements.

Removed Features

  1. Thermostats. The maintainers don't have access to Alarm.com thermostats. As such, we had to drop support as part of releasing the above features. If you have an Alarm.com thermostat and want to help, create a GitHub issue!

For Developers

  1. Using VS Code devcontainer for a consistent development environment.
  2. Using pre-commit scripts and a suite of linters, formatters, etc., to ensure good code hygiene.
  3. Added code samples to show how to pull device data and control devices.

Full Changelog: https://github.com/uvjustin/pyalarmdotcomajax/commits/2.1.0-beta