Portcullis is an application designed to centralize all kinds of data that can be collected from network connected sensor devices. Devices send data to a Portcullis server through an HTTP-based API. Once on the server, the data can be analyzed and visualized using a variety of fancy techiques.

Portcullis is built to store generic floating point data and supports user-defined scaling functions for display. This means that you can send Portcullis raw analog-to-digital converter values from a sensor and it can scale them to useful units.

Portcullis also provides an interface for viewing zoomable graphs so so that you can "drill down" and inspect problem areas of large datasets quickly and easily.

Portcullis is an open source project hosted on GitHub here