mirror of
https://github.com/micahqcade/custom_vesync.git
synced 2025-02-11 09:39:00 +01:00
invert "air_quality_value" and air_quality priority (#48)
This commit is contained in:
parent
caf34b194c
commit
dad1508f5c
@ -188,10 +188,10 @@ class VeSyncAirQualitySensor(VeSyncHumidifierSensorEntity):
|
||||
def native_value(self):
|
||||
"""Return the air quality index."""
|
||||
quality = None
|
||||
if has_feature(self.smarthumidifier, "details", "air_quality"):
|
||||
quality = self.smarthumidifier.details["air_quality"]
|
||||
elif has_feature(self.smarthumidifier, "details", "air_quality_value"):
|
||||
if has_feature(self.smarthumidifier, "details", "air_quality_value"):
|
||||
quality = self.smarthumidifier.details["air_quality_value"]
|
||||
elif has_feature(self.smarthumidifier, "details", "air_quality"):
|
||||
quality = self.smarthumidifier.details["air_quality"]
|
||||
return quality.capitalize() if isinstance(quality, str) else quality
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user