IoT Integration overview
Internet of Things (IoT) integration collects data generated by IoT devices and stores that data in a database. The data is stored by the Item Service as a telemetry item in a Named Telemetry Collection.
High-level architecture
The data flow from the IoT device to the database works as follows:
-
Telemetry data is collected by a range of sensor devices and sent to the IoT gateway.
-
The IoT gateway uses the MQ Telemetry Transport (MQTT) messaging protocol to send the data to an ActiveMQ message broker.
-
ActiveMQ sends the data to the telemetry channel.
-
The telemetry channel sends the data to the Item Service.
-
The Item Service then stores the data as a telemetry item in a Named Telemetry Collection in the database.
Figure: IoT integration architecture

IoT integration setup in the Item Service
To set up IoT integration, you must create and configure the following components in the Item Service:
- Telemetry item
- Named Telemetry Collection
- Telemetry config
- Normalization script
For more information on the configuration steps, refer to Setting up IoT integration.
Figure: IoT integration components in the Item Service
![]()