Data ingestion
There are five ways to ingest data into Bosch IoT Insights:
Direct data ingestion
Bosch IoT Insights provides a scalable REST interface for data ingestion. Within the HTTP Data Recorder REST API, two request methods are available:
GET request method
Checks the project status and the role of the user.The Data Provider role or higher is required to ingest data.
POST request method
Imports and stores data within Bosch IoT Insights.
Pantaris Data Integration
Data can be ingested to an Bosch IoT Insights project using the Data Integration service.
The Data Integration service provides easy access to 3rd party mobility data via fully managed data pipelines. It allows producers as well as consumers to use different channels for data distribution.
A Data Integration service instance is required.
For more information on the service Data Integration please refer to PANTARIS Data Integration.
Eclipse Ditto
Via a connection to Eclipse Ditto, data can be ingested to a Bosch IoT Insights project. The Bosch IoT Insights project must be linked to a specific namespace which has been configured in the Eclipse Ditto service instance.
Afterwards, devices stored in the Eclipse Ditto service instance can be viewed and managed in Bosch IoT Insights. Integrated data processors create and update devices based on incoming data.
An Eclipse Ditto service instance is required, refer to Eclipse Ditto.
For more information on Eclipse Ditto, refer to the Eclipse Ditto documentation.
Bosch IoT Edge Services
Data can be ingested into Bosch IoT Insights using a Bosch IoT Edge Services service instance.
A Bosch IoT Edge Services service instance is required, refer to Getting started with Bosch IoT Suite.
For more information on
Bosch IoT Edge Services
, refer to the Bosch IoT Edge Services documentation.
Bosch IoT Remote Manager
Data can be ingested into Bosch IoT Insights using a Bosch IoT Remote Manager service instance.
A Bosch IoT Remote Manager service instance is required, refer to Getting started with Bosch IoT Suite.
For more information on Bosch IoT Remote Manager, refer to the Bosch IoT Remote Manager documentation.
External interfaces
An external interface can be used to ingest data into Bosch IoT Insights such as the Flea 3.
The Flea 3 is a telematics system that is installed in the vehicle. The interface provides diagnostics, measurement, and onboard statistics. Via the HTTP communication protocol, the data can be uploaded to the Bosch IoT Insights project.