Connect your Proxus devices to AWS IoT Core for secure data ingestion, device management, and leveraging AWS cloud services.
proxus_demo
). Click Next.
proxus_policy
).
Policy Effect | Policy Action | Policy Resource |
---|---|---|
Allow | iot:Connect | arn:aws:iot:${region}:${account}:client/${thingName} |
Allow | iot:Publish | arn:aws:iot:${region}:${account}:topic/enterprise/bits/data/process_cell/equipment/module/test |
Allow | iot:Subscribe | arn:aws:iot:${region}:${account}:topicfilter/enterprise/bits/data/process_cell/equipment/module/test |
Allow | iot:Receive | arn:aws:iot:${region}:${account}:topic/enterprise/bits/data/process_cell/equipment/module/test |
proxus_policy
). Click Attach policies.AWS IoT Core
).
Key | Value | |
---|---|---|
EndPoint | Your AWS IoT Core domain name (e.g., xxxxxxxxxxxx-ats.iot.us-east-1.amazonaws.com) | |
Port | 8883 | |
ClientId | Your “Thing” name (e.g., proxus ) | |
UseTls | True | |
PfxCertificate | Upload the device certificates (xxx.certificate.pem.crt and xxx.private.pem.key file) you downloaded earlier. | |
QualityOfServiceLevel | AtLeastOnce | Ensures message delivery with confirmation (QoS 1) |
MaxReconnectAttempts | 10 | Number of reconnection attempts on failure |
HealthCheckIntervalSec | 10 | Interval for connection health checks |
KeepAliveSeconds | 30 | Keep-alive interval for MQTT connection |
enterprise/bits/data/process_cell/equipment/module/test
).unknown/unknown/unknown/unknown/unknown/test
.
Parameter | Description | Default Value |
---|---|---|
InitialReconnectDelayMs | Initial delay before first reconnection attempt (ms) | 1000 |
MaxReconnectDelayMs | Maximum delay between reconnection attempts (ms) | 30000 |
MessageBatchTimeoutMs | Time window for collecting messages into batches (ms) | 500 |
MaxBatchSize | Maximum number of messages to batch together | 50 |
ConnectionTimeoutSec | Timeout for connection attempts (seconds) | 5 |