Fixed Help Selector

 

MQTT Configuration

  • This page supports adding MQTT Broker configuration.
  • Note: check developers guide help section to setup a simple MQTT Broker.
    • Endpoint Name: Unique Endpoint configuration name.
    • Endpoint Description: Endpoint description.

    Connection: MQTT Connection configuration.

    • Server: MQTT Broker url or hostname. (mqtt.google.com)
    • Port: MQTT Broker port. (8883)
    • Protocol: Select protocol tobe used for connection.
      • TCP: For unsecure connection.
      • TLS: For secure connection.
      • Web Socket: For unsecure websocket connection.
      • Secure Web Socket: For secure websocket connection.
    • Client Id: client id to be used by reader for MQTT connection.
    • Clean Session: For clean session on every startup. (default: True).
    • Debug: To publish raw MQTT Broker messages. (default: False).
    • Keep Alive: Time interval for PINGREQ messages. (default: 60 seconds).
    • Basic Authentication: When Basic Authentication is enabled, user can enter User Name and Password for connecting to mqtt broker.

    Topics: MQTT Topics configuration.

    • Management:
      • Commands:
        • Topic: Reader will subscribe to this topic and listen for management commands. (Example: /apps/{deviceHostname}/mgmt/commands).
      • Responses:
        • Topic: Reader will subscribe to this topic and listen for management commands. (Example: /apps/{deviceHostname}/mgmt/responses).
        • qos: quality of service to be used.
        • Retain: Retain flag for published messages.
    • Control:
      • Commands:
        • Topic: Reader will subscribe to this topic and listen for management commands. (Example: /apps/{deviceHostname}/ctrl/commands).
      • Responses:
        • Topic: Reader will subscribe to this topic and listen for management commands. (Example: /apps/{deviceHostname}/ctrl/responses).
        • qos: quality of service to be used.
        • Retain: Retain flag for published messages.
    • Tag Data:
      • Topic: Reader will publish Tag Data to this configured topic. (Example: /apps/{deviceHostname}/data).
      • qos: quality of service to be used.
      • Retain: Retain flag for published messages.
    • Management Events:
      • Topic: Reader will publish Management Events to this configured topic. (Example: /apps/{deviceHostname}/events).
      • qos: quality of service to be used.
      • Retain: Retain flag for published messages.
    • Note: Atleast one section need to be configured for successfully adding Endpoint.

    Certificates: MQTT TLS configuration.

    • Default Use key and certificates from local files will be enabled.
    • Note: Before adding Endpoint Configuration The certificates need to be imported into reader. Refer Certificates section in Integration Guide.
      • Certificate: Selects the client certificate to be used from the list of installed certificate.
      • Passphrase: Private key password.
      • Cert Algorithm: Specify the algorithm to use generate the certificate.
      • Cert Format: File format of the certificate.
      • Verify Server Certificate: Flag to enable/disable server certificate.