Scenarios
Review these scenarios to understand how the Internet of Things (IoT) Platform works.
Setting up IoT Resources
Use these example workflows to learn how to work with IoT resources.
Working with Digital Twins
- Quick Start: Create a Digital Twin and Send Data
- Scenario: Working with IoT Digital Twins
- Scenario: Query a Digital Twin Relationship
- Scenario: Create and Manage Secrets for a Digital Twin Instance
- Scenario: Create a Digital Twin Instance that uses a mTLS Certificate
- Scenario: Normalizing Units of Measurement using a Digital Twin Adapter
- Scenario: Add JSON Schema Validation to a Digital Twin Model
- Scenario: Upgrade a Digital Twin Instance to a Compatible Digital Twin Model Version
- Scenario: Create Digital Twins for Indirectly Connected Devices Using a Gateway
- Scenario: Route Indirect Device Data Using Target and contentRoot
- Scenario: Change a Digital Twin Instance Connectivity Type
Connecting a Device
After you create an IoT domain group and an IoT domain, depending on the type of data you want to send and receive, use the following example scenarios and apply these concepts to your use case to set up your Internet of Things.
Accessing your IoT Data
Use these scenarios to configure data access to view your IoT domain database schema from the digital twin instances associated with an IoT domain in any of these systems.
- Scenario: Connecting IoT Data to APEX
- Scenario: Connecting IoT Data to Oracle REST Data Services (ORDS)
- Scenario: Connecting Directly to the IoT Database
- Scenario: Connecting your IoT Data to Analytics Cloud
- Scenario: Streaming Messages from a Normalized Data Queue
- Scenario: Archive IoT Data to Object Storage
- Scenario: Query IoT Data with Select AI in APEX
- Scenario: Connect to IoT Data with Database Tools
Flow Runtime Scenarios
Complete the scenario to set up IoT resources for flow runtime once, and then use those common resources for the following Flow runtime scenarios that demonstrate data ingestion, event processing, and logging.
- Scenario: Setting Up Resources for IoT Flow Runtime Scenarios creates the shared models, adapters, gateway, HVAC digital twin instances, and Boiler digital twin instances.
- Scenario: Ingesting Live Data from an External Broker ingests live telemetry from an external MQTT broker.
- Scenario: Ingesting Batch Data from Object Storage ingests sequential CSV objects from Object Storage.
- Scenario: Monitor Normalized IoT Data, Send Commands, and Email Alerts dequeues normalized IoT data, detects mapped Boiler pressure above 100 while ignoring HVAC pressure events, sends a Boiler reset command, polls the command status every 5 seconds for up to 70 seconds, and publishes a success, failure, or timeout email notification.
- Scenario: Configure Logs for an IoT Flow Runtime sends Node-RED system logs to OCI Logging.