diff --git a/homeassistant/components/binary_sensor/modbus.py b/homeassistant/components/binary_sensor/modbus.py index 3a9b57ba6dee52fee4e579597be852f959f94879..fb6f84c318de4a65db6e7142bd46b6c2d1ea08cf 100644 --- a/homeassistant/components/binary_sensor/modbus.py +++ b/homeassistant/components/binary_sensor/modbus.py @@ -8,7 +8,7 @@ import logging import voluptuous as vol import homeassistant.components.modbus as modbus -from homeassistant.const import CONF_NAME +from homeassistant.const import CONF_NAME, CONF_SLAVE from homeassistant.components.binary_sensor import BinarySensorDevice from homeassistant.helpers import config_validation as cv from homeassistant.components.sensor import PLATFORM_SCHEMA @@ -18,7 +18,6 @@ DEPENDENCIES = ['modbus'] CONF_COIL = 'coil' CONF_COILS = 'coils' -CONF_SLAVE = 'slave' PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({ vol.Required(CONF_COILS): [{ diff --git a/homeassistant/components/climate/flexit.py b/homeassistant/components/climate/flexit.py index 5911486c76150834eea5f2337c6bd18a27d37fa1..c3ba2224b06a72f3633a2f951c62bd413aaf18f4 100644 --- a/homeassistant/components/climate/flexit.py +++ b/homeassistant/components/climate/flexit.py @@ -145,4 +145,4 @@ class Flexit(ClimateDevice): def set_fan_mode(self, fan): """Set new fan mode.""" - self.unit.set_fan_speed(fan) + self.unit.set_fan_speed(self._fan_list.index(fan)) diff --git a/homeassistant/components/modbus.py b/homeassistant/components/modbus.py index 0315682bae04677caefa7944130c0000f59152be..aa958715a48bb8fb766576046fb9bca49af046b9 100644 --- a/homeassistant/components/modbus.py +++ b/homeassistant/components/modbus.py @@ -16,7 +16,7 @@ from homeassistant.const import ( DOMAIN = 'modbus' -REQUIREMENTS = ['pymodbus==1.3.0rc1'] +REQUIREMENTS = ['pymodbus==1.3.1'] # Type of network CONF_BAUDRATE = 'baudrate' diff --git a/homeassistant/components/sensor/modbus.py b/homeassistant/components/sensor/modbus.py index 3ee59e5ae54f715c42bed352294ba4a2713abdc6..d8a5be9ab49d45379556ba941da90031c916c58f 100644 --- a/homeassistant/components/sensor/modbus.py +++ b/homeassistant/components/sensor/modbus.py @@ -11,7 +11,7 @@ import voluptuous as vol import homeassistant.components.modbus as modbus from homeassistant.const import ( - CONF_NAME, CONF_OFFSET, CONF_UNIT_OF_MEASUREMENT) + CONF_NAME, CONF_OFFSET, CONF_UNIT_OF_MEASUREMENT, CONF_SLAVE) from homeassistant.helpers.entity import Entity from homeassistant.helpers import config_validation as cv from homeassistant.components.sensor import PLATFORM_SCHEMA @@ -25,7 +25,6 @@ CONF_PRECISION = 'precision' CONF_REGISTER = 'register' CONF_REGISTERS = 'registers' CONF_SCALE = 'scale' -CONF_SLAVE = 'slave' CONF_DATA_TYPE = 'data_type' CONF_REGISTER_TYPE = 'register_type' diff --git a/homeassistant/components/switch/modbus.py b/homeassistant/components/switch/modbus.py index 93406c869d4cbb3dd9dd0f3e2f4c7de7f3c113cd..95168d5b830041268aad6916c7538e9a4d7075fd 100644 --- a/homeassistant/components/switch/modbus.py +++ b/homeassistant/components/switch/modbus.py @@ -8,7 +8,7 @@ import logging import voluptuous as vol import homeassistant.components.modbus as modbus -from homeassistant.const import CONF_NAME +from homeassistant.const import CONF_NAME, CONF_SLAVE from homeassistant.helpers.entity import ToggleEntity from homeassistant.helpers import config_validation as cv from homeassistant.components.sensor import PLATFORM_SCHEMA @@ -18,7 +18,6 @@ DEPENDENCIES = ['modbus'] CONF_COIL = "coil" CONF_COILS = "coils" -CONF_SLAVE = "slave" PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({ vol.Required(CONF_COILS): [{ diff --git a/requirements_all.txt b/requirements_all.txt index d99f128f18085fc492b942fca3299280a04220ea..bd8197fba2cdfcd1861cbabcc9101dd9228bca41 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -619,7 +619,7 @@ pymailgunner==1.4 pymochad==0.1.1 # homeassistant.components.modbus -pymodbus==1.3.0rc1 +pymodbus==1.3.1 # homeassistant.components.cover.myq pymyq==0.0.8