Black
This commit is contained in:
parent
da05dfe708
commit
4de97abc3a
2676 changed files with 163166 additions and 140084 deletions
|
@ -12,17 +12,21 @@ from . import CONF_HUB, DEFAULT_HUB, DOMAIN as MODBUS_DOMAIN
|
|||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
CONF_COIL = 'coil'
|
||||
CONF_COILS = 'coils'
|
||||
CONF_COIL = "coil"
|
||||
CONF_COILS = "coils"
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||
vol.Required(CONF_COILS): [{
|
||||
vol.Required(CONF_COIL): cv.positive_int,
|
||||
vol.Required(CONF_NAME): cv.string,
|
||||
vol.Optional(CONF_HUB, default=DEFAULT_HUB): cv.string,
|
||||
vol.Optional(CONF_SLAVE): cv.positive_int,
|
||||
}]
|
||||
})
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
{
|
||||
vol.Required(CONF_COILS): [
|
||||
{
|
||||
vol.Required(CONF_COIL): cv.positive_int,
|
||||
vol.Required(CONF_NAME): cv.string,
|
||||
vol.Optional(CONF_HUB, default=DEFAULT_HUB): cv.string,
|
||||
vol.Optional(CONF_SLAVE): cv.positive_int,
|
||||
}
|
||||
]
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
def setup_platform(hass, config, add_entities, discovery_info=None):
|
||||
|
@ -30,9 +34,11 @@ def setup_platform(hass, config, add_entities, discovery_info=None):
|
|||
sensors = []
|
||||
for coil in config.get(CONF_COILS):
|
||||
hub = hass.data[MODBUS_DOMAIN][coil.get(CONF_HUB)]
|
||||
sensors.append(ModbusCoilSensor(
|
||||
hub, coil.get(CONF_NAME), coil.get(CONF_SLAVE),
|
||||
coil.get(CONF_COIL)))
|
||||
sensors.append(
|
||||
ModbusCoilSensor(
|
||||
hub, coil.get(CONF_NAME), coil.get(CONF_SLAVE), coil.get(CONF_COIL)
|
||||
)
|
||||
)
|
||||
|
||||
add_entities(sensors)
|
||||
|
||||
|
@ -64,5 +70,9 @@ class ModbusCoilSensor(BinarySensorDevice):
|
|||
try:
|
||||
self._value = result.bits[0]
|
||||
except AttributeError:
|
||||
_LOGGER.error("No response from hub %s, slave %s, coil %s",
|
||||
self._hub.name, self._slave, self._coil)
|
||||
_LOGGER.error(
|
||||
"No response from hub %s, slave %s, coil %s",
|
||||
self._hub.name,
|
||||
self._slave,
|
||||
self._coil,
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue