Skip to content

Commit

Permalink
Update miot_device.py
Browse files Browse the repository at this point in the history
  • Loading branch information
BenjaminFaal authored Sep 11, 2020
1 parent 9ce6eb5 commit bc2835d
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions miio/miot_device.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,15 @@ def get_properties_for_mapping(self) -> list:
)

def get_property(self, property_key: str) -> dict:
"""Retrieve raw property based on mapping."""
property = {"did": property_key, **self.mapping.get(property_key)}

return self.get_properties(
[property], property_getter="get_properties", max_properties=1
)[0]

def get_value(self, property_key: str):
"""Retrieve a property value based on mapping."""
return self.get_property(property_key).get("value")

def set_property(self, property_key: str, value):
Expand Down

0 comments on commit bc2835d

Please sign in to comment.