Releases: crowbarz/ha-pioneer_async
Releases · crowbarz/ha-pioneer_async
0.8.3
What's Changed
- Extra
aiopioneer
parameters can now be configured (as JSON values) via the UI - Cleaned up debug so that commands sent are shown in debug logging without setting additional debug parameters. This should make it easier to troubleshoot AVR parser issues
- Sources queried from the AVR are now retrieved from
aiopioneer
Full Changelog: 0.8.2...0.8.3
0.8.2
0.8.1
What's Changed
- Fix 'NoneType' object has no attribute 'get' by @11harveyj in crowbarz/aiopioneer#24 fixes #25
Full Changelog: 0.8...0.8.1
0.8
What's Changed
- The options flow UI has been redesigned to use selectors. This allows graphical editing of AVR sources (no more JSON!) The options flow is also now split across multiple pages. The debug options page is shown only for users with Advanced Mode enabled in their profile
- Handling of invalid input has also been improved, and data input errors are now displayed in the UI instead of in the HA log. Previously entered values are no longer lost when invalid input is detected
- A subset of all AVR sources can now be specified for each zone. Zone 1 supports all sources, but on some AVRs only a subset of all sources are usable on other zones. You can order the sources displayed the
media_player
zone entities by selecting them in the desired order from the list of available sources - More detailed debugging can now can be turned on/off on a per module basis by setting debug config
Beta Changes
- Under the hood, @11harveyj has refactored the parser for the AVR output. Many more AVR responses are now decoded and are made available as attributes of the
media_player
zone entity. Until the decoders are finalised, hopefully by the 0.9 release, these are subject to change with updates toaiopioneer
Breaking Changes
- For
configuration.yaml
users, thezone_z_sources
param has been renamed tohdzone_sources
to be more consistent with the rest of the integration. A warning will be displayed in the HA log on integration startup. Support for the old param will be removed in a future release
Full Changelog: 0.7.3...0.8
0.7.3
What's Changed
- Address some minor pylint issues by @mikey0000 in #19
- Use zone specific source lists, resolves #10 by @11harveyj in #22
- Sound mode support by @11harveyj in #23
- Expose new
aiopioneer
attributes in HA Zone entities ec9e672 - Support configuring of per-zone source subsets and apply subset to HA Zone entities, fixes crowbarz/aiopioneer#10
- Refactored config flow and split across 3 pages
New Contributors
- @mikey0000 made their first contribution in #19
Full Changelog: 0.7.2...0.7.3
0.7.2
0.7.1
0.7.0
What's Changed
- Set
device_class
to RECEIVER by @11harveyj in #11 - Increase default timeout to 5s, this should help with connection timeouts d7ad9c8
- Support
async_setup_entry
changes in HA 2022.8 that started generating warnings in 2023.2 10a8a7e - Bumped aiopioneer to 0.2.0
- Supports retrieving of amp, tuner, channel level, and AVR audio/video parameters
- Supports additional functions to modify AVR state (these functions still need to be exposed to the HA integration)
PARAM_VOLUME_STEP_DELTA
is no longer supported 10a8a7e
Breaking Changes
- By default, a number of additional queries are sent at module startup to the AVR to gather amp, tuner and channel levels attributes. If your AVR does not handle these additional queries well, they can be disabled by setting parameter
disable_autoquery
totrue
. (UI setting for this to come.)
New Contributors
- @11harveyj made their first contribution in #11
Full Changelog: 0.6.3...0.7.0
0.6.3
- add additional manifest tags
- use async_get to get device registry home-assistant/core#46265
Full Changelog: 0.6.2...0.6.3
0.6.2
- Update
device_state_attributes
toextra_state_attributes
- Add Device URL
- Defer config entry setup if no zones are detected
- Refresh additional zones on options update
Full Changelog: 0.6.1...0.6.2