Applying the Information-Centric Networking (ICN) to the Internet of Things (IoT) architecture(ICN-IoT)can solve the data distribution problem and improve the efficiency of data transmission. However, existing cache policies in ICN-IoT mainly realize cache configuration in a single dimension, such as content popularity or freshness, which can not adapt to the massive and polymorphic characteristics of IoT data, and result in low cache efficiency. To address the above problems, the characteristics of IoT data are firstly analyzed in this paper and the data are divided into periodic data and event-triggered data. Then, an ICN-IoT Caching Scheme for Data Characteristics of IoT (CS-DCI) with different cache decisions is proposed, combining with the characteristics of the IoT data. The cache routers differentiate the type of arriving data to call corresponding caching decisions. Finally, the caching strategies for IoT data characteristics are introduced in detail. For periodic data, based on content popularity and time request probability to cache the most requested data; For event-triggered data, based on content popularity and event trigger frequency to cache meaningful data. The simulation results show that the scheme can increase diversity of cache content, thereby satisfying the requests of different applications of ICN-IoT, obtaining better cache hit ratio and reducing content acquisition hops.