node-ipmi is a commandline wrapper from ipmitool. It is designed to be used via Node.js and installable via:
npm install node-ipmi
.
PLEASE NOTE: node-ipmi currently only supports sensors.
var Connect = require('node-ipmi');
var server = new Connect("hostname/ip", "username", "password");
server.getSensors(function(err, sensors) {
console.log(sensors.getFans());
console.log(sensors.getTemperatures());
};