Move constant to 'const.py' (#10249)
This commit is contained in:
parent
ae34640a80
commit
6d94c121a7
3 changed files with 7 additions and 11 deletions
|
@ -11,19 +11,16 @@ from telnetlib import Telnet
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.entity import Entity
|
|
||||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_NAME, CONF_HOST, CONF_PORT, TEMP_CELSIUS, TEMP_FAHRENHEIT,
|
CONF_NAME, CONF_HOST, CONF_PORT, TEMP_CELSIUS, TEMP_FAHRENHEIT, CONF_DISKS)
|
||||||
STATE_UNKNOWN)
|
from homeassistant.helpers.entity import Entity
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
ATTR_DEVICE = 'device'
|
ATTR_DEVICE = 'device'
|
||||||
ATTR_MODEL = 'model'
|
ATTR_MODEL = 'model'
|
||||||
|
|
||||||
CONF_DISKS = 'disks'
|
|
||||||
|
|
||||||
DEFAULT_HOST = 'localhost'
|
DEFAULT_HOST = 'localhost'
|
||||||
DEFAULT_PORT = 7634
|
DEFAULT_PORT = 7634
|
||||||
DEFAULT_NAME = 'HD Temperature'
|
DEFAULT_NAME = 'HD Temperature'
|
||||||
|
@ -32,8 +29,7 @@ DEFAULT_TIMEOUT = 5
|
||||||
SCAN_INTERVAL = timedelta(minutes=1)
|
SCAN_INTERVAL = timedelta(minutes=1)
|
||||||
|
|
||||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||||
vol.Optional(CONF_DISKS, default=[]):
|
vol.Optional(CONF_DISKS, default=[]): vol.All(cv.ensure_list, [cv.string]),
|
||||||
vol.All(cv.ensure_list, [cv.string]),
|
|
||||||
vol.Optional(CONF_HOST, default=DEFAULT_HOST): cv.string,
|
vol.Optional(CONF_HOST, default=DEFAULT_HOST): cv.string,
|
||||||
vol.Optional(CONF_PORT, default=DEFAULT_PORT): cv.port,
|
vol.Optional(CONF_PORT, default=DEFAULT_PORT): cv.port,
|
||||||
vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string,
|
vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string,
|
||||||
|
@ -108,7 +104,7 @@ class HddTempSensor(Entity):
|
||||||
self._details = self.hddtemp.data[self.disk].split('|')
|
self._details = self.hddtemp.data[self.disk].split('|')
|
||||||
self._state = self._details[2]
|
self._state = self._details[2]
|
||||||
else:
|
else:
|
||||||
self._state = STATE_UNKNOWN
|
self._state = None
|
||||||
|
|
||||||
|
|
||||||
class HddTempData(object):
|
class HddTempData(object):
|
||||||
|
|
|
@ -13,7 +13,7 @@ import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_HOST, CONF_USERNAME, CONF_PASSWORD, CONF_PORT, TEMP_CELSIUS,
|
CONF_HOST, CONF_USERNAME, CONF_PASSWORD, CONF_PORT, TEMP_CELSIUS,
|
||||||
CONF_MONITORED_CONDITIONS, EVENT_HOMEASSISTANT_START)
|
CONF_MONITORED_CONDITIONS, EVENT_HOMEASSISTANT_START, CONF_DISKS)
|
||||||
from homeassistant.helpers.entity import Entity
|
from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.util import Throttle
|
from homeassistant.util import Throttle
|
||||||
|
|
||||||
|
@ -21,7 +21,6 @@ REQUIREMENTS = ['python-synology==0.1.0']
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
CONF_DISKS = 'disks'
|
|
||||||
CONF_VOLUMES = 'volumes'
|
CONF_VOLUMES = 'volumes'
|
||||||
DEFAULT_NAME = 'Synology DSM'
|
DEFAULT_NAME = 'Synology DSM'
|
||||||
DEFAULT_PORT = 5000
|
DEFAULT_PORT = 5000
|
||||||
|
|
|
@ -88,8 +88,9 @@ CONF_DEVICE_CLASS = 'device_class'
|
||||||
CONF_DEVICES = 'devices'
|
CONF_DEVICES = 'devices'
|
||||||
CONF_DISARM_AFTER_TRIGGER = 'disarm_after_trigger'
|
CONF_DISARM_AFTER_TRIGGER = 'disarm_after_trigger'
|
||||||
CONF_DISCOVERY = 'discovery'
|
CONF_DISCOVERY = 'discovery'
|
||||||
CONF_DISPLAY_OPTIONS = 'display_options'
|
CONF_DISKS = 'disks'
|
||||||
CONF_DISPLAY_CURRENCY = 'display_currency'
|
CONF_DISPLAY_CURRENCY = 'display_currency'
|
||||||
|
CONF_DISPLAY_OPTIONS = 'display_options'
|
||||||
CONF_DOMAIN = 'domain'
|
CONF_DOMAIN = 'domain'
|
||||||
CONF_DOMAINS = 'domains'
|
CONF_DOMAINS = 'domains'
|
||||||
CONF_EFFECT = 'effect'
|
CONF_EFFECT = 'effect'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue