Eclipse Ditto is the open-source project of Eclipse IoT that provides a ready-to-use functionality to manage the state of Digital Twins. It provides access to them and mediates between the physical world and this digital representation.
To achieve this Ditto addresses the following aspects:
Provide a higher abstraction level in form of an API used to work with individual devices.
State management for Digital Twins
Differ between reported (last known), desired (target) and current state (live) of devices, including support for synchronization and publishing of state changes.
Organize your set of Digital Twins
Support finding and selecting sets of Digital Twins by providing search functionality on meta data and state data.