Create and Configure Connectors
Connectors manage the connection and communication with devices or with third-party cloud services. They also process the metadata and telemetry data from the devices or the services.
Oracle Internet of Things Cloud Service provides multiple built-in connectors that allow declarative configuration to connect with third-party cloud services or network providers.
Types of Built-in Connectors
Use the Oracle Internet of Things Cloud Service management console to configure the following built-in connectors:
- Generic: Use this connector for all devices that can communicate over HTTP or MQTT, and have a basic authentication mechanism. You can also create a generic connector for an Orange or a Proximus network.
- OrangeLora: Use this connector when your devices' network provider is Orange and the devices are deployed in a LoRa network.
- ProximusLora: Use this connector when your devices' network provider is Proximus and the devices are deployed in a LoRa network.
Before you can start a connector that integrates devices in an external network or cloud service, you need to configure a stream in the network provider's server. When you configure this stream, you provide the URL of your Oracle Internet of Things Cloud Service instance, authentication information, stream format, and other required details.
Create an HTTP Server Connector
Create an HTTP Server connector when your network provider is other than Orange or Proximus. You can also customize an HTTP Server connector for devices in an Orange or Proximus network.
Create an MQTT Server Connector
Create an MQTT Server connector when you have a client which is a device or a network server that publishes telemetry over MQTT protocol.
Create an MQTT Client Connector
Create an MQTT Client connector when your network provider subscribes to an MQTT broker and is other than Orange or Proximus. You can also customize a HTTP Server connector for devices in an Orange or Proximus network.