The invention discloses an Internet of Things capability and knowledge mapping and a construction method thereof. The capability and knowledge mapping comprises a model layer and a data layer, whereinthe model layer is used as a capability ontology, comprises specification concept sets and logical relationships of the specification concept sets, and particularly comprises capability concepts, capability relationships, capability attributes, and definition domains and value domains of the capability attributes; the data layer is used as an entity set of the capability and knowledge mapping andinstantiation of the model layer, and particularly comprises capability entities, capability attribute values, relationships between capability entities, object entities, and relationships between the object entities and the capability entities. According to the Internet of Things capability and knowledge mapping and the construction method thereof, capabilities are separated to serve as core nodes of the mapping, meanwhile, the capabilities are distinguished from other attributes of objects, the capabilities can be searched rapidly and relationships between the objects can be established through the capabilities, and supports can be provided for semantic search, service composition and user recommendation in the field of the Internet of Things.