GenericSubDevice
- class meross_iot.controller.device.GenericSubDevice(hubdevice_uuid: str, subdevice_id: str, manager, **kwargs)
- async async_get_battery_life(timeout: float | None = None, *args, **kwargs) BatteryInfo
Polls the HUB/DEVICE to get its current battery status. :return:
- async async_update(timeout: float | None = None, *args, **kwargs) None
Perfoms a full device update of the device attributes.
- property internal_id: str
Internal ID used by this library to identify meross devices. It’s basically composed by the Meross ID plus some prefix/suffix. :return:
- property online_status: OnlineStatus
Current device online status :return: