from .battery_mixin import BatteryMixin
from .switchbot_device import SwitchbotDevice
[docs]class SwitchbotMeter(SwitchbotDevice, BatteryMixin):
"""Switchbot meter class"""
def __init__(self, deviceId):
"""Constructor"""
super().__init__(deviceId)
[docs] def get_temperature(self) -> str:
"""Returns temperature from meter"""
status = self.get_status()
return status["temperature"]
[docs] def get_humidity(self) -> str:
"""Returns humidity from meter"""
status = self.get_status()
return status["humidity"]