OUR UNIVERSAL IOT DRIVER TECHNOLOGY
Digital Thing innovative technology enables user to design universal IoT drivers: once a driver is created for a specific type of device, that device will be able to communicate not only with the IoT Catalyst domain, but also with third-party IoT Platforms and legacy applications in a native way.
IoT Catalyst Digital Thing's main focus is entirely on devices, in order to: describe a device via a bill of features (BOF), define and code the inner logic (i.e. the actual IoT driver) required to talk with a specific family of devices, and define the main settings that will be injected runtime in the driver
The BOF is the collection of data, events and actions that a device is capable to manage, and represents the manifest used by the connected device to notify the whole IoT Domain about itself and about its capabilities.
IoT Catalyst Studio helps users to write IoT drivers for interfacing their device following a model-driver methodology that makes created IoT drivers universal as they can are ready to be connected to any external platform with no need of further customization.
The only responsibility of an IoT driver is to make the bidirectional connection happen between a physical asset and its digital twin: this is exactly what the Digital Thing does.
The integration logic required to connect the Digital Twin and other applications is kept separated and segregated, and it is under the responsibility of another Iot Catalsyt entity, the Adapter. This is why we say that IoT Catalyst generates universal IoT drivers: there is no trace of IoT Platforms APIs in the generated code, so that you will have truly reusable drivers without vendor lock-in!
Compose your IoT Edge with few clicks and no need of coding
Watch this vedeo to discover how to create a pre-built configuration script of a new IoT edge. Users can create new IoT Catalyst Edges using a drag and drop interface, choosing which Container will be installed and which external applications will be linked.