# UNS View: How to use it?

**URL:** <https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632>\
**Category:** MQTT Modules\
**Tags:** mqtt-engine\
**Created:** [September 26, 2024, 8:59am UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632 "2024-09-26T08:59:08Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jasperlg](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@jasperlg](https://forum.cirrus-link.com/u/jasperlg)\
**Post date:** [September 26, 2024, 8:59am UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/1 "2024-09-26T08:59:08Z")

</div>

Hi Guys,

I saw the announcement on ICC, very exciting stuff! Alarm management on the edge is legend.  
Auto-converting to a uns flat MQTT version is legend.  
So great stuff!

I’m just wondering a few things. On stage, there was said ‘No more copying the tags to a reference structure’. But to eliminate that, I do see some extra hurdles.

- The tags in MQTT Engine are non-persistent. They are removed when a gateway restarts if I’m correct. So If I configure history on those tags, it could be that tomorrow they will lose that configuration. Is that still the case?
- You where using udt’s in the example. I’ve always avoided that as much as possible in MQTT Engine, because you will only see updates for new udt’s when you remove their current udt. Is that still the case?
- Also a question for the UNS transmitter: Can you choose what sparkplug devices you want to convert? And can you choose if they are published all persistent or not?
- And this might been told on stage, but I don’t remember it, when will this UNs publisher be released? 8.3?

---

<div class="post-metadata">

**Author:** ![wes.johnson](https://avatars.discourse-cdn.com/v4/letter/w/f14d63/32.png) [@wes.johnson](https://forum.cirrus-link.com/u/wes.johnson)\
**Post date:** [September 26, 2024, 3:28pm UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/2 "2024-09-26T15:28:14Z")

</div>

On your questions - I’m taking your bullets in order and numbering them:

1. This behavior has not changed. What people were doing before is creating a ‘uns like structure’ via reference tags in another tag provider. I should note two things about this. Configuration on Engine tags is only lost of the tag is manually deleted. If it is simly a restart of the module or Ignition, once the tag comes back in via a BIRTH message, the config (including history config) is rebound to the tag. However, you are correct in that the tag will not appear until that initial BIRTH message arrives. I should also note we may be in a position to add Engine side tag persistence in Ignition 8.3.

2. There is no change to this behavior. If you change a UDT at the Edge, you must delete the definition at the Engine side to allow it to be recreated. In addition, we recommend versioning the UDT names so transitions in environments with many Edge Nodes can be done in a staggered way.

3. Not yet. But, filtering and more granular controls are coming.

4. The UNS Transmitter will be available in Transmission 4.0.25 and is in the nightly here now: [Nightly Module Builds - MQTT Modules for Ignition 8.x - Confluence](https://docs.chariot.io/display/CLD80/Nightly+Module+Builds). We’re hoping to have 4.0.25 modules out before the end of Oct 2024.

---

<div class="post-metadata">

**Author:** ![Jacob](https://avatars.discourse-cdn.com/v4/letter/j/f1d935/32.png) [@Jacob](https://forum.cirrus-link.com/u/Jacob)\
**Post date:** [October 14, 2024, 10:16pm UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/3 "2024-10-14T22:16:07Z")

</div>

Is there any documentation on this UNS Transmitter yet?

---

<div class="post-metadata">

**Author:** ![wes.johnson](https://avatars.discourse-cdn.com/v4/letter/w/f14d63/32.png) [@wes.johnson](https://forum.cirrus-link.com/u/wes.johnson)\
**Post date:** [October 15, 2024, 2:15am UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/4 "2024-10-15T02:15:04Z")

</div>

There is a preliminary doc here: [Using MQTT Modules to map ISA 95 Enterprise Structure in a UNS Architecture - MQTT Modules for Ignition 8.x - Confluence](https://docs.chariot.io/display/CLD80/Using+MQTT+Modules+to+map+ISA+95+Enterprise+Structure+in+a+UNS+Architecture)

---

<div class="post-metadata">

**Author:** ![jasperlg](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@jasperlg](https://forum.cirrus-link.com/u/jasperlg)\
**Post date:** [November 6, 2024, 5:04pm UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/5 "2024-11-06T17:04:29Z")

</div>

Thanks for you answers! I tested the updated module. I did come across some unsuspected behaviour.  
I see all SPB tags coming into UNS

 ![Screenshot 2024-11-06 at 18.02.48](https://canada1.discourse-cdn.com/flex028/uploads/cirrus_link/original/1X/e3f6b89ce0592b584e74bcbf7a9a14b60e21d670.png)

But I don’t see these tags showing up in my MQTT broker. Am I missing a setting here?

 ![Screenshot 2024-11-06 at 18.03.31](https://canada1.discourse-cdn.com/flex028/uploads/cirrus_link/original/1X/f9f182d9699de6ab260d7cd8182003521bcc5d2b.png)

---

<div class="post-metadata">

**Author:** ![wes.johnson](https://avatars.discourse-cdn.com/v4/letter/w/f14d63/32.png) [@wes.johnson](https://forum.cirrus-link.com/u/wes.johnson)\
**Post date:** [November 6, 2024, 6:28pm UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/6 "2024-11-06T18:28:32Z")

</div>

Engine will only display the tags based on incoming Sparkplug messages. It doesn’t republish them. See the doc I posted previously and look at the ‘UNS Transmitter’ as part of the nightly (will be in 4.0.25 offical) MQTT Transmission module. This is what will publish those messages.

---

<div class="post-metadata">

**Author:** ![jasperlg](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@jasperlg](https://forum.cirrus-link.com/u/jasperlg)\
**Post date:** [November 7, 2024, 8:59am UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/7 "2024-11-07T08:59:54Z")

</div>

Aha, ok it’s in 4.0.25. I missed that part. Thanks!

> [@wes.johnson](#):
>
> There is a preliminary doc here: [Using MQTT Modules to map ISA 95 Enterprise Structure in a UNS Architecture - MQTT Modules for Ignition 8.x - Confluence](https://docs.chariot.io/display/CLD80/Using+MQTT+Modules+to+map+ISA+95+Enterprise+Structure+in+a+UNS+Architecture)

That’s well documented btw!

---

<div class="post-metadata">

**Author:** ![Fielies](https://avatars.discourse-cdn.com/v4/letter/f/d9b06d/32.png) [@Fielies](https://forum.cirrus-link.com/u/Fielies)\
**Post date:** [June 27, 2025, 7:33am UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/8 "2025-06-27T07:33:46Z")

</div>

@wes.johnson,  
Where can I find the presentation from ICC being referenced by @jasperlg? I would love to see what you guys are implementing with 8.3.

---

<div class="post-metadata">

**Author:** ![wes.johnson](https://avatars.discourse-cdn.com/v4/letter/w/f14d63/32.png) [@wes.johnson](https://forum.cirrus-link.com/u/wes.johnson)\
**Post date:** [June 30, 2025, 3:12pm UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/9 "2025-06-30T15:12:11Z")

</div>

I’m not 100% sure - but I’m guessing its this one: [Demystifying The Unified Namespace with Ignition | Inductive Automation](https://inductiveautomation.com/resources/icc/2024/demystifying-the-unified-namespace-with-ignition)

---

<div class="post-metadata">

**Author:** ![Fielies](https://avatars.discourse-cdn.com/v4/letter/f/d9b06d/32.png) [@Fielies](https://forum.cirrus-link.com/u/Fielies)\
**Post date:** [July 1, 2025, 5:34am UTC](https://forum.cirrus-link.com/t/uns-view-how-to-use-it/632/10 "2025-07-01T05:34:30Z")

</div>

Thanks @wes.johnson! It was exactly that video. Cool features.
