Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagetext
# The IBAS instance friendly name. If ommitted, it will become 'IBAS-ec2-instance-id'
#ibas_instance_name = 

# The AWS region the target SiteWise instance is in - if commented out, the region will default to the region the IoT Bridge for AWS EC2 instance is in
#aws_sitewise_region = us-east-1

# The MQTT Server URL
mqtt_server_url = ssl://REPLACE_WITH_MQTT _SERVER_ENDPOINT:8883

# The MQTT Server name
mqtt_server_name = My MQTT Server

# The MQTT username (if required by the MQTT Server)
#mqtt_username = 

# The MQTT password (if required by the MQTT Server)
#mqtt_password = 

# The MQTT keep-alive timeout in seconds
mqtt#mqtt_keepalive_timeout = 30

# The path to the TLS Certificate Authority certificate chain
#mqtt_ca_cert_chain_path = /opt/ibas/conf/certs/

# The path to the TLS certificate
#mqtt_client_cert_path = /opt/ibas/conf/certs/

# The path to the TLS private key
#mqtt_client_private_key_path = /opt/ibas/conf/certs/

# 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

# The Sparkplug sequence reordering timeout in milliseconds
#sequence_reordering_timeout = 5000

# 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 =

# Whether or not to enable notifications on measurements in SiteWise
sitewise_enable_notifications = false

# Age of data in the past (in seconds) that can be inserted into SiteWise
sitewise_oldest_data_limit = 604800

# Age of data in the future (in seconds) that can be inserted into SiteWise
sitewise_newest_data_limit = 300

# Whether or not to force updates of UDT Definitions -> SiteWise Models on Sparkplug NBIRTH messages
sitewise_force_model_updates = false

# AWS Tags for Create and Describe of AssetModels
# aws_sitewise_create_asset_model_tag = default_model_key, default_model_value
# aws_sitewise_create_asset_model_tag.G1 = G1, G1_model_key, G1_model_value

# AWS Tags for Create and Describe of Assets
# aws_sitewise_create_asset_tag = default_asset_key, default_asset_value
# aws_sitewise_create_asset_tag.G1 = G1, G1_asset_key, G1_asset_value

# Whether or not to create and update IBAS infomational tracking metrics
# ibas_metrics_enabled = true

# The Sparkplug Group ID to use for IBAS asset names
ibas_metrics_sparkplug_group_id = IBAS Metrics 

Configuration Examples

If you are using AWS IoT Core then your configuration file should look similar to the one below.

...