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.
Bosch IoT Things
Via a connection to Bosch IoT Things, 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 Bosch IoT Things service instance.
Afterwards, devices stored in the Bosch IoT Things service instance can be viewed and managed in Bosch IoT Insights. Integrated data processors create and update devices based on incoming data.
A Bosch IoT Things service instance is required, refer to Getting started with Bosch IoT Suite.
For more information on Bosch IoT Things, refer to the Bosch IoT Things documentation.
Bosch IoT Gateway Software
Data can be ingested into Bosch IoT Insights using a Bosch IoT Gateway Software service instance.
A Bosch IoT Gateway Software service instance is required, refer to Getting started with Bosch IoT Suite.
For more information on Bosch IoT Gateway Software, refer to the Bosch IoT Gateway Software 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.