start refactoring the way ha api is called

This commit is contained in:
joBr99
2022-09-14 20:58:51 +02:00
parent b8871b3590
commit 2a1068f0a0
5 changed files with 119 additions and 114 deletions

View File

@@ -1,4 +1,5 @@
import uuid
import apis
class Entity(object):
def __init__(self, entity_input_config):
@@ -76,7 +77,7 @@ class LuiBackendConfig(object):
return target
def __init__(self, ha_api, config_in):
self._ha_api = ha_api
apis.ha_api = ha_api
self._config = {}
self._config_cards = []
self._config_screensaver = None
@@ -142,9 +143,9 @@ class LuiBackendConfig(object):
self.load(config_in)
def load(self, inconfig):
self._ha_api.log("Input config: %s", inconfig)
apis.ha_api.log("Input config: %s", inconfig)
self._config = self.dict_recursive_update(inconfig, self._DEFAULT_CONFIG)
self._ha_api.log("Loaded config: %s", self._config)
apis.ha_api.log("Loaded config: %s", self._config)
# parse cards displayed on panel
pos = 0