homebridge-ipmi
IPMI plugin for Homebridge
Uses node-ipmi, an ipmitool wrapper, to monitor server temperature and fan sensors via IPMI.
Installation
- Install Homebridge using
npm install -g homebridge
- Install this plugin
npm install -g homebridge-ipmi
- Update your configuration file - see below for an example
Configuration
accessory
: "IPMI"name
: descriptive namehostname
: server hostname, or null for localusername
: server username, or null for localpassword
: server password, or null for localidentify
: name of switch to toggle blinking chassis identification light, or null to disabletemperatureSensors
,fans
: an object mapping IPMI sensor names, to Homebridge display names
Run ipmitool sensor
to show the available sensors.
Example configuration:
"accessories":
This plugin creates a TemperatureSensor or Fan service for each sensor specified. Voltage monitoring, chassis intrusion detection sensors, and other functionality is not currently supported.
License
MIT