From 5f897874cbf5036bf61813aae24f6b4737458e7e Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Sat, 2 Apr 2022 03:42:19 -0400 Subject: [PATCH] Fix kodi log spamming (#69113) --- homeassistant/components/kodi/media_player.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/kodi/media_player.py b/homeassistant/components/kodi/media_player.py index a07ee14137a..2de2c277189 100644 --- a/homeassistant/components/kodi/media_player.py +++ b/homeassistant/components/kodi/media_player.py @@ -321,7 +321,6 @@ class KodiEntity(MediaPlayerEntity): self._app_properties = {} self._media_position_updated_at = None self._media_position = None - self._connect_error = False @property def _kodi_is_off(self): @@ -447,8 +446,9 @@ class KodiEntity(MediaPlayerEntity): except (jsonrpc_base.jsonrpc.TransportError, CannotConnectError): if not self._connect_error: self._connect_error = True - _LOGGER.error("Unable to connect to Kodi via websocket") + _LOGGER.warning("Unable to connect to Kodi via websocket") await self._clear_connection(False) + self._connect_error = False async def _ping(self): try: @@ -456,8 +456,9 @@ class KodiEntity(MediaPlayerEntity): except (jsonrpc_base.jsonrpc.TransportError, CannotConnectError): if not self._connect_error: self._connect_error = True - _LOGGER.error("Unable to ping Kodi via websocket") + _LOGGER.warning("Unable to ping Kodi via websocket") await self._clear_connection() + self._connect_error = False async def _async_connect_websocket_if_disconnected(self, *_): """Reconnect the websocket if it fails."""