From 5b6be2c8d96e8bb63d1032ff87f29082667b223b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 14 Jan 2026 16:28:26 -1000 Subject: [PATCH] Update esphome/components/modbus_controller/text_sensor/modbus_textsensor.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../modbus_controller/text_sensor/modbus_textsensor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/modbus_controller/text_sensor/modbus_textsensor.cpp b/esphome/components/modbus_controller/text_sensor/modbus_textsensor.cpp index c50e8317fa..b26411b72e 100644 --- a/esphome/components/modbus_controller/text_sensor/modbus_textsensor.cpp +++ b/esphome/components/modbus_controller/text_sensor/modbus_textsensor.cpp @@ -24,7 +24,7 @@ void ModbusTextSensor::parse_and_publish(const std::vector &data) { break; } case RawEncoding::COMMA: { - // max 5: ","(1) + uint8(3) + null + // max 5: optional ','(1) + uint8(3) + null, for both ",%d" and "%d" char dec_buf[5]; snprintf(dec_buf, sizeof(dec_buf), index != this->offset ? ",%d" : "%d", b); output_str += dec_buf;