From 0937faf73eb7212687f01d1648fbd86fa8ff9179 Mon Sep 17 00:00:00 2001 From: tseed Date: Wed, 26 Oct 2022 17:43:16 +0100 Subject: [PATCH] initial commit --- ... bank 3 phase 12xC13 per phase 3m lead.pdf | Bin 0 -> 378968 bytes PDUSNMP_V1.05.00.mib | 5078 +++++++++++++++++ README.md | 281 + ipower-pdu-concept.py | 118 + ipower-pdu.py | 134 + 5 files changed, 5611 insertions(+) create mode 100755 IP-522-IP3 vert double bank 3 phase 12xC13 per phase 3m lead.pdf create mode 100755 PDUSNMP_V1.05.00.mib create mode 100755 README.md create mode 100755 ipower-pdu-concept.py create mode 100755 ipower-pdu.py diff --git a/IP-522-IP3 vert double bank 3 phase 12xC13 per phase 3m lead.pdf b/IP-522-IP3 vert double bank 3 phase 12xC13 per phase 3m lead.pdf new file mode 100755 index 0000000000000000000000000000000000000000..2f8be88ced6e704d80bed20cabb5d6a1047334aa GIT binary patch literal 378968 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⪚HHee1@Ec?*D7$WVpGu{bPAsE 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
g;IUI?t%UkKG_IdjgzRkz+#N=a>x{c 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%0DnM$zu{R8(VW23-P@W| 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 literal 0 HcmV?d00001 diff --git a/PDUSNMP_V1.05.00.mib b/PDUSNMP_V1.05.00.mib new file mode 100755 index 0000000..4c3a8aa --- /dev/null +++ b/PDUSNMP_V1.05.00.mib @@ -0,0 +1,5078 @@ +-- IPT PDU SNMP configuration MIB +-- +-- (c) 2013-2017 IPT Limited +-- +-- Written by Designer Systems Ltd + +-- V1.04.01 + +-- PEN 38218 supplied under license by Designer Systems Ltd + +PDUSNMP DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, IpAddress, Gauge, TimeTicks FROM RFC1155-SMI + DisplayString FROM RFC1213-MIB + OBJECT-TYPE FROM RFC-1212 + TRAP-TYPE FROM RFC-1215 + NOTIFICATION-TYPE FROM SNMPv2-SMI + MODULE-IDENTITY FROM SNMPv2-SMI + Integer32, Unsigned32 FROM SNMPv2-SMI + OBJECT-GROUP FROM SNMPv2-CONF + NOTIFICATION-GROUP FROM SNMPv2-CONF + MODULE-COMPLIANCE FROM SNMPv2-CONF + DateAndTime FROM SNMPv2-TC + TEXTUAL-CONVENTION FROM SNMPv2-TC; + +pdu-SNMP MODULE-IDENTITY + + LAST-UPDATED "201704131712Z" + ORGANIZATION "IPT Limited" + CONTACT-INFO "sales@iptltd.com" + DESCRIPTION "IPT SNMP PDU MIB definition" + +-- V1.05.00 + REVISION "201704131712Z" + DESCRIPTION "Seventh release [Changed security code to text string to allow + up to 18 digit codes to be supported]." + +-- V1.04.01 + REVISION "201701251712Z" + DESCRIPTION "Sixth release (Added TrapVariable to outgoing trap + notifications)" + +-- V1.04.00 + REVISION "201612231712Z" + DESCRIPTION "Fifth release (Added support for Cabinet ID in trap + notifications)" + +-- V1.03.00 + REVISION "201511271712Z" + DESCRIPTION "Forth release (MIB validation changes to + support Open MNS)" + +-- V1.02.00 + REVISION "201511201712Z" + DESCRIPTION "Third release (Added socket All ON and + all OFF support)" +-- V1.01.00 + REVISION "201509021712Z" + DESCRIPTION "Second release (Added trap clears and renamed + existing traps to set type)" +-- V1.00.00 + REVISION "201309201712Z" + DESCRIPTION "First release" + + ::= { ipt-pdu-SNMP 1 } + +ipt-pdu-SNMP OBJECT IDENTIFIER ::= { enterprises 38218 } + +slave-SiteTotals OBJECT IDENTIFIER ::= { pdu-SNMP 1 } +slave-Server OBJECT IDENTIFIER ::= { pdu-SNMP 2 } +pdu-Configuration OBJECT IDENTIFIER ::= { pdu-SNMP 3 } +trap-Destinations OBJECT IDENTIFIER ::= { pdu-SNMP 4 } +pdu-Information OBJECT IDENTIFIER ::= { pdu-SNMP 5 } +pdu-Meters OBJECT IDENTIFIER ::= { pdu-SNMP 6 } +pdu-sockets OBJECT IDENTIFIER ::= { pdu-SNMP 7 } +pdu-Environmental OBJECT IDENTIFIER ::= { pdu-SNMP 8 } +pdu-Security OBJECT IDENTIFIER ::= { pdu-SNMP 9 } +pdu-Logs OBJECT IDENTIFIER ::= { pdu-SNMP 10 } +pdu-Traps OBJECT IDENTIFIER ::= { pdu-SNMP 11 } +pdu-TrapThresholds OBJECT IDENTIFIER ::= { pdu-Traps 1 } + +slave-pdus OBJECT IDENTIFIER ::= { ipt-pdu-SNMP 2 } +slave-Information OBJECT IDENTIFIER ::= { slave-pdus 2 } +slave-Status OBJECT IDENTIFIER ::= { slave-pdus 3 } +slave-sockets OBJECT IDENTIFIER ::= { slave-pdus 4 } +slave-Environmental OBJECT IDENTIFIER ::= { slave-pdus 5 } +slave-Security OBJECT IDENTIFIER ::= { slave-pdus 6 } +slave-Traps OBJECT IDENTIFIER ::= { slave-pdus 7 } +slave-TrapSetNotifications OBJECT IDENTIFIER ::= { slave-Traps 1 } +slave-TrapClearNotifications OBJECT IDENTIFIER ::= { slave-Traps 2 } + +slave-Global OBJECT IDENTIFIER ::= { ipt-pdu-SNMP 3 } + + +-- pdu-SNMP.slave-SiteTotals + +slave-SiteTotalkWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Energy used by all slaves on site in kWh x10." + + ::= { slave-SiteTotals 1 } + +slave-SiteTotalBtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Energy used by all slaves on site in Btu x10." + + ::= { slave-SiteTotals 2 } + +slave-SiteTotalKgCO2 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Energy used by all slaves on site in KgCO2 x10." + + ::= { slave-SiteTotals 3 } + +-- pdu-SNMP.slave-Server + +slave-Nopdus OBJECT-TYPE + SYNTAX INTEGER (0..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Number of pdu's connected in SLAVE mode" + + ::= { slave-Server 1 } + +slaves-Online OBJECT-TYPE + SYNTAX INTEGER (0..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Number of pdu's ONLINE in SLAVE mode." + + ::= { slave-Server 2 } + +slave-ServerStatus OBJECT-TYPE + SYNTAX INTEGER {stopped(0),running(1),searching(2),getinfo(3),listening(4)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Server status" + + ::= { slave-Server 3 } + +-- pdu-SNMP.pdu-Configuration + +pdu-ClientName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - pdu Client name." + + ::= { pdu-Configuration 1 } + +pdu-LocationName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - pdu Location Name." + + ::= { pdu-Configuration 2 } + +pdu-FirmwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - pdu firmware version." + + ::= { pdu-Configuration 3 } + +pdu-KgCO2Conversion OBJECT-TYPE + SYNTAX INTEGER (1..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - KgCO2 conversion factor x1000 [544 = 0.544]" + + ::= { pdu-Configuration 4 } + +pdu-MODBUSTimeout OBJECT-TYPE + SYNTAX INTEGER (500..5000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - MODBUS Timeout in mS." + + ::= { pdu-Configuration 5 } + +pdu-MODBUSRetry OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - MODBUS Retry value." + + ::= { pdu-Configuration 6 } + +pdu-NotUsed1 OBJECT-TYPE + SYNTAX INTEGER (0) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { pdu-Configuration 7 } + +pdu-AlarmPeriod OBJECT-TYPE + SYNTAX INTEGER (1..240) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Alarm period check in minutes." + + ::= { pdu-Configuration 8 } + +pdu-DHCPStatus OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - DHCP Enable.Set to 1 to ENABLE or 0 to DISABLE DHCP support." + + ::= { pdu-Configuration 9 } + +pdu-IPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - pdu IP Address." + + ::= { pdu-Configuration 10 } + +pdu-SubNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - pdu Sub-net mask." + + ::= { pdu-Configuration 11 } + +pdu-CabinetID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu Cabinet ID." + + ::= { pdu-Configuration 12 } + +pdu-socketPeriod OBJECT-TYPE + SYNTAX INTEGER (0..5000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu socket ON sequence period (mS) 0=OFF." + + ::= { pdu-Configuration 13 } + +pdu-LockPeriod OBJECT-TYPE + SYNTAX INTEGER (1..240) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu Lock activation period (S)." + + ::= { pdu-Configuration 14 } + +pdu-RTC-Hour OBJECT-TYPE + SYNTAX INTEGER (0..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu RTC Hour [24 hour clock]." + + ::= { pdu-Configuration 15 } + +pdu-RTC-Minute OBJECT-TYPE + SYNTAX INTEGER (1..59) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu RTC Minute." + + ::= { pdu-Configuration 16 } + +pdu-RTC-Date OBJECT-TYPE + SYNTAX INTEGER (1..31) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu RTC Date." + + ::= { pdu-Configuration 17 } + +pdu-RTC-Month OBJECT-TYPE + SYNTAX INTEGER (1..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu RTC Month." + + ::= { pdu-Configuration 18 } + +pdu-RTC-Year OBJECT-TYPE + SYNTAX INTEGER (0..99) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu RTC Year [tens only]." + + ::= { pdu-Configuration 19 } + +pdu-Phase1Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu Phase 1 Name." + + ::= { pdu-Configuration 20 } + +pdu-Phase2Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu Phase 2 Name." + + ::= { pdu-Configuration 21 } + +pdu-Phase3Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "pdu Phase 3 Name." + + ::= { pdu-Configuration 22 } + + +-- pdu-SNMP.trap-Destinations + +trapDestinationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrapDestinationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + + ::= { trap-Destinations 1 } + +trapDestinationsEntry OBJECT-TYPE + SYNTAX TrapDestinationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of Trap notification destinations." + INDEX { trapDestinationsIndex } + + ::= { trapDestinationsTable 1 } + +TrapDestinationsEntry ::= SEQUENCE { + + trapDestinationsIndex + INTEGER, + trapDestinationsStatus + INTEGER, + trapDestinationsIP + IpAddress, + trapDestinationsCommunity + DisplayString +} + +trapDestinationsIndex OBJECT-TYPE + SYNTAX INTEGER (0..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Trap destination index [0..1]." + + ::= { trapDestinationsEntry 1 } + +trapDestinationsStatus OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Trap destination status. Set to 1 to ENABLE or 0 to DISABLE trap destination." + + ::= { trapDestinationsEntry 2 } + +trapDestinationsIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Trap destination IP address. Set to the IP address of the destination SNMP manager." + + ::= { trapDestinationsEntry 3 } + +trapDestinationsCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Trap destination SNMP community. Set to the community name to be used with the destination SNMP manager." + + ::= { trapDestinationsEntry 4 } + +-- pdu-SNMP.pdu-Information + +pdu-Firmware OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Firmware version." + + ::= { pdu-Information 1 } + +pdu-Nosockets OBJECT-TYPE + SYNTAX INTEGER (0..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Number of sockets." + + ::= { pdu-Information 2 } + +pdu-ProductName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Product name." + + ::= { pdu-Information 3 } + +pdu-SerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Serial number." + + ::= { pdu-Information 4 } + +pdu-TrapVariable OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trap variable string." + + ::= { pdu-Information 8 } + +-- pdu-SNMP.pdu-Meters + +pdu-meter1-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 RMS Voltage (VAC) x10." + + ::= { pdu-Meters 1 } + +pdu-meter1-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 RMS Current (A) x100." + + ::= { pdu-Meters 2 } + +pdu-meter1-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 total energy consumption (kW/h) x10." + + ::= { pdu-Meters 3 } + +pdu-meter1-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 Kilowatts (kW) x1000." + + ::= { pdu-Meters 4 } + +pdu-meter1-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 Internal Temperature (C) x10." + + ::= { pdu-Meters 5 } + +pdu-meter1-IPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 Peak Current (A) x10." + + ::= { pdu-Meters 6 } + +pdu-meter1-VPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 Peak Voltage (V) x10." + + ::= { pdu-Meters 7 } + +pdu-meter1-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 Power Factor x1000" + + ::= { pdu-Meters 8 } + +pdu-meter1-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 1 Frequency x10" + + ::= { pdu-Meters 9 } + +pdu-meter2-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 RMS Voltage (VAC) x10." + + ::= { pdu-Meters 10 } + +pdu-meter2-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 RMS Current (A) x100." + + ::= { pdu-Meters 11 } + +pdu-meter2-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 total energy consumption (kW/h) x10." + + ::= { pdu-Meters 12 } + +pdu-meter2-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 Kilowatts (kW) x1000." + + ::= { pdu-Meters 13 } + +pdu-meter2-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 Internal Temperature (C) x10." + + ::= { pdu-Meters 14 } + +pdu-meter2-IPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 Peak Current (A) x10." + + ::= { pdu-Meters 15 } + +pdu-meter2-VPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 Peak Voltage (V) x10." + + ::= { pdu-Meters 16 } + +pdu-meter2-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 Power Factor x1000" + + ::= { pdu-Meters 17 } + +pdu-meter2-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 2 Frequency x10" + + ::= { pdu-Meters 18 } + +pdu-meter3-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 RMS Voltage (VAC) x100." + + ::= { pdu-Meters 19 } + +pdu-meter3-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 RMS Current (A) x10." + + ::= { pdu-Meters 20 } + +pdu-meter3-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 total energy consumption (kW/h) x10." + + ::= { pdu-Meters 21 } + +pdu-meter3-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 Kilowatts (kW) x1000." + + ::= { pdu-Meters 22 } + +pdu-meter3-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 Internal Temperature (C) x10." + + ::= { pdu-Meters 23 } + +pdu-meter3-IPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 Peak Current (A) x10." + + ::= { pdu-Meters 24 } + +pdu-meter3-VPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 Peak Voltage (V) x10." + + ::= { pdu-Meters 25 } + +pdu-meter3-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 Power Factor x1000" + + ::= { pdu-Meters 26 } + +pdu-meter3-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "pdu Meter 3 Frequency x10" + + ::= { pdu-Meters 27 } + +-- pdu-SNMP.pdu-sockets + +pdu-socketsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pdu-socketsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + + ::= { pdu-sockets 1 } + +pdu-socketsEntry OBJECT-TYPE + SYNTAX Pdu-socketsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of socket status parameters." + INDEX { socket-Index } + + ::= { pdu-socketsTable 1 } + +Pdu-socketsEntry ::= SEQUENCE { + + socket-Index + INTEGER, + socket-Number + INTEGER, + socket-Equipment + DisplayString, + socket-ONOFF + INTEGER, + socket-AMPS + INTEGER, + socket-KWH + Integer32, + socket-INFO + INTEGER + } + +socket-Index OBJECT-TYPE + SYNTAX INTEGER (0..47) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "socket index" + + ::= { pdu-socketsEntry 1 } + +socket-Number OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket number [Range 1 to 48]" + + ::= { pdu-socketsEntry 2 } + +socket-Equipment OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket equipment name." + + ::= { pdu-socketsEntry 3 } + +socket-ONOFF OBJECT-TYPE + SYNTAX INTEGER {off(0),on(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket ON/OFF status [Set to 1 to switch ON, 0 to switch OFF]" + + ::= { pdu-socketsEntry 4 } + +socket-AMPS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket current (Amps) x10." + + ::= { pdu-socketsEntry 5 } + +socket-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket Energy (kWh) x10." + + ::= { pdu-socketsEntry 6 } + +socket-INFO OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket information (status, phase and picture)." + + ::= { pdu-socketsEntry 7 } + + +-- pdu-SNMP.pdu-Environmental + +pdu-environmental-Temp1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 1 (C) x100." + + ::= { pdu-Environmental 1 } + +pdu-environmental-Temp1-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 1 location name." + + ::= { pdu-Environmental 2 } + +pdu-environmental-Temp2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 2 (C) x100." + + ::= { pdu-Environmental 3 } + +pdu-environmental-Temp2-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 2 location name." + + ::= { pdu-Environmental 4 } + +pdu-environmental-Temp3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 3 (C) x100." + + ::= { pdu-Environmental 5 } + +pdu-environmental-Temp3-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 3 location name." + + ::= { pdu-Environmental 6 } + +pdu-environmental-Temp4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 4 (C) x100." + + ::= { pdu-Environmental 7 } + +pdu-environmental-Temp4-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 4 location name." + + ::= { pdu-Environmental 8 } + +pdu-environmental-Temp5 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 5 (C) x100." + + ::= { pdu-Environmental 9 } + +pdu-environmental-Temp5-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 5 location name." + + ::= { pdu-Environmental 10 } + +pdu-environmental-Temp6 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 6 (C) x100." + + ::= { pdu-Environmental 11 } + +pdu-environmental-Temp6-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 6 location name." + + ::= { pdu-Environmental 12 } + +pdu-environmental-Temp7 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 7 (C) x100." + + ::= { pdu-Environmental 13 } + +pdu-environmental-Temp7-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 7 location name." + + ::= { pdu-Environmental 14 } + +pdu-environmental-Temp8 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Temperature probe 8 (C) x100." + + ::= { pdu-Environmental 15 } + +pdu-environmental-Temp8-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Temperature probe 8 location name." + + ::= { pdu-Environmental 16 } + +pdu-environmental-HumidityTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental Humidity probe Temperature (C) x100." + + ::= { pdu-Environmental 17 } + +pdu-environmental-Humidity OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental humidity probe (%) x100." + + ::= { pdu-Environmental 18 } + +pdu-environmental-Contact1 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental contact input 1 status." + + ::= { pdu-Environmental 19 } + +pdu-environmental-Contact1-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental contact input 1 location name." + + ::= { pdu-Environmental 20 } + +pdu-environmental-Contact2 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental contact input 2 status." + + ::= { pdu-Environmental 21 } + +pdu-environmental-Contact2-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental contact input 2 location name." + + ::= { pdu-Environmental 22 } + +pdu-environmental-Contact3 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Environmental contact input 3 status." + + ::= { pdu-Environmental 23 } + +pdu-environmental-Contact3-Location OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental contact input 3 location name." + + ::= { pdu-Environmental 24 } + + +-- pdu-SNMP.pdu-Security + +pdu-Security-Door OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Security door contact status." + + ::= { pdu-Security 1 } + +pdu-Security-Lock OBJECT-TYPE + SYNTAX INTEGER {locked(0),unlocked(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security lock status [Set to 1 to unlock]" + + ::= { pdu-Security 2 } + +pdu-Security-Wild OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security Card/PIN Wildcard status. + Set with 1 to enable or 0 to disable Wildcard feature." + + ::= { pdu-Security 3 } + +pdu-Security-UnlockTimeDate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time and data of last unlock." + + ::= { pdu-Security 4 } + +pdu-SecurityTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pdu-SecurityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + + ::= { pdu-Security 5 } + +pdu-SecurityEntry OBJECT-TYPE + SYNTAX Pdu-SecurityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of pdu- Card/PIN codes." + INDEX { pdu-Security-Index } + + ::= { pdu-SecurityTable 1 } + +Pdu-SecurityEntry ::= SEQUENCE { + + pdu-Security-Index + INTEGER, + pdu-Security-Code + DisplayString + } + +pdu-Security-Index OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Security Card/PIN code index." + + ::= { pdu-SecurityEntry 1 } + +pdu-Security-Code OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security Card/PIN number." + + ::= { pdu-SecurityEntry 2 } + + +-- pdu-SNMP.pdu-Logs + +pdu-Logs-Number OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Log file number of log lines stored." + + ::= { pdu-Logs 1 } + +pdu-Logs-Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Log file line index pointer. + Set to line to be read." + + ::= { pdu-Logs 2 } + +pdu-Logs-Data OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Log file log line data." + + ::= { pdu-Logs 3 } + +pdu-Logs-Clear OBJECT-TYPE + SYNTAX INTEGER {reset(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Log file clear. + Set with 1 to clear log file." + + ::= { pdu-Logs 4 } + + +-- pdu-SNMP.pdu-Traps.pdu-TrapThresholds + +meter1-VRMSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Voltage LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 1 } + +meter1-VRMSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Voltage LOW trap threshold x10." + + ::= { pdu-TrapThresholds 2 } + +meter1-VRMSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Voltage HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 3 } + +meter1-VRMSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Voltage HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 4 } + +meter1-IRMSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Current LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 5 } + +meter1-IRMSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Current LOW trap threshold x10." + + ::= { pdu-TrapThresholds 6 } + +meter1-IRMSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Current HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 7 } + +meter1-IRMSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Current HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 8 } + +meter1-KWSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Kilowatts LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 9 } + +meter1-KWSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Kilowatts LOW trap threshold x10." + + ::= { pdu-TrapThresholds 10 } + +meter1-KWSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Kilowatts HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 11 } + +meter1-KWSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Kilowatts HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 12 } + +meter1-TempLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Internal temperature LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 13 } + +meter1-TempLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Internal temperature LOW trap threshold x10." + + ::= { pdu-TrapThresholds 14 } + +meter1-TempHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Internal temperature HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 15 } + +meter1-TempHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Internal temperature HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 16 } + +meter1-PFLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Power factor LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 17 } + +meter1-PFLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Power factor LOW trap threshold x10." + + ::= { pdu-TrapThresholds 18 } + +meter1-PFHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Power factor HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 19 } + +meter1-PFHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Power factor HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 20 } + +meter1-FreqLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Frequency LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 21 } + +meter1-FreqLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Frequency LOW trap threshold x10." + + ::= { pdu-TrapThresholds 22 } + +meter1-FreqHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Frequency HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 23 } + +meter1-FreqHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 1 Frequency HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 24 } + +meter2-VRMSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Voltage LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 25 } + +meter2-VRMSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "eter 1 Voltage LOW trap threshold x10." + + ::= { pdu-TrapThresholds 26 } + +meter2-VRMSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Voltage HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 27 } + +meter2-VRMSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Voltage HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 28 } + +meter2-IRMSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Current LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 29 } + +meter2-IRMSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Current LOW trap threshold x10." + + ::= { pdu-TrapThresholds 30 } + +meter2-IRMSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Current HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 31 } + +meter2-IRMSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Current HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 32 } + +meter2-KWSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Kilowatts LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 33 } + +meter2-KWSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Kilowatts LOW trap threshold x10." + + ::= { pdu-TrapThresholds 34 } + +meter2-KWSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Kilowatts HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 35 } + +meter2-KWSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Kilowatts HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 36 } + +meter2-TempLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Internal temperature LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 37 } + +meter2-TempLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Internal temperature LOW trap threshold x10." + + ::= { pdu-TrapThresholds 38 } + +meter2-TempHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Internal temperature HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 39 } + +meter2-TempHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Internal temperature HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 40 } + +meter2-PFLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Power factor LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 41 } + +meter2-PFLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Power factor LOW trap threshold x10." + + ::= { pdu-TrapThresholds 42 } + +meter2-PFHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Power factor HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 43 } + +meter2-PFHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Power factor HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 44 } + +meter2-FreqLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Frequency LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 45 } + +meter2-FreqLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Frequency LOW trap threshold x10." + + ::= { pdu-TrapThresholds 46 } + +meter2-FreqHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Frequency HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 47 } + +meter2-FreqHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 2 Frequency HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 48 } + +meter3-VRMSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Voltage LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 49 } + +meter3-VRMSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "eter 1 Voltage LOW trap threshold x10." + + ::= { pdu-TrapThresholds 50 } + +meter3-VRMSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Voltage HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 51 } + +meter3-VRMSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Voltage HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 52 } + +meter3-IRMSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Current LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 53 } + +meter3-IRMSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Current LOW trap threshold x10." + + ::= { pdu-TrapThresholds 54 } + +meter3-IRMSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Current HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 55 } + +meter3-IRMSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Current HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 56 } + +meter3-KWSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Kilowatts LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 57 } + +meter3-KWSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Kilowatts LOW trap threshold x10." + + ::= { pdu-TrapThresholds 58 } + +meter3-KWSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Kilowatts HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 59 } + +meter3-KWSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Kilowatts HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 60 } + +meter3-TempLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Internal temperature LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 61 } + +meter3-TempLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Internal temperature LOW trap threshold x10." + + ::= { pdu-TrapThresholds 62 } + +meter3-TempHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Internal temperature HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 63 } + +meter3-TempHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Internal temperature HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 64 } + +meter3-PFLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Power factor LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 65 } + +meter3-PFLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Power factor LOW trap threshold x10." + + ::= { pdu-TrapThresholds 66 } + +meter3-PFHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Power factor HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 67 } + +meter3-PFHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Power factor HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 68 } + +meter3-FreqLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Frequency LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 69 } + +meter3-FreqLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Frequency LOW trap threshold x10." + + ::= { pdu-TrapThresholds 70 } + +meter3-FreqHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Frequency HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 71 } + +meter3-FreqHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Meter 3 Frequency HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 72 } + +socket-ThresholdsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Socket-ThresholdsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + + ::= { pdu-TrapThresholds 73 } + +socket-ThresholdsEntry OBJECT-TYPE + SYNTAX Socket-ThresholdsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of socket trap notification thresholds." + INDEX { socket-ThresholdsNumber } + + ::= { socket-ThresholdsTable 1 } + +Socket-ThresholdsEntry ::= SEQUENCE { + + socket-ThresholdsNumber + INTEGER, + socket-AMPSLowAlarm + INTEGER, + socket-AMPSLow + INTEGER, + socket-AMPSHighAlarm + INTEGER, + socket-AMPSHigh + INTEGER +} + +socket-ThresholdsNumber OBJECT-TYPE + SYNTAX INTEGER (1..48) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Trap threshold socket- number [1..48]." + + ::= { socket-ThresholdsEntry 1 } + +socket-AMPSLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket Current LOW alarm disabled/enabled." + + ::= { socket-ThresholdsEntry 2 } + +socket-AMPSLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket Current LOW trap threshold x10." + + ::= { socket-ThresholdsEntry 3 } + +socket-AMPSHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket Current HIGH alarm disabled/enabled." + + ::= { socket-ThresholdsEntry 4 } + +socket-AMPSHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket Current HIGH trap threshold x10." + + ::= { socket-ThresholdsEntry 5 } + +environmental-Temp1LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 1 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 74 } + +environmental-Temp1Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 1 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 75 } + +environmental-Temp1HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 1 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 76 } + +environmental-Temp1High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 1 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 77 } + +environmental-Temp2LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 2 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 78 } + +environmental-Temp2Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 2 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 79 } + +environmental-Temp2HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 2 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 80 } + +environmental-Temp2High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 2 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 81 } + +environmental-Temp3LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 3 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 82 } + +environmental-Temp3Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 3 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 83 } + +environmental-Temp3HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 3 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 84 } + +environmental-Temp3High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 3 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 85 } + +environmental-Temp4LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 4 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 86 } + +environmental-Temp4Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 4 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 87 } + +environmental-Temp4HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 4 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 88 } + +environmental-Temp4High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 4 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 89 } + +environmental-Temp5LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 5 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 90 } + +environmental-Temp5Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 5 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 91 } + +environmental-Temp5HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 5 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 92 } + +environmental-Temp5High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 5 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 93 } + +environmental-Temp6LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 6 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 94 } + +environmental-Temp6Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 6 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 95 } + +environmental-Temp6HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 6 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 96 } + +environmental-Temp6High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 6 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 97 } + +environmental-Temp7LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 7 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 98 } + +environmental-Temp7Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 7 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 99 } + +environmental-Temp7HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 7 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 100 } + +environmental-Temp7High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 7 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 101 } + +environmental-Temp8LowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 8 LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 102 } + +environmental-Temp8Low OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 8 LOW trap threshold x10." + + ::= { pdu-TrapThresholds 103 } + +environmental-Temp8HighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 8 HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 104 } + +environmental-Temp8High OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental temperature probe 8 HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 105 } + +environmental-HumidityTempLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe temperature LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 106 } + +environmental-HumidityTempLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe temperature LOW trap threshold x10." + + ::= { pdu-TrapThresholds 107 } + +environmental-HumidityTempHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe temperature HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 108 } + +environmental-HumidityTempHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe temperature HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 109 } + +environmental-HumidityLowAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe LOW alarm disabled/enabled." + + ::= { pdu-TrapThresholds 110 } + +environmental-HumidityLow OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe LOW trap threshold x10." + + ::= { pdu-TrapThresholds 111 } + +environmental-HumidityHighAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe HIGH alarm disabled/enabled." + + ::= { pdu-TrapThresholds 112 } + +environmental-HumidityHigh OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental humidity probe HIGH trap threshold x10." + + ::= { pdu-TrapThresholds 113 } + +environmental-Contact1OpenedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Contact 1 OPENED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 114 } + +environmental-Contact1ClosedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Contact 1 CLOSED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 115 } + +environmental-Contact2OpenedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Contact 2 OPENED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 116 } + +environmental-Contact2ClosedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Contact 2 CLOSED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 117 } + +environmental-Contact3OpenedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Contact 3 OPENED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 118 } + +environmental-Contact3ClosedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Environmental Contact 3 CLOSED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 119 } + +security-DoorOpenedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security Door OPENED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 120 } + +security-DoorClosedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security Door CLOSED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 121 } + +security-LockUnlockedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security Lock UNLOCKED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 122 } + +security-LockLockedAlarm OBJECT-TYPE + SYNTAX INTEGER {disabled(0),enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Security Lock LOCKED alarm disabled/enabled." + + ::= { pdu-TrapThresholds 123 } + + +-- slave-pdu + +slave-slaveSelected OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Currently selected slave pdu. + Set to number between 1 and slave-Nopdus" + + ::= { slave-pdus 1 } + +-- pdu.pduInfo + +slave-pduName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave pdu Name." + + ::= { slave-Information 1 } + +slave-pduStatus OBJECT-TYPE + SYNTAX INTEGER {offline(0),online(1),disabled(2)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - slave pdu ONLINE / OFFLINE or DISABLED status." + + ::= { slave-Information 2 } + +slave-pduAddress OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave pdu MODBUS Address." + + ::= { slave-Information 3 } + +slave-pduFirmware OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave pdu Firmware version." + + ::= { slave-Information 4 } + +slave-Info-NotUsed2 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Information 5 } + +slave-pduNosockets OBJECT-TYPE + SYNTAX INTEGER (0..48) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave pdu Number of sockets." + + ::= { slave-Information 6 } + +slave-Info-NotUsed3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Information 7 } + +slave-Info-NotUsed4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Information 8 } + +slave-Info-pduReset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - slave pdu Reset." + + ::= { slave-Information 9 } + +slave-Info-pdukWhReset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - slave pdu Reset energy." + + ::= { slave-Information 10 } + +-- pdu.slave-Status + +slave-meter1-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - slave Meter 1 RMS Voltage (VAC) x10." + + ::= { slave-Status 1 } + +slave-meter1-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 RMS Current (A) x10." + + ::= { slave-Status 2 } + +slave-meter1-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 total energy consumption (kW/h) x10." + + ::= { slave-Status 3 } + +slave-meter1-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 Kilowatts (kW) x1000." + + ::= { slave-Status 4 } + +slave-meter1-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 Internal Temperature (C) x10." + + ::= { slave-Status 5 } + +slave-Status-NotUsed1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Status 6 } + +slave-Status-NotUsed2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Status 7 } + +slave-meter1-IPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 Peak Current (A) x10." + + ::= { slave-Status 8 } + +slave-meter1-VPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 Peak Voltage (V) x10." + + ::= { slave-Status 9 } + +slave-meter1-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 Power Factor x1000" + + ::= { slave-Status 10 } + +slave-Status-NotUsed3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Status 11 } + +slave-Status-NotUsed4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Status 12 } + +slave-Status-NotUsed5 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-Status 13 } + +slave-meter1-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 1 Frequency x10" + + ::= { slave-Status 14 } + +slave-meter2-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 RMS Voltage (VAC) x10." + + ::= { slave-Status 15 } + +slave-meter2-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 RMS Current (A) x10." + + ::= { slave-Status 16 } + +slave-meter2-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 total energy consumption (kW/h) x10." + + ::= { slave-Status 17 } + +slave-meter2-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 Kilowatts (kW) x1000." + + ::= { slave-Status 18 } + +slave-meter2-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 Internal Temperature (C) x10." + + ::= { slave-Status 19 } + +slave-meter2-IPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 Peak Current (A) x10." + + ::= { slave-Status 20 } + +slave-meter2-VPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 Peak Voltage (V) x10." + + ::= { slave-Status 21 } + +slave-meter2-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 Power Factor x1000" + + ::= { slave-Status 22 } + +slave-meter2-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 2 Frequency x10" + + ::= { slave-Status 23 } + +slave-meter3-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 RMS Voltage (VAC) x10." + + ::= { slave-Status 24 } + +slave-meter3-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 RMS Current (A) x10." + + ::= { slave-Status 25 } + +slave-meter3-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 total energy consumption (kW/h) x10." + + ::= { slave-Status 26 } + +slave-meter3-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 Kilowatts (kW) x1000." + + ::= { slave-Status 27 } + +slave-meter3-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 Internal Temperature (C) x10." + + ::= { slave-Status 28 } + +slave-meter3-IPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 Peak Current (A) x10." + + ::= { slave-Status 29 } + +slave-meter3-VPK OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 Peak Voltage (V) x10." + + ::= { slave-Status 30 } + +slave-meter3-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 Power Factor x1000" + + ::= { slave-Status 31 } + +slave-meter3-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - slave Meter 3 Frequency x10" + + ::= { slave-Status 32 } + +-- pdu.slave-sockets + +slave-socketsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Slave-socketsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + + ::= { slave-sockets 1 } + +slave-socketsEntry OBJECT-TYPE + SYNTAX Slave-socketsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of socket status parameters." + INDEX { slave-socket-Index } + + ::= { slave-socketsTable 1 } + +Slave-socketsEntry ::= SEQUENCE { + + slave-socket-Index + INTEGER, + slave-socket-Number + INTEGER, + slave-socket-NotUsed1 + DisplayString, + slave-socket-ONOFF + INTEGER, + slave-socket-AMPS + INTEGER, + slave-socket-KWH + Integer32 +} + +slave-socket-Index OBJECT-TYPE + SYNTAX INTEGER (1..48) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "socket index" + + ::= { slave-socketsEntry 1 } + +slave-socket-Number OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "socket number [Range 1 to 48]" + + ::= { slave-socketsEntry 2 } + +slave-socket-NotUsed1 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Not used." + + ::= { slave-socketsEntry 3 } + +slave-socket-ONOFF OBJECT-TYPE + SYNTAX INTEGER {off(0),on(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket ON/OFF status [Compatible - Write ignored]" + + ::= { slave-socketsEntry 4 } + +slave-socket-AMPS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket current (Amps) x10." + + ::= { slave-socketsEntry 5 } + +slave-socket-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket Energy (kWh) x10." + + ::= { slave-socketsEntry 6 } + +socket-Selected OBJECT-TYPE + SYNTAX INTEGER (1..48) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Currently selected socket. + Set to number between 1 and slave-pduNosockets" + + ::= { slave-sockets 2 } + +socket-AllON OBJECT-TYPE + SYNTAX INTEGER (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set all sockets in system to ON." + + ::= { slave-sockets 3 } + +socket-AllOFF OBJECT-TYPE + SYNTAX INTEGER (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set all sockets in system to OFF." + + ::= { slave-sockets 4 } + +-- pdu.slave-Environmental + +slave-environmental-Temp1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 1 (C) x100." + + ::= { slave-Environmental 1 } + +slave-environmental-Temp2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 2 (C) x100." + + ::= { slave-Environmental 2 } + +slave-environmental-Temp3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 3 (C) x100." + + ::= { slave-Environmental 3 } + +slave-environmental-Temp4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 4 (C) x100." + + ::= { slave-Environmental 4 } + +slave-environmental-Temp5 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 5 (C) x100." + + ::= { slave-Environmental 5 } + +slave-environmental-Temp6 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 6 (C) x100." + + ::= { slave-Environmental 6 } + +slave-environmental-Temp7 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 7 (C) x100." + + ::= { slave-Environmental 7 } + +slave-environmental-Temp8 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 8 (C) x100." + + ::= { slave-Environmental 8 } + +slave-environmental-HumidityTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Humidity probe Temperature (C) x100." + + ::= { slave-Environmental 9 } + +slave-environmental-Humidity OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental humidity probe (%) x100." + + ::= { slave-Environmental 10 } + +slave-environmental-Contact1 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental contact input 1 status." + + ::= { slave-Environmental 11 } + +slave-environmental-Contact2 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental contact input 2 status." + + ::= { slave-Environmental 12 } + +slave-environmental-Contact3 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental contact input 3 status." + + ::= { slave-Environmental 13 } + + +-- pdu.slave-Security + +slave-Security-Door OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Security door contact status." + + ::= { slave-Security 1 } + +slave-Security-Lock OBJECT-TYPE + SYNTAX INTEGER {locked(0),unlocked(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Security lock status. + Set with any data to force unlock." + + ::= { slave-Security 2 } + + +-- slave-Traps.slave-TrapSetNotifications + +slave-Set-meter1-VRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-VRMS } + STATUS current + DESCRIPTION "Meter 1 Voltage LOW trap SET notification" + + ::= { slave-TrapSetNotifications 1 } + +slave-Set-meter1-VRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-VRMS } + STATUS current + DESCRIPTION "Meter 1 Voltage HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 2 } + +slave-Set-meter1-IRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-IRMS } + STATUS current + DESCRIPTION "Meter 1 Amps LOW trap SET notification" + + ::= { slave-TrapSetNotifications 3 } + +slave-Set-meter1-IRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-IRMS } + STATUS current + DESCRIPTION "Meter 1 Amps HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 4 } + +slave-Set-meter1-KWSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-KW } + STATUS current + DESCRIPTION "Meter 1 Kilowatts LOW trap SET notification" + + ::= { slave-TrapSetNotifications 5 } + +slave-Set-meter1-KWSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-KW } + STATUS current + DESCRIPTION "Meter 1 Kilowatts HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 6 } + +slave-Set-meter1-TempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-TPMU } + STATUS current + DESCRIPTION "Meter 1 Temperature LOW trap SET notification" + + ::= { slave-TrapSetNotifications 7 } + +slave-Set-meter1-TempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-TPMU } + STATUS current + DESCRIPTION "Meter 1 Temperature HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 8 } + +slave-Set-socket-AMPSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, socket-Number } + STATUS current + DESCRIPTION "socket Amps LOW trap SET notification" + + ::= { slave-TrapSetNotifications 9 } + +slave-Set-socket-AMPSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, socket-Number } + STATUS current + DESCRIPTION "socket Amps HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 10 } + +slave-Set-environmental-Temp1Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp1 } + STATUS current + DESCRIPTION "Environmental Temperature probe 1 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 11 } + +slave-Set-environmental-Temp1High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp1 } + STATUS current + DESCRIPTION "Environmental Temperature probe 1 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 12 } + +slave-Set-environmental-Temp2Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp2 } + STATUS current + DESCRIPTION "Environmental Temperature probe 2 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 13 } + +slave-Set-environmental-Temp2High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp2 } + STATUS current + DESCRIPTION "Environmental Temperature probe 2 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 14 } + +slave-Set-environmental-Temp3Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp3 } + STATUS current + DESCRIPTION "Environmental Temperature probe 3 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 15 } + +slave-Set-environmental-Temp3High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp3 } + STATUS current + DESCRIPTION "Environmental Temperature probe 3 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 16 } + +slave-Set-environmental-Temp4Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp4 } + STATUS current + DESCRIPTION "Environmental Temperature probe 4 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 17 } + +slave-Set-environmental-Temp4High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp4 } + STATUS current + DESCRIPTION "Environmental Temperature probe 4 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 18 } + +slave-Set-environmental-Temp5Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp5 } + STATUS current + DESCRIPTION "Environmental Temperature probe 5 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 19 } + +slave-Set-environmental-Temp5High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp5 } + STATUS current + DESCRIPTION "Environmental Temperature probe 5 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 20 } + +slave-Set-environmental-Temp6Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp6 } + STATUS current + DESCRIPTION "Environmental Temperature probe 6 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 21 } + +slave-Set-environmental-Temp6High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp6 } + STATUS current + DESCRIPTION "Environmental Temperature probe 6 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 22 } + +slave-Set-environmental-Temp7Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp7 } + STATUS current + DESCRIPTION "Environmental Temperature probe 7 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 23 } + +slave-Set-environmental-Temp7High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp7 } + STATUS current + DESCRIPTION "Environmental Temperature probe 7 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 24 } + +slave-Set-environmental-Temp8Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp8 } + STATUS current + DESCRIPTION "Environmental Temperature probe 8 LOW trap SET notification" + + ::= { slave-TrapSetNotifications 25 } + +slave-Set-environmental-Temp8High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp8 } + STATUS current + DESCRIPTION "Environmental Temperature probe 8 HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 26 } + +slave-Set-environmental-HumidityTempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-HumidityTemp } + STATUS current + DESCRIPTION "Environmental Humidity probe Temperature LOW trap SET notification" + + ::= { slave-TrapSetNotifications 27 } + +slave-Set-environmental-HumidityTempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-HumidityTemp } + STATUS current + DESCRIPTION "Environmental Humidity probe Temperature HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 28 } + +slave-Set-environmental-HumidityLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Humidity } + STATUS current + DESCRIPTION "Environmental Humidity probe LOW trap SET notification" + + ::= { slave-TrapSetNotifications 29 } + +slave-Set-environmental-HumidityHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Humidity } + STATUS current + DESCRIPTION "Environmental Humidity probe HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 30 } + +slave-Set-environmental-Contact1Open NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact1 } + STATUS current + DESCRIPTION "Environmental Contact 1 OPEN trap SET notification" + + ::= { slave-TrapSetNotifications 31 } + +slave-Set-environmental-Contact1Closed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact1 } + STATUS current + DESCRIPTION "Environmental Contact 1 CLOSED trap SET notification" + + ::= { slave-TrapSetNotifications 32 } + +slave-Set-environmental-Contact2Open NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact2 } + STATUS current + DESCRIPTION "Environmental Contact 2 OPEN trap SET notification" + + ::= { slave-TrapSetNotifications 33 } + +slave-Set-environmental-Contact2Closed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact2 } + STATUS current + DESCRIPTION "Environmental Contact 2 CLOSED trap SET notification" + + ::= { slave-TrapSetNotifications 34 } + +slave-Set-environmental-Contact3Open NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact3 } + STATUS current + DESCRIPTION "Environmental Contact 3 OPEN trap SET notification" + + ::= { slave-TrapSetNotifications 35 } + +slave-Set-environmental-Contact3Closed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact3 } + STATUS current + DESCRIPTION "Environmental Contact 3 CLOSED trap SET notification" + + ::= { slave-TrapSetNotifications 36 } + +slave-Set-Security-DoorOpen NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Door } + STATUS current + DESCRIPTION "Environmental Door OPEN trap SET notification" + + ::= { slave-TrapSetNotifications 37 } + +slave-Set-Security-DoorClosed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Door } + STATUS current + DESCRIPTION "Environmental Door CLOSED trap SET notification" + + ::= { slave-TrapSetNotifications 38 } + +slave-Set-Security-LockUnlocked NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Lock } + STATUS current + DESCRIPTION "Environmental Lock UNLOCKED trap SET notification" + + ::= { slave-TrapSetNotifications 39 } + +slave-Set-Security-LockLocked NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Lock } + STATUS current + DESCRIPTION "Environmental Lock LOCKED trap SET notification" + + ::= { slave-TrapSetNotifications 40 } + +slave-Set-pduOffline NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-pduStatus } + STATUS current + DESCRIPTION "pdu OFFLINE trap SET notification" + + ::= { slave-TrapSetNotifications 41 } + +slave-Set-meter1-PFLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-PF } + STATUS current + DESCRIPTION "Meter 1 Power Factor LOW trap SET notification" + + ::= { slave-TrapSetNotifications 42 } + +slave-Set-meter1-PFHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-PF } + STATUS current + DESCRIPTION "Meter 1 Power Factor HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 43 } + +slave-Set-meter1-FreqLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-Freq } + STATUS current + DESCRIPTION "Meter 1 Frequency LOW trap SET notification" + + ::= { slave-TrapSetNotifications 44 } + +slave-Set-meter1-FreqHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-Freq } + STATUS current + DESCRIPTION "Meter 1 Frequency HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 45 } + +slave-Set-meter2-VRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-VRMS } + STATUS current + DESCRIPTION "Meter 2 Voltage LOW trap SET notification" + + ::= { slave-TrapSetNotifications 46 } + +slave-Set-meter2-VRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-VRMS } + STATUS current + DESCRIPTION "Meter 2 Voltage HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 47 } + +slave-Set-meter2-IRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-IRMS } + STATUS current + DESCRIPTION "Meter 2 Amps LOW trap SET notification" + + ::= { slave-TrapSetNotifications 48 } + +slave-Set-meter2-IRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-IRMS } + STATUS current + DESCRIPTION "Meter 2 Amps HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 49 } + +slave-Set-meter2-KWSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-KW } + STATUS current + DESCRIPTION "Meter 2 Kilowatts LOW trap SET notification" + + ::= { slave-TrapSetNotifications 50 } + +slave-Set-meter2-KWSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-KW } + STATUS current + DESCRIPTION "Meter 2 Kilowatts HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 51 } + +slave-Set-meter2-TempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-TPMU } + STATUS current + DESCRIPTION "Meter 2 Temperature LOW trap SET notification" + + ::= { slave-TrapSetNotifications 52 } + +slave-Set-meter2-TempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-TPMU } + STATUS current + DESCRIPTION "Meter 2 Temperature HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 53 } + +slave-Set-meter2-PFLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-PF } + STATUS current + DESCRIPTION "Meter 2 Power Factor LOW trap SET notification" + + ::= { slave-TrapSetNotifications 54 } + +slave-Set-meter2-PFHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-PF } + STATUS current + DESCRIPTION "Meter 2 Power Factor HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 55 } + +slave-Set-meter2-FreqLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-Freq } + STATUS current + DESCRIPTION "Meter 2 Frequency LOW trap SET notification" + + ::= { slave-TrapSetNotifications 56 } + +slave-Set-meter2-FreqHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-Freq } + STATUS current + DESCRIPTION "Meter 2 Frequency HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 57 } + +slave-Set-meter3-VRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-VRMS } + STATUS current + DESCRIPTION "Meter 3 Voltage LOW trap SET notification" + + ::= { slave-TrapSetNotifications 58 } + +slave-Set-meter3-VRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-VRMS } + STATUS current + DESCRIPTION "Meter 3 Voltage HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 59 } + +slave-Set-meter3-IRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-IRMS } + STATUS current + DESCRIPTION "Meter 3 Amps LOW trap SET notification" + + ::= { slave-TrapSetNotifications 60 } + +slave-Set-meter3-IRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-IRMS } + STATUS current + DESCRIPTION "Meter 3 Amps HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 61 } + +slave-Set-meter3-KWSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-KW } + STATUS current + DESCRIPTION "Meter 3 Kilowatts LOW trap SET notification" + + ::= { slave-TrapSetNotifications 62 } + +slave-Set-meter3-KWSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-KW } + STATUS current + DESCRIPTION "Meter 3 Kilowatts HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 63 } + +slave-Set-meter3-TempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-TPMU } + STATUS current + DESCRIPTION "Meter 3 Temperature LOW trap SET notification" + + ::= { slave-TrapSetNotifications 64 } + +slave-Set-meter3-TempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-TPMU } + STATUS current + DESCRIPTION "Meter 3 Temperature HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 65 } + +slave-Set-meter3-PFLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-PF } + STATUS current + DESCRIPTION "Meter 3 Power Factor LOW trap SET notification" + + ::= { slave-TrapSetNotifications 66 } + +slave-Set-meter3-PFHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-PF } + STATUS current + DESCRIPTION "Meter 3 Power Factor HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 67 } + +slave-Set-meter3-FreqLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-Freq } + STATUS current + DESCRIPTION "Meter 3 Frequency LOW trap SET notification" + + ::= { slave-TrapSetNotifications 68 } + +slave-Set-meter3-FreqHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-Freq } + STATUS current + DESCRIPTION "Meter 3 Frequency HIGH trap SET notification" + + ::= { slave-TrapSetNotifications 69 } + + +-- slave-Traps.slave-TrapClearNotifications + +slave-Clear-meter1-VRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-VRMS } + STATUS current + DESCRIPTION "Meter 1 Voltage LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 1 } + +slave-Clear-meter1-VRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-VRMS } + STATUS current + DESCRIPTION "Meter 1 Voltage HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 2 } + +slave-Clear-meter1-IRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-IRMS } + STATUS current + DESCRIPTION "Meter 1 Amps LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 3 } + +slave-Clear-meter1-IRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-IRMS } + STATUS current + DESCRIPTION "Meter 1 Amps HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 4 } + +slave-Clear-meter1-KWSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-KW } + STATUS current + DESCRIPTION "Meter 1 Kilowatts LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 5 } + +slave-Clear-meter1-KWSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-KW } + STATUS current + DESCRIPTION "Meter 1 Kilowatts HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 6 } + +slave-Clear-meter1-TempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-TPMU } + STATUS current + DESCRIPTION "Meter 1 Temperature LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 7 } + +slave-Clear-meter1-TempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-TPMU } + STATUS current + DESCRIPTION "Meter 1 Temperature HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 8 } + +slave-Clear-socket-AMPSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, socket-Number } + STATUS current + DESCRIPTION "socket Amps LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 9 } + +slave-Clear-socket-AMPSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, socket-Number } + STATUS current + DESCRIPTION "socket Amps HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 10 } + +slave-Clear-environmental-Temp1Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp1 } + STATUS current + DESCRIPTION "Environmental Temperature probe 1 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 11 } + +slave-Clear-environmental-Temp1High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp1 } + STATUS current + DESCRIPTION "Environmental Temperature probe 1 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 12 } + +slave-Clear-environmental-Temp2Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp2 } + STATUS current + DESCRIPTION "Environmental Temperature probe 2 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 13 } + +slave-Clear-environmental-Temp2High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp2 } + STATUS current + DESCRIPTION "Environmental Temperature probe 2 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 14 } + +slave-Clear-environmental-Temp3Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp3 } + STATUS current + DESCRIPTION "Environmental Temperature probe 3 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 15 } + +slave-Clear-environmental-Temp3High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp3 } + STATUS current + DESCRIPTION "Environmental Temperature probe 3 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 16 } + +slave-Clear-environmental-Temp4Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp4 } + STATUS current + DESCRIPTION "Environmental Temperature probe 4 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 17 } + +slave-Clear-environmental-Temp4High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp4 } + STATUS current + DESCRIPTION "Environmental Temperature probe 4 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 18 } + +slave-Clear-environmental-Temp5Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp5 } + STATUS current + DESCRIPTION "Environmental Temperature probe 5 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 19 } + +slave-Clear-environmental-Temp5High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp5 } + STATUS current + DESCRIPTION "Environmental Temperature probe 5 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 20 } + +slave-Clear-environmental-Temp6Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp6 } + STATUS current + DESCRIPTION "Environmental Temperature probe 6 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 21 } + +slave-Clear-environmental-Temp6High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp6 } + STATUS current + DESCRIPTION "Environmental Temperature probe 6 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 22 } + +slave-Clear-environmental-Temp7Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp7 } + STATUS current + DESCRIPTION "Environmental Temperature probe 7 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 23 } + +slave-Clear-environmental-Temp7High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp7 } + STATUS current + DESCRIPTION "Environmental Temperature probe 7 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 24 } + +slave-Clear-environmental-Temp8Low NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp8 } + STATUS current + DESCRIPTION "Environmental Temperature probe 8 LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 25 } + +slave-Clear-environmental-Temp8High NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Temp8 } + STATUS current + DESCRIPTION "Environmental Temperature probe 8 HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 26 } + +slave-Clear-environmental-HumidityTempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-HumidityTemp } + STATUS current + DESCRIPTION "Environmental Humidity probe Temperature LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 27 } + +slave-Clear-environmental-HumidityTempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-HumidityTemp } + STATUS current + DESCRIPTION "Environmental Humidity probe Temperature HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 28 } + +slave-Clear-environmental-HumidityLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Humidity } + STATUS current + DESCRIPTION "Environmental Humidity probe LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 29 } + +slave-Clear-environmental-HumidityHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Humidity } + STATUS current + DESCRIPTION "Environmental Humidity probe HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 30 } + +slave-Clear-environmental-Contact1Open NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact1 } + STATUS current + DESCRIPTION "Environmental Contact 1 OPEN trap CLEAR notification" + + ::= { slave-TrapClearNotifications 31 } + +slave-Clear-environmental-Contact1Closed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact1 } + STATUS current + DESCRIPTION "Environmental Contact 1 CLOSED trap CLEAR notification" + + ::= { slave-TrapClearNotifications 32 } + +slave-Clear-environmental-Contact2Open NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact2 } + STATUS current + DESCRIPTION "Environmental Contact 2 OPEN trap CLEAR notification" + + ::= { slave-TrapClearNotifications 33 } + +slave-Clear-environmental-Contact2Closed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact2 } + STATUS current + DESCRIPTION "Environmental Contact 2 CLOSED trap CLEAR notification" + + ::= { slave-TrapClearNotifications 34 } + +slave-Clear-environmental-Contact3Open NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact3 } + STATUS current + DESCRIPTION "Environmental Contact 3 OPEN trap CLEAR notification" + + ::= { slave-TrapClearNotifications 35 } + +slave-Clear-environmental-Contact3Closed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-environmental-Contact3 } + STATUS current + DESCRIPTION "Environmental Contact 3 CLOSED trap CLEAR notification" + + ::= { slave-TrapClearNotifications 36 } + +slave-Clear-Security-DoorOpen NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Door } + STATUS current + DESCRIPTION "Environmental Door OPEN trap CLEAR notification" + + ::= { slave-TrapClearNotifications 37 } + +slave-Clear-Security-DoorClosed NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Door } + STATUS current + DESCRIPTION "Environmental Door CLOSED trap CLEAR notification" + + ::= { slave-TrapClearNotifications 38 } + +slave-Clear-Security-LockUnlocked NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Lock } + STATUS current + DESCRIPTION "Environmental Lock UNLOCKED trap CLEAR notification" + + ::= { slave-TrapClearNotifications 39 } + +slave-Clear-Security-LockLocked NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-Security-Lock } + STATUS current + DESCRIPTION "Environmental Lock LOCKED trap CLEAR notification" + + ::= { slave-TrapClearNotifications 40 } + +slave-Clear-pduOffline NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-pduStatus } + STATUS current + DESCRIPTION "pdu OFFLINE trap CLEAR notification" + + ::= { slave-TrapClearNotifications 41 } + +slave-Clear-meter1-PFLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-PF } + STATUS current + DESCRIPTION "Meter 1 Power Factor LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 42 } + +slave-Clear-meter1-PFHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-PF } + STATUS current + DESCRIPTION "Meter 1 Power Factor HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 43 } + +slave-Clear-meter1-FreqLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-Freq } + STATUS current + DESCRIPTION "Meter 1 Frequency LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 44 } + +slave-Clear-meter1-FreqHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter1-Freq } + STATUS current + DESCRIPTION "Meter 1 Frequency HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 45 } + +slave-Clear-meter2-VRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-VRMS } + STATUS current + DESCRIPTION "Meter 2 Voltage LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 46 } + +slave-Clear-meter2-VRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-VRMS } + STATUS current + DESCRIPTION "Meter 2 Voltage HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 47 } + +slave-Clear-meter2-IRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-IRMS } + STATUS current + DESCRIPTION "Meter 2 Amps LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 48 } + +slave-Clear-meter2-IRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-IRMS } + STATUS current + DESCRIPTION "Meter 2 Amps HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 49 } + +slave-Clear-meter2-KWSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-KW } + STATUS current + DESCRIPTION "Meter 2 Kilowatts LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 50 } + +slave-Clear-meter2-KWSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-KW } + STATUS current + DESCRIPTION "Meter 2 Kilowatts HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 51 } + +slave-Clear-meter2-TempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-TPMU } + STATUS current + DESCRIPTION "Meter 2 Temperature LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 52 } + +slave-Clear-meter2-TempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-TPMU } + STATUS current + DESCRIPTION "Meter 2 Temperature HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 53 } + +slave-Clear-meter2-PFLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-PF } + STATUS current + DESCRIPTION "Meter 2 Power Factor LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 54 } + +slave-Clear-meter2-PFHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-PF } + STATUS current + DESCRIPTION "Meter 2 Power Factor HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 55 } + +slave-Clear-meter2-FreqLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-Freq } + STATUS current + DESCRIPTION "Meter 2 Frequency LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 56 } + +slave-Clear-meter2-FreqHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter2-Freq } + STATUS current + DESCRIPTION "Meter 2 Frequency HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 57 } + +slave-Clear-meter3-VRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-VRMS } + STATUS current + DESCRIPTION "Meter 3 Voltage LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 58 } + +slave-Clear-meter3-VRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-VRMS } + STATUS current + DESCRIPTION "Meter 3 Voltage HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 59 } + +slave-Clear-meter3-IRMSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-IRMS } + STATUS current + DESCRIPTION "Meter 3 Amps LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 60 } + +slave-Clear-meter3-IRMSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-IRMS } + STATUS current + DESCRIPTION "Meter 3 Amps HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 61 } + +slave-Clear-meter3-KWSLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-KW } + STATUS current + DESCRIPTION "Meter 3 Kilowatts LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 62 } + +slave-Clear-meter3-KWSHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-KW } + STATUS current + DESCRIPTION "Meter 3 Kilowatts HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 63 } + +slave-Clear-meter3-TempLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-TPMU } + STATUS current + DESCRIPTION "Meter 3 Temperature LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 64 } + +slave-Clear-meter3-TempHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-TPMU } + STATUS current + DESCRIPTION "Meter 3 Temperature HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 65 } + +slave-Clear-meter3-PFLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-PF } + STATUS current + DESCRIPTION "Meter 3 Power Factor LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 66 } + +slave-Clear-meter3-PFHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-PF } + STATUS current + DESCRIPTION "Meter 3 Power Factor HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 67 } + +slave-Clear-meter3-FreqLow NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-Freq } + STATUS current + DESCRIPTION "Meter 3 Frequency LOW trap CLEAR notification" + + ::= { slave-TrapClearNotifications 68 } + +slave-Clear-meter3-FreqHigh NOTIFICATION-TYPE + OBJECTS { pdu-ClientName, pdu-LocationName, pdu-CabinetID, pdu-TrapVariable, slave-pduAddress, slave-meter3-Freq } + STATUS current + DESCRIPTION "Meter 3 Frequency HIGH trap CLEAR notification" + + ::= { slave-TrapClearNotifications 69 } + + +-- slave-Global + +slave-Global-Table OBJECT-TYPE + SYNTAX SEQUENCE OF Slave-Global-Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + + ::= { slave-Global 1 } + +slave-Global-Entry OBJECT-TYPE + SYNTAX Slave-Global-Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of Trap notification destinations." + INDEX { slave-Global-Index } + + ::= { slave-Global-Table 1 } + +Slave-Global-Entry ::= SEQUENCE { + + slave-Global-Index + INTEGER, + slave-Global-Status + INTEGER, + slave-Global-Address + INTEGER, + slave-Global-Nosockets + INTEGER, + slave-Global-meter1-VRMS + INTEGER, + slave-Global-meter1-IRMS + INTEGER, + slave-Global-meter1-VRMS + INTEGER, + slave-Global-meter1-KWH + Integer32, + slave-Global-meter1-KW + INTEGER, + slave-Global-meter1-TPMU + INTEGER, + slave-Global-meter1-PF + INTEGER, + slave-Global-environmental-Temp1 + INTEGER, + slave-Global-environmental-Temp2 + INTEGER, + slave-Global-environmental-Temp3 + INTEGER, + slave-Global-environmental-Temp4 + INTEGER, + slave-Global-environmental-Temp5 + INTEGER, + slave-Global-environmental-Temp6 + INTEGER, + slave-Global-environmental-Temp7 + INTEGER, + slave-Global-environmental-Temp8 + INTEGER, + slave-Global-environmental-HumidityTemp + INTEGER, + slave-Global-environmental-Humidity + INTEGER, + slave-Global-environmental-Contact1 + INTEGER, + slave-Global-environmental-Contact2 + INTEGER, + slave-Global-environmental-Contact3 + INTEGER, + slave-Global-Security-Door + INTEGER, + slave-Global-Security-Lock + INTEGER, + slave-Global-sockets + Integer32, + slave-Global-socket1Amps + INTEGER, + slave-Global-socket2Amps + INTEGER, + slave-Global-socket3Amps + INTEGER, + slave-Global-socket4Amps + INTEGER, + slave-Global-socket5Amps + INTEGER, + slave-Global-socket6Amps + INTEGER, + slave-Global-socket7Amps + INTEGER, + slave-Global-socket8Amps + INTEGER, + slave-Global-socket9Amps + INTEGER, + slave-Global-socket10Amps + INTEGER, + slave-Global-socket11Amps + INTEGER, + slave-Global-socket12Amps + INTEGER, + slave-Global-socket13Amps + INTEGER, + slave-Global-socket14Amps + INTEGER, + slave-Global-socket15Amps + INTEGER, + slave-Global-socket16Amps + INTEGER, + slave-Global-socket17Amps + INTEGER, + slave-Global-socket18Amps + INTEGER, + slave-Global-socket19Amps + INTEGER, + slave-Global-socket20Amps + INTEGER, + slave-Global-socket21Amps + INTEGER, + slave-Global-socket22Amps + INTEGER, + slave-Global-socket23Amps + INTEGER, + slave-Global-socket24Amps + INTEGER, + slave-Global-socket25Amps + INTEGER, + slave-Global-socket26Amps + INTEGER, + slave-Global-socket27Amps + INTEGER, + slave-Global-socket28Amps + INTEGER, + slave-Global-socket29Amps + INTEGER, + slave-Global-socket30Amps + INTEGER, + slave-Global-socket31Amps + INTEGER, + slave-Global-socket32Amps + INTEGER, + slave-Global-socket1kWh + Integer32, + slave-Global-socket2kWh + Integer32, + slave-Global-socket3kWh + Integer32, + slave-Global-socket4kWh + Integer32, + slave-Global-socket5kWh + Integer32, + slave-Global-socket6kWh + Integer32, + slave-Global-socket7kWh + Integer32, + slave-Global-socket8kWh + Integer32, + slave-Global-socket9kWh + Integer32, + slave-Global-socket10kWh + Integer32, + slave-Global-socket11kWh + Integer32, + slave-Global-socket12kWh + Integer32, + slave-Global-socket13kWh + Integer32, + slave-Global-socket14kWh + Integer32, + slave-Global-socket15kWh + Integer32, + slave-Global-socket16kWh + Integer32, + slave-Global-socket17kWh + Integer32, + slave-Global-socket18kWh + Integer32, + slave-Global-socket19kWh + Integer32, + slave-Global-socket20kWh + Integer32, + slave-Global-socket21kWh + Integer32, + slave-Global-socket22kWh + Integer32, + slave-Global-socket23kWh + Integer32, + slave-Global-socket24kWh + Integer32, + slave-Global-socket25kWh + Integer32, + slave-Global-socket26kWh + Integer32, + slave-Global-socket27kWh + Integer32, + slave-Global-socket28kWh + Integer32, + slave-Global-socket29kWh + Integer32, + slave-Global-socket30kWh + Integer32, + slave-Global-socket31kWh + Integer32, + slave-Global-socket32kWh + Integer32, + slave-Global-socket33Amps + INTEGER, + slave-Global-socket34Amps + INTEGER, + slave-Global-socket35Amps + INTEGER, + slave-Global-socket36Amps + INTEGER, + slave-Global-socket37Amps + INTEGER, + slave-Global-socket38Amps + INTEGER, + slave-Global-socket39Amps + INTEGER, + slave-Global-socket40Amps + INTEGER, + slave-Global-socket41Amps + INTEGER, + slave-Global-socket42Amps + INTEGER, + slave-Global-socket43Amps + INTEGER, + slave-Global-socket44Amps + INTEGER, + slave-Global-socket45Amps + INTEGER, + slave-Global-socket46Amps + INTEGER, + slave-Global-socket47Amps + INTEGER, + slave-Global-socket48Amps + INTEGER, + slave-Global-socket33kWh + Integer32, + slave-Global-socket34kWh + Integer32, + slave-Global-socket35kWh + Integer32, + slave-Global-socket36kWh + Integer32, + slave-Global-socket37kWh + Integer32, + slave-Global-socket38kWh + Integer32, + slave-Global-socket39kWh + Integer32, + slave-Global-socket40kWh + Integer32, + slave-Global-socket41kWh + Integer32, + slave-Global-socket42kWh + Integer32, + slave-Global-socket43kWh + Integer32, + slave-Global-socket44kWh + Integer32, + slave-Global-socket45kWh + Integer32, + slave-Global-socket46kWh + Integer32, + slave-Global-socket47kWh + Integer32, + slave-Global-socket48kWh + Integer32, + slave-Global-sockets2 + Integer32, + slave-Global-meter1-Freq + INTEGER, + slave-Global-meter2-VRMS + INTEGER, + slave-Global-meter2-IRMS + INTEGER, + slave-Global-meter2-VRMS + INTEGER, + slave-Global-meter2-KWH + Integer32, + slave-Global-meter2-KW + INTEGER, + slave-Global-meter2-TPMU + INTEGER, + slave-Global-meter2-PF + INTEGER, + slave-Global-meter2-Freq + INTEGER, + slave-Global-meter3-VRMS + INTEGER, + slave-Global-meter3-IRMS + INTEGER, + slave-Global-meter3-VRMS + INTEGER, + slave-Global-meter3-KWH + Integer32, + slave-Global-meter3-KW + INTEGER, + slave-Global-meter3-TPMU + INTEGER, + slave-Global-meter3-PF + INTEGER, + slave-Global-meter3-Freq + INTEGER + +} + +slave-Global-Index OBJECT-TYPE + SYNTAX INTEGER (0..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "pdu index [0..Nopdus]." + + ::= { slave-Global-Entry 1 } + +slave-Global-Status OBJECT-TYPE + SYNTAX INTEGER {offline(0),online(1),disabled(2)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - pdu ONLINE / OFFLINE or DISABLED status." + + ::= { slave-Global-Entry 2 } + +slave-Global-Address OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - pdu MODBUS Address." + + ::= { slave-Global-Entry 3 } + +slave-Global-Nosockets OBJECT-TYPE + SYNTAX INTEGER (0..48) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - pdu Number of sockets." + + ::= { slave-Global-Entry 4 } + +slave-Global-meter1-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Meter 1 RMS Voltage (VAC) x10." + + ::= { slave-Global-Entry 5 } + +slave-Global-meter1-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Meter 1 RMS Current (A) x10." + + ::= { slave-Global-Entry 6 } + +slave-Global-meter1-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Meter 1 Total energy consumption (kW/h) x10." + + ::= { slave-Global-Entry 7 } + +slave-Global-meter1-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Meter 1 Kilowatts (kW) x1000." + + ::= { slave-Global-Entry 8 } + +slave-Global-meter1-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Meter 1 Internal Temperature (C) x10." + + ::= { slave-Global-Entry 9 } + +slave-Global-meter1-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Meter 1 Power Factor x1000" + + ::= { slave-Global-Entry 10 } + +slave-Global-environmental-Temp1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 1 (C) x100." + + ::= { slave-Global-Entry 11 } + +slave-Global-environmental-Temp2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 2 (C) x100." + + ::= { slave-Global-Entry 12 } + +slave-Global-environmental-Temp3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 3 (C) x100." + + ::= { slave-Global-Entry 13 } + +slave-Global-environmental-Temp4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 4 (C) x100." + + ::= { slave-Global-Entry 14 } + +slave-Global-environmental-Temp5 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 5 (C) x100." + + ::= { slave-Global-Entry 15 } + +slave-Global-environmental-Temp6 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 6 (C) x100." + + ::= { slave-Global-Entry 16 } + +slave-Global-environmental-Temp7 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 7 (C) x100." + + ::= { slave-Global-Entry 17 } + +slave-Global-environmental-Temp8 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Temperature probe 8 (C) x100." + + ::= { slave-Global-Entry 18 } + +slave-Global-environmental-HumidityTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental Humidity probe Temperature (C) x100." + + ::= { slave-Global-Entry 19 } + +slave-Global-environmental-Humidity OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental humidity probe (%) x100." + + ::= { slave-Global-Entry 20 } + +slave-Global-environmental-Contact1 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1),none(3)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental contact input 1 status. + Set with any data to clear status." + + ::= { slave-Global-Entry 21 } + +slave-Global-environmental-Contact2 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental contact input 2 status. + Set with any data to clear status." + + ::= { slave-Global-Entry 22 } + +slave-Global-environmental-Contact3 OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental contact input 3 status. + Set with any data to clear status." + + ::= { slave-Global-Entry 23 } + +slave-Global-Security-Door OBJECT-TYPE + SYNTAX INTEGER {open(0),closed(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - Environmental door contact status." + + ::= { slave-Global-Entry 24 } + +slave-Global-Security-Lock OBJECT-TYPE + SYNTAX INTEGER {locked(0),unlocked(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - Environmental lock status. + Set with any data to force unlock." + + ::= { slave-Global-Entry 25 } + +slave-Global-sockets OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Compatible - socket status bits 1 to 32 + Set or clear bit to control socket, Bit 0 = socket 1, Bit 31 = socket 32" + + ::= { slave-Global-Entry 26 } + +slave-Global-socket1Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 27 } + +slave-Global-socket2Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 28 } + +slave-Global-socket3Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 29 } + +slave-Global-socket4Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 30 } + +slave-Global-socket5Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 31 } + +slave-Global-socket6Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 32 } + +slave-Global-socket7Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 33 } + +slave-Global-socket8Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 34 } + +slave-Global-socket9Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 35 } + +slave-Global-socket10Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 36 } + +slave-Global-socket11Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 37 } + +slave-Global-socket12Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 38 } + +slave-Global-socket13Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 39 } + +slave-Global-socket14Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 40 } + +slave-Global-socket15Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 41 } + +slave-Global-socket16Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 42 } + +slave-Global-socket17Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 43 } + +slave-Global-socket18Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 44 } + +slave-Global-socket19Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 45 } + +slave-Global-socket20Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 46 } + +slave-Global-socket21Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 47 } + +slave-Global-socket22Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 48 } + +slave-Global-socket23Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 49 } + +slave-Global-socket24Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 50 } + +slave-Global-socket25Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 51 } + +slave-Global-socket26Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 52 } + +slave-Global-socket27Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 53 } + +slave-Global-socket28Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 54 } + +slave-Global-socket29Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 55 } + +slave-Global-socket30Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 56 } + +slave-Global-socket31Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 57 } + +slave-Global-socket32Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket Amps value x10." + + ::= { slave-Global-Entry 58 } + +slave-Global-socket1kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 59 } + +slave-Global-socket2kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 60 } + +slave-Global-socket3kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 61 } + +slave-Global-socket4kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 62 } + +slave-Global-socket5kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 63 } + +slave-Global-socket6kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 64 } + +slave-Global-socket7kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 65 } + +slave-Global-socket8kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 66 } + +slave-Global-socket9kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 67 } + +slave-Global-socket10kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 68 } + +slave-Global-socket11kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 69 } + +slave-Global-socket12kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 70 } + +slave-Global-socket13kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 71 } + +slave-Global-socket14kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 72 } + +slave-Global-socket15kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 73 } + +slave-Global-socket16kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 74 } + +slave-Global-socket17kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 75 } + +slave-Global-socket18kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 76 } + +slave-Global-socket19kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 77 } + +slave-Global-socket20kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 78 } + +slave-Global-socket21kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 79 } + +slave-Global-socket22kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 80 } + +slave-Global-socket23kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 81 } + +slave-Global-socket24kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 82 } + +slave-Global-socket25kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 83 } + +slave-Global-socket26kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 84 } + +slave-Global-socket27kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 85 } + +slave-Global-socket28kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 86 } + +slave-Global-socket29kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 87 } + +slave-Global-socket30kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 88 } + +slave-Global-socket31kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 89 } + +slave-Global-socket32kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compatible - socket kWh value x10." + + ::= { slave-Global-Entry 90 } + +slave-Global-socket33Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 91 } + +slave-Global-socket34Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 92 } + +slave-Global-socket35Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 93 } + +slave-Global-socket36Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 94 } + +slave-Global-socket37Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 95 } + +slave-Global-socket38Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 96 } + +slave-Global-socket39Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 97 } + +slave-Global-socket40Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 98 } + +slave-Global-socket41Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 99 } + +slave-Global-socket42Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 100 } + +slave-Global-socket43Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 101 } + +slave-Global-socket44Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 102 } + +slave-Global-socket45Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 103 } + +slave-Global-socket46Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 104 } + +slave-Global-socket47Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 105 } + +slave-Global-socket48Amps OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket Amps value x10." + + ::= { slave-Global-Entry 106 } + +slave-Global-socket33kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 107 } + +slave-Global-socket34kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 108 } + +slave-Global-socket35kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 109 } + +slave-Global-socket36kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 110 } + +slave-Global-socket37kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 111 } + +slave-Global-socket38kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 112 } + +slave-Global-socket39kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 113 } + +slave-Global-socket40kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 114 } + +slave-Global-socket41kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 115 } + +slave-Global-socket42kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 116 } + +slave-Global-socket43kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 117 } + +slave-Global-socket44kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 118 } + +slave-Global-socket45kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 119 } + +slave-Global-socket46kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 120 } + +slave-Global-socket47kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 121 } + +slave-Global-socket48kWh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "socket kWh value x10." + + ::= { slave-Global-Entry 122 } + +slave-Global-sockets2 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "socket status bits 33-48 + Set or clear bit to control socket, + Bit 0 = socket 33, Bit 15 = socket 48" + + ::= { slave-Global-Entry 123 } + +slave-Global-meter1-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 1 Frequency x10" + + ::= { slave-Global-Entry 124 } + +slave-Global-meter2-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 RMS Voltage (VAC) x10." + + ::= { slave-Global-Entry 125 } + +slave-Global-meter2-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 RMS Current (A) x10." + + ::= { slave-Global-Entry 126 } + +slave-Global-meter2-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 Total energy consumption (kW/h) x10." + + ::= { slave-Global-Entry 127 } + +slave-Global-meter2-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 Kilowatts (kW) x1000." + + ::= { slave-Global-Entry 128 } + +slave-Global-meter2-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 Internal Temperature (C) x10." + + ::= { slave-Global-Entry 129 } + +slave-Global-meter2-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 Power Factor x1000" + + ::= { slave-Global-Entry 130 } + +slave-Global-meter2-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 2 Frequency x10" + + ::= { slave-Global-Entry 131 } + +slave-Global-meter3-VRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 RMS Voltage (VAC) x10." + + ::= { slave-Global-Entry 132 } + +slave-Global-meter3-IRMS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 RMS Current (A) x10." + + ::= { slave-Global-Entry 133 } + +slave-Global-meter3-KWH OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 Total energy consumption (kW/h) x10." + + ::= { slave-Global-Entry 134 } + +slave-Global-meter3-KW OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 Kilowatts (kW) x1000." + + ::= { slave-Global-Entry 135 } + +slave-Global-meter3-TPMU OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 Internal Temperature (C) x10." + + ::= { slave-Global-Entry 136 } + +slave-Global-meter3-PF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 Power Factor x1000" + + ::= { slave-Global-Entry 137 } + +slave-Global-meter3-Freq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Meter 3 Frequency x10" + + ::= { slave-Global-Entry 138 } + +END diff --git a/README.md b/README.md new file mode 100755 index 0000000..3ceb452 --- /dev/null +++ b/README.md @@ -0,0 +1,281 @@ +# What is this? + +Gather (non-native supported) PDU metrics via SNMP for Bright Computing, scrape SNMP to present metrics in compatible json format using a Python helper script and a custom SNMP MIB. + +# Bright reference + +https://support.brightcomputing.com/manuals/8.0/admin-manual.pdf +https://support.brightcomputing.com/manuals/8.1/developer-manual.pdf + +# Dependencies + +## install system dependencies to run easysnmp + +NOTE: Loughborough Bright master node already includes packages "net-snmp-devel, gcc python-devel" + +To install easysnmp with python pip some system dependencies are required, easysnmp uses net-snmp for enhanced performance and compatibility. + +https://easysnmp.readthedocs.io/en/latest/ + +Install easysnp via pip in the python virtual env + +## Install MIB for the ipower PDU used + +``` +sudo cp PDUSNMP_V1.05.00.mib /usr/share/snmp/mibs/PDUSNMP_V1.05.00.txt +sudo chmod 644 /usr/share/snmp/mibs/PDUSNMP_V1.05.00.txt +sudo sed -i 's/mibs :/# mibs :/g' /etc/snmp/snmp.conf # the Bright master servers did not need this step, your local host might + +``` +## test snmpwalk with the new MIB + +``` +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Meters + +``` +### OID's to walk + +``` +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP #all fields returned, will likely hit a socket timeout before you reach the end of the walk +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Configuration +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Information +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Configuration +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::slave-SiteTotals +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::slave-Server +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Configuration +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Information +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Meters +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-sockets +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Environmental +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Security +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Logs +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::slave-pdus +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::slave-Information +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP | grep -i uptime +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP | grep -i up +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::slave-Status +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP | grep -i days +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP | grep -i d +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-sockets +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::ipt-pdu-SNMP | more + +``` +Key metrics are in milliamps / millvolts / watts, I have no idea how the PDU's calculate KWh +I believe there is a snmp field to set for the cost of a KWh unit, but i didnt see a resultant price field? + +``` +snmpwalk -c public -r 5 -t 10 -v 1 192.168.10.161 PDUSNMP::pdu-Meters + +PDUSNMP::pdu-meter1-VRMS.0 = INTEGER: 2371 Volts RMS 237.1 +PDUSNMP::pdu-meter1-IRMS.0 = INTEGER: 866 Amps RMS 8.66 +PDUSNMP::pdu-meter1-KW.0 = INTEGER: 1964 KWs 1.964 + +``` +# Local environment setup to work on the script + +This environment is built to replicate the Loughborough Bright master node. + +## setup local python environment to replicate bright master node + +``` +cd ~/WORK/OCF_GIT/python-snmp +mkdir src +cd src +wget https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz +tar -xvzf Python-2.7.5.tgz +mkdir localpython +cd Python-2.7.5 +./configure --prefix ~/WORK/OCF_GIT/python-snmp/src/localpython +make +make -n install # check youre not about to spam installer files to system directories +make install + +``` + +## create virtual environment with local python and activate + +``` +cd ~/WORK/OCF_GIT/python-snmp +virtualenv venv -p ~/WORK/OCF_GIT/python-snmp/src/localpython/bin/python + +``` + +## activate the local python virtual environment + + +``` +cd ~/WORK/OCF_GIT/python-snmp +source venv/bin/activate +python --version +which pip +pip install easysnmp +deactivate # exit venv when you're done + +``` + +# Run the script + +There are two scripts: + +* ipower-pdu.py this is the script used, it sets standalone Bright 'entities' to be monitored +* ipower-pdu-concept.py this was the first iteration of the script that did not work, the aim was to add metrics to existing pdu entities, Bright did not allow this + +To run on the command line: + +Edit the targets dictionary in the script, in the format `'bright entity' : 'target address/hostname'`. +There is an ipower pdu in the OCF office to test against `targets = {'ocf-pdu1': '192.168.10.161'}`. + +``` +# this will output the json document for bright to set monitoring fields per entity (entity, metric, value), used when the collection script is initialized by Bright +python ipower-pdy.py --initialize + +# this will output the stats for each bright entity listed in the targets dict +python ipower-pdy.py + +``` + +JSON output looks like: + +``` +[ + { + "metric": "VRMS", + "value": 460.8, + "entity": "10.0.255.104" + }, + { + "metric": "IPK", + "value": 5.15, + "entity": "10.0.255.104" + }, + { + "metric": "KW", + "value": 0.721, + "entity": "10.0.255.104" + }, + { + "metric": "IRMS", + "value": 3.24, + "entity": "10.0.255.104" + }, + { + "metric": "VPK", + "value": 326.5, + "entity": "10.0.255.104" + } +] + +``` +# Setup Bright to use the script + +As we are monitoring a pdu device that is already used/uptime-monitored by Bright we have to create some standalone 'entities' to monitor, crucially these must have different names than existing pdus, unfortunatly unlike server entities we cannot collect additional stats for 'powerdistributionunits' type entities thus this work around. + +https://support.brightcomputing.com/manuals/8.1/developer-manual.pdf +* page 17 chapter 2.5 - collection data producers +* page 22 chapter 2.11 - Collection Monitoring Data Producers With Filter And Multiplexer +* page 22 chapter 2.12 - Collection Monitoring Data Producers For Standalone Entities + +``` +cp ipower-pdu.py /cm/local/apps/cmd/scripts/powerscripts/ipower-pdu.py +chmod 700 /cm/local/apps/cmd/scripts/powerscripts/ipower-pdu.py + +``` +## cmsh commands + +* add monitoring script (ensure this is on both master01 + master02) +* set node execution filter (which node the script will run from, the active head node such as master001) +* check metrics are being collected +* change metric collection retension +* add a sample graph in bright view for each standalone entity (ipower-pdu1-4) for the KW metric + +``` +cmsh + +# Add standalone targets +monitoring standalone +add ipower-pdu1 +set type ipower-pdu +commit +exit +add ipower-pdu2 +set type ipower-pdu +commit +exit +add ipower-pdu3 +set type ipower-pdu +commit +exit +add ipower-pdu4 +set type ipower-pdu +commit +exit + +# Create the collection, assign the monitoring script +monitoring setup +add collection ipower-pdu +set script /cm/local/apps/cmd/scripts/powerscripts/ipower-pdu.py +set format JSON +set interval 1m +commit + +# Create an execution filter to run the collection only on the active head node (master01) +nodeexecutionfilters +active +commit +exit + +# Check monitoring is being collected +monitoring standalone +list + +Name (key) Type +------------------------ ------------------------ +ipower-pdu1 ipower-pdu +ipower-pdu2 ipower-pdu +ipower-pdu3 ipower-pdu +ipower-pdu4 ipower-pdu + +use ipower-pdu1 +latestmetricdata + +Measurable Parameter Type Value Age State Info +------------ ------------ ------------ ---------- ---------- ---------- ---------- +IPK ipower-pdu 25.65 A 7.86s filtered +IRMS ipower-pdu 17.05 A 7.86s filtered +KW ipower-pdu 3.794 KW 7.86s filtered +VPK ipower-pdu 648.4 V 7.86s filtered +VRMS ipower-pdu 901 V 7.86s filtered + +# Set retension and use default consolidator policy + +exit +measurable +list +set VPK consolidator default # we set the consolidator to consolidate RLE data (samples) to be consolidated with the bright default profile at frequencies of hours/days/weeks +set VPK maximalsamples 11520 # cannot set to 0 'infinite', this value amounts to a sample every minute for 8 days +set VPK maximalage 604800 # this value represents seconds in a week, all RLE data should be discarded after this time and only a subset available in the consolidator data +show VPK + +set IPK consolidator default +set IPK maximalsamples 11520 +set IPK maximalage 604800 +show IPK + +set KW consolidator default +set KW maximalsamples 11520 +set KW maximalage 604800 +show KW + +set IRMS consolidator default +set IRMS maximalsamples 11520 +set IRMS maximalage 604800 +show IRMS + +set VRMS consolidator default +set VRMS maximalsamples 11520 +set VRMS maximalage 604800 +show VRMS + +commit +``` diff --git a/ipower-pdu-concept.py b/ipower-pdu-concept.py new file mode 100755 index 0000000..1d8b8c5 --- /dev/null +++ b/ipower-pdu-concept.py @@ -0,0 +1,118 @@ +#!/usr/bin/python + +# # cmsh commands to use this script +# # +# # note this did not work, we were trying to add new metrics to the PowerDistributionUnit class of entities +# # Bright doesnt seem to treat PDU's like servers where you can add custom metrics, instead the solution is to standalone entities + +# # create the collection, assign the monitoring script +# monitoring setup +# add collection ipower-pdu +# set script /cm/local/apps/cmd/scripts/powerscripts/ipower-pdu.py +# set format JSON +# set interval 1m +# commit + +# # create an execution filter to run the collection only on the active head node +# nodeexecutionfilters +# active +# commit +# exit + +# # create a multiplexer config to run the script only against 'entities' of type PowerDistributionUnit +# executionmultiplexers +# add type PowerDistributionUnit +# commit + +# remove this configuration +# monitoring setup +# use ipower-pdu +# executionmultiplexers +# list +# show PowerDistributionUnit +# remove PowerDistributionUnit +# exit +# nodeexecutionfilters +# list +# show "Active head node" +# remove "Active head node" +# exit +# # we back at 'monitoring setup' +# list +# show ipower-pdu +# remove ipower-pdu + +import os +import sys +import json +from easysnmp import Session + +def initialize(entity, meter_values): + + metric = [] + for i in meter_values: + metric_name = i + unit = meter_values[i]['unit'] + metric_class = meter_values[i]['class'] + entry = {"metric": metric_name, "entity": entity, "unit": unit, "class": metric_class} + dict_copy = entry.copy() + metric.append(dict_copy) + + return metric + +def sample(entity, meter_values): + + # this only returns values which are set, snmpwalk will return zero values or no values at all (if powerbanks or phases arent in use the data is discarded and not returned it seems) + # to force return of empty fields you may need to use get instead of get_bulk + # get_bulk is like snmpwalk, get is equivalent to snmpget + session = Session(hostname=entity, community='public', version=2, remote_port=161) + system_items = session.get_bulk('PDUSNMP::pdu-Meters') + for i in system_items: + for j in meter_values: + if i.oid.endswith(j): + #print (i.oid + "." + i.oid_index + " = " + i.snmp_type + ": " + i.value) + divide_value = int(meter_values[j]['divide']) + meter_values[j]['value'] = float(meter_values[j]['value']) + (float(i.value) / divide_value) + + metric = [] + for i in meter_values: + metric_name = i + value = meter_values[i]['value'] + entry = {"metric": metric_name, "entity": entity, "value": value} + dict_copy = entry.copy() + metric.append(dict_copy) + + return metric + +def main(): + + # KWh removed, believe there is a snmp setting to adjust what you pay per hour that must be set for this to be meaningful, hopefully can be calculated in the bright gui? + # meter_values = {'VRMS': {'unit': 'V', 'class': "ipower-pdu", 'value': 0, 'divide': 10}, 'IRMS': {'unit': 'A', 'class': "ipower-pdu", 'value': 0, 'divide': 100}, 'KWH': {'unit': 'KWH', 'class': "ipower-pdu", 'value': 0, 'divide': 1000000}, 'KW': {'unit': 'KW', 'class': "ipower-pdu", 'value': 0, 'divide': 1000}, 'IPK': {'unit': 'A', 'class': "ipower-pdu", 'value': 0, 'divide': 100}, 'VPK': {'unit': 'V', 'class': "ipower-pdu", 'value': 0, 'divide': 10}} + meter_values = {'VRMS': {'unit': 'V', 'class': "ipower-pdu", 'value': 0, 'divide': 10}, 'IRMS': {'unit': 'A', 'class': "ipower-pdu", 'value': 0, 'divide': 100}, 'KW': {'unit': 'KW', 'class': "ipower-pdu", 'value': 0, 'divide': 1000}, 'IPK': {'unit': 'A', 'class': "ipower-pdu", 'value': 0, 'divide': 100}, 'VPK': {'unit': 'V', 'class': "ipower-pdu", 'value': 0, 'divide': 10}} + + # shell invoked by bright with one argument --initialize when first classifying the json metric fields + # subsequent invocations usually pass no arguments and the script uses a shell env variable (entity) to determine the script target host + # the bright cli console indicated additional arguments can be passed + + # uncomment to test on command line - this relates to the execution multiplexers + os.environ["CMD_HOSTNAME"] = "192.168.10.161" + #os.environ["CMD_HOSTNAME"] = "10.0.255.101" + #os.environ["CMD_HOSTNAME"] = "10.0.255.102" + #os.environ["CMD_HOSTNAME"] = "10.0.255.103" + #os.environ["CMD_HOSTNAME"] = "10.0.255.104" + + try: + entity = os.environ["CMD_HOSTNAME"] + except: + sys.stderr.write('Target device not specified in environment\n') + return + + if len(sys.argv) > 1 and sys.argv[1] == "--initialize": + data = initialize(entity, meter_values) + else: + data = sample(entity, meter_values) + + print json.dumps(data, indent=4) + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/ipower-pdu.py b/ipower-pdu.py new file mode 100755 index 0000000..905ae2e --- /dev/null +++ b/ipower-pdu.py @@ -0,0 +1,134 @@ +#!/usr/bin/python + +# Bright would not allow us to add additional metrics to existing pdu entities (as you could with regular servers) so we create new standalone entities that we add via cmsh +# the /etc/hosts has the ip of pdu001 (we could use the device ip), our entity is ipower-pdu01, the targets dict provides the mapping so easysnmp knows what to target +# +# cmsh commands to add this monitoring script +# +# # Add standalone targets +# monitoring standalone +# add ipower-pdu1 +# set type ipower-pdu +# commit +# exit +# add ipower-pdu2 +# set type ipower-pdu +# commit +# exit +# add ipower-pdu3 +# set type ipower-pdu +# commit +# exit +# add ipower-pdu4 +# set type ipower-pdu +# commit +# exit +# +# # Create the collection, assign the monitoring script +# monitoring setup +# add collection ipower-pdu +# set script /cm/local/apps/cmd/scripts/powerscripts/ipower-pdu.py +# set format JSON +# set interval 1m +# commit +# +# # Create an execution filter to run the collection only on the active head node +# nodeexecutionfilters +# active +# commit +# exit +# +# # Check monitoring is being collected +# monitoring standalone +# list +# +# Name (key) Type +# ------------------------ ------------------------ +# ipower-pdu1 ipower-pdu +# ipower-pdu2 ipower-pdu +# ipower-pdu3 ipower-pdu +# ipower-pdu4 ipower-pdu +# +# use ipower-pdu1 +# latestmetricdata +# +# Measurable Parameter Type Value Age State Info +# ------------ ------------ ------------ ---------- ---------- ---------- ---------- +# IPK ipower-pdu 25.65 A 7.86s filtered +# IRMS ipower-pdu 17.05 A 7.86s filtered +# KW ipower-pdu 3.794 KW 7.86s filtered +# VPK ipower-pdu 648.4 V 7.86s filtered +# VRMS ipower-pdu 901 V 7.86s filtered + + +import os +import sys +import json +from easysnmp import Session + +def initialize(entity, meter_values): + + metric = [] + for i in meter_values: + metric_name = i + unit = meter_values[i]['unit'] + metric_class = meter_values[i]['class'] + entry = {"metric": metric_name, "entity": entity, "unit": unit, "class": metric_class} + dict_copy = entry.copy() + metric.append(dict_copy) + + return metric + +def sample(entity, hostname, meter_values): + + # this only returns values which are set, snmpwalk will return zero values or no values at all (if powerbanks or phases arent in use the data is discarded and not returned it seems) + # to force return of empty fields you may need to use get instead of get_bulk + # get_bulk is like snmpwalk, get is equivalent to snmpget + # + # the endwith filter allows us to itterate over similarly named fields and aggregate them, for example you get multiple current readings for multiple phases that we want to aggregate for the pdu + # however this also happens for voltage so you may get 230vX3 if all phases are in use + + session = Session(hostname=hostname, community='public', version=2, remote_port=161) + system_items = session.get_bulk('PDUSNMP::pdu-Meters') + for i in system_items: + for j in meter_values: + if i.oid.endswith(j): + #print (i.oid + "." + i.oid_index + " = " + i.snmp_type + ": " + i.value) + divide_value = int(meter_values[j]['divide']) + meter_values[j]['value'] = float(meter_values[j]['value']) + (float(i.value) / divide_value) + + metric = [] + for i in meter_values: + metric_name = i + value = meter_values[i]['value'] + entry = {"metric": metric_name, "entity": entity, "value": value} + dict_copy = entry.copy() + metric.append(dict_copy) + + return metric + +def main(): + # template for metric ititialization, also used for metric collection + meter_values = {'VRMS': {'unit': 'V', 'class': "ipower-pdu", 'value': 0, 'divide': 10}, 'IRMS': {'unit': 'A', 'class': "ipower-pdu", 'value': 0, 'divide': 100}, 'KW': {'unit': 'KW', 'class': "ipower-pdu", 'value': 0, 'divide': 1000}, 'IPK': {'unit': 'A', 'class': "ipower-pdu", 'value': 0, 'divide': 100}, 'VPK': {'unit': 'V', 'class': "ipower-pdu", 'value': 0, 'divide': 10}} + #targets = {'ocf-pdu1': '192.168.10.161'} # format = 'bright entity' : 'target address/hostname' + targets = {'ipower-pdu1': 'pdu001', 'ipower-pdu2': 'pdu002', 'ipower-pdu3': 'pdu003', 'ipower-pdu4': 'pdu004'} + data = [] + + if len(sys.argv) > 1 and sys.argv[1] == "--initialize": + for i in targets: + entity = i + entry = initialize(entity, meter_values) + for j in entry: + data.append(j) + else: + for i in targets: + entity = i + hostname = targets[i] + entry = sample(entity, hostname, meter_values) + for j in entry: + data.append(j) + + print json.dumps(data, indent=4) + +if __name__ == '__main__': + main() \ No newline at end of file