...
- Name
- A unique name for the bridge connection.
- Enabled
- Sets the enable state of the bridge connection.
- Username
- Optional username for connecting to the server.
- Address
- Port
- Use TLS
- Whether the bridge connection will be using SSL/TLS.
- By default Chariot comes with an empty truststore file clientcerts.jks which overrides the JVM cacerts truststore. If TLS is enabled, remove from the <Chariot_install_directory>/conf/com.cirruslink.chariot.system config file the following lines:
- trustStoreFile="security/clientcerts.jks"
- trustStorePassword="secretpassword"
- Client ID
- The MQTT client ID to use for connecting to the server.
- Keep Alive
- The MQTT keep alive time in seconds.
- Clean Session
- Whether to connect with a clean session.
- Allow Retained
- Whether the retained message flag is allowed on messages published to the server.
- Try Private
- Whether the client should attempt to indicate to the server that it is a bridge client.
- This feature helps to detect message loopback, but is only supported by some MQTT servers and may need to be disabled in order to connect.
- Sub Topics
- The topics filters that will be subscribed on by the bridge client.
- The topic filters are of the form <topic>:<qos> or just <topic>.
- Pub Topics
- The topics filters that will be published on by the bridge client. These are used to restrict/filter which messages (flowing through Chariot) are published to the remote server,
- The topic filters are of the form <topic>:<qos> or just <topic>.
...
{"serverDuration": 196, "requestCorrelationId": "3868ff0f84408959"}