Slightly improved logging

This commit is contained in:
Micha Horlboge 2024-11-11 22:35:44 +01:00
parent 431450010e
commit c36c75ac48

View File

@ -64,6 +64,7 @@ async def main():
config = json.load(open(config_path))
level = logging.INFO
if "log_level" in config:
logging.info(f"Setting log_level {config['log_level']}")
if config["log_level"] == "DEBUG":
level = logging.DEBUG
logging.basicConfig(level=level, format="[%(asctime)s] [%(levelname)s] %(message)s")
@ -85,7 +86,7 @@ async def main():
sensor_mappings[mapping["sensor"]] = []
sensor_mappings[mapping["sensor"]].append(mapping["thermostate"])
thermostate_mappings[mapping["thermostate"]] = mapping["sensor"]
logging.debug(f"Mappings: {sensor_mappings} {thermostate_mappings}")
try:
await init(ha, fb)
except KeyboardInterrupt: