summaryrefslogtreecommitdiff
path: root/include/py/homekit
diff options
context:
space:
mode:
Diffstat (limited to 'include/py/homekit')
-rw-r--r--include/py/homekit/config/config.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/include/py/homekit/config/config.py b/include/py/homekit/config/config.py
index eb2ad82..fec92a6 100644
--- a/include/py/homekit/config/config.py
+++ b/include/py/homekit/config/config.py
@@ -78,8 +78,14 @@ class BaseConfigUnit(ABC):
raise KeyError(f'option {key} not found')
- def getkeys(self):
- return list(self._data.keys())
+ def values(self):
+ return self._data.values()
+
+ def keys(self):
+ return self._data.keys()
+
+ def items(self):
+ return self._data.items()
class ConfigUnit(BaseConfigUnit):