# Bacnet Device uninitialized

**URL:** <https://forum.inductiveautomation.com/t/bacnet-device-uninitialized/90415>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [May 15, 2024, 10:14am UTC](https://forum.inductiveautomation.com/t/bacnet-device-uninitialized/90415 "2024-05-15T10:14:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomas\_Clemence](https://avatars.discourse-cdn.com/v4/letter/t/bb73d2/32.png) [@thomas\_Clemence](https://forum.inductiveautomation.com/u/thomas_Clemence)\
**Post date:** [May 15, 2024, 10:14am UTC](https://forum.inductiveautomation.com/t/bacnet-device-uninitialized/90415/1 "2024-05-15T10:14:41Z")

</div>

Hello,  
I'm trying to understand the behavior of the bacnet module in ignition 8.1.

I have setup :

- Ignition on ubuntu machine 192.168.133.145
- bacnet simulator on windows machine 192.168.133.136.
- bacnet explorer on the same machine as the simulator.

I can see the devices on the bacnet explorer without problems. Especially device id 100.  
However the bacnet device is not working, staying in uninitialized.

I see in the logs, it is well discovered :  
`Discovered: RemoteDevice(instanceNumber=100, address=Address [networkNumber=100, macAddress=[64,0,0,0,0,0]])`

But I have the error :

```python
|BacnetIpAddressSpace|15May2024 11:57:34|Failed to initialize client, next attempt in 16000ms...|
| --- | --- | --- |
|com.serotonin.bacnet4j.exception.ErrorAPDUException: ErrorAPDU(errorClass=property, errorCode=unknown-property,errorClass=property, errorCode=unknown-property)
at com.serotonin.bacnet4j.transport.ServiceFutureImpl.result(ServiceFutureImpl.java:83)
at com.serotonin.bacnet4j.transport.ServiceFutureImpl.get(ServiceFutureImpl.java:64)
at com.inductiveautomation.ignition.drivers.bacnet.BacnetIpClient$send$2.invokeSuspend(BacnetIpClient.kt:106)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)|

```

Here is the configuration of my local device and remote device :

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

Hopefully you can help me here ! 🙂  
Thomas

---

<div class="post-metadata">

**Author:** ![Rick\_Pietruszka](https://avatars.discourse-cdn.com/v4/letter/r/b5a626/32.png) [@Rick\_Pietruszka](https://forum.inductiveautomation.com/u/Rick_Pietruszka)\
**Post date:** [August 1, 2024, 6:34pm UTC](https://forum.inductiveautomation.com/t/bacnet-device-uninitialized/90415/2 "2024-08-01T18:34:54Z")

</div>

Having the same issue here. Hoping someone has a quick answer.

---

<div class="post-metadata">

**Author:** ![Porter\_Ellis](https://avatars.discourse-cdn.com/v4/letter/p/ed8c4c/32.png) [@Porter\_Ellis](https://forum.inductiveautomation.com/u/Porter_Ellis)\
**Post date:** [July 9, 2026, 9:29pm UTC](https://forum.inductiveautomation.com/t/bacnet-device-uninitialized/90415/3 "2026-07-09T21:29:34Z")

</div>

I'm having the same issue. The device I wish to connect with is showing up in the Bacnet device dropdown, but the device shows as uninitialized when the setup is finished.

---

<div class="post-metadata">

**Author:** ![harrison.m.freeman](https://avatars.discourse-cdn.com/v4/letter/h/54ee81/32.png) [@harrison.m.freeman](https://forum.inductiveautomation.com/u/harrison.m.freeman)\
**Post date:** [July 9, 2026, 10:44pm UTC](https://forum.inductiveautomation.com/t/bacnet-device-uninitialized/90415/4 "2026-07-09T22:44:59Z")

</div>

I have only had good luck establishing a working BACnet connection by using a local bind address of '0.0.0.0' which is the default bind address as of ver8.1.31 (I believe).

_\*using ver8.1.32_\*
