Merge pull request #207 from rmkraus/isy_dev

Updating the PyISY dependency
This commit is contained in:
Paulus Schoutsen 2015-07-07 23:49:21 -07:00
commit b86e9a4fc1
2 changed files with 5 additions and 3 deletions

View File

@ -28,6 +28,7 @@ DISCOVER_SENSORS = "isy994.sensors"
ISY = None
SENSOR_STRING = 'Sensor'
HIDDEN_STRING = '{HIDE ME}'
CONF_TLS_VER = 'tls'
# setup logger
_LOGGER = logging.getLogger(__name__)
@ -42,7 +43,6 @@ def setup(hass, config):
import PyISY
except ImportError:
_LOGGER.error("Error while importing dependency PyISY.")
return False
# pylint: disable=global-statement
@ -74,10 +74,12 @@ def setup(hass, config):
global HIDDEN_STRING
SENSOR_STRING = str(config[DOMAIN].get('sensor_string', SENSOR_STRING))
HIDDEN_STRING = str(config[DOMAIN].get('hidden_string', HIDDEN_STRING))
tls_version = config[DOMAIN].get(CONF_TLS_VER, None)
# connect to ISY controller
global ISY
ISY = PyISY.ISY(addr, port, user, password, use_https=https, log=_LOGGER)
ISY = PyISY.ISY(addr, port, user, password, use_https=https,
tls_ver=tls_version, log=_LOGGER)
if not ISY.connected:
return False

View File

@ -39,7 +39,7 @@ python-nest>=2.3.1
pydispatcher>=2.0.5
# ISY994 bindings (*.isy994)
PyISY>=1.0.2
PyISY>=1.0.5
# PSutil (sensor.systemmonitor)
psutil>=3.0.0