Change Modbus error message to bytes (#50725)

This commit is contained in:
nikito7
2021-05-17 13:12:17 +01:00
committed by GitHub
parent df6862a519
commit 0fac3ccebc

View File

@@ -142,11 +142,13 @@ async def async_setup_platform(
_LOGGER.error("Error in sensor %s structure: %s", entry[CONF_NAME], err)
continue
if entry[CONF_COUNT] * 2 != size:
bytecount = entry[CONF_COUNT] * 2
if bytecount != size:
_LOGGER.error(
"Structure size (%d bytes) mismatch registers count (%d words)",
"Structure request %d bytes, but %d registers have a size of %d bytes",
size,
entry[CONF_COUNT],
bytecount,
)
continue