diff --git a/src/knx/group_object.cpp b/src/knx/group_object.cpp index 3ade6c51..b7c74d80 100644 --- a/src/knx/group_object.cpp +++ b/src/knx/group_object.cpp @@ -291,7 +291,8 @@ bool GroupObject::valueNoSendCompare(const KNXValue& value, const Dpt& type) else { // convert new value to given dtp - uint8_t newData[_dataLength] = {0}; + uint8_t newData[_dataLength]; + memset(newData, 0, _dataLength); KNX_Encode_Value(value, newData, _dataLength, type); // check for change in converted value / update value on change only