#ba-cnet #data-link #notifications #devices #properties

rustbac-client

High-level async BACnet client API for rustbac

8 unstable releases (3 breaking)

0.4.0 Apr 2, 2026
0.3.2 Mar 11, 2026
0.2.1 Mar 5, 2026
0.1.1 Feb 13, 2026

#772 in Concurrency


Used in rustbac-tools

MIT/Apache

695KB
17K SLoC

High-level async BACnet client.

BacnetClient wraps any DataLink transport and exposes ergonomic methods for common BACnet operations such as reading properties, discovering devices, and subscribing to change-of-value (COV) notifications.

Dependencies

~3.5–9MB
~133K SLoC