An acknowledgement is sent from the Bosch IoT Hub to a device or to a business application as a confirmation for receiving of a message. The devices and applications can also send acknowledgements to the Bosch IoT Hub.
Bosch IoT Hub
The Bosch IoT Hub is a cloud service of the Bosch IoT Suite. It allows you to connect devices through various protocols to IoT applications in an easy and secure manner. For more details refer to Introduction chapter Introduction to Bosch IoT Hub.
A client certificate is the credential type to authenticate the devices.
Cloud protocol gateway
A cloud protocol gateway is a custom component that must be implemented and operated by customers and connected to the Bosch IoT Hub as a gateway device. The main function of the cloud protocol gateway is to transfer the device’s proprietary protocol into the protocol used by the Bosch IoT Hub protocol adapter.
Command & control
Command & control messages provide a way to send messages from the Bosch IoT Hub to a device.
Credentials serve as a proof-of-identity in the context of the Bosch IoT Hub service.
Credential registry management
Credential registry management is one of the central components of the Bosch IoT Hub for persisting of the information that is required to connect devices to the Bosch IoT Hub. It exposes service endpoints implementing credentials API of Eclipse Hono™.
A device is a representation of a physical or logical IoT device at the Bosch IoT Hub service.
Device connection time
Device connection time is the time during which the device is connected to the Bosch IoT Hub.
Device identity management
Device identity management is one of the central components of the Bosch IoT Hub for persisting of the information that is required to connect devices to the Bosch IoT Hub. The device identity management component exposes service endpoints implementing the device registration of Eclipse Hono™.
Eclipse Hono™ is an open source project in Eclipse IoT that builds the foundation of the Bosch IoT Hub. See Eclipse Hono.
EnMasse is an open source messaging platform, with focus on scalability and performance. The Bosch IoT Hub uses a messaging system based on the EnMasse platform.
Event messages provide a way to send messages of a device to your application via the Bosch IoT Hub with guaranteed delivery.
Event storage time (TTL)
Event storage time is the time interval during which event messages are stored in the Bosch IoT Hub messaging system to guarantee the delivery of the messages to a business application.
The Bosch IoT Hub guarantees delivering of a message to a business application. The delivery is guaranteed only for event messages.
A gateway is a special device which communicates on behalf of another device with the Bosch IoT Hub service.
LoRaWAN enabled devices
LoRaWAN enabled devices use LoRaWAN protocol for communication with a LoRa gateway.
Monthly quota comprises the monthly service limits for the number of messages and device connection time per booked service subscription.
One-way-command is a communication pattern supported by the Bosch IoT Hub. One-way-commands are sent from a connected business application through the Bosch IoT Hub to a connected device. The device does not confirm the receipt of the command.
Protocol adapters enable devices that communicate via different protocols to be connected to the Bosch IoT Hub.
Request/response command is a communication pattern supported by the Bosch IoT Hub. The request/response commands are sent from a connected business application through the Bosch IoT Hub to a connected device. After the command was received by a device, the device confirms the receipt of the command.
A sensor is a module of a device that detects and measures changes in the environment and sends this information to the Bosch IoT Hub.
A telemetry message provides a way to send device data to your application without guaranteed delivery.
A tenant in the context of the Bosch IoT Hub is a service instance that is booked via the Bosch IoT Suite Portal or marketplaces such as AWS Marketplace.
Time to disconnect (TTD)
Time to disconnect specifies the time the device remains connected to the protocol adapter.