AWS IoT Integration

Phase 5

Connect to AWS IoT Core for telemetry publishing and device shadow synchronization

Phase 5 Implementation

The AWS IoT Integration provides MQTT connectivity to AWS IoT Core, enabling telemetry publishing, device shadow synchronization, and remote configuration. Supports X.509 certificate authentication and automatic reconnection.

Features Implemented

  • AWS IoT Core MQTT client
  • Telemetry egress service
  • Device Shadow synchronization
  • Certificate management

Capabilities

  • Auto-reconnect with exponential backoff
  • Batch telemetry publishing
  • QoS levels (0, 1, 2)
  • Topic wildcards support

Connection Status

Disconnected
Endpointa3example1234-ats.iot.us-east-1.amazonaws.com
Client IDdigiphusion-edge-001
Regionus-east-1
Messages Published0
Messages Received0

Telemetry Publishing

Stopped
Topicdt/data/digiphusion-edge-001
Interval5000ms
Messages Sent0
Tags Published0
Publish Rate0 msg/s

Device Shadow

Reported and desired state synchronization

Stopped

Configuration

Thing Namedigiphusion-edge-001
Sync Interval10000ms
Auto SyncEnabled

Topics

$aws/things/.../shadow/update
$aws/things/.../shadow/update/accepted
$aws/things/.../shadow/update/delta
$aws/things/.../shadow/get

Quick Actions