How to Correctly Configure the UNS ISA95 prefixAllTopics Option in HiveMQ Edge 2025.3
Summary:
In HiveMQ Edge 2025.3, the ISA95 UNS configuration no longer accepts kebab-case (prefix-all-topics
) and instead requires camelCase (prefixAllTopics
). This change may result in the UNS prefix silently not being applied, without any error messages.
Instructions
Symptoms:
The UNS prefix is not applied to MQTT topic mappings.
No errors are shown in logs or UI.
Configuration that worked in earlier versions (e.g., 2024.x) now silently fails.
Root Cause:
HiveMQ Edge 2025.3 expects prefixAllTopics
in camelCase format in API requests and configurations. Earlier versions may have accepted prefix-all-topics
.
Solution:
Verify the current configuration via the Edge REST API:
GET /api/v1/management/uns/isa95
Check for this field in the response:
{ "enabled": true, "prefixAllTopics": true, "enterprise": "TECHNOFORM", "site": "GHISLENGHIEN", "area": "", "productionLine": "", "workCell": "" }
Update your configuration accordingly using the API or UI:
If configuring via API: ensure the JSON payload uses
prefixAllTopics
.If configuring via UI: ensure the "Prefix All Topics" toggle is set.
Notes:
The older
prefix-all-topics
is silently ignored in HiveMQ Edge 2025.3.A new UI button has been introduced to explicitly control
prefixAllTopics
.