Appdaemon

Latest version: v4.4.2

Safety actively analyzes 640154 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

1.3.4

**Features**

- Add Momentary Switch example
- Add Switch Reset Example

**Fixes**

- Fix a race condition in App Initialization
- Fix a bug that overwrote state attributes
- Fix to smart heat example app
- Fix day constraints while using time travel

**Breaking Changes**

None

1.3.3

**Features**

- Add ability to specify a cert directory for self-signed certs
- Add ability for `listen_event()` to listen to any event
- Add filter options to listen_event()

**Fixes**

- Fix several potential race conditions in the scheduler

**Breaking Changes**

None

1.3.2

**Features**

- Document \"Time Travel\" functionality
- Add convenience function to set input_select called
`select_option()` - contributed by
[jbardi](https://community.home-assistant.io/users/jbardi/activity)
- Add global access to configuration and global configuration
variables
\- suggested by
[ReneTode](https://community.home-assistant.io/users/renetode/activity)

**Fixes**

- Tidy up examples for listen state - suggested by
[ReneTode](https://community.home-assistant.io/users/renetode/activity)
- Warning when setting state for a non-existent entity is now only
given the first time
- Allow operation with no `ha_key` specified
- AppDaemon will now use the supplied timezone for all operations
rather than just for calculating sunrise and sunset
- Reduce the chance of a spurious Clock Skew error at startup

**Breaking Changes**

None

1.3.1

**Features**

- Add convenience function to set input_selector called
`select_value()` - contributed by [Dave
Banks](https://github.com/djbanks)

**Fixes**

None

**Breaking Changes**

None

1.3.0

**Features**

- Add ability to randomize times in scheduler
- Add `duration` to listen_state() to fire event when a state
condition has been met for a period of time
- Rewrite scheduler to allow time travel (for testing purposes only,
no effect on regular usage!)
- Allow input_boolean constraints to have reversed logic
- Add info_listen_state(), info_listen_event() and info_schedule()
calls

**Fixes**

- Thorough proofreading correcting typos and formatting of API.md
-contributed by [Robin Lauren](https://github.com/llauren)
- Fixed a bug that was causing scheduled events to fire a second late
- Fixed a bug in `get_app()` that caused it to return a dict instead
of an object
- Fixed an error when missing state right after HA restart

**Breaking Changes**

- `run_at_sunrise(`) and `run_at_sunset()` no longer take a fixed
offset parameter, it is now a keyword, e.g. `offset - 60`

1.2.2

**Features**

None

**Fixes**

- Fixed a bug preventing get_state() calls for device types
- Fixed a bug that would cause an error in the last minute of an hour
or last hour of a day in run_minutely() and run)hourly()
respectively

**Breaking Changes**

None

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.