This section contains all currently published Software Development Kits (SDKs) for Siemens Xcelerator Developers. It is updated regularly while the Siemens Xcelerator ecosystem is continuously being enriched.
The Industrial IoT SDK for Java enables Java developers to work with the cloud easily. It provides a Java client implementation for the RESTful Industrial IoT APIs.
The Industrial IoT SDK Version 2 for Java enables Java developers to work with the platform easily using service specific SDKs. The SDK is generated automatically using the service's specification yaml files to provide Java client implementation for the RESTful Industrial IoT APIs.
The Industrial IoT SDK for Node.js enables Node.js developers to work with the cloud easily using service specific SDKs. The SDKs are generated using the API specifications to provide Node.js client implementations for the RESTful Industrial IoT Service APIs.
The Industrial IoT SDK for Python enables Python developers to work with the cloud easily using service specific SDKs. The SDK is generated automatically using the service's specification yaml files to provide Python client implementation for the RESTful Industrial IoT Service APIs.
TypeScript/JavaScript Community SDK for Industrial IoT APIs. It implements support for both browser (e.g. angular, react...) and backend development in node.js and it supports all different Industrial IoT authentication types (Cookies, UserCredentials, AppCredentials, ServiceCredentials, Agents). It is packaged as part of @mindconnect/mindconnect-nodejs library.
This is a nodejs library which can be used as a starting point for custom field to cloud connectivity implementation in node.js. The library comes with support for TimeSeries, Events and File Upload and it can create and update the DataSourceConfiguration and the Mappings in Industrial IoT platform. The most recent feature is support for automatic mappings to the asset instances.
The MindConnect Library v3 is a collection of functionalities which allows a client application to connect and exchange data with Siemens Industrial IoT Platform.
The MindConnect Library v4 is the successor of MindConnect Library v3 with a new architecture improving performance, reducing footprint and simplifying user customization. You can download the MindConnect Library from the Siemens Industry Online Support (SIOS) or clone it from GitHub.
A Node-RED node which can be used to upload the time series data, files and events to the cloud. The node runs on x86, Raspberry PI, SIMATIC IOT 2040 and is also available as a docker container on Docker Hub. There are also live flow examples with flows sending e.g. the OPC UA or MQTT Data to the cloud at https://playground.mindconnect.rocks
IIH Essentials is a central data storage for Industrial Edge, connecting you with many data sources available on the platform. Using the IIH Essentials Development Kit you can develop apps based on the IIH Essentials and integrate them into Siemens Industrial Edge.
The IE Device Kit API is based on gRPC which provides a modern intermediate process communication style for building distributed applications and microservices. The Industrial Edge platform provides and maintains the protobuf specification files for the APIs contained in the IE Device Kit. The device kit repositories are available on GitHub: IE Device Kit System ServiceIE Device Kit Onboard ServiceIE Device Kit Ntp ServiceIE Device Kit Network Service
Discover the virtual communication of containers in (Docker) container hosts, such as the Siemens Industrial Edge and capture container traffic live from the comfort of your Desktop's Wireshark with a simple click.
Community
Connect and Collaborate with Industrial Professionals and Join the Community!