diff --git a/homeassistant/components/directv/const.py b/homeassistant/components/directv/const.py new file mode 100644 index 00000000000..8b3ae08c526 --- /dev/null +++ b/homeassistant/components/directv/const.py @@ -0,0 +1,12 @@ +"""Constants for the DirecTV integration.""" + +ATTR_MEDIA_CURRENTLY_RECORDING = "media_currently_recording" +ATTR_MEDIA_RATING = "media_rating" +ATTR_MEDIA_RECORDED = "media_recorded" +ATTR_MEDIA_START_TIME = "media_start_time" + +DATA_DIRECTV = "data_directv" + +DEFAULT_DEVICE = "0" +DEFAULT_NAME = "DirecTV Receiver" +DEFAULT_PORT = 8080 diff --git a/homeassistant/components/directv/media_player.py b/homeassistant/components/directv/media_player.py index 0d593ab9a45..673e97a18af 100644 --- a/homeassistant/components/directv/media_player.py +++ b/homeassistant/components/directv/media_player.py @@ -31,17 +31,19 @@ from homeassistant.const import ( import homeassistant.helpers.config_validation as cv import homeassistant.util.dt as dt_util +from .const import ( + ATTR_MEDIA_CURRENTLY_RECORDING, + ATTR_MEDIA_RATING, + ATTR_MEDIA_RECORDED, + ATTR_MEDIA_START_TIME, + DATA_DIRECTV, + DEFAULT_DEVICE, + DEFAULT_NAME, + DEFAULT_PORT, +) + _LOGGER = logging.getLogger(__name__) -ATTR_MEDIA_CURRENTLY_RECORDING = "media_currently_recording" -ATTR_MEDIA_RATING = "media_rating" -ATTR_MEDIA_RECORDED = "media_recorded" -ATTR_MEDIA_START_TIME = "media_start_time" - -DEFAULT_DEVICE = "0" -DEFAULT_NAME = "DirecTV Receiver" -DEFAULT_PORT = 8080 - SUPPORT_DTV = ( SUPPORT_PAUSE | SUPPORT_TURN_ON @@ -62,8 +64,6 @@ SUPPORT_DTV_CLIENT = ( | SUPPORT_PLAY ) -DATA_DIRECTV = "data_directv" - PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( { vol.Required(CONF_HOST): cv.string,