Contents
Cirrus Link Resources
Cirrus Link Website
Contact Us (Sales/Support)
Forum
Cirrus Link Modules Docs for Ignition 7.9.x
Inductive Resources
Ignition User Manual
Knowledge Base Articles
Inductive University
Forum
...
Code Block | ||
---|---|---|
| ||
# The AWS access key with the ability to access AWS SiteWise
# If the MQTT Server that Sparkplug SiteWise Bridge is connecting
# to is AWS IoT Core, then this key must also grant access to AWS
# IoT Core
#aws_access_key =
# The AWS secret key associated with the AWS access key above
#aws_secret_key =
# The AWS Region where SiteWise is located
aws_sitewise_region = us-east-1
# The MQTT Server URL
mqtt_server_url = tcp://localhost:1883
# The MQTT Server name
mqtt_server_name = Chariot SCADA
# The MQTT username (if required by the MQTT Server)
mqtt_username = admin
# The MQTT password (if required by the MQTT Server)
mqtt_password = changeme
# The MQTT keep-alive timeout in seconds
mqtt_keepalive_timeout = 30
# The path to the TLS Certificate Authority certificate chain
#mqtt_ca_cert_chain_path =
# The path to the TLS certificate
#mqtt_client_cert_path =
# The path to the TLS private key
#mqtt_client_private_key_path =
# The TLS private key password
#mqtt_client_private_key_password =
# Whether or not to verify the hostname against the server certificate
#mqtt_verify_hostname = false
# Whether or not to block auto-rebirth requests
#block_auto_rebirth = false
# The primary host ID if this is the acting primary host
#primary_host_id =
# The MQTT Client ID
# It is recommend to not set this unless there is a specific reason to do so. If this is not set a random client ID will be automatically generated
#client_id =
|
...
Code Block | ||
---|---|---|
| ||
# The AWS access key with the ability to access AWS SiteWise # If the MQTT Server that Sparkplug SiteWise Bridge is connecting # to is AWS IoT Core, then this key must also grant access to AWS # IoT Core aws_access_key = CKBA6MQMR4QXyyyyyyyy # The AWS secret key associated with the AWS access key above aws_secret_key = o2LufQ5KCTLn+qieZOoh2ZXV9Dxxxxxxxxxxx # The AWS Region that SiteWise is located aws_sitewise_region = us-east-1 # The MQTT Server URL mqtt_server_url = ssl://b9ffnzzzzzzzz-ats.iot.us-east-1.amazonaws.com:8883 # The MQTT Server name mqtt_server_name = AWS IoT Core # The MQTT username (if required by the MQTT Server) # NOT USED FOR AWS IOT #mqtt_username = admin # The MQTT password (if required by the MQTT Server) # NOT USED FOR AWS IOT #mqtt_password = changeme # The MQTT keep-alive timeout in seconds mqtt_keepalive_timeout = 30 # The path to the TLS Certificate Authority certificate chain mqtt_ca_cert_chain_path = /opt/ssb/conf/certs/AmazonRootCA1.pem # The path to the TLS certificate - this is provisioned in the AWS IoT Console mqtt_client_cert_path = /opt/ssb/conf/certs/72d382zzzz.cert.pem # The path to the TLS private key - this is provisioned in the AWS IoT Console mqtt_client_private_key_path = /opt/ssb/conf/certs/72d382zzzz.private.key # The TLS private key password # NOT USED FOR AWS IOT #mqtt_client_private_key_password = # Whether or not to verify the hostname against the server certificate #mqtt_verify_hostname = false # Whether or not to block auto-rebirth requests #block_auto_rebirth = false # The primary host ID if this is the acting primary host # NOT POSSIBLE FOR AWS IOT #primary_host_id = # The MQTT Client ID # It is recommend to not set this unless there is a specific reason to do so. If this is not set a random client ID will be automatically generated # NOT USED FOR AWS IOT #client_id = |
If you are using Cirrus Link's Chariot MQTT Server using a real signed TLS certification then your configuration file should look similar to the one below.
Code Block | ||
---|---|---|
| ||
# The AWS access key with the ability to access AWS SiteWise
# If the MQTT Server that Sparkplug SiteWise Bridge is connecting
# to is AWS IoT Core, then this key must also grant access to AWS
# IoT Core
# THIS IS REQUIRED STILL FOR SITEWISE ACCESS
aws_access_key = CKBA6MQMR4QXyyyyyyyy
# The AWS secret key associated with the AWS access key above
aws_secret_key = o2LufQ5KCTLn+qieZOoh2ZXV9Dxxxxxxxxxxx
# The AWS Region that SiteWise is located
aws_sitewise_region = us-east-1
# The MQTT Server URL
mqtt_server_url = ssl://chariot.mycompany.com:8883
# The MQTT Server name
mqtt_server_name = Chariot MQTT Server
# The MQTT username (if required by the MQTT Server)
# THIS IS PROVISIONED IN CHARIOT MQTT SERVER
mqtt_username = admin
# The MQTT password (if required by the MQTT Server)
# THIS IS PROVISIONED IN CHARIOT MQTT SERVER
mqtt_password = changeme
# The MQTT keep-alive timeout in seconds
mqtt_keepalive_timeout = 30
# The path to the TLS Certificate Authority certificate chain
# GENERALLY NOT REQUIRED IF USING A REAL SIGNED TLS CERTIFICATE
#mqtt_ca_cert_chain_path =
# The path to the TLS certificate - this is provisioned in the AWS IoT Console
# NOT USED WITH CHARIOT
#mqtt_client_cert_path =
# The path to the TLS private key - this is provisioned in the AWS IoT Console
# NOT USED WITH CHARIOT
#mqtt_client_private_key_path =
# The TLS private key password
# NOT USED WITH CHARIOT
#mqtt_client_private_key_password =
# Whether or not to verify the hostname against the server certificate
# RECOMMENDED FOR CHARIOT MQTT SERVER
mqtt_verify_hostname = true
# Whether or not to block auto-rebirth requests
#block_auto_rebirth = false
# The primary host ID if this is the acting primary host
# NOT POSSIBLE FOR AWS IOT
#primary_host_id =
# The MQTT Client ID
# It is recommend to not set this unless there is a specific reason to do so. If this is not set a random client ID will be automatically generated
# NOT USED FOR AWS IOT
#client_id = |
...