Support for E1810 as media player controller #11
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Ikea
E1810
, with its 5 buttons and all the different events it can fire, is a feature-rich and flexible device. Given its versatility due to its design, it is not only suitable for controlling light brightness and temperature, but works perfectly also as a media player controller.This PR enables support for the
E1810
as a media player controller (both forzigbee2mqtt
anddeCONZ
). Actions are mapped as it follows :brightness_up_hold
: volume up (hold, multiple steps)brightness_up_release
: volume up (release)brightness_up_click
: volume up (single step)brightness_down_hold
: volume down (hold, multiple steps)brightness_down_release
: volume down (release)brightness_down_click
: volume down (single step)toggle
: play/pausearrow_right_click
: next trackarrow_left_click
: previous trackThe following actions are not currently being used by this integration:
arrow_left_hold
arrow_left_release
arrow_right_hold
arrow_right_release
@xaviml are there any media player features which you think could be nice to map to those unused actions?