Include subscriber information when MQTT message can't be decoded (#28062)

This commit is contained in:
Erik Montnemery 2019-10-21 17:34:58 +02:00 committed by Pascal Vizeli
parent 70ddab2f3c
commit 643257d911

View File

@ -925,10 +925,11 @@ class MQTT:
payload = msg.payload.decode(subscription.encoding)
except (AttributeError, UnicodeDecodeError):
_LOGGER.warning(
"Can't decode payload %s on %s with encoding %s",
"Can't decode payload %s on %s with encoding %s (for %s)",
msg.payload,
msg.topic,
subscription.encoding,
subscription.callback,
)
continue