From 0e068a5f394e4cddde918d7f1cd4343000e4f002 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Sat, 23 Jan 2021 20:52:43 +0100 Subject: [PATCH] Truncate MQTT payload in debug messages to 8kB (#45465) --- homeassistant/components/mqtt/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/mqtt/__init__.py b/homeassistant/components/mqtt/__init__.py index 3b7f6abdc9f4..788f8d1957ed 100644 --- a/homeassistant/components/mqtt/__init__.py +++ b/homeassistant/components/mqtt/__init__.py @@ -865,7 +865,7 @@ class MQTT: "Received message on %s%s: %s", msg.topic, " (retained)" if msg.retain else "", - msg.payload, + msg.payload[0:8192], ) timestamp = dt_util.utcnow() @@ -880,7 +880,7 @@ class MQTT: except (AttributeError, UnicodeDecodeError): _LOGGER.warning( "Can't decode payload %s on %s with encoding %s (for %s)", - msg.payload, + msg.payload[0:8192], msg.topic, subscription.encoding, subscription.job,