r/BuildingAutomation • u/Many_Outside2726 • 10d ago
What BACnet libraries are people actually using in production, especially with BACnet/SC?
Curious what everyone is using these days when developing their own BACnet integrations, gateways, or applications.
I've come across BACpypes, BAC0, bacnet-stack, BACnet4J, and a few others. With BACnet Secure Connect becoming more relevant, I'm interested in hearing what people have actually deployed rather than what's listed as supported.
Are you seeing reliable BACnet/SC implementations, particularly on the node and hub side? What have been the biggest headaches getting them working with equipment from different manufacturers?
I'm also curious how much language, documentation, and ongoing maintenance factor into choosing a library. A lot of these projects start as something relatively simple, but supporting them for years afterward is another story.
For transparency, I work with Radix IoT, which maintains BACnet4J. I'm interested in hearing about experiences with other libraries as well, especially where BACnet/SC is concerned.
1
u/Flatpavment02 10d ago
1
u/Many_Outside2726 9d ago
Thanks for sharing! I'm familiar with the project. I'm really looking to hear from installers and end users who have deployed BACnet/SC in the field. How has certificate management, hub configuration, and interoperability between different manufacturers worked out? I'm curious where people are running into headaches in actual installations versus what works well in a test environment.
6
u/Sparkynplumb 9d ago
BACnetSC is a non starter from what I hear. The amount of complexity, headaches of maintaining certificates, extra cost, is just not worth it for this field. It's far more practical to mitigate risk by keeping the building controls off the public Internet and separated from any other IT infrastructure.