github xaviml/controllerx v4.6.0
v4.6.0 - Templating support

latest releases: v4.27.0b1, v4.27.0b0, v4.26.2...
3 years ago

downloads
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 and colortemp_from_controller for light controllers. It allows to get color values from the controller event. [ #236 ]
  • Add color_wheel and color_temp for MLI404011LightController with the new predefined actions xycolor_from_controller and colortemp_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 and action_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

  • ZB-3009 - add new device ZB-3009 with z2m support [ #237 ]

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.

Don't miss a new controllerx release

NewReleases is sending notifications on new releases.