Appdaemon

Latest version: v4.4.2

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

Scan your dependencies

Page 9 of 12

2.0.0beta4

**Features**

- Migrate timer thread to async
- Add option to turn off verification for self signed certs
(contributed by [janwh](https://github.com/janwh))
- AppDaemon configuration now uses YAML, among other things this
allows arbitrarily complex nested data structures in App parameters
- Added ability to convert from old cfg file to YAML
- AppDaemon Apps can now publish arbitrary state to other Apps and the
dashboard
- Added Gauge Widget
- Added RSS Widget
- Add next and previous track to media player

**Fixes**

- Slider now works correctly after changes outside of HADashboard
- Climate now works correctly after changes outside of HADashboard
- Media player now works correctly after changes outside of
HADashboard
- ha.log now correctly dumps data structures
- on_attributes for lights now correctly supports RGB and XY_COLOR
- Fixed a bug in the scheduler to reduce clock skew messages

**Breaking Changes**

- The cfg file style of configuration is now deprecated although it
still works for now for most features
- Argument names passed to Apps are now case sensitive

2.0.0beta3.5 (2017-04-09)


**Features**

- Label now accepts HTML for the value
- IFRAME widget now allows vimeo and youtube videos to go fullscreen
when clicked
- IFRAME and Camera widgets now have optional title overlay
- Widgets that display icons can now pick up icons defined in HASS
- aiohttp version 2 support

**Fixes**

-

**Breaking Changes**

-

2.0.0beta3

**Features**

- Added alarm widget
- Added camera widget
- Dimmers and groups now allow you to specify a list of on parameters
to control brightness, color etc.
- Edited code for PEP8 Compliance
- Widgets can now have a default size other than `(1x1)`
- Added `empty` to layouts for multiple blank lines
- Numeric values can now have a comma as the decimal separator
- Add Global Parameters
- Rewrote media widget

**Fixes**

- IFrames now follow widget borders better
- IFrame now allows user input
- Fixed a race condition on dashboard reload

**Breaking Changes**

- Media Widget now needs to be 2 cells high

2.0.0beta2

**Features**

- Widget level styles now correctly override just the styles they are
replacing in the skin, not the whole style
- Device tracker toggling of state is optional and defaults to off
- Add climate widget
- Add script widget
- Add lock widget
- Add cover widget
- Added optional `monitored_state` argument to group to pick a
representative entity to track dimming instead of guessing
- Introduce new widget definition model in preparation for custom
widgets
- Rewrite several widgets using the new model
- Add state map and state text functions to sensor, scene,
binary_sensor, switch, device_tracker, script, lock, cover,
input_boolean
- Allow dashboard accesses to be logged in a separate file
- Flag to force recompilation after startup
- Additional error checks in many places
- Dashboard determines the stream URL dynamically rather than by
having it hard coded
- Add IFRAME widget
- Sensor widget now automatically detects units
- Sensor widget has separate styles for text and numeric
- Style fixes
- Active Map for device trackers

**Fixes**

- Various minor skin fixes

**Breaking Changes**

- Widget level styles that relied on overriding the whole skin style
may no longer work as expected
- Device trackers must now be explicitly configured to allow the user
to toggle state, by setting the `enable` parameter
- Groups of lights must have the `monitored_entity` argument to work
properly if they contain any dimmable lights
- `text_sensor` is deprecated and will be removed at some stage. It is
now an alias for `sensor`

2.0.0beta1

**Features**

- Initial release of HADashboard v2

**Fixes**

None

**Breaking Changes**

- appdaemon\'s `-c` option now identifies a directory not a file. The
previously identified file must exist in that directory and be named
`appdaemon.cfg`

1.5.2

**Features**

- Code formatted to PEP8, various code optimizations - contributed by
[yawor](https://github.com/yawor)
- Version check for WebSockets now understands dev versions
-contributed by [yawor](https://github.com/yawor)
- `turn_off()` will now call `turn_on()` for scenes since turning a
scene off makes no sense, to allow extra flexibility
- Restored the ability to use **line**, **module** and **function** in
log messages. Recoded to prevent errors in non-compatible Python
versions if the templates are not used.

**Fixes**

None

**Breaking Changes**

None

1.5.1

**Features**

None

**Fixes**

- Functionality to substitute line numbers and module names in log
statements temporarily removed

**Breaking Changes**

- Functionality to substitute line numbers and module names in log
statements temporarily removed

Page 9 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.