BACnet (Building Automation and Control Networks) is a communication protocol for building automation and control systems. It is used to enable communication between devices in HVAC, lighting, access control, and fire detection systems within smart buildings and ICS environments.