Hello everyone, I’m using the NUT Integration to track some UPS’s in my home, mostly Eaton rack-mount units, that have outlet groups. These outlet groups are presented in NUT as the output below but aren’t picked up by Home Assistant NUT Integration as it seems to only pick up ups
, battery
, input
and output
prefixes with the default config.
Specifically, I’m looking to add outlet
, outlet1
and outlet2
values so they can be tracked in Home Assistant
My end goal is to be able to track each outlet group’s power in Home Assistant and use the Integration plug-in to convert them to kWh for Energy Dashboard Thanks in advance for any assistance.
Example from my NUT diagnostics form inside Home Assistant showing it sees the extra values form the UPS:
"nut_data": {
"ups_list": {
"unraid-ups": "Eaton 5PX UPS on Server Rack in repeater mode"
},
"status": {
"battery.capacity": "12.00",
"battery.charge": "100",
"battery.charge.low": "20",
"battery.charge.restart": "0",
"battery.charger.status": "resting",
"battery.energysave": "no",
"battery.protection": "yes",
"battery.runtime": "9234",
"battery.type": "PbAc",
"device.mfr": "EATON",
"device.model": "Eaton 5PX 3000",
"device.serial": "12345ABCDE",
"device.type": "ups",
"driver.name": "dummy-ups",
"driver.parameter.mode": "repeater",
"driver.parameter.pollinterval": "2",
"driver.parameter.port": "[email protected]",
"driver.parameter.synchronous": "no",
"driver.version": "2.7.4",
"driver.version.internal": "0.14",
"input.current": "0.00",
"input.frequency": "60.0",
"input.frequency.extended": "no",
"input.frequency.nominal": "60",
"input.sensitivity": "normal",
"input.transfer.boost.low": "102",
"input.transfer.high": "151",
"input.transfer.low": "89",
"input.transfer.trim.high": "132",
"input.voltage": "120.4",
"input.voltage.extended": "no",
"input.voltage.nominal": "120",
"outlet.1.autoswitch.charge.low": "0",
"outlet.1.current": "1.10",
"outlet.1.delay.shutdown": "65535",
"outlet.1.delay.start": "0",
"outlet.1.desc": "PowerShare Outlet 1",
"outlet.1.id": "1",
"outlet.1.power": "132",
"outlet.1.powerfactor": "59.00",
"outlet.1.realpower": "78",
"outlet.1.status": "on",
"outlet.1.switchable": "yes",
"outlet.2.autoswitch.charge.low": "0",
"outlet.2.current": "2.50",
"outlet.2.delay.shutdown": "65535",
"outlet.2.delay.start": "0",
"outlet.2.desc": "PowerShare Outlet 2",
"outlet.2.id": "2",
"outlet.2.power": "301",
"outlet.2.powerfactor": "87.00",
"outlet.2.realpower": "262",
"outlet.2.status": "on",
"outlet.2.switchable": "yes",
"outlet.current": "0.50",
"outlet.desc": "Main Outlet",
"outlet.id": "0",
"outlet.power": "94",
"outlet.powerfactor": "97.00",
"outlet.realpower": "92",
"outlet.switchable": "no",
"output.current": "4.10",
"output.frequency": "60.0",
"output.frequency.nominal": "60",
"output.powerfactor": "0.87",
"output.voltage": "120.4",
"output.voltage.nominal": "120",
"ups.beeper.status": "enabled",
"ups.delay.shutdown": "20",
"ups.delay.start": "30",
"ups.efficiency": "94",
"ups.firmware": "02",
"ups.load": "17",
"ups.load.high": "105",
"ups.mfr": "EATON",
"ups.model": "Eaton 5PX 3000",
"ups.power": "494",
"ups.power.nominal": "2880",
"ups.productid": "ffff",
"ups.realpower": "432",
"ups.realpower.nominal": "2700",
"ups.serial": "12345ABCDE",
"ups.shutdown": "enabled",
"ups.start.auto": "yes",
"ups.start.battery": "yes",
"ups.start.reboot": "yes",
"ups.status": "OL",
"ups.test.interval": "604800",
"ups.test.result": "Done and passed",
"ups.timer.shutdown": "0",
"ups.timer.start": "0",
"ups.type": "offline / line interactive",
"ups.vendorid": "0463"
}
}