From 9c9b00c2d48de478e91220785edcb38bfa8aa394 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 10 Nov 2013 15:07:55 -0800 Subject: [PATCH] Added support for keyboard prev and next track buttons --- homeassistant/actors.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/homeassistant/actors.py b/homeassistant/actors.py index 4201c898124..44e8420f4ff 100644 --- a/homeassistant/actors.py +++ b/homeassistant/actors.py @@ -32,6 +32,8 @@ EVENT_KEYBOARD_VOLUME_UP = "keyboard.volume_up" EVENT_KEYBOARD_VOLUME_DOWN = "keyboard.volume_down" EVENT_KEYBOARD_VOLUME_MUTE = "keyboard.volume_mute" EVENT_KEYBOARD_MEDIA_PLAY_PAUSE = "keyboard.media_play_pause" +EVENT_KEYBOARD_MEDIA_NEXT_TRACK = "keyboard.media_next_track" +EVENT_KEYBOARD_MEDIA_PREV_TRACK = "keyboard.media_prev_track" def _hue_process_transition_time(transition_seconds): """ Transition time is in 1/10th seconds @@ -363,4 +365,10 @@ def setup_media_buttons(eventbus): eventbus.listen(EVENT_KEYBOARD_MEDIA_PLAY_PAUSE, lambda event: keyboard.tap_key(keyboard.media_play_pause_key)) + eventbus.listen(EVENT_KEYBOARD_MEDIA_NEXT_TRACK, + lambda event: keyboard.tap_key(keyboard.media_next_track_key)) + + eventbus.listen(EVENT_KEYBOARD_MEDIA_PREV_TRACK, + lambda event: keyboard.tap_key(keyboard.media_prev_track_key)) + return True