- IoT Overview
- 1. Getting Started
- 2. Creating an IoT Solution
- 2.1. Model the Device
- 2.2. Create an Instance of the Device from Template
- 2.3. Create Event Source and Threshold Policy for the Device
- 2.4. Create Event Stream for Device
- 2.5. Create Application
- 2.6. Create Event Stream for Application
- 2.7. Subscribe to Events
- 2.8. Configure the Device
- 2.9. Configure the Application
- 2.10. Send Event from Device
- 3. API Documentation
- Back to Learning Center
Configure the Device
In order for the device to connect to Covisint IoT Platform, the connectivity and message processing information needs to be flashed onto the device. In this example, the gateway in the car be configured as described below.
CONNECTIVITY CONFIGURATION INFORMATION
Flash connectivity configuration information onto the device.
Host – The host name of the Covisint IoT MQTT Broker for your solution
Port – The port of the Covisint IoT MQTT Broker for your solution
consumerTopic – The consumer MQTT topic name which will contain all commands
producerTopic – the producer MQTT topic name which will be used to publish events from the device.
clientId – the id to be passed to the MQTT broker when publishing events and subscribing to commands. For both cases, the device will need to append another unique character to uniquely identify the consumer clientId and producer clientId.
Username – the username required to provide when connecting to the MQTT broker. Basic authentication.
Password – the password required to provide when connecting to the MQTT broker. Basic authentication.
MESSAGE PROCESSING CONFIGURATION INFORMATION
Flash message processing configuration information onto the device
ownerId - the device Id.
consumerPrivateKey – The key used to decrypt the incoming commands from the broker.
producerPublicKey – The key used to encrypt the event message which will be published to the producer topic.
Password – the password for the device. When device security set to basic.
Username – the username of the device. When device security set to basic.