Licensing for MQTT connectivity
- Last UpdatedAug 19, 2024
- 2 minute read
The Gateway Communication Driver licensing is applicable only for the MQTT connectivity. All other connection types (DDE, SuiteLink, OPC, OPC-UA, ArchestrA, and InTouch) do not need a license.
-
The MQTT connection requires a license (standard or professional). For an MQTT connection, a license is not required if the configuration has up to 32 subscribed references since startup. A license is required if the cumulative of the number of active registrations, and the previously registered and unregistered number exceeds the 32-tag limit. The server maintains a count of registered and unregistered references for licensing purposes.
Example: If the connection has 25 active registrations, but has also previously registered and unregistered 25 additional unique ones, the connection has exceeded the 32-tag limit and thus require a license.
-
For professional functionality such as multi-instance configuration installation, the MQTT connection requires a professional Gateway Communication Driver license.
Note: With a Standard license, MQTT is limited to a single connection configuration. You can connect to multiple brokers by leveraging the professional feature which allows multi-instance configuration. Hence, each instance can have its own broker configured.
Demo Mode
The MQTT connection runs without a license in Demo mode for 120 minutes. At the end of the 120-minutes demo mode:
-
MQTT stops updating items
-
All non-system items have a Bad quality status
-
New items are rejected
While in demo mode the MQTT checks for a license every 30 seconds. If a license is not found, it logs a warning. Once the Communication Driver finds a valid license, it logs a message, stops looking for a license, and begins running normally. For more information, see the AVEVA Enterprise License Manager Help.
License Status
You can determine the status of the license using the system item $SYS$MQTTIsLicensed or the icon of the active Gateway Communication Driver.
-
The system item $SYS$MQTTIsLicensed indicates the status of the license, in both active and demo mode. A return of 1 indicates that it is licensed and 0 indicates that license is not present.
-
The colour of the Gateway Communication Driver icon indicates the status of the license. For more information, see the Communication Drivers Pack Help.