Observium_CE/mibs/ict/ICT-PLATINUM-SERIES-MIB

266 lines
6.8 KiB
Plaintext
Raw Permalink Blame History

-- ICT MIB file for ICT Platinum Series.
--
-- Date Version
-- =============================
-- 3/29/19 v1.00
--
-- Renamed by Observium developers from ICT-MIB to ICT-PLATINUM-SERIES-MIB
ICT-PLATINUM-SERIES-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, IpAddress FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215;
ictPower OBJECT IDENTIFIER ::= { enterprises 39145 }
platinumSeries OBJECT IDENTIFIER ::= { ictPower 11 }
deviceModel OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Model Number"
::= { platinumSeries 1 }
deviceName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Device Name"
::= { platinumSeries 2 }
deviceHardware OBJECT-TYPE
SYNTAX INTEGER (0..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Hardware Version"
::= { platinumSeries 3 }
deviceFirmware OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Firmware Version"
::= { platinumSeries 4 }
deviceMacAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "MAC Address"
::= { platinumSeries 5 }
inputVoltage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Input Voltage (VAC)"
::= { platinumSeries 6 }
outputVoltage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Output Voltage (VDC)"
::= { platinumSeries 7 }
outputCurrent OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "System Current (Amps)"
::= { platinumSeries 8 }
outputEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION "Output Enable Status (a value of '1' indicates Output is Enabled, and a value of '2' indicates Output is Disabled)"
::= { platinumSeries 9 }
batteryVoltage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Voltage (VDC)"
::= { platinumSeries 10 }
batteryCurrent OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Current (Amps)"
::= { platinumSeries 11 }
batteryTemperature OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Temperature (<28>C) (a value of '1000' indicates the temperature probe is not connected)"
::= { platinumSeries 12 }
batterySoc OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery State of Charge (%)"
::= { platinumSeries 13 }
batteryNetAh OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Net Ah Count (Ah)"
::= { platinumSeries 14 }
batteryRunTime OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Estimated Run-time Remaining (min)"
::= { platinumSeries 15 }
inputVoltageX1 OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Input Voltage (VAC)"
::= { platinumSeries 16 }
outputVoltageX100 OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Output Voltage (VDC X 100)"
::= { platinumSeries 17 }
outputCurrentX100 OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "System Current (Amps X 100)"
::= { platinumSeries 18 }
batteryVoltageX100 OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Voltage (VDC X 100)"
::= { platinumSeries 19 }
batteryCurrentX100 OBJECT-TYPE
SYNTAX Integer32
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Current (Amps X 100)"
::= { platinumSeries 20 }
--
-- Trap definitions:
--
acFailAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the AC Failure Alarm is triggered"
::= 101
dcFailAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the DC Failure Alarm is triggered"
::= 102
sysFailAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the System Failure Alarm is triggered"
::= 103
overtemperatureAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Over-Temperature Alarm is triggered"
::= 104
commFailAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when communications lost with a Parallel Unit"
::= 105
fanFailAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Fan Failure Alarm is triggered"
::= 106
batteryAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when a Battery Alarm is triggered"
::= 107
batteryCurrentAlarmTrap TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Battery Overcurrent Alarm is triggered"
::= 108
acFailAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the AC Failure Alarm is cleared"
::= 111
dcFailAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the DC Failure Alarm is cleared"
::= 112
sysFailAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the System Failure Alarm is cleared"
::= 113
overtemperatureAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Over-Temperature Alarm is cleared"
::= 114
commFailAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Communications Failure Alarm is cleared"
::= 115
fanFailAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Fan Failure Alarm is cleared"
::= 116
batteryAlarmClear TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when the Battery Alarm is cleared"
::= 117
batteryTestStart TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when a Battery Discharge Test is started"
::= 121
batteryTestComplete TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when a Battery Discharge Test completes successfully"
::= 122
batteryTestFail TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when a Battery Discharge Test fails"
::= 123
batteryEqualizeStart TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when a Battery Equalize Charge is started"
::= 124
batteryEqualizeComplete TRAP-TYPE
ENTERPRISE platinumSeries
DESCRIPTION "Trap generated when a Battery Equalize Charge completes"
::= 125
END