Skip to content

Releases: xaviml/controllerx

v4.0.0b4

05 Oct 21:32
Compare
Choose a tag to compare
v4.0.0b4 Pre-release
Pre-release

downloads

v4.0.0b3

30 Sep 11:27
Compare
Choose a tag to compare
v4.0.0b3 Pre-release
Pre-release

downloads

v4.0.0b2

30 Sep 11:18
Compare
Choose a tag to compare
v4.0.0b2 Pre-release
Pre-release

downloads

v4.0.0b1

29 Sep 20:53
Compare
Choose a tag to compare
v4.0.0b1 Pre-release
Pre-release

downloads

v4.0.0b0

29 Sep 20:52
Compare
Choose a tag to compare
v4.0.0b0 Pre-release
Pre-release

downloads

v3.5.0 - New devices

19 Sep 22:13
Compare
Choose a tag to compare

downloads
This minor change does not contain breaking changes.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.

✏️ Features

🔨 Fixes

📜 Docs

🎮 New devices

Changes:

  • 0a1ef68 bump: version 3.4.0 → 3.5.0
  • 6094785 docs(controllers): change arrow icon
  • dacad8f feat(device): MLI-404011 [ #111 ]
  • b9cc917 Merge pull request #136 from fliphess/patch-1
  • a6f45cd test(z2m_test): add test case for #136
  • 0bd4a53 Merge pull request #138 from fliphess/patch-2 [ #137 ]
  • f7e2982 refactor(black): run black for z2m.py
  • 1fc6075 refactor(device_test): add integration mapping func list
  • 76ef7c6 Update z2m.py
  • 5d95e55 Fix KeyError in z2m integration
See More
Read more

v3.4.0 - Deprecation Custom Controllers

17 Aug 07:43
Compare
Choose a tag to compare

downloads
This minor change does not contain breaking changes.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.

✏️ Features

  • Add the mapping attribute to the Controller base code, so the attribute can be used in any controller class. Custom controllers have been deprecated, they can still be in use, but a warning will be shown in the console [ #98 ]
  • Add attribute parameter to the state integration to listen to state attributes. Default is to listen to the state as it already was [ #106 ]
  • Allow input_boolean and binary_sensor entities to be used in switch controllers
  • Add listen_to attribute to choose between listening to HA state or MQTT [ #109 ]
  • Add hold_release_toggle attribute. If true, a hold action will work as a release when another hold is running. This is useful when you have a button with just one action event and you want to use the hold-release feature, then you just need to map that event to a hold action. Otherwise, it will work as always, when a hold action is called while another one is called, then it will be ignored. Default is false.

🔨 Fixes

  • Raise an error when a group has no entities [ #102 ]
  • Fix brightness transition only works once after a controller is started [ #100 ]
  • Fix ZHA mapping for HueDimmerController [ #110 ]
  • Fix Toggle direction requires the button to be held twice [ #113 ]

📜 Docs

  • Create Sonos Display documentation @htvekov [ #104 ]
  • Fix mapping for E1744 in the documentation [ #103, #105 ]
  • Update Tasmota Switchmode example @htvekov [ #114 ]

Changes:

  • cd04121 bump: version 3.4.0b2 → 3.4.0
  • 473a3cf Merge branch 'dev'
  • 73322f1 feat(controller): add mapping attribute and deprecate custom controllers [ #98 ]
  • 7ce9afb Update tasmota-switchmode11.md
  • f7d0774 Update tasmota-switchmode example
  • 5effb65 Merge pull request #114 from htvekov/master
  • 1d70192 bump: version 3.4.0b1 → 3.4.0b2
  • 8811c6d feat(hold_release): add hold_release_toggle feature
  • 5c1e136 fix(light_controller): fix toggle direction bug [ #113 ]
  • 08645e2 Update tasmota-switchmode11.md
See More
Read more

v3.4.0b2

16 Aug 18:26
Compare
Choose a tag to compare
v3.4.0b2 Pre-release
Pre-release

downloads
This minor change does not contain breaking changes.
Note: Remember to restart the AppDaemon addon/server after updating to a new version.

✏️ Features

  • Add the mapping attribute to the Controller base code, so the attribute can be used in any controller class. Custom controllers have been deprecated, they can still be in use, but a warning will be shown in the console [ #98 ]
  • Add attribute parameter to the state integration to listen to state attributes. Default is to listen to the state as it already was [ #106 ]
  • Allow input_boolean and binary_sensor entities to be used in switch controllers
  • Add listen_to attribute to choose between listening to HA state or MQTT [ #109 ]
  • Add hold_release_toggle attribute. If true, a hold action will work as a release when another hold is running. This is useful when you have a button with just one action event and you want to use the hold-release feature, then you just need to map that event to a hold action. Otherwise, it will work as always, when a hold action is called while another one is called, then it will be ignored. Default is false.

🔨 Fixes

  • Raise an error when a group has no entities [ #102 ]
  • Fix brightness transition only works once after a controller is started [ #100 ]
  • Fix ZHA mapping for HueDimmerController [ #110 ]
  • Fix Toggle direction requires the button to be held twice [ #113 ]

📜 Docs

  • Create Sonos Display documentation @htvekov [ #104 ]
  • Fix mapping for E1744 in the documentation [ #103, #105 ]
  • Update Tasmota Switchmode example @htvekov [ #114 ]

Changes:

  • 1d70192 bump: version 3.4.0b1 → 3.4.0b2
  • 8811c6d feat(hold_release): add hold_release_toggle feature
  • 5c1e136 fix(light_controller): fix toggle direction bug [ #113 ]
  • 27e3f76 test(media_player_controller): add tests for play and pause actions
  • c092c99 docs(index.md): add another video example
  • b15d926 docs(examples): fix typo in the example page
  • 9c76129 bump: version 3.4.0b0 → 3.4.0b1
  • e79bc07 ci(azure-pipelines): remove unnecessary conditions
  • 3da1417 bump: version 3.3.0 → 3.4.0b0
  • b0f55de fix(HueDimmerController): Fix ZHA mapping [ #110 ]
See More
Read more

v3.4.0b1

08 Aug 22:33
Compare
Choose a tag to compare
v3.4.0b1 Pre-release
Pre-release

downloads
This minor change does not contain breaking changes.

✏️ Features

  • Add the mapping attribute to the Controller base code, so the attribute can be used in any controller class. Custom controllers have been deprecated, they can still be in use, but a warning will show in the console [ #98 ]
  • Add attribute parameter to the state integration to listen to state attributes. Default is to listen to the state as it was [ #106 ]
  • Allow input_boolean and binary_sensor entities to be used in switch controllers
  • Add listen_to attribute to choose between HA state and MQTT [ #109 ]

🔨 Fixes

  • Raise error when a group has no entities [ #102 ]
  • Fix brightness transition only works once after a controller is started [ #100 ]
  • Fix ZHA mapping for HueDimmerController [ #110 ]

📜 Docs

  • Create Sonos Display documentation @htvekov [ #104 ]
  • Fix mapping for E1744 in the documentation [ #103, #105 ]

Changes:

  • 9c76129 bump: version 3.4.0b0 → 3.4.0b1
  • e79bc07 ci(azure-pipelines): remove unnecessary conditions
  • 3da1417 bump: version 3.3.0 → 3.4.0b0
  • b0f55de fix(HueDimmerController): Fix ZHA mapping [ #110 ]
  • 0274db5 feat(z2m_integration): add listen_to attribute to choose between HA state and MQTT [ #109 ]
  • 9807211 feat(switch_controller): allow input_boolean and binary_sensor to be used in switch controllers
  • ccd400c docs(device): update E1744 z2m mapping [ #103, #105 ]
  • eae2fcf docs(license): update copyright year(s)
  • 9ad1b84 docs(example): Add Sonos display example [ #104 ]
  • 0da5eef docs/examples/Sonos display.md updated from https://stackedit.io/
See More
Read more

v3.3.0

17 Jul 16:48
Compare
Choose a tag to compare

downloads
This minor change does not contain breaking changes.

🎮 New devices

Changes:

  • 1a3a521 bump: version 3.2.0 → 3.3.0
  • 5b84af2 Merge branch 'dev'
  • 7f93d5b docs(README): change download badge order
  • d04f243 Merge pull request #99 from Crocmagnon/legrand-wall-switch
  • 164f8c1 feat(device): add Legrand devices mapping and doc [ #99, #98 ]
  • 0a2bc5c ci(azure-pipelines): Install dependencies on the system and not on a python virtual environment
  • 07b8dc0 ci(azure-pipelines): Install dependencies on the system and not on a python virtual environment
  • 9cac06b feat(device): add specific ZHA parser for Legrand Simple and Double Wall Controller [ #98 ]
  • 6ad4ec2 fix(zha): send the whole data to the specific device for individual parser [ #98 ]
  • 4cc0ad9 fix(zha): send the whole data to the specific device for individual parser [ #98 ]
See More
  • cd94e8c Add support for legrand simple wall switch
  • 92e851e docs(legacy): remove unnecessary documentation
  • 8c7e2dc docs(device): change device documentation for MFKZQ01LM

This list of changes was auto generated.