Versions Compared

Key

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

...

The next tab is the list of Azure Event Hub endpoints that the module should connect to to push tag data.

One or more Azure IoT Event Hub endpoints can be configured on this tab. The configuration options for an Azure IoT Event Hub connection are listed below.

...

  • Setting Name
    • This is a friendly name of the Azure IoT Event Hub used to easily identify it.  This must also be unique.
  • Enabled
    • Whether or not pushing to this IoT this Event Hub is enabled or not.
  • Password/Connection String
    • This is the Azure IoT Azure Event Hub connection string used to connect.  This string can be one of the following:
      • An IoT An Event Hub connection string with the following format:
        • HostName=<Host Name>;SharedAccessKeyName=<Key Name>;SharedAccessKey=<SAS Key>
      • An IoT An Event Hub's Event Hub-compatible connection string with the following format:
        • Endpoint=<ENDPOINT>;SharedAccessKeyName=<Key Name>;SharedAccessKey=<KEYVALUE>
      • An IoT An Event Hub device connection string with the following format:
    • The protocol to use when connecting to the Azure IoT Hub.  It can be one of the following: 
      • MQTT
        • HostName=<Host Name>;DeviceId=<Device Name>;SharedAccessKey=<Device Key>
        • Note: If using MQTT as the protocol (next section), this is the connection string format that must be used.
    Protocol
        • Note: If using MQTT as the protocol, the connection string (previous section) must be a 'device' connection string.
      • Others may be available in the future
  • Set
    • The Set to associate this Azure IoT Hub connection with.
  • Certificates
    • The server certificates to use if required.

...

  • Max Message Size
    • The maximum message size before outbound messages will be divided into chunks smaller than the max message size
    Session Expiration
    • The number of seconds before the session token expires and is renewed


Clicking on the "Create new Azure IoT Event Hub Setting..." link will bring up the following form for adding a new Azure IoT Event Hub endpoint.

Sets

The Sets tab contains a list of Azure Sets.  Each set represents a grouping of Azure IoT Hub endpoints.  When a set is referenced by a Tag Agent the Agent will push Tag data to all Azure IoT Hub endpoints contained within that Set. The Sets are disjoint, meaning that a single Azure IoT Hub endpoint cannot be in more than one set.  Out of the box the Azure Injector module will have one "Default" set defined.

...