Skip to content

v4.4.0 - Action types

Compare
Choose a tag to compare
@xaviml xaviml released this 12 Jan 21:38

downloads
⚠️ This minor change contains a breaking change.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.

✏️ Features

  • Add action types, a new way to define actions to be executed. [ #173 ]
  • Add functionality to ring color button from MLI-404011 (Müller Licht) for deCONZ. [ #111 ]

🔨 Fixes

  • Fix Z2M mapping for WXKG01LMLightController to use action and not the deprecated click [ #206 ] @htvekov
  • Add missing actions for the E1810MediaPlayerController with deCONZ and ZHA. The missing actions where the hold actions to change source. [ #215 ]
  • Add missing stop event for E1766CoverController when using deCONZ, so hold-release can be used. [ #71 ]
  • Log ControllerX version when app is initialized before doing anything else

📜 Docs

🎮 New devices

  • HG06323 - add light controller support for Z2M [#208 ] @poorting
  • E1766 - add light, media player and switch controller support for Z2M [#214 ]
  • WXKG11LM-remote - In favor of the old WXKG11LM with mixed mappings. If you were using the WXKG11LMLightController with hold-release actions, then you need to change it to WXKG11LMRemoteLightController [ #216 ] * BREAKING CHANGE *
  • WXKG11LM-sensor_switch - In favor of the old WXKG11LM with mixed mappings. If you were using the WXKG11LMLightController with NO hold-release actions, then you need to change it to WXKG11LMSensorSwitchLightController [ #216 ] * BREAKING CHANGE *

Changes:

  • d928d5f bump: version 4.4.0b1 → 4.4.0
  • 58c68c9 Merge branch 'dev'
  • 3a54ab7 docs(action-types): change event to <event>
  • 2c6d751 Merge pull request #221 from xaviml/dependabot/pip/pytest-mock-3.5.1
  • e594839 build(deps-dev): bump pytest-mock from 3.5.0 to 3.5.1
  • a1dabb3 docs(action-type): add more information
  • f036dec bump: version 4.4.0b0 → 4.4.0b1
  • 9b87be3 Merge pull request #220 from xaviml/feature/predefined-actions-with-parameters
  • 6763ef3 docs(action-types): add action types documentation [ #173 ]
  • e138e97 fix(controller): allow any type for get_list function
See More
  • b1ba0be style(black): remove unnecessary space
  • 2ec1216 docs(device): remove notes about _click actions for Z2M
  • 04c7c08 Merge branch 'dev' into feature/predefined-actions-with-parameters
  • 9c01a8f fix(action-type): restart actions when called again
  • 5f04958 refactor(controller): log ControllerX version first
  • e5074e2 feat(action-type): add new concept of action types to run different type of actions [ #173 ]
  • 0e3c4f4 refactor(controller): change typings for action mapping
  • 3ab7d9b feat(device): add stop action for E1766 for Z2M [ #214 ]
  • 2414bea fix(device): E1766CoverController has now a stop event for deCONZ [ #71 ]
  • 2e8c3af docs(about): remove about page
  • aaa1b22 fix(device): add next/previous source for deCONZ and ZHA for E1810MediaPlayerController [ #215 ]
  • a83e876 bump: version 4.3.0 → 4.4.0b0
  • bbe1dfa feat(device): add change_xy_color action to Muller Licht controller [ #111 ]
  • 80cd2fb fix(device): split WXKG11LM into 2 different models [ #216 ]
  • f30c2cf docs(CONTRIBUTING): add more information about adding support to a new device
  • 0a96e10 docs(license): update copyright year(s)
  • 85da540 Merge branch 'dev' of github.com:xaviml/controllerx into dev
  • fe343f7 feat(device): add Z2M support for E1766 IKEA controller [ #214 ]
  • 06a9c50 Merge pull request #218 from xaviml/dependabot/pip/pytest-mock-3.5.0
  • b81240a build(deps-dev): bump pytest-mock from 3.4.0 to 3.5.0
  • ac637c2 Merge pull request #208 from poorting/dev
  • cd87a06 Changed naming to comply with naming conventions
  • 91a9abc Merge pull request #211 from xaviml/dependabot/pip/isort-5.7.0
  • 8d26ea3 Merge pull request #212 from xaviml/license/copyright-to-2021
  • 7605c83 Merge pull request #213 from xaviml/dependabot/pip/commitizen-2.13.0
  • c3ba178 build(deps-dev): bump commitizen from 2.11.1 to 2.13.0
  • baee555 docs(license): update copyright year(s)
  • 093862c build(deps-dev): bump isort from 5.6.4 to 5.7.0
  • 95c230c fix(lidl-dimmer-switch.yml): modified actions so they match the actions of the lidl remote rather than the philips remote on which this was based
  • de180fa feat(livarno.py): added (z2m) support for lidl/livarno remote/dimmer
  • dfbc0a8 Merge pull request #207 from htvekov/patch-3
  • 9ea8f8f Merge pull request #206 from htvekov/patch-2
  • 3749f2e Update WXKG01LM.yml
  • 30fb6c4 Update aqara.py

This list of changes was auto generated.