miio.integrations.airpurifier.zhimi.airfilter_util module¶
- class miio.integrations.airpurifier.zhimi.airfilter_util.FilterType(value)[source]¶
Bases:
enum.Enum
An enumeration.
- AntiBacterial = 'anti-bacterial'¶
- AntiFormaldehyde = 'anti-formaldehyde'¶
- Regular = 'regular'¶
- Unknown = 'unknown'¶
- class miio.integrations.airpurifier.zhimi.airfilter_util.FilterTypeUtil[source]¶
Bases:
object
Utility class for determining xiaomi air filter type.
- determine_filter_type(rfid_tag: Optional[str], product_id: Optional[str]) Optional[miio.integrations.airpurifier.zhimi.airfilter_util.FilterType] [source]¶
Determine Xiaomi air filter type based on its product ID.
- Parameters
rfid_tag – RFID tag value
product_id – Product ID such as “0:0:30:33”