From 15c2b35cd7e91325d2428a8a96cb06513e97e53b Mon Sep 17 00:00:00 2001 From: Johannes Braun Date: Sun, 6 Mar 2022 21:29:33 +0100 Subject: [PATCH] added media page buttons --- appdaemon/apps/nspanel.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/appdaemon/apps/nspanel.py b/appdaemon/apps/nspanel.py index 8540d57d..4279d762 100644 --- a/appdaemon/apps/nspanel.py +++ b/appdaemon/apps/nspanel.py @@ -169,7 +169,15 @@ class NsPanelLovelanceUI: if(btype == "button"): self.api.get_entity(entity_id).call_service("press") - + + if(btype == "media-next"): + self.api.get_entity(entity_id).call_service("media_next_track") + if(btype == "media-back"): + self.api.get_entity(entity_id).call_service("media_previous_track") + if(btype == "media-pause"): + self.api.get_entity(entity_id).call_service("media_player.media_pause") + + if(btype == "brightnessSlider"): # scale 0-100 to ha brightness range brightness = int(self.scale(int(optVal),(0,100),(0,255)))