# OPC-UA UDT to JSON Object

**URL:** <https://forum.inductiveautomation.com/t/opc-ua-udt-to-json-object/90169>\
**Category:** Maker\
**Tags:** ignition81, ignition80, perspective\
**Created:** [May 9, 2024, 3:29pm UTC](https://forum.inductiveautomation.com/t/opc-ua-udt-to-json-object/90169 "2024-05-09T15:29:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vidar\_Hetlelid](https://avatars.discourse-cdn.com/v4/letter/v/dfb087/32.png) [@Vidar\_Hetlelid](https://forum.inductiveautomation.com/u/Vidar_Hetlelid)\
**Post date:** [May 9, 2024, 3:29pm UTC](https://forum.inductiveautomation.com/t/opc-ua-udt-to-json-object/90169/1 "2024-05-09T15:29:04Z")

</div>

Hello,

I'm trying to publish OPC-UA tags to MQTT using MQTT transmission. It works great for single tags, but when using UDT on the OPC side, the result is this:

```python
[{"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}, {"iMode":0,"xOpen":false,"iStatus":2,"error":{"xOpen":false,"xClose":false,"xAcknowledge":true},"FB":{"open":false,"closed":true}}]

```

Which, I think is a valit JSON object? But I want each tag to be listed and used in Ignition, how can i achieve that?

This is what is looks like in the tag browser:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/2/b228dd275c58bcb3db32e545919038412e81783f.png)
