Data fusion in the Internet of Things (IoT) environment demands collecting and processing a wide variety of data with mixed time characteristics, both real-time and non-real-time data. Most of the previous research on data fusion was about the data processing aspect; however, successful data transmission is a prerequisite for high-performance data fusion in IoT. On the other hand, research on data transmissions in IoT mainly focuses on networking without sufficiently considering the special requirements of the upper-layer applications, such as the data fusion process, that are consuming the transmitted data. In this paper, we tackle the problem of data transmission for data fusion in an IoT environment by proposing a distributed scheduling mechanism VD-CSMA in wireless sensor networks, which considers the values for data fusion, as well as the delay constraints of packets when determining their priority levels for transmission. Simulation results have shown that VD-CSMA may enhance both throughput and delay performance of data transmission as compared to the typical scheduling schemes used for data fusion in IoT.