BACloud is a collection of software for managing very large BACnet networks. It is composed of two pieces, a "tap" that participates in a BACnet network and connects using SSL to a "server" that is a web application used to supervise and manage the connected taps. The tap is a derivative of the BFR project, the server is based on Tornado with a MongoDB backend, uses RabbitMQ for messaging, Redis for caching and statistics, and BACpypes for BACnet communications.