OpenHPI is an open-source software system providing an abstracted interface to managing computer hardware, typically for chassis and rack based servers.
[3][4] OpenHPI provides resource modeling, sensor management, control, watchdog, inventory data associated with resources, abstracted system event log, hardware events/alarms, and a managed hot-swap interface.
OpenHPI was described as "a universal interface for creating resource system models, such as chassis and rack-based servers, but extendable for other domains such as clustering, virtualization, and simulation".
[6] Supporters include IBM, Intel, Samsung, HPE, and others technical equipment manufacturers.
The following features are supported by OpenHPI software:[2] OpenHPI also provides a set of client programs as examples for typical HPI usage, for testing, or invocation from scripts.