ZWave alarm sensor cleanup (pylint fixes)

This commit is contained in:
ntouran 2016-01-11 23:27:53 -08:00
parent 2495226c87
commit 5af4864326
2 changed files with 15 additions and 13 deletions

View file

@ -220,16 +220,18 @@ class ZWaveMultilevelSensor(ZWaveSensor):
else: else:
return unit return unit
class ZWaveAlarmSensor(ZWaveSensor): class ZWaveAlarmSensor(ZWaveSensor):
""" A Z-wave sensor that sends Alarm alerts """ A Z-wave sensor that sends Alarm alerts
Examples include certain Multisensors that have motion and vibration capabilities. Examples include certain Multisensors that have motion and
Z-Wave defines various alarm types such as Smoke, Flood, Burglar, CarbonMonoxide, etc. vibration capabilities. Z-Wave defines various alarm types
This wraps these events. such as Smoke, Flood, Burglar, CarbonMonoxide, etc.
This wraps these alarms and allows you to use them to
trigger things, etc.
COMMAND_CLASS_ALARM is what we get here. COMMAND_CLASS_ALARM is what we get here.
""" """
@property # Empty subclass for now. Allows for later customizations
def state(self): pass
""" Returns the state of the sensor. """
return str(self._value.data)