# Tridium Bacnet to Ignition OPC UA

**URL:** <https://forum.inductiveautomation.com/t/tridium-bacnet-to-ignition-opc-ua/80101>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [October 5, 2023, 7:05pm UTC](https://forum.inductiveautomation.com/t/tridium-bacnet-to-ignition-opc-ua/80101 "2023-10-05T19:05:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alec](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alec/32/41994_2.png) [@alec](https://forum.inductiveautomation.com/u/alec)\
**Post date:** [October 5, 2023, 7:05pm UTC](https://forum.inductiveautomation.com/t/tridium-bacnet-to-ignition-opc-ua/80101/1 "2023-10-05T19:05:24Z")

</div>

We're currently trying to integrate a few Tridium JACE 8000s on a bacnet network into Ignition through OPC UA. We are having issues with writing to enumeration types through OPC tags, has anyone done this before? We get `Write failed: Bad("Bad_TypeMismatch: The value supplied for the attribute is not of the same type as the attribute's value.") ` as an error when trying to write any data type to the enumeration.

Thanks

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [October 5, 2023, 7:08pm UTC](https://forum.inductiveautomation.com/t/tridium-bacnet-to-ignition-opc-ua/80101/2 "2023-10-05T19:08:01Z")

</div>

To be clear - you are using the Ignition driver and OPC UA server?

What object and properties are you trying to write? What values are you supplying? How are you doing the write?

---

<div class="post-metadata">

**Author:** ![alec](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alec/32/41994_2.png) [@alec](https://forum.inductiveautomation.com/u/alec)\
**Post date:** [October 5, 2023, 7:16pm UTC](https://forum.inductiveautomation.com/t/tridium-bacnet-to-ignition-opc-ua/80101/3 "2023-10-05T19:16:41Z")

</div>

We are converting the tags from BACnet to OPCUA within the Jace 8000 and connecting its OPC UA server to Ignition.

I am trying to write to an Occupancy\_Command tag within the OPC quick client using int value of 1, float value of 1.0, string value of 'occupied', all return the error above.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [October 5, 2023, 7:22pm UTC](https://forum.inductiveautomation.com/t/tridium-bacnet-to-ignition-opc-ua/80101/4 "2023-10-05T19:22:00Z")

</div>

I think you'll have to get a Wireshark capture or something, I have no idea what type the server is expecting for these tags.

edit: it would also be useful to browse to one of these Nodes in something like UaExpert where we can see a full list of the Node's attributes and their values, which should include the DataType attribute.
