diff --git a/src/yamlparser.py b/src/yamlparser.py index 7d190f6..b512715 100644 --- a/src/yamlparser.py +++ b/src/yamlparser.py @@ -1,4 +1,5 @@ import yaml +from os import environ import logging _LOGGER = logging.getLogger(__name__) @@ -6,7 +7,10 @@ _LOGGER = logging.getLogger(__name__) def load_yaml(file): try: - stram = open(file, "r") + if environ.get("AQARA_MQTT_CONFIG") is not None: + stram = environ.get("AQARA_MQTT_CONFIG") + else: + stram = open(file, "r") yaml_data = yaml.load(stram) return yaml_data except Exception as e: