Source code for miio.gateway.devices.sensor
"""Xiaomi Zigbee sensors."""
import click
from ...click_common import command
from .subdevice import SubDevice
[docs]class Vibration(SubDevice):
"""Base class for subdevice vibration sensor."""
@command(click.argument("vibration_level", type=int))
def set_vibration_sensitivity(self, vibration_level):
"""Set the sensitivity of the vibration sensor, low = 21, medium = 11, high = 1."""
return self.set_property("vibration_level", vibration_level).pop()