Releases: xaviml/controllerx
v4.10.0b0
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
🎮 New devices
- HG06323 - add ZHA support [ #274 ] @Thomas55555
- TS0044 - add device with Z2M support [ #240 ]
Changes:
- 9bc4dc8 bump: version 4.9.0 → 4.10.0b0
- 38ee4b0 feat(device): add TS0044 TuYa device [ #240 ]
- 2045258 docs(release_notes): fix release notes
- 6345ea6 docs(release_notes): add device [ #274 ]
- 5ee7f2b add zha support for HG06323 (Lidl/Livarno) (#274)
- 99ce4af ci(deployment): add temporary changelog for release notes
This list of changes was auto generated.
v4.9.0
This minor change does not contain any breaking changes.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.
✏️ Features
- Be able to call an HA service with a default entity from the ControllerX configuration. Read more here.
🎮 New devices
- 929002398602 - add Hue Dimmer (with HUE logo) device with Z2M support [ #264 ]
- W2049 - add new IKEA device with Z2M support [ #270 ]
Changes:
- dbcd9f5 bump: version 4.9.0b0 → 4.9.0
- e7666f1 docs(WXKG07LM): ZHA mapping quoted
- 4828e41 build(deps-dev): bump pre-commit from 2.11.1 to 2.12.0 (#272)
- d274ed8 Update WXKG07LM.yml (#273)
- df17c19 bump: version 4.8.0 → 4.9.0b0
- 7eb9f89 build(deps-dev): bump pytest from 6.2.2 to 6.2.3 (#271)
- d941ff7 feat(call_service_action): be able to call service with a default entity_id
- 1d0c523 feat(device): add W2049 support for Z2M [ #270 ]
- 876d1ff build(deps-dev): bump commitizen from 2.16.0 to 2.17.0 (#267)
- f6b9ed8 Merge branch 'dev' of github.com:xaviml/controllerx into dev
See More
- 996b7e0 feat(device): add new philips hue dimmer switch with Z2M support [ #264 ]
- 183b4e3 build(deps): bump appdaemon from 4.0.7 to 4.0.8 (#266)
- 1a112fa build(deps): bump appdaemon from 4.0.5 to 4.0.7 (#265)
- 7117632 build(deps-dev): bump isort from 5.7.0 to 5.8.0 (#263)
- ace0294 docs(device): add missing information to E1810 controller page
- 06d4e03 docs(controller): remove extra spaces for the device page
This list of changes was auto generated.
v4.9.0b0
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
✏️ Features
- Be able to call an HA service with a default entity from the ControllerX configuration. Read more here.
🎮 New devices
- 929002398602 - add Hue Dimmer (with HUE logo) device with Z2M support [ #264 ]
- W2049 - add new IKEA device with Z2M support [ #270 ]
Changes:
- df17c19 bump: version 4.8.0 → 4.9.0b0
- 7eb9f89 build(deps-dev): bump pytest from 6.2.2 to 6.2.3 (#271)
- d941ff7 feat(call_service_action): be able to call service with a default entity_id
- 1d0c523 feat(device): add W2049 support for Z2M [ #270 ]
- 876d1ff build(deps-dev): bump commitizen from 2.16.0 to 2.17.0 (#267)
- f6b9ed8 Merge branch 'dev' of github.com:xaviml/controllerx into dev
- 996b7e0 feat(device): add new philips hue dimmer switch with Z2M support [ #264 ]
- 183b4e3 build(deps): bump appdaemon from 4.0.7 to 4.0.8 (#266)
- 1a112fa build(deps): bump appdaemon from 4.0.5 to 4.0.7 (#265)
- 7117632 build(deps-dev): bump isort from 5.7.0 to 5.8.0 (#263)
See More
- ace0294 docs(device): add missing information to E1810 controller page
- 06d4e03 docs(controller): remove extra spaces for the device page
This list of changes was auto generated.
v4.8.0
This minor change does not contain any breaking changes.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.
🔨 Fixes
mode: single
works now for multiple clickable actions
🕑 Performance
- Reduce calls to Home Assistant when possible
- Remove duplicated calls to Home Assistant
🎮 New devices
- AU-A1ZBR2GW - add device with ZHA support [ #256 ] @bens0n
- WXKG11LM-sensor_switch - add deCONZ support [ #257 ]
Changes:
- 5c852cc bump: version 4.8.0b0 → 4.8.0
- 5031ae5 Merge branch 'dev' into main
- 35f7e30 build(deps-dev): bump flake8 from 3.8.4 to 3.9.0 (#261)
- b28b9a0 bump: version 4.7.0 → 4.8.0b0
- f1a728c fix(controller):
mode: single
is now working for multiple clickable actions - ce37ab5 build(deps-dev): bump commitizen from 2.15.3 to 2.16.0 (#258)
- 671deea Merge pull request #260 from xaviml/dependabot/pip/pre-commit-2.11.1
- 238eaf3 build(deps-dev): bump pre-commit from 2.10.1 to 2.11.1
- 8a5df17 Merge pull request #256 from bens0n/aurora-2gang-dimmer
- 29b495d Merge branch 'dev' of github.com:xaviml/controllerx into dev
See More
- 05fb602 feat(device): add deCONZ support for WXKG11LMSensorSwitchLightController [ #257 ]
- 0f85d67 feat(device): change some things from AUA1ZBR2GW controller
- d5b45c4 update import order
- 47526b2 update formatting to match pro
- e8c6cee upload image of controller
- 6783a81 update controller entry
- 8907ed1 document mappings and actions
- 1e1befe Add Aurora to controllerx
- 635fc24 Initial zha implementation of Aurora AU-A1ZBR2GW
- ca6ea2b Merge pull request #254 from xaviml/dependabot/pip/commitizen-2.15.3
- 22bd6c7 build(deps-dev): bump commitizen from 2.15.2 to 2.15.3
- 5f0a15f perf(light_controller): reduce redundant calls
- 20ebaaf perf(light_controller): reduce calls for smooth_power_on check
- b3528ea perf(light_controller): reduce calls to Home Assistant when possible
- 3e2d9d6 fix(light_controller): pass a default value for the "on" method [ #79 ]
- 43eeba3 build(setup): reorganize setup.py and setup.cfg
- d5017c8 docs(controllers): add total count of supported devices
- 2471db8 Merge branch 'dev' into main
This list of changes was auto generated.
v4.8.0b0
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 due to being a pre-release, and documentation is not yet available
🔨 Fixes
mode: single
works now for multiple clickable actions
🕑 Performance
- Reduce calls to Home Assistant when possible
- Remove duplicated calls to Home Assistant
🎮 New devices
- AU-A1ZBR2GW - add device with ZHA support [ #256 ]
- WXKG11LM-sensor_switch - add deCONZ support [ #257 ]
Changes:
- b28b9a0 bump: version 4.7.0 → 4.8.0b0
- f1a728c fix(controller):
mode: single
is now working for multiple clickable actions - ce37ab5 build(deps-dev): bump commitizen from 2.15.3 to 2.16.0 (#258)
- 671deea Merge pull request #260 from xaviml/dependabot/pip/pre-commit-2.11.1
- 238eaf3 build(deps-dev): bump pre-commit from 2.10.1 to 2.11.1
- 8a5df17 Merge pull request #256 from bens0n/aurora-2gang-dimmer
- 29b495d Merge branch 'dev' of github.com:xaviml/controllerx into dev
- 05fb602 feat(device): add deCONZ support for WXKG11LMSensorSwitchLightController [ #257 ]
- 0f85d67 feat(device): change some things from AUA1ZBR2GW controller
- d5b45c4 update import order
See More
- 47526b2 update formatting to match pro
- e8c6cee upload image of controller
- 6783a81 update controller entry
- 8907ed1 document mappings and actions
- 1e1befe Add Aurora to controllerx
- 635fc24 Initial zha implementation of Aurora AU-A1ZBR2GW
- ca6ea2b Merge pull request #254 from xaviml/dependabot/pip/commitizen-2.15.3
- 22bd6c7 build(deps-dev): bump commitizen from 2.15.2 to 2.15.3
- 5f0a15f perf(light_controller): reduce redundant calls
- 20ebaaf perf(light_controller): reduce calls for smooth_power_on check
- b3528ea perf(light_controller): reduce calls to Home Assistant when possible
- 3e2d9d6 fix(light_controller): pass a default value for the "on" method [ #79 ]
- 43eeba3 build(setup): reorganize setup.py and setup.cfg
- d5017c8 docs(controllers): add total count of supported devices
- 2471db8 Merge branch 'dev' into main
This list of changes was auto generated.
v4.7.0 - Lutron Caseta integration
Note: Remember to restart the AppDaemon addon/server after updating to a new version.
✏️ Features
- Add Lutron Caseta integration. This is the HA documentation about the event. [ #246 ]
🎮 New devices
- E1812 - add new device E1812 with z2m support [ #248 ]
- PJ2-2B - change class for this controller and add new lutron caset integration [ #246 ] * BREAKING CHANGE *
- PJ2-2BRL - change class for this controller [ #246 ] * BREAKING CHANGE *
- PJ2-3BRL - change class for this controller and add new lutron caset integration [ #246 ] * BREAKING CHANGE *
- MLI-404002 - add new device MLI-404002 with z2m and zha support [ #247 ]
Changes:
- 654ab16 bump: version 4.7.0b0 → 4.7.0
- 14b5eff Merge branch 'dev'
- 880e219 Merge pull request #252 from xaviml/dependabot/pip/mypy-0.812
- 4f16b0a Merge branch 'dev' into dependabot/pip/mypy-0.812
- a8b0065 Merge pull request #253 from xaviml/dependabot/pip/commitizen-2.15.2
- d21c0f1 docs(README.md): remove codacy badge
- ce10d0d build(deps-dev): bump commitizen from 2.14.2 to 2.15.2
- c52f0d6 build(deps-dev): bump mypy from 0.800 to 0.812
- 64dc1c6 bump: version 4.6.0 → 4.7.0b0
- eca13ee feat(device): add MLI-404002 device with Z2M and ZHA support [ #247 ]
See More
- 3776757 Merge pull request #249 from xaviml/feat/lutron-integration
- 306cdc5 ci(azure-pipelines): add dataclasses installation to patch black format
- 26f9d51 feat(lutron): rearrange lutron devices and add new device for lutron_caseta integration
- a16e7eb feat(integration): add lutron caseta integration [ #246 ]
- 0462adf feat(device): add IKEA E1812 with Z2M support [ #248 ]
- 5c320e9 docs(issue_template): change new_device template
- 3eb094c rename master to main; slave to passive
This list of changes was auto generated.
v4.7.0b0
Note: Some links might not work since this is a prerelease.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.
✏️ Features
- Add Lutron Caseta integration. This is the HA documentation about the event. [ #246 ]
🎮 New devices
- E1812 - add new device E1812 with z2m support [ #248 ]
- PJ2-2B - change class for this controller and add new lutron caset integration [ #246 ]
- PJ2-2BRL - change class for this controller [ #246 ]
- PJ2-3BRL - change class for this controller and add new lutron caset integration [ #246 ]
- MLI-404002 - add new device MLI-404002 with z2m and zha support [ #247 ]
Changes:
- 64dc1c6 bump: version 4.6.0 → 4.7.0b0
- eca13ee feat(device): add MLI-404002 device with Z2M and ZHA support [ #247 ]
- 3776757 Merge pull request #249 from xaviml/feat/lutron-integration
- 306cdc5 ci(azure-pipelines): add dataclasses installation to patch black format
- 26f9d51 feat(lutron): rearrange lutron devices and add new device for lutron_caseta integration
- a16e7eb feat(integration): add lutron caseta integration [ #246 ]
- 0462adf feat(device): add IKEA E1812 with Z2M support [ #248 ]
- 5c320e9 docs(issue_template): change new_device template
- 3eb094c rename master to main; slave to passive
This list of changes was auto generated.
v4.6.0 - Templating support
Note: Remember to restart the AppDaemon addon/server after updating to a new version.
✏️ Features
- Templating support. Read more about it here. [ #108 ]
- Add
mode
parameter to define what to do when an action is already executing. Similar to Home Assistant Automation modes. [ #242 ] - Add predefined actions:
xycolor_from_controller
andcolortemp_from_controller
for light controllers. It allows to get color values from the controller event. [ #236 ] - Add
color_wheel
andcolor_temp
for MLI404011LightController with the new predefined actionsxycolor_from_controller
andcolortemp_from_controller
. - Add
mute
predefined action for Media Player controllers [ #238 ] - Allow specifying a default value or specific one for each action for
action_delay
andaction_delta
🔨 Fixes
- Allow individual action groups rather than just a list of them for
z2m
integration - Fix ZHA parser for WXKG01LMLightController [ #241 ]
- Fix deCONZ mapping for WXKG01LMLightController [ #245 ]
🎮 New devices
Changes:
- cb9c814 bump: version 4.6.0b1 → 4.6.0
- afb2854 Merge branch 'dev'
- b3f9620 docs(configuration): add
mode
to the YAML config explanation - 6894d8e bump: version 4.6.0b0 → 4.6.0b1
- c1e3631 feat(controller): add templating functionality [ #108 ]
- 57a5823 docs(configuration): add
mode
parameter [ #242 ] - 945efbd fix(device): ZHA parser for WXKG01LMLightController [ #241 ]
- 55611fb fix(device): fix Muller Licht controller mapping for Z2M [ #236 ]
- ab9dfce feat(controller): add
mode
parameter [ #242 ] - 173304c feat(controller): allowing to define action_delta per action
See More
- 15634e6 feat(controller): allow adding the seconds directly to
action_delay
- 853eada fix(device): fix mapping for WXKG01LMLightController for deCONZ [ #245 ]
- 053d75d build(pip): bump dependencies
- 4fef07a Merge branch 'dev' of github.com:xaviml/controllerx into dev
- b3207c8 Merge pull request #239 from xaviml/dependabot/pip/commitizen-2.14.1
- ab66c45 Merge branch 'dev' into dependabot/pip/commitizen-2.14.1
- 18b4271 Merge pull request #235 from xaviml/dependabot/pip/pre-commit-2.10.0
- 7a77551 Merge pull request #234 from xaviml/dependabot/pip/pytest-6.2.2
- a5365e0 Merge pull request #232 from xaviml/dependabot/pip/mypy-0.800
- fa15b04 docs(predefined): add missing predefined action
- 55bb369 bump: version 4.5.0 → 4.6.0b0
- b664be1 feat(media_player): add
mute
predefined action [ #238 ] - 5dae2d7 feat(device): add ZB-3009 support for Zigbee2MQTT [ #237 ]
- d37cac6 refactor(device): use generic colortemp_from_controller method for ZB5122LightController
- 5c17b0b feat(device): add color_wheel event for MLI404011LightController (z2m) [ #236 ]
- 0852b4e refactor(light_controller): add xycolor_from_controller and colortemp_from_controller predefined actions [ #236 ]
- 52b402d style(zha): catch common error and show human friendly message
- f6a63ba fix(z2m): allow action_group individual value without a list
- 02bc71b build(deps-dev): bump commitizen from 2.14.0 to 2.14.1
- 7cc6951 build(deps-dev): bump pre-commit from 2.9.3 to 2.10.0
- 6f563e0 build(deps-dev): bump pytest from 6.2.1 to 6.2.2
- d063e7b build(deps-dev): bump mypy from 0.790 to 0.800
- ec4be32 bump: version 4.4.0 → 4.5.0
This list of changes was auto generated.