set log level of hass client
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 19 Feb 2024 01:00:34 +0000 (02:00 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 19 Feb 2024 01:00:34 +0000 (02:00 +0100)
music_assistant/server/providers/hass/__init__.py

index 516e3012701495a6ad3f2977dbe24aff46d0d3d3..486934dda6df936f1c1bd74d4a7381a802b52ef6 100644 (file)
@@ -9,6 +9,7 @@ communication over the HA api for more flexibility as well as security.
 
 from __future__ import annotations
 
+import logging
 from typing import TYPE_CHECKING
 
 import shortuuid
@@ -156,6 +157,7 @@ class HomeAssistant(PluginProvider):
         """Handle async initialization of the plugin."""
         url = get_websocket_url(self.config.get_value(CONF_URL))
         token = self.config.get_value(CONF_AUTH_TOKEN)
+        logging.getLogger("hass_client").setLevel(self.logger.level)
         self.hass = HomeAssistantClient(url, token, self.mass.http_session)
         await self.hass.connect()