From f2c7e3fed457a3a0467de4063702643204198d17 Mon Sep 17 00:00:00 2001 From: John Mihalic <2854333+mezz64@users.noreply.github.com> Date: Mon, 17 Dec 2018 19:16:32 -0500 Subject: [PATCH] Bump pyEmby to 1.6, add channel media type mapping (#19318) --- homeassistant/components/media_player/emby.py | 10 ++++++---- requirements_all.txt | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/media_player/emby.py b/homeassistant/components/media_player/emby.py index 50d2426c315..dd43d48ee6a 100644 --- a/homeassistant/components/media_player/emby.py +++ b/homeassistant/components/media_player/emby.py @@ -9,9 +9,9 @@ import logging import voluptuous as vol from homeassistant.components.media_player import ( - MEDIA_TYPE_MOVIE, MEDIA_TYPE_MUSIC, MEDIA_TYPE_TVSHOW, PLATFORM_SCHEMA, - SUPPORT_NEXT_TRACK, SUPPORT_PAUSE, SUPPORT_PLAY, SUPPORT_PREVIOUS_TRACK, - SUPPORT_SEEK, SUPPORT_STOP, MediaPlayerDevice) + MEDIA_TYPE_CHANNEL, MEDIA_TYPE_MOVIE, MEDIA_TYPE_MUSIC, MEDIA_TYPE_TVSHOW, + PLATFORM_SCHEMA, SUPPORT_NEXT_TRACK, SUPPORT_PAUSE, SUPPORT_PLAY, + SUPPORT_PREVIOUS_TRACK, SUPPORT_SEEK, SUPPORT_STOP, MediaPlayerDevice) from homeassistant.const import ( CONF_API_KEY, CONF_HOST, CONF_PORT, CONF_SSL, DEVICE_DEFAULT_NAME, EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP, STATE_IDLE, STATE_OFF, @@ -20,7 +20,7 @@ from homeassistant.core import callback import homeassistant.helpers.config_validation as cv import homeassistant.util.dt as dt_util -REQUIREMENTS = ['pyemby==1.5'] +REQUIREMENTS = ['pyemby==1.6'] _LOGGER = logging.getLogger(__name__) @@ -237,6 +237,8 @@ class EmbyDevice(MediaPlayerDevice): return MEDIA_TYPE_GENERIC_VIDEO if media_type == 'Audio': return MEDIA_TYPE_MUSIC + if media_type == 'TvChannel': + return MEDIA_TYPE_CHANNEL return None @property diff --git a/requirements_all.txt b/requirements_all.txt index 64fb958faa9..8221f0370cc 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -941,7 +941,7 @@ pyedimax==0.1 pyeight==0.1.0 # homeassistant.components.media_player.emby -pyemby==1.5 +pyemby==1.6 # homeassistant.components.envisalink pyenvisalink==3.7