v4.19.0b5
Pre-release
Pre-release
This minor change does not contain any breaking changes.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.
Note: Some links might not work or might be not updated due to being a pre-release, and documentation is not yet available
CustomLightController
(LightController
should be used instead).CustomMediaPlayerController
(MediaPlayerController
should be used instead).CustomSwitchController
(SwitchController
should be used instead).CustomCoverController
(CoverController
should be used instead).CallServiceController
(Controller
should be used instead).
✏️ Features
- Add
key
attribute for MQTT integration. It allows reading specific attribute for JSON payloads (works likeaction_key
from Zigbee2MQTT integration). Read more here. - Add HomeMatic (
homematic
) integration. Read more here. [ #421 ] - Add
brightness_from_controller_level
predefined action forLightController
. It changes the brightness of the light from the value sent by the controlleraction_level
(if supported). - Add
brightness_from_controller_angle
predefined action forLightController
. It changes the brightness of the light from the value sent by the controlleraction_rotation_angle
(if supported). This fires ahold
action, so arelease
one will be needed to stop brightness change. - Add
volume_from_controller_angle
predefined action forMediaPlayerController
. It changes volume based on controller angle (if supported). This fires ahold
action, so arelease
one will be needed to stop volume change.
🔨 Fixes
- Fixes bug related to
mode: restart
. Actions were not restarted properly over time. - E1524_E1810 - Fix ZHA mapping for 2022.4.X Home Assistant. [ #455, #457 ]
- E1743 - Fix ZHA mapping for 2022.4.X Home Assistant. [ #455, #457 ]
- E1744 - Fix ZHA mapping for 2022.4.X Home Assistant. [ #455, #457 ]
- W2049 - Fix ZHA mapping for 2022.4.X Home Assistant. [ #455, #457 ]
- W2049 - Fix Z2M mapping for the Media Player support. [ #396 ]
- PTM215X - Rename
Niko91004LightController
toPTM215XLightController
. [ #420 ]
🎮 New devices
- TS0043 - add device with Z2M support. [ #442 ] @rschuiling
- HM-PB-2-WM55-2 - add device with Homematic support. [ #421 ]
- HM-PBI-4-FM - add device with Homematic support. [ #421 ]
- HM-PB-6-WM55 - add device with Homematic support. [ #421 ]
- HM-Sen-MDIR-WM55 - add device with Homematic support. [ #421 ]
- PTM215X - Add Z2M support. [ #420 ]
- SNZB-01 - Add Z2M support. [ #460 ]
- ZNXNKG02LM - Add Z2M support as a Light and Media Player controller. [ #430 ]
Changes:
- 37d8e0b bump: version 4.19.0b4 → 4.19.0b5
- 1e47f45 fix(device): fix bug with ZNXNKG02LMLightController when rotating [ #430 ]
- 957f729 fix(controller): fixes bug related to
mode: restart
- 7b70cd7 style(vscode): update settings.json
- 12ca967 docs(release_notes): move warning message to the top
- ff36161 bump: version 4.19.0b3 → 4.19.0b4
- 10ded7e refactor(controller): remove custom controller deprecated classes
- a406da7 build(poetry): update poetry.lock
- 2818cad Merge pull request #467 from xaviml/dependabot/pip/types-pyyaml-6.0.7
- 6832408 build(deps-dev): bump types-pyyaml from 6.0.6 to 6.0.7
See More
- c859b8e Merge pull request #466 from xaviml/pre-commit-ci-update-config
- 153d0fb [pre-commit.ci] pre-commit autoupdate
- 88fcba7 docs(installation): change "AppDaemon 4" for "AppDaemon"
- b63d58a build(poetry): update poetry.lock
- 1356af9 Merge pull request #464 from xaviml/dependabot/pip/commitizen-2.24.0
- 05f9917 build(deps-dev): bump commitizen from 2.23.0 to 2.24.0
- 9a91230 Merge pull request #463 from xaviml/build-style-refactor
- 5ed99d8 build(poetry): remove poetry.lock from .gitignore
- d39752e build(pre-commit): pin version to additional dependencies
- d17e3d9 refactor(commitizen): move cz config to pyproject.toml
- e631541 build(prettier): add prettier to pre-commit hooks
- 09a3da6 build(mypy): add --strict option to mypy
- 467ae21 test(device): add missing mapping function for homematic
- 897abb3 bump: version 4.19.0b2 → 4.19.0b3
- df5a21a build(poetry): migrate from pipenv to poetry
- 6cb4810 style(pre-commit): change pre-commit hooks to be remote and not local
- 216d1b1 build(pre-commit): change pre-commit hooks
- 6116124 docs(contributing): add extra information about deployment
- 5b6ab6a fix(device): add missing events for HM-Sen-MDIR-WM55 [ #421 ]
- 6433a1f docs(homematic): add description for PRESS_CONT [ #421 ]
- 40ee3dd feat(device): add HM-Sen-MDIR-WM55 with HomeMatic support [ #421 ]
- e434da8 bump: version 4.19.0b1 → 4.19.0b2
- 35b2a16 feat(device): added z2m support for SNZB-01 (#460)
- 80a557b bump: version 4.19.0b0 → 4.19.0b1
- 43f89b3 docs(release_notes): add "homematic" integration note
- 1e717d6 feat(device): add Z2M support as a Light and Media Player controller for ZNXNKG02LM (Aqara) [ #430 ]
- d38a28d feat(device): rename Niko91004LightController to PTM215XLightController [ #420 ]
- ac7c9b7 docs(release_notes): fix release notes
- efc485b bump: version 4.18.2 → 4.19.0b0
- 35fca08 feat(integration): add homematic integration and 2 devices (#422)
- 23fae13 docs(device): change docs for E1744 ZHA mapping [ #455, #457 ]
- 3d637cf docs(release_notes): move item from "new devices" to "fix"
- d68a140 fix(ikea): Fix ZHA mapping for IKEA controllers (#459) [ #455, #457 ]
- 5d5db0d feat(device): add new device Tuya TS0043 (#442)
- 2cb6424 fix(device): change z2m mapping for W2049MediaPlayerController [ #396 ]
- fa3386b test(asyncio): remove pytest.mark.asyncio marker
- 5a31323 feat(mqtt): add "key" attribute for JSON payloads (#458)
- 64b253f build(pipenv): remove allowed prereleases
- cdd253a build(deps-dev): bump commitizen from 2.20.4 to 2.23.0 (#453)
- 145d6af build(deps-dev): bump black from 21.12b0 to 22.3.0 (#452)
- 9ad9618 build(deps-dev): bump pytest-asyncio from 0.17.2 to 0.18.3 (#447)
- a6728ed build(deps-dev): bump pre-commit from 2.17.0 to 2.18.1 (#454)
- e91ac4a build(deps-dev): bump mypy from 0.931 to 0.942 (#448)
- f2829c0 build(deps-dev): bump pytest from 6.2.5 to 7.1.1 (#446)
- 977baf7 Updated URL to Community Post (#435)
- 2149041 build(deps-dev): bump pytest-mock from 3.6.1 to 3.7.0 (#423)
This list of changes was auto generated.