1-- **************************************************************************** 2-- Copyright(C) 2019 Panduit 3-- G5 PDU SNMP MIB DEFINITIONS 4-- **************************************************************************** 5 6-- ==================================================================================== 7PANDUIT-MIB DEFINITIONS ::= BEGIN 8 9IMPORTS 10 enterprises FROM RFC1155-SMI 11 Counter FROM RFC1155-SMI 12 DisplayString FROM RFC1213-MIB 13 ifIndex FROM RFC1213-MIB 14 ifDescr FROM RFC1213-MIB 15 sysName FROM RFC1213-MIB 16 sysDescr FROM RFC1213-MIB 17 sysContact FROM RFC1213-MIB 18 sysLocation FROM RFC1213-MIB 19 OBJECT-TYPE FROM RFC-1212 20 NOTIFICATION-TYPE FROM RFC-1215; 21 22panduit OBJECT IDENTIFIER ::= { enterprises 19536 } 23 24g5 MODULE-IDENTITY 25 LAST-UPDATED "201902021200Z" -- 2 February 2019 26 ORGANIZATION "Panduit" 27 CONTACT-INFO "Panduit 28 29 Postal: Panduit 30 18900 Panduit Drive 31 Tinley Park, IL 60487 32 USA 33 34 Tel: +1 708 532-1800/888-506-5400 35 36 E-mail: techsupport@panduit.com" 37 DESCRIPTION 38 "SmartZone G5 iPDU" 39 REVISION "201902021200Z" -- 12 February 2019 40 DESCRIPTION 41 "Fix the index and access hub and added the Energy Thresholds" 42 REVISION "201801121200Z" -- 12 January 2018 43 DESCRIPTION 44 "First Major Release" 45 ::= { panduit 10 } 46 47-- 48-- pdug5 Monitored Managed PDU object identifiers 49-- 50pdug5 OBJECT IDENTIFIER ::= {g5 1} 51 52pdug5Ident OBJECT IDENTIFIER ::= { pdug5 1 } 53pdug5Input OBJECT IDENTIFIER ::= { pdug5 2 } 54pdug5Group OBJECT IDENTIFIER ::= { pdug5 3 } 55pdug5Environment OBJECT IDENTIFIER ::= { pdug5 4 } 56pdug5Outlet OBJECT IDENTIFIER ::= { pdug5 5 } 57pdug5Traps OBJECT IDENTIFIER ::= { pdug5 6 } 58pdug5TrapInfo OBJECT IDENTIFIER ::= { pdug5 7 } 59 60-- ==================================================================================== 61-- ==================================================================================== 62-- pdug5 - monitored and managed PDU line 63-- pdug5 (Panduit PDU) - Metered PDU - Switched PDU - Metered+Switched PDU 64-- ==================================================================================== 65-- 66-- g5 OBJECT IDENTIFIER ::= { panduit 10} 67-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 68-- pdug5Ident OBJECT IDENTIFIER ::= { pdug5 1 } 69-- PDU identification group 70-- OID= .1.3.6.1.4.1.19536.10.1.1 71 72pdug5NumberPDU OBJECT-TYPE 73 SYNTAX INTEGER (1..4) 74 ACCESS read-only 75 STATUS mandatory 76 DESCRIPTION 77 "The number of PDUs detected (in its daisy chain)." 78 ::= { pdug5Ident 1 } 79 80-- ======= pdug5 Identification =========== 81 82pdug5IdentTable OBJECT-TYPE 83 SYNTAX SEQUENCE OF pdug5IdentEntry 84 ACCESS not-accessible 85 STATUS mandatory 86 DESCRIPTION "Aggregate Object with number of entries equal to pdug5NumberPDU ." 87 ::= { pdug5Ident 2 } 88 89pdug5IdentEntry OBJECT-TYPE 90 SYNTAX pdug5IdentEntry 91 ACCESS not-accessible 92 STATUS mandatory 93 DESCRIPTION "The Identity table entry containing the name, model, manufacturer, 94 firmware version, part number, etc." 95 INDEX { pdug5IdentIndex } 96 ::= { pdug5IdentTable 1 } 97 98pdug5IdentEntry ::= SEQUENCE { 99 pdug5IdentIndex INTEGER, 100 pdug5Name DisplayString, 101 pdug5Model DisplayString, 102 pdug5Manufacturer DisplayString, 103 pdug5FirmwareVersion DisplayString, 104 pdug5FirmwareVersionTimeStamp DisplayString, 105 pdug5PartNumber DisplayString, 106 pdug5SerialNumber DisplayString, 107 pdug5Status INTEGER, 108 pdug5Controllable INTEGER, 109 pdug5InputPhaseCount INTEGER, 110 pdug5GroupCount INTEGER, 111 pdug5OutletCount INTEGER, 112 pdug5MACAddress DisplayString, 113 pdug5IPv4Address DisplayString, 114 pdug5IPv6Address DisplayString 115 } 116 117pdug5IdentIndex OBJECT-TYPE 118 SYNTAX INTEGER (1..4) 119 ACCESS read-only 120 STATUS mandatory 121 DESCRIPTION 122 "Index for the pdug5IdentEntry table." 123 ::= { pdug5IdentEntry 1 } 124 125pdug5Name OBJECT-TYPE 126 SYNTAX DisplayString (SIZE (0..63)) 127 ACCESS read-write 128 STATUS mandatory 129 DESCRIPTION 130 "The string identify the device in daisy chain. Example PDU A." 131 ::= { pdug5IdentEntry 2 } 132 133pdug5Model OBJECT-TYPE 134 SYNTAX DisplayString (SIZE (0..63)) 135 ACCESS read-only 136 STATUS mandatory 137 DESCRIPTION 138 "The Device Model." 139 ::= { pdug5IdentEntry 3 } 140 141pdug5Manufacturer OBJECT-TYPE 142 SYNTAX DisplayString (SIZE (0..63)) 143 ACCESS read-only 144 STATUS mandatory 145 DESCRIPTION 146 "The Device Manufacturer Name." 147 ::= { pdug5IdentEntry 4 } 148 149pdug5FirmwareVersion OBJECT-TYPE 150 SYNTAX DisplayString (SIZE (0..63)) 151 ACCESS read-only 152 STATUS mandatory 153 DESCRIPTION 154 "The firmware revision level of the device." 155 ::= { pdug5IdentEntry 5 } 156 157pdug5FirmwareVersionTimeStamp OBJECT-TYPE 158 SYNTAX DisplayString 159 ACCESS read-only 160 STATUS mandatory 161 DESCRIPTION 162 "Timestamp of when the PDU firmware was last updated" 163 ::= { pdug5IdentEntry 6 } 164 165pdug5PartNumber OBJECT-TYPE 166 SYNTAX DisplayString (SIZE (0..63)) 167 ACCESS read-only 168 STATUS mandatory 169 DESCRIPTION 170 "The device part number. Example P36E09M." 171 ::= { pdug5IdentEntry 7 } 172 173pdug5SerialNumber OBJECT-TYPE 174 SYNTAX DisplayString (SIZE (0..63)) 175 ACCESS read-only 176 STATUS mandatory 177 DESCRIPTION 178 "The device serial number, 10-digit." 179 ::= { pdug5IdentEntry 8 } 180 181pdug5Status OBJECT-TYPE 182 SYNTAX INTEGER 183 { 184 other(1), 185 ok(2), 186 degraded(3), 187 failed(4) 188 } 189 ACCESS read-only 190 STATUS mandatory 191 DESCRIPTION 192 "The overall status of the device. A value of OK(2) indicates the device is operating normally. 193 A value of degraded(3) indicates the device is operating with warning indicators. A value of 194 failed(4) indicates the device is operating with critical indicators." 195 ::= { pdug5IdentEntry 9 } 196 197pdug5Controllable OBJECT-TYPE 198 SYNTAX INTEGER 199 { 200 yes(1), 201 no(2) 202 } 203 ACCESS read-only 204 STATUS mandatory 205 DESCRIPTION 206 "This object indicates whether or not the device is controllable." 207 ::= { pdug5IdentEntry 10 } 208 209pdug5InputPhaseCount OBJECT-TYPE 210 SYNTAX INTEGER (1..3) 211 ACCESS read-only 212 STATUS mandatory 213 DESCRIPTION 214 "The number of input phase on this pdu 1 or 3." 215 ::= { pdug5IdentEntry 11 } 216 217pdug5GroupCount OBJECT-TYPE 218 SYNTAX INTEGER (0..12) 219 ACCESS read-only 220 STATUS mandatory 221 DESCRIPTION 222 "The number of groups (breakers) on this pdu." 223 ::= { pdug5IdentEntry 12 } 224 225pdug5OutletCount OBJECT-TYPE 226 SYNTAX INTEGER (1..48) 227 ACCESS read-only 228 STATUS mandatory 229 DESCRIPTION 230 "The number of outlets in this PDU." 231 ::= { pdug5IdentEntry 13 } 232 233pdug5MACAddress OBJECT-TYPE 234 SYNTAX DisplayString 235 ACCESS read-only 236 STATUS mandatory 237 DESCRIPTION 238 "The assigned MAC address for this PDU." 239 ::={ pdug5IdentEntry 14 } 240 241pdug5IPv4Address OBJECT-TYPE 242 SYNTAX IpAddress 243 ACCESS read-only 244 STATUS mandatory 245 DESCRIPTION 246 "The current IPv4 Address. 247 A value of 0.0.0.0 indicates an error or an unset option." 248 ::={ pdug5IdentEntry 15 } 249 250pdug5IPv6Address OBJECT-TYPE 251 SYNTAX DisplayString 252 ACCESS read-only 253 STATUS mandatory 254 DESCRIPTION 255 "The current IPv6 Address. 256 A vale of 0.0.0.0.0.0 indicates an error or an unset option." 257 ::={ pdug5IdentEntry 16 } 258 259-- ============ pdug5 Configuration ======= 260 261pdug5ConfigTable OBJECT-TYPE 262 SYNTAX SEQUENCE OF pdug5ConfigEntry 263 ACCESS not-accessible 264 STATUS mandatory 265 DESCRIPTION "Aggregate Object with number of entries equal to pdug5NumberPDU." 266 ::= { pdug5Ident 3 } 267 268pdug5ConfigEntry OBJECT-TYPE 269 SYNTAX pdug5ConfigEntry 270 ACCESS not-accessible 271 STATUS mandatory 272 DESCRIPTION 273 "Read Configuration data from the PDU being queried." 274 INDEX {pdug5ConfigIndex} 275 ::= {pdug5ConfigTable 1} 276 277pdug5ConfigEntry ::= SEQUENCE{ 278 pdug5ConfigIndex INTEGER, 279 pdug5ConfigSsh INTEGER, 280 pdug5ConfigFtps INTEGER, 281 pdug5ConfigHttp INTEGER, 282 pdug5ConfigHttps INTEGER, 283 pdug5ConfigIPv4IPv6Switch INTEGER, 284 pdug5ConfigRedfishAPI INTEGER, 285 pdug5ConfigOledDispalyOrientation INTEGER, 286 pdug5ConfigEnergyReset INTEGER, 287 pdug5ConfigNetworkManagementCardReset INTEGER, 288 pdug5ConfigDaisyChainStatus INTEGER 289 } 290 291pdug5ConfigIndex OBJECT-TYPE 292 SYNTAX INTEGER (1..4) 293 ACCESS not-accessible 294 STATUS mandatory 295 DESCRIPTION 296 "The index of PDU configuration entry." 297 ::={pdug5ConfigEntry 1} 298 299pdug5ConfigSsh OBJECT-TYPE 300 SYNTAX INTEGER{ 301 off(0), 302 on(1) 303 } 304 ACCESS read-write 305 STATUS mandatory 306 DESCRIPTION 307 "Setting this OID to off(0) will disable the SSH conneciton. 308 Setting this OID to on(1) will enable the SSH connection. iNC reboot will be required for the settings to take effect." 309 ::={pdug5ConfigEntry 2} 310 311pdug5ConfigFtps OBJECT-TYPE 312 SYNTAX INTEGER{ 313 off(0), 314 on(1) 315 } 316 ACCESS read-write 317 STATUS mandatory 318 DESCRIPTION 319 "Setting this OID to off(0) will disable the FTPS connection. 320 Setting this OID to on(1) will enable the FTPS connection. iNC reboot will be required for the settings to take effect" 321 ::={pdug5ConfigEntry 3} 322 323pdug5ConfigHttp OBJECT-TYPE 324 SYNTAX INTEGER{ 325 off(0), 326 on(1) 327 } 328 ACCESS read-write 329 STATUS mandatory 330 DESCRIPTION 331 "Setting this OID to off(0) will disable the HTTP connection. 332 Setting this OID to on(1) will enable the HTTP connection.iNC reboot will be required for the settings to take effect" 333 ::={pdug5ConfigEntry 4} 334 335pdug5ConfigHttps OBJECT-TYPE 336 SYNTAX INTEGER{ 337 off(0), 338 on(1) 339 } 340 ACCESS read-write 341 STATUS mandatory 342 DESCRIPTION 343 "Setting this OID to off(0) will disable the HTTPS connection. 344 Setting this OID to on(1) will enable the HTTPS connection.iNC reboot will be required for the settings to take effect" 345 ::={pdug5ConfigEntry 5} 346 347pdug5ConfigIPv4IPv6Switch OBJECT-TYPE 348 SYNTAX INTEGER{ 349 iPv4(1), 350 iPv6(2), 351 iPv4IPv6(3) 352 } 353 ACCESS read-write 354 STATUS mandatory 355 DESCRIPTION 356 "Setting this OID to IPv4(1) will enable the IPv4 configuration. 357 Setting this OID to IPv6(2) will enable the IPv6 configuration. 358 Setting this OID to IPv4&IPv6(3) will enable both IPv4 and IPv6 configuration.iNC reboot will be required for the settings to take effect" 359 ::={pdug5ConfigEntry 6} 360 361pdug5ConfigRedfishAPI OBJECT-TYPE 362 SYNTAX INTEGER{ 363 off(0), 364 on(1) 365 } 366 ACCESS read-write 367 STATUS mandatory 368 DESCRIPTION 369 "Setting this OID to off(0) will disable the Redfish API. 370 Setting this OID to on(1) will enable the Redfish API.iNC reboot will be required for the settings to take effect" 371 ::={pdug5ConfigEntry 7} 372 373pdug5ConfigOledDispalyOrientation OBJECT-TYPE 374 SYNTAX INTEGER{ 375 displayNormal(1), 376 displayReverse(2) 377 } 378 ACCESS read-write 379 STATUS mandatory 380 DESCRIPTION 381 "Indicates the intended physical orientation of OLED display. 382 displayNormal(1) indicates normal orientation. 383 displayReverse(2) indicates upside down orientation." 384 ::={pdug5ConfigEntry 8} 385 386pdug5ConfigEnergyReset OBJECT-TYPE 387 SYNTAX INTEGER{ 388 noOperation(1), 389 reset(2), 390 notSupported(3) 391 } 392 ACCESS read-write 393 STATUS mandatory 394 DESCRIPTION 395 "Setting this OID to reset(2) will cause the device energy meter value 396 to be reset to zero. Getting this OID in models that support this feature 397 will do nothing and return the noOperation(1) value. Models that do not 398 supported this feature will respond to this OID with a value of notSupported(3). 399 Attempts to set this OID in these models will fail." 400 ::={pdug5ConfigEntry 9} 401 402pdug5ConfigNetworkManagementCardReset OBJECT-TYPE 403 SYNTAX INTEGER{ 404 noOperation(0), 405 reset(1) 406 } 407 ACCESS read-write 408 STATUS mandatory 409 DESCRIPTION 410 "Getting this OID will return noOperation(0). 411 Getting this OID to reset(1) will reset iNC." 412 ::={pdug5ConfigEntry 10} 413 414pdug5ConfigDaisyChainStatus OBJECT-TYPE 415 SYNTAX INTEGER{ 416 daisychain(0), 417 rna(1) 418 } 419 ACCESS read-write 420 STATUS mandatory 421 DESCRIPTION 422 "Setting this OID will change daisychain mode. 0:QNA,1:DNA." 423 ::={pdug5ConfigEntry 11} 424 425-- ====================================================================================-- 426-- g5 OBJECT IDENTIFIER ::= { panduit 10} 427-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 428-- pdug5Ident OBJECT IDENTIFIER ::= { pdug5 2 } 429-- PDU input group 430-- OID= .1.3.6.1.4.1.19536.10.1.2 431 432pdug5InputTable OBJECT-TYPE 433 SYNTAX SEQUENCE OF pdug5InputEntry 434 ACCESS not-accessible 435 STATUS mandatory 436 DESCRIPTION 437 "Aggregate Object with number of entries equal to pdug5NumberPDU ." 438 ::= { pdug5Input 1 } 439 440pdug5InputEntry OBJECT-TYPE 441 SYNTAX pdug5InputEntry 442 ACCESS not-accessible 443 STATUS mandatory 444 DESCRIPTION 445 "The ident table entry containing the VA, Watts, WH, etc." 446 INDEX { pdug5IdentIndex } 447 ::= { pdug5InputTable 1 } 448 449pdug5InputEntry ::= SEQUENCE { 450 pdug5InputType INTEGER, 451 pdug5InputFrequency INTEGER, 452 pdug5InputFrequencyStatus INTEGER, 453 pdug5InputPowerVA INTEGER, 454 pdug5InputPowerWatts INTEGER, 455 pdug5InputTotalEnergy INTEGER, 456 pdug5InputPowerWattHourTimer DisplayString, 457 pdug5InputResettableEnergy INTEGER, 458 pdug5InputPowerFactor INTEGER, 459 pdug5InputPowerVAR INTEGER, 460 pdug5InputTotalCurrent INTEGER 461 } 462 463pdug5InputType OBJECT-TYPE 464 SYNTAX INTEGER { 465 singlePhase (1), 466 splitPhase (2), 467 threePhaseDelta (3), 468 threePhaseWye (4) 469 } 470 ACCESS read-only 471 STATUS mandatory 472 DESCRIPTION 473 "Type of input - single phase, split phase, three phase delta, or three 474 phase wye." 475 ::= { pdug5InputEntry 1 } 476 477pdug5InputFrequency OBJECT-TYPE 478 SYNTAX INTEGER (0..2147483647) -- UNITS RMS 0.001 Hz 479 ACCESS read-only 480 STATUS mandatory 481 DESCRIPTION 482 "The measured input frequency from the PDU meters in tenths of Hz." 483 ::= { pdug5InputEntry 2 } 484 485pdug5InputFrequencyStatus OBJECT-TYPE 486 SYNTAX INTEGER { 487 good (1), 488 outOfRange (2) 489 } 490 ACCESS read-only 491 STATUS mandatory 492 DESCRIPTION 493 "Status of the measured input frequency relative to the nominal frequency and the admitted tolerance." 494 ::= { pdug5InputEntry 3 } 495 496pdug5InputPowerVA OBJECT-TYPE 497 SYNTAX INTEGER -- Units in VA 498 ACCESS read-only 499 STATUS mandatory 500 DESCRIPTION 501 "A total input VA of all phases. Units are VA. A negative value indicates 502 that this object is not available." 503 ::= { pdug5InputEntry 4 } 504 505pdug5InputPowerWatts OBJECT-TYPE 506 SYNTAX INTEGER -- Units in Watts 507 ACCESS read-only 508 STATUS mandatory 509 DESCRIPTION 510 "A total input Watts of all phases. Units are Watts. A negative value indicates 511 that this object is not available." 512 ::= { pdug5InputEntry 5 } 513 514pdug5InputTotalEnergy OBJECT-TYPE 515 SYNTAX INTEGER -- Units in KWh 516 ACCESS read-only 517 STATUS mandatory 518 DESCRIPTION 519 "A total input Watt-Hour value for all phases. Units are KWh. This value is accumulated since PDU in service. 520 A negative value indicates that this object is not available." 521 ::= { pdug5InputEntry 6 } 522 523pdug5InputPowerWattHourTimer OBJECT-TYPE 524 SYNTAX DisplayString (SIZE (0..22)) -- display Date Time Since Last Reset 525 ACCESS read-only 526 STATUS mandatory 527 DESCRIPTION 528 "A Timestamp of when the Total Input WH was last reset." 529 ::= { pdug5InputEntry 7 } 530 531pdug5InputResettableEnergy OBJECT-TYPE 532 SYNTAX INTEGER -- Units in Wh 533 ACCESS read-only 534 STATUS mandatory 535 DESCRIPTION 536 "A total input Watt-Hour value for all phases. Units are Wh. This value can be reset to 0 537 using GUI. In that case, the pdug5InputPowerWattHourTimer will be reset as well 538 A negative value indicates that this object is not available." 539 ::= { pdug5InputEntry 8 } 540 541pdug5InputPowerFactor OBJECT-TYPE 542 SYNTAX INTEGER -- units 0.01 543 ACCESS read-only 544 STATUS mandatory 545 DESCRIPTION 546 "An input PF value. Units are in thousandths, for example a power factor 547 of 0.95 would be returned as 95, and 0.92 would be returned as 92. 548 A negative value indicates that this object is not available." 549 ::= { pdug5InputEntry 9 } 550 551pdug5InputPowerVAR OBJECT-TYPE 552 SYNTAX INTEGER -- Units in VAR 553 ACCESS read-only 554 STATUS mandatory 555 DESCRIPTION 556 "An input VAR value. Units are VAR. A negative value indicates 557 that this object is not available." 558 ::= { pdug5InputEntry 10 } 559 560pdug5InputTotalCurrent OBJECT-TYPE 561 SYNTAX INTEGER -- Units are 0.01 A 562 ACCESS read-only 563 STATUS mandatory 564 DESCRIPTION 565 "All phases total current value. Units are 0.01 amps. 566 For 3 phase, mathematically add totally 3 phase current together." 567 ::= { pdug5InputEntry 11 } 568 569-- ==========Input per Phase ============= 570 571pdug5InputPhaseTable OBJECT-TYPE 572 SYNTAX SEQUENCE OF pdug5InputPhaseEntry 573 ACCESS not-accessible 574 STATUS mandatory 575 DESCRIPTION 576 "Aggregate Object with number of entries equal to number of PDUs (pdug5NumberPDU) and 577 number of input phase (pdug5InputPhaseCount)." 578 ::= {pdug5Input 2} 579 580pdug5InputPhaseEntry OBJECT-TYPE 581 SYNTAX pdug5InputPhaseEntry 582 ACCESS not-accessible 583 STATUS mandatory 584 DESCRIPTION 585 "The input table entry containing the voltage, current, frequency, power for each phase. 586 Entries are given with number of pdu and number of input phase 1, 2, or 3." 587 INDEX { pdug5IdentIndex, pdug5InputPhaseIndex } 588 ::= { pdug5InputPhaseTable 1 } 589 590pdug5InputPhaseEntry ::= SEQUENCE { 591 pdug5InputPhaseIndex INTEGER, 592 pdug5InputPhaseVoltageMeasType INTEGER, 593 pdug5InputPhaseVoltage INTEGER, 594 pdug5InputPhaseVoltageThStatus INTEGER, 595 pdug5InputPhaseVoltageThLowerWarning INTEGER, 596 pdug5InputPhaseVoltageThLowerCritical INTEGER, 597 pdug5InputPhaseVoltageThUpperWarning INTEGER, 598 pdug5InputPhaseVoltageThUpperCritical INTEGER, 599 pdug5InputPhaseCurrentMeasType INTEGER, 600 pdug5InputPhaseCurrentRating INTEGER, 601 pdug5InputPhaseCurrent INTEGER, 602 pdug5InputPhaseCurrentThStatus INTEGER, 603 pdug5InputPhaseCurrentThLowerWarning INTEGER, 604 pdug5InputPhaseCurrentThLowerCritical INTEGER, 605 pdug5InputPhaseCurrentThUpperWarning INTEGER, 606 pdug5InputPhaseCurrentThUpperCritical INTEGER, 607 pdug5InputPhaseCurrentPercentLoad INTEGER, 608 pdug5InputPhasePowerMeasType INTEGER, 609 pdug5InputPhasePowerVA INTEGER, 610 pdug5InputPhasePowerWatts INTEGER, 611 pdug5InputPhasePowerWattHour INTEGER, 612 pdug5InputPhasePowerWattHourTimer DisplayString, 613 pdug5InputPhasePowerFactor INTEGER, 614 pdug5InputPhasePowerVAR INTEGER, 615 pdug5InputPhaseVoltageThResetThld INTEGER, 616 pdug5InputPhaseVoltageThChangeDelay INTEGER, 617 pdug5InputPhaseVoltageThCtrl INTEGER, 618 pdug5InputPhaseCurrentThResetThld INTEGER, 619 pdug5InputPhaseCurrentThChangeDelay INTEGER, 620 pdug5InputPhaseCurrentThCtrl INTEGER, 621 pdug5InputPowerThresholdThLowerWarning INTEGER, 622 pdug5InputPowerThresholdThLowerCritical INTEGER, 623 pdug5InputPowerThresholdThUpperWarning INTEGER, 624 pdug5InputPowerThresholdThUpperCritical INTEGER, 625 pdug5InputPowerThresholdThResetThld INTEGER, 626 pdug5InputPowerThresholdThChangeDelay INTEGER, 627 pdug5InputPowerThresholdThCtrl INTEGER, 628 pdug5InputEnergyThresholdThUpperWarning INTEGER, 629 pdug5InputEnergyThresholdThUpperCritical INTEGER, 630 pdug5InputEnergyThresholdThResetThld INTEGER, 631 pdug5InputEnergyThresholdThChangeDelay INTEGER, 632 pdug5InputEnergyThresholdThCtrl INTEGER 633 } 634 635pdug5InputPhaseIndex OBJECT-TYPE 636 SYNTAX INTEGER (1..3) 637 ACCESS read-only 638 STATUS mandatory 639 DESCRIPTION 640 "Index for the pdug5InputEntry table." 641 ::= { pdug5InputPhaseEntry 1} 642 643pdug5InputPhaseVoltageMeasType OBJECT-TYPE 644 SYNTAX INTEGER { 645 singlePhase (1), 646 phase1toN (2), 647 phase2toN (3), 648 phase3toN (4), 649 phase1to2 (5), 650 phase2to3 (6), 651 phase3to1 (7) 652 } 653 ACCESS read-only 654 STATUS mandatory 655 DESCRIPTION 656 "Value indicates what input voltage is being measured in this table row - single phase 657 voltage, phase 1 to neutral, phase 2 to neutral, phase 3 to neutral, phase 1 to phase 2, 658 phase 2 to phase 3, or phase 3 to phase 1." 659 ::= { pdug5InputPhaseEntry 2 } 660 661pdug5InputPhaseVoltage OBJECT-TYPE 662 SYNTAX INTEGER -- UNITS RMS 0.1 V 663 ACCESS read-only 664 STATUS mandatory 665 DESCRIPTION 666 "An input voltage measurement value. Values is in 0.1 V." 667 ::= {pdug5InputPhaseEntry 3} 668 669pdug5InputPhaseVoltageThStatus OBJECT-TYPE 670 SYNTAX INTEGER { 671 good (1), 672 lowWarning (2), 673 lowCritical (3), 674 highWarning (4), 675 highCritical (5) 676 } 677 ACCESS read-only 678 STATUS mandatory 679 DESCRIPTION 680 "Status of the measured input voltage relative to the configured thresholds." 681 ::= { pdug5InputPhaseEntry 4 } 682 683pdug5InputPhaseVoltageThLowerWarning OBJECT-TYPE 684 SYNTAX INTEGER (-1..500000) -- Units in 0.1 V 685 ACCESS read-write 686 STATUS mandatory 687 DESCRIPTION 688 "Lower warning threshold. Units are 0.1 volts. A negative value indicates 689 that this object is not available." 690 ::= { pdug5InputPhaseEntry 5 } 691 692pdug5InputPhaseVoltageThLowerCritical OBJECT-TYPE 693 SYNTAX INTEGER (-1..500000) -- Units in 0.1 V 694 ACCESS read-write 695 STATUS mandatory 696 DESCRIPTION 697 "Lower critical threshold. Units are 0.1 volts. A negative value indicates 698 that this object is not available." 699 ::= { pdug5InputPhaseEntry 6 } 700 701pdug5InputPhaseVoltageThUpperWarning OBJECT-TYPE 702 SYNTAX INTEGER (-1..500000) -- Units in 0.1 V 703 ACCESS read-write 704 STATUS mandatory 705 DESCRIPTION 706 "Upper warning threshold. Units are 0.1 volts. A negative value indicates 707 that this object is not available." 708 ::= { pdug5InputPhaseEntry 7 } 709 710pdug5InputPhaseVoltageThUpperCritical OBJECT-TYPE 711 SYNTAX INTEGER (-1..500000) -- Units in 0.1 V 712 ACCESS read-write 713 STATUS mandatory 714 DESCRIPTION 715 "Upper critical threshold. Units are 0.1 volts. A negative value indicates 716 that this object is not available." 717 ::= { pdug5InputPhaseEntry 8 } 718 719pdug5InputPhaseCurrentMeasType OBJECT-TYPE 720 SYNTAX INTEGER { 721 singlePhase (1), 722 neutral (2), 723 phase1 (3), 724 phase2 (4), 725 phase3 (5) 726 } 727 ACCESS read-only 728 STATUS mandatory 729 DESCRIPTION 730 "Which input wire is being measured in this table row - single phase, neutral, phase 1, 731 phase 2, or phase 3." 732 ::= { pdug5InputPhaseEntry 9 } 733 734pdug5InputPhaseCurrentRating OBJECT-TYPE 735 SYNTAX INTEGER -- Units in 0.01 A 736 ACCESS read-only 737 STATUS mandatory 738 DESCRIPTION 739 "Rated current capacity of the input. A negative value indicates that 740 the hardware current capacity is unknown. Units are 0.01 amps." 741 ::= { pdug5InputPhaseEntry 10 } 742 743pdug5InputPhaseCurrent OBJECT-TYPE 744 SYNTAX INTEGER -- Units in 0.01 A 745 ACCESS read-only 746 STATUS mandatory 747 DESCRIPTION 748 "An input current measurement value. Units are 0.01 amps." 749 ::= { pdug5InputPhaseEntry 11 } 750 751pdug5InputPhaseCurrentThStatus OBJECT-TYPE 752 SYNTAX INTEGER { 753 good (1), 754 lowWarning (2), 755 lowCritical (3), 756 highWarning (4), 757 highCritical (5) 758 } 759 ACCESS read-only 760 STATUS mandatory 761 DESCRIPTION 762 "Status of the measured input current relative to the configured thresholds." 763 ::= { pdug5InputPhaseEntry 12 } 764 765pdug5InputPhaseCurrentThLowerWarning OBJECT-TYPE 766 SYNTAX INTEGER (-1..100000) -- Units in 0.01 A 767 ACCESS read-write 768 STATUS mandatory 769 DESCRIPTION 770 "Lower warning threshold. Units are 0.01 amps. A negative value indicates 771 that this object is not available." 772 ::= { pdug5InputPhaseEntry 13 } 773 774pdug5InputPhaseCurrentThLowerCritical OBJECT-TYPE 775 SYNTAX INTEGER (-1..100000) -- Units in 0.01 A 776 ACCESS read-write 777 STATUS mandatory 778 DESCRIPTION 779 "Lower critical threshold. Units are 0.01 amps. A negative value indicates 780 that this object is not available." 781 ::= { pdug5InputPhaseEntry 14 } 782 783pdug5InputPhaseCurrentThUpperWarning OBJECT-TYPE 784 SYNTAX INTEGER (-1..100000) -- Units in 0.01 A 785 ACCESS read-write 786 STATUS mandatory 787 DESCRIPTION 788 "Upper warning threshold. Units are 0.01 amps. A negative value indicates 789 that this object is not available." 790 ::= { pdug5InputPhaseEntry 15 } 791 792pdug5InputPhaseCurrentThUpperCritical OBJECT-TYPE 793 SYNTAX INTEGER (-1..100000) -- Units in 0.01 A 794 ACCESS read-write 795 STATUS mandatory 796 DESCRIPTION 797 "Upper critical threshold. Units are 0.01 amps. A negative value indicates 798 that this object is not available." 799 ::= { pdug5InputPhaseEntry 16 } 800 801pdug5InputPhaseCurrentPercentLoad OBJECT-TYPE 802 SYNTAX INTEGER 803 ACCESS read-write 804 STATUS mandatory 805 DESCRIPTION 806 "Current percent load, based on the rated current capacity. Units are 807 percentage, for example 80% will be returned as 80. A negative 808 value indicates that this object is not available." 809 ::= { pdug5InputPhaseEntry 17 } 810 811pdug5InputPhasePowerMeasType OBJECT-TYPE 812 SYNTAX INTEGER { 813 singlePhase (1), 814 neutral (2), 815 phase1 (3), 816 phase2 (4), 817 phase3 (5) 818 } 819 ACCESS read-only 820 STATUS mandatory 821 DESCRIPTION 822 "Which input wire is being measured in this table row - single phase, neutral, phase 1, 823 phase 2, or phase 3." 824 ::= { pdug5InputPhaseEntry 18 } 825 826pdug5InputPhasePowerVA OBJECT-TYPE 827 SYNTAX INTEGER 828 ACCESS read-only 829 STATUS mandatory 830 DESCRIPTION 831 "An input VA value. Units are VA. A negative value indicates 832 that this object is not available." 833 ::= { pdug5InputPhaseEntry 19 } 834 835pdug5InputPhasePowerWatts OBJECT-TYPE 836 SYNTAX INTEGER 837 ACCESS read-only 838 STATUS mandatory 839 DESCRIPTION 840 "An input Watts value. Units are Watts. A negative value indicates 841 that this object is not available." 842 ::= { pdug5InputPhaseEntry 20 } 843 844pdug5InputPhasePowerWattHour OBJECT-TYPE 845 SYNTAX INTEGER 846 ACCESS read-only 847 STATUS mandatory 848 DESCRIPTION 849 "A Watt-Hour value for each Input phase. Units are WH. This value can be reset to 0 850 using GUI. In that case, the pdug5InputPhasePowerWattHourTimer will be reset as well 851 A negative value indicates that this object is not available." 852 ::= { pdug5InputPhaseEntry 21 } 853 854pdug5InputPhasePowerWattHourTimer OBJECT-TYPE 855 SYNTAX DisplayString (SIZE (0..22)) -- display Date Time 856 ACCESS read-only 857 STATUS mandatory 858 DESCRIPTION 859 "Timestamp of when input Watt-hours (inputWh) was last reset." 860 ::= { pdug5InputPhaseEntry 22 } 861 862pdug5InputPhasePowerFactor OBJECT-TYPE 863 SYNTAX INTEGER -- units 0.01 864 ACCESS read-only 865 STATUS mandatory 866 DESCRIPTION 867 "An input PF value. Units are in thousandths, for example a power factor 868 of 0.95 would be returned as 95, and 0.92 would be returned 869 as 92. A negative value indicates that this object is not available." 870 ::= { pdug5InputPhaseEntry 23 } 871 872pdug5InputPhasePowerVAR OBJECT-TYPE 873 SYNTAX INTEGER 874 ACCESS read-only 875 STATUS mandatory 876 DESCRIPTION 877 "An input VAR value. Units are VAR. A negative value indicates 878 that this object is not available." 879 ::= { pdug5InputPhaseEntry 24 } 880 881-- 1.3.6.1.4.1.19536.10.1.2.2.1.25 882pdug5InputPhaseVoltageThResetThld OBJECT-TYPE 883 SYNTAX INTEGER 884 ACCESS read-write 885 STATUS mandatory 886 DESCRIPTION 887 "Input phase voltage alarm reset threshold. Units are 0.1 volts. 888 A negative value indicates that this object is not available." 889 DEFVAL { 0 } 890 ::= { pdug5InputPhaseEntry 25 } 891 892-- 1.3.6.1.4.1.19536.10.1.2.2.1.26 893pdug5InputPhaseVoltageThChangeDelay OBJECT-TYPE 894 SYNTAX INTEGER 895 ACCESS read-write 896 STATUS mandatory 897 DESCRIPTION 898 "Input phase voltage alarm change delay. Units are 0.1 volts. 899 A negative value indicates that this object is not available." 900 DEFVAL { 0 } 901 ::= { pdug5InputPhaseEntry 26 } 902 903-- 1.3.6.1.4.1.19536.10.1.2.2.1.27 904pdug5InputPhaseVoltageThCtrl OBJECT-TYPE 905 SYNTAX INTEGER 906 ACCESS read-write 907 STATUS mandatory 908 DESCRIPTION 909 "Input phase voltage alarm threshold control: 910 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 911 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 912 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 913 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 914 DEFVAL { 0 } 915 ::= { pdug5InputPhaseEntry 27 } 916 917-- 1.3.6.1.4.1.19536.10.1.2.2.1.28 918pdug5InputPhaseCurrentThResetThld OBJECT-TYPE 919 SYNTAX INTEGER (-1..100000) -- Units in 0.01 A 920 ACCESS read-write 921 STATUS mandatory 922 DESCRIPTION 923 "Input phase current alarm reset threshold. Units are 0.01 amps. 924 A negative value indicates that this object is not available." 925 ::= { pdug5InputPhaseEntry 28 } 926 927-- 1.3.6.1.4.1.19536.10.1.2.2.1.29 928pdug5InputPhaseCurrentThChangeDelay OBJECT-TYPE 929 SYNTAX INTEGER (-1..100000) -- Units in 0.01 A 930 ACCESS read-write 931 STATUS mandatory 932 DESCRIPTION 933 "Input phase current alarm change delay. Units are 0.01 amps. 934 A negative value indicates that this object is not available." 935 ::= { pdug5InputPhaseEntry 29 } 936 937-- 1.3.6.1.4.1.19536.10.1.2.2.1.30 938pdug5InputPhaseCurrentThCtrl OBJECT-TYPE 939 SYNTAX INTEGER 940 ACCESS read-write 941 STATUS mandatory 942 DESCRIPTION 943 "Input phase current alarm threshold control: 944 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 945 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 946 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 947 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 948 DEFVAL { 0 } 949 ::= { pdug5InputPhaseEntry 30 } 950 951pdug5InputPowerThresholdThLowerWarning OBJECT-TYPE 952 SYNTAX INTEGER (-1..500000) -- Units in W 953 ACCESS read-write 954 STATUS mandatory 955 DESCRIPTION 956 "Lower warning Power threshold. Units are in Watts. A negative value indicates 957 that this object is not available." 958 ::= { pdug5InputPhaseEntry 31 } 959 960pdug5InputPowerThresholdThLowerCritical OBJECT-TYPE 961 SYNTAX INTEGER (-1..500000) -- Units in W 962 ACCESS read-write 963 STATUS mandatory 964 DESCRIPTION 965 "Lower critical Power threshold. Units are in Watts. A negative value indicates 966 that this object is not available." 967 ::= { pdug5InputPhaseEntry 32 } 968 969pdug5InputPowerThresholdThUpperWarning OBJECT-TYPE 970 SYNTAX INTEGER (-1..500000) -- Units in W 971 ACCESS read-write 972 STATUS mandatory 973 DESCRIPTION 974 "Upper warning Power threshold. Units are in Watts. A negative value indicates 975 that this object is not available." 976 ::= { pdug5InputPhaseEntry 33 } 977 978pdug5InputPowerThresholdThUpperCritical OBJECT-TYPE 979 SYNTAX INTEGER (-1..500000) -- Units in W 980 ACCESS read-write 981 STATUS mandatory 982 DESCRIPTION 983 "Upper critical Power threshold. Units are in Watts. A negative value indicates 984 that this object is not available." 985 ::= { pdug5InputPhaseEntry 34 } 986 987pdug5InputPowerThresholdThResetThld OBJECT-TYPE 988 SYNTAX INTEGER (-1..100000) -- Units in W 989 ACCESS read-write 990 STATUS mandatory 991 DESCRIPTION 992 "Power alarm reset threshold. Units are in Watts. 993 A negative value indicates that this object is not available." 994 ::= { pdug5InputPhaseEntry 35 } 995 996pdug5InputPowerThresholdThChangeDelay OBJECT-TYPE 997 SYNTAX INTEGER (-1..100000) -- Units in W 998 ACCESS read-write 999 STATUS mandatory 1000 DESCRIPTION 1001 "Power alarm change delay. Units are in Watts. 1002 A negative value indicates that this object is not available." 1003 ::= { pdug5InputPhaseEntry 36 } 1004 1005pdug5InputPowerThresholdThCtrl OBJECT-TYPE 1006 SYNTAX INTEGER 1007 ACCESS read-write 1008 STATUS mandatory 1009 DESCRIPTION 1010 "Power alarm threshold control: 1011 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 1012 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 1013 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 1014 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 1015 DEFVAL { 0 } 1016 ::= { pdug5InputPhaseEntry 37 } 1017 1018pdug5InputEnergyThresholdThUpperWarning OBJECT-TYPE 1019 SYNTAX INTEGER (-1..500000) -- Units in W 1020 ACCESS read-write 1021 STATUS mandatory 1022 DESCRIPTION 1023 "Upper warning Energy threshold. Units are in Watts. A negative value indicates 1024 that this object is not available." 1025 ::= { pdug5InputPhaseEntry 38 } 1026 1027pdug5InputEnergyThresholdThUpperCritical OBJECT-TYPE 1028 SYNTAX INTEGER (-1..500000) -- Units in W 1029 ACCESS read-write 1030 STATUS mandatory 1031 DESCRIPTION 1032 "Upper critical Energy threshold. Units are in Watts. A negative value indicates 1033 that this object is not available." 1034 ::= { pdug5InputPhaseEntry 39 } 1035 1036pdug5InputEnergyThresholdThResetThld OBJECT-TYPE 1037 SYNTAX INTEGER (-1..100000) -- Units in W 1038 ACCESS read-write 1039 STATUS mandatory 1040 DESCRIPTION 1041 "Energy alarm reset threshold. Units are in Watts. 1042 A negative value indicates that this object is not available." 1043 ::= { pdug5InputPhaseEntry 40 } 1044 1045pdug5InputEnergyThresholdThChangeDelay OBJECT-TYPE 1046 SYNTAX INTEGER (-1..100000) -- Units in W 1047 ACCESS read-write 1048 STATUS mandatory 1049 DESCRIPTION 1050 "Energy alarm change delay. Units are in Watts. 1051 A negative value indicates that this object is not available." 1052 ::= { pdug5InputPhaseEntry 41 } 1053 1054pdug5InputEnergyThresholdThCtrl OBJECT-TYPE 1055 SYNTAX INTEGER 1056 ACCESS read-write 1057 STATUS mandatory 1058 DESCRIPTION 1059 "Energy alarm threshold control: 1060 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 1061 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 1062 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 1063 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 1064 DEFVAL { 0 } 1065 ::= { pdug5InputPhaseEntry 42 } 1066 1067-- ==================================================================================== 1068-- g5 OBJECT IDENTIFIER ::= { panduit 10} 1069-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 1070-- pdug5Group OBJECT IDENTIFIER ::= { pdug5 3 } 1071-- pdug5 Output groups of outlets 1072-- OID= .1.3.6.1.4.1.19536.10.1.3 1073 1074pdug5GroupTable OBJECT-TYPE 1075 SYNTAX SEQUENCE OF pdug5GroupEntry 1076 ACCESS not-accessible 1077 STATUS mandatory 1078 DESCRIPTION "Aggregate Object with number of entries equal to number of PDUs 1079 and number of breakers (pdug5GroupCount)." 1080 ::= { pdug5Group 1 } 1081 1082pdug5GroupEntry OBJECT-TYPE 1083 SYNTAX pdug5GroupEntry 1084 ACCESS not-accessible 1085 STATUS mandatory 1086 DESCRIPTION 1087 "The input table entry containing the name, voltages, currents, power, etc." 1088 INDEX { pdug5IdentIndex, pdug5GroupIndex } 1089 ::= { pdug5GroupTable 1 } 1090 1091pdug5GroupEntry ::= SEQUENCE { 1092 pdug5GroupIndex INTEGER, 1093 pdug5GroupName DisplayString, 1094 pdug5GroupType INTEGER, 1095 pdug5GroupVoltageMeasType INTEGER, 1096 pdug5GroupVoltage INTEGER, 1097 pdug5GroupVoltageThStatus INTEGER, 1098 pdug5GroupVoltageThLowerWarning INTEGER, 1099 pdug5GroupVoltageThLowerCritical INTEGER, 1100 pdug5GroupVoltageThUpperWarning INTEGER, 1101 pdug5GroupVoltageThUpperCritical INTEGER, 1102 pdug5groupCurrentRating INTEGER, 1103 pdug5GroupCurrent INTEGER, 1104 pdug5GroupCurrentThStatus INTEGER, 1105 pdug5GroupCurrentThLowerWarning INTEGER, 1106 pdug5GroupCurrentThLowerCritical INTEGER, 1107 pdug5GroupCurrentThUpperWarning INTEGER, 1108 pdug5GroupCurrentThUpperCritical INTEGER, 1109 pdug5GroupCurrentPercentLoad INTEGER, 1110 pdug5GroupPowerVA INTEGER, 1111 pdug5GroupPowerWatts INTEGER, 1112 pdug5GroupPowerWattHour INTEGER, 1113 pdug5GroupPowerWattHourTimer DisplayString, 1114 pdug5GroupPowerFactor INTEGER, 1115 pdug5GroupPowerVAR INTEGER, 1116 pdug5GroupOutletCount INTEGER, 1117 pdug5GroupBreakerStatus INTEGER, 1118 pdug5GroupVoltageThCtrl INTEGER, 1119 pdug5GroupCurrentThCtrl INTEGER 1120 } 1121 1122pdug5GroupIndex OBJECT-TYPE 1123 SYNTAX INTEGER (0..12) 1124 ACCESS read-only 1125 STATUS mandatory 1126 DESCRIPTION 1127 "Index for the pdug5GroupEntry table." 1128 ::= { pdug5GroupEntry 1 } 1129 1130pdug5GroupName OBJECT-TYPE 1131 SYNTAX DisplayString (SIZE(1..31)) 1132 ACCESS read-write 1133 STATUS mandatory 1134 DESCRIPTION 1135 "A descriptive name for the group." 1136 ::= { pdug5GroupEntry 2 } 1137 1138pdug5GroupType OBJECT-TYPE 1139 SYNTAX INTEGER { 1140 breaker1pole (2), 1141 breaker2pole (3), 1142 breaker3pole (4), 1143 outletSection (5) 1144 } 1145 ACCESS read-only 1146 STATUS mandatory 1147 DESCRIPTION 1148 "The type of the group. (5) has no breaker" 1149 ::= { pdug5GroupEntry 3 } 1150 1151pdug5GroupVoltageMeasType OBJECT-TYPE 1152 SYNTAX INTEGER { 1153 singlePhase (1), 1154 phase1toN (2), 1155 phase2toN (3), 1156 phase3toN (4), 1157 phase1to2 (5), 1158 phase2to3 (6), 1159 phase3to1 (7) 1160 } 1161 ACCESS read-only 1162 STATUS mandatory 1163 DESCRIPTION 1164 "Value indicates what input voltage is being measured in this table row - single phase 1165 voltage, phase 1 to neutral, phase 2 to neutral, phase 3 to neutral, phase 1 to phase 2, 1166 phase 2 to phase 3, or phase 3 to phase 1." 1167 ::= { pdug5GroupEntry 4 } 1168 1169pdug5GroupVoltage OBJECT-TYPE 1170 SYNTAX INTEGER -- Units 0.1 V 1171 ACCESS read-only 1172 STATUS mandatory 1173 DESCRIPTION 1174 "Units are 0.1 volts." 1175 ::= { pdug5GroupEntry 5 } 1176 1177pdug5GroupVoltageThStatus OBJECT-TYPE 1178 SYNTAX INTEGER { 1179 good (1), 1180 lowWarning (2), 1181 lowCritical (3), 1182 highWarning (4), 1183 highCritical (5) 1184 } 1185 ACCESS read-only 1186 STATUS mandatory 1187 DESCRIPTION 1188 "Status of the measured group voltage relative to the configured thresholds." 1189 ::= { pdug5GroupEntry 6 } 1190 1191pdug5GroupVoltageThLowerWarning OBJECT-TYPE 1192 SYNTAX INTEGER (-1..500000) -- Units 0.1 V 1193 ACCESS read-write 1194 STATUS mandatory 1195 DESCRIPTION 1196 "Lower warning threshold. Units are 0.1 volts. A negative value indicates 1197 that this object is not available." 1198 ::= { pdug5GroupEntry 7 } 1199 1200pdug5GroupVoltageThLowerCritical OBJECT-TYPE 1201 SYNTAX INTEGER (-1..500000) -- Units 0.1 V 1202 ACCESS read-write 1203 STATUS mandatory 1204 DESCRIPTION 1205 "Lower critical threshold. Units are 0.1 volts. A negative value indicates 1206 that this object is not available." 1207 ::= { pdug5GroupEntry 8 } 1208 1209pdug5GroupVoltageThUpperWarning OBJECT-TYPE 1210 SYNTAX INTEGER (-1..500000) -- Units 0.1 V 1211 ACCESS read-write 1212 STATUS mandatory 1213 DESCRIPTION 1214 "Upper warning threshold. Units are 0.1 volts. A negative value indicates 1215 that this object is not available." 1216 ::= { pdug5GroupEntry 9 } 1217 1218pdug5GroupVoltageThUpperCritical OBJECT-TYPE 1219 SYNTAX INTEGER (-1..500000) -- Units 0.1 V 1220 ACCESS read-write 1221 STATUS mandatory 1222 DESCRIPTION 1223 "Upper critical threshold. Units are 0.1 volts. A negative value indicates 1224 that this object is not available." 1225 ::= { pdug5GroupEntry 10 } 1226 1227pdug5groupCurrentRating OBJECT-TYPE 1228 SYNTAX INTEGER -- Units 0.01 A 1229 ACCESS read-only 1230 STATUS mandatory 1231 DESCRIPTION 1232 "Rated current capacity of the group. Units are 0.01 amps. A negative 1233 value indicates that the hardware current capacity is unknown (it 1234 will always be unknown for custom groups)." 1235 ::= { pdug5GroupEntry 11 } 1236 1237pdug5GroupCurrent OBJECT-TYPE 1238 SYNTAX INTEGER -- Units 0.01 A 1239 ACCESS read-only 1240 STATUS mandatory 1241 DESCRIPTION 1242 "A group current measurement value. Units are 0.01 amps." 1243 ::= { pdug5GroupEntry 12 } 1244 1245pdug5GroupCurrentThStatus OBJECT-TYPE 1246 SYNTAX INTEGER { 1247 good (1), 1248 lowWarning (2), 1249 lowCritical (3), 1250 highWarning (4), 1251 highCritical (5) 1252 } 1253 ACCESS read-only 1254 STATUS mandatory 1255 DESCRIPTION 1256 "Status of the measured group current relative to the configured thresholds." 1257 ::= { pdug5GroupEntry 13 } 1258 1259pdug5GroupCurrentThLowerWarning OBJECT-TYPE 1260 SYNTAX INTEGER (-1..100000) -- Units 0.01 A 1261 ACCESS read-write 1262 STATUS mandatory 1263 DESCRIPTION 1264 "Lower warning threshold. Units are 0.01 amps. A negative value indicates 1265 that this object is not available." 1266 ::= { pdug5GroupEntry 14 } 1267 1268pdug5GroupCurrentThLowerCritical OBJECT-TYPE 1269 SYNTAX INTEGER (-1..100000) -- Units 0.01 A 1270 ACCESS read-write 1271 STATUS mandatory 1272 DESCRIPTION 1273 "Lower critical threshold. Units are 0.01 amps. A negative value indicates 1274 that this object is not available." 1275 ::= { pdug5GroupEntry 15 } 1276 1277pdug5GroupCurrentThUpperWarning OBJECT-TYPE 1278 SYNTAX INTEGER (-1..100000) -- Units 0.01 A 1279 ACCESS read-write 1280 STATUS mandatory 1281 DESCRIPTION 1282 "Upper warning threshold. Units are 0.01 amps. A negative value indicates 1283 that this object is not available." 1284 ::= { pdug5GroupEntry 16 } 1285 1286pdug5GroupCurrentThUpperCritical OBJECT-TYPE 1287 SYNTAX INTEGER (-1..100000) -- Units 0.01 A 1288 ACCESS read-write 1289 STATUS mandatory 1290 DESCRIPTION 1291 "Upper critical threshold. Units are 0.01 amps. A negative value indicates 1292 that this object is not available." 1293 ::= { pdug5GroupEntry 17 } 1294 1295 1296pdug5GroupCurrentPercentLoad OBJECT-TYPE 1297 SYNTAX INTEGER 1298 ACCESS read-only 1299 STATUS mandatory 1300 DESCRIPTION 1301 "Current percent load, based on the rated current capacity. Units are 1302 percentage, for example 80% will be returned as 80. A negative 1303 value indicates that this object is not available." 1304 ::= { pdug5GroupEntry 18 } 1305 1306pdug5GroupPowerVA OBJECT-TYPE 1307 SYNTAX INTEGER -- units in VA 1308 ACCESS read-only 1309 STATUS mandatory 1310 DESCRIPTION 1311 "A group VA value. Units are VA. A negative value indicates 1312 that this object is not available." 1313 ::= { pdug5GroupEntry 19 } 1314 1315pdug5GroupPowerWatts OBJECT-TYPE 1316 SYNTAX INTEGER -- units in Watt 1317 ACCESS read-only 1318 STATUS mandatory 1319 DESCRIPTION 1320 "A group power value. Units are Watts. A negative value indicates 1321 that this object is not available." 1322 ::= { pdug5GroupEntry 20 } 1323 1324pdug5GroupPowerWattHour OBJECT-TYPE 1325 SYNTAX INTEGER -- Units in Watt-Hour 1326 ACCESS read-only 1327 STATUS mandatory 1328 DESCRIPTION 1329 "A Watt-Hour value for each section. Units are WH. This value can be reset to 0 1330 using GUI. In that case, the pdug5GroupPowerWattHourTimer will be reset as well. 1331 A negative value indicates that this object is not available." 1332 ::= { pdug5GroupEntry 21 } 1333 1334pdug5GroupPowerWattHourTimer OBJECT-TYPE 1335 SYNTAX DisplayString (SIZE (0..22)) -- display Date and Time 1336 ACCESS read-only 1337 STATUS mandatory 1338 DESCRIPTION 1339 "Timestamp of when group Watt-hours (groupWh) was last reset." 1340 ::= { pdug5GroupEntry 22 } 1341 1342pdug5GroupPowerFactor OBJECT-TYPE 1343 SYNTAX INTEGER -- Value is in 0.01 1344 ACCESS read-only 1345 STATUS mandatory 1346 DESCRIPTION 1347 "A group PF value. Units are in thousandths, for example a power factor 1348 of 0.95 would be returned as 95, and 0.92 would be returned as 92. 1349 A negative value indicates that this object is not available." 1350 ::= { pdug5GroupEntry 23 } 1351 1352pdug5GroupPowerVAR OBJECT-TYPE 1353 SYNTAX INTEGER -- Units in VAR 1354 ACCESS read-only 1355 STATUS mandatory 1356 DESCRIPTION 1357 "A group VAR value. Units are VAR. A negative value indicates 1358 that this object is not available." 1359 ::= { pdug5GroupEntry 24 } 1360 1361pdug5GroupOutletCount OBJECT-TYPE 1362 SYNTAX INTEGER (0..48) 1363 ACCESS read-only 1364 STATUS mandatory 1365 DESCRIPTION 1366 "The number of outlets in each group (breaker)." 1367 ::= { pdug5GroupEntry 25 } 1368 1369pdug5GroupBreakerStatus OBJECT-TYPE 1370 SYNTAX INTEGER { 1371 notApplicable (1), 1372 breakerOn (2), 1373 breakerOff (3) 1374 } 1375 ACCESS read-only 1376 STATUS mandatory 1377 DESCRIPTION 1378 "Only applicable to groups with breaker. Indicates whether a breaker is turned 1379 off or on." 1380 ::= { pdug5GroupEntry 26 } 1381 1382-- 1.3.6.1.4.1.19536.10.1.3.1.1.27 1383pdug5GroupVoltageThCtrl OBJECT-TYPE 1384 SYNTAX INTEGER 1385 ACCESS read-write 1386 STATUS mandatory 1387 DESCRIPTION 1388 "Circuit Breaker voltage alarm threshold control: 1389 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 1390 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 1391 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 1392 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 1393 DEFVAL { 0 } 1394 ::= { pdug5GroupEntry 27 } 1395 1396-- 1.3.6.1.4.1.19536.10.1.3.1.1.28 1397pdug5GroupCurrentThCtrl OBJECT-TYPE 1398 SYNTAX INTEGER 1399 ACCESS read-write 1400 STATUS mandatory 1401 DESCRIPTION 1402 "Circuit Breaker current alarm threshold control: 1403 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 1404 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 1405 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 1406 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 1407 ::= { pdug5GroupEntry 28 } 1408 1409-- ==================================================================================== 1410-- g5 OBJECT IDENTIFIER ::= { panduit 10} 1411-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 1412-- pdug5Environment OBJECT IDENTIFIER ::= { pdug5 4 } 1413-- pdug5 Environment group 1414-- PDU identification group 1415-- OID= .1.3.6.1.4.1.19536.10.1.4 1416 1417pdug5EnvProbeTable OBJECT-TYPE 1418 SYNTAX SEQUENCE OF pdug5EnvProbeEntry 1419 ACCESS not-accessible 1420 STATUS mandatory 1421 DESCRIPTION 1422 "A list of environment probe (1 per PDU) for temperature, humidity, and contacts. 1423 The number of entries is given by number of PDUs in daisy chain." 1424 ::= { pdug5Environment 1 } 1425 1426pdug5EnvProbeEntry OBJECT-TYPE 1427 SYNTAX pdug5EnvProbeEntry 1428 ACCESS not-accessible 1429 STATUS mandatory 1430 DESCRIPTION 1431 "Aggregate entries equal to number of PDUs." 1432 INDEX { pdug5IdentIndex } 1433 ::= { pdug5EnvProbeTable 1 } 1434 1435pdug5EnvProbeEntry ::= SEQUENCE { 1436 pdug5TemperatureScale INTEGER, 1437 pdug5TemperatureCount INTEGER, 1438 pdug5HumidityCount INTEGER, 1439 pdug5DoorCount INTEGER, 1440 pdug5DryCount INTEGER, 1441 pdug5SpotCount INTEGER, 1442 pdug5RopeCount INTEGER, 1443 pdug5HidCount INTEGER 1444} 1445 1446pdug5TemperatureScale OBJECT-TYPE 1447 SYNTAX INTEGER { 1448 celsius (1), 1449 fahrenheit (2) 1450 } 1451 ACCESS read-write 1452 STATUS mandatory 1453 DESCRIPTION 1454 "Scale used to return temperature objects." 1455 ::= { pdug5EnvProbeEntry 1 } 1456 1457pdug5TemperatureCount OBJECT-TYPE 1458 SYNTAX INTEGER 1459 ACCESS read-only 1460 STATUS mandatory 1461 DESCRIPTION 1462 "The number of temperature measurements.The MAX is 6 (1 per probe)." 1463 ::= { pdug5EnvProbeEntry 2 } 1464 1465pdug5HumidityCount OBJECT-TYPE 1466 SYNTAX INTEGER 1467 ACCESS read-only 1468 STATUS mandatory 1469 DESCRIPTION 1470 "The number of humidity measurements.The MAX is 6(1 per probe)." 1471 ::= { pdug5EnvProbeEntry 3 } 1472 1473pdug5DoorCount OBJECT-TYPE 1474 SYNTAX INTEGER 1475 ACCESS read-only 1476 STATUS mandatory 1477 DESCRIPTION 1478 "The number of door sensors.The MAX is 6(1 per probe)." 1479 ::= { pdug5EnvProbeEntry 4 } 1480 1481pdug5DryCount OBJECT-TYPE 1482 SYNTAX INTEGER 1483 ACCESS read-only 1484 STATUS mandatory 1485 DESCRIPTION 1486 "The number of dry sensors.The MAX is 2(1 per probe)." 1487 ::= { pdug5EnvProbeEntry 5 } 1488 1489pdug5SpotCount OBJECT-TYPE 1490 SYNTAX INTEGER 1491 ACCESS read-only 1492 STATUS mandatory 1493 DESCRIPTION 1494 "The number of spot sensors.The MAX is 2(1 per probe)." 1495 ::= { pdug5EnvProbeEntry 6 } 1496 1497pdug5RopeCount OBJECT-TYPE 1498 SYNTAX INTEGER 1499 ACCESS read-only 1500 STATUS mandatory 1501 DESCRIPTION 1502 "The number of rope sensors.The MAX is 2(1 per probe)." 1503 ::= { pdug5EnvProbeEntry 7 } 1504 1505pdug5HidCount OBJECT-TYPE 1506 SYNTAX INTEGER 1507 ACCESS read-only 1508 STATUS mandatory 1509 DESCRIPTION 1510 "The number of hid sensors. The MAX is 2(1 per probe)." 1511 ::= { pdug5EnvProbeEntry 10 } 1512 1513-- ========Temperature Measurements ============ 1514 1515pdug5TemperatureTable OBJECT-TYPE 1516 SYNTAX SEQUENCE OF pdug5TemperatureEntry 1517 ACCESS not-accessible 1518 STATUS mandatory 1519 DESCRIPTION 1520 "A list of temperature probe measurements. The number of entries are 1521 given by number of pdu and pdug5TemperatureCount." 1522 ::= { pdug5Environment 2 } 1523 1524pdug5TemperatureEntry OBJECT-TYPE 1525 SYNTAX pdug5TemperatureEntry 1526 ACCESS not-accessible 1527 STATUS mandatory 1528 DESCRIPTION 1529 "An entry for a temperature measurement." 1530 INDEX { pdug5IdentIndex, pdug5TemperatureIndex } 1531 ::= { pdug5TemperatureTable 1 } 1532 1533pdug5TemperatureEntry ::= SEQUENCE { 1534 pdug5TemperatureIndex INTEGER, 1535 pdug5TemperatureName DisplayString, 1536 pdug5TemperatureProbeStatus INTEGER, 1537 pdug5TemperatureValue INTEGER, 1538 pdug5TemperatureThStatus INTEGER, 1539 pdug5TemperatureThLowerWarning INTEGER, 1540 pdug5TemperatureThLowerCritical INTEGER, 1541 pdug5TemperatureThUpperWarning INTEGER, 1542 pdug5TemperatureThUpperCritical INTEGER, 1543 pdug5TemperatureThCtrl INTEGER 1544} 1545 1546pdug5TemperatureIndex OBJECT-TYPE 1547 SYNTAX INTEGER (1..6) 1548 ACCESS read-only 1549 STATUS mandatory 1550 DESCRIPTION 1551 "A unique value for each temperature probe measurement. Its value 1552 ranges from 1 to temperatureCount." 1553 ::= { pdug5TemperatureEntry 1 } 1554 1555pdug5TemperatureName OBJECT-TYPE 1556 SYNTAX DisplayString (SIZE(1..31)) 1557 ACCESS read-write 1558 STATUS mandatory 1559 DESCRIPTION 1560 "A descriptive name for the temperature probe." 1561 ::= { pdug5TemperatureEntry 2 } 1562 1563pdug5TemperatureProbeStatus OBJECT-TYPE 1564 SYNTAX INTEGER { 1565 disconnected (1), 1566 connected (2), 1567 bad (3) 1568 } 1569 ACCESS read-only 1570 STATUS mandatory 1571 DESCRIPTION 1572 "Indicates whether a probe is connected or not." 1573 ::= { pdug5TemperatureEntry 3 } 1574 1575pdug5TemperatureValue OBJECT-TYPE 1576 SYNTAX INTEGER --0.1 Fahrenheit or Celsius 1577 ACCESS read-only 1578 STATUS mandatory 1579 DESCRIPTION 1580 "Units are degree(either Fahrenheit or Celsius)." 1581 ::= { pdug5TemperatureEntry 4 } 1582 1583 1584pdug5TemperatureThStatus OBJECT-TYPE 1585 SYNTAX INTEGER { 1586 good (1), 1587 lowWarning (2), 1588 lowCritical (3), 1589 highWarning (4), 1590 highCritical (5) 1591 } 1592 ACCESS read-only 1593 STATUS mandatory 1594 DESCRIPTION 1595 "Status of the measured temperature relative to the configured thresholds." 1596 ::= { pdug5TemperatureEntry 5 } 1597 1598pdug5TemperatureThLowerWarning OBJECT-TYPE 1599 SYNTAX INTEGER (-1..150000) 1600 ACCESS read-write 1601 STATUS mandatory 1602 DESCRIPTION 1603 "Lower warning threshold. Units are degrees. A negative value 1604 indicates that this object is not available." 1605 ::= { pdug5TemperatureEntry 6 } 1606 1607pdug5TemperatureThLowerCritical OBJECT-TYPE 1608 SYNTAX INTEGER (-1..150000) 1609 ACCESS read-write 1610 STATUS mandatory 1611 DESCRIPTION 1612 "Lower critical threshold. Units are degrees. A negative value 1613 indicates that this object is not available." 1614 ::= { pdug5TemperatureEntry 7 } 1615 1616pdug5TemperatureThUpperWarning OBJECT-TYPE 1617 SYNTAX INTEGER (-1..150000) 1618 ACCESS read-write 1619 STATUS mandatory 1620 DESCRIPTION 1621 "Upper warning threshold. Units are degrees. A negative value 1622 indicates that this object is not available." 1623 ::= { pdug5TemperatureEntry 8 } 1624 1625pdug5TemperatureThUpperCritical OBJECT-TYPE 1626 SYNTAX INTEGER (-1..150000) 1627 ACCESS read-write 1628 STATUS mandatory 1629 DESCRIPTION 1630 "Upper critical threshold. Units are degrees. A negative value 1631 indicates that this object is not available." 1632 ::= { pdug5TemperatureEntry 9 } 1633 1634-- 1.3.6.1.4.1.19536.10.1.4.2.1.10 1635pdug5TemperatureThCtrl OBJECT-TYPE 1636 SYNTAX INTEGER 1637 ACCESS read-write 1638 STATUS mandatory 1639 DESCRIPTION 1640 "Temperature alarm threshold control: 1641 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 1642 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 1643 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 1644 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 1645 DEFVAL { 0 } 1646 ::= { pdug5TemperatureEntry 10 } 1647 1648-- ==========Humidity Measurements ========== 1649 1650pdug5HumidityTable OBJECT-TYPE 1651 SYNTAX SEQUENCE OF pdug5HumidityEntry 1652 ACCESS not-accessible 1653 STATUS mandatory 1654 DESCRIPTION 1655 "A list of humidity probe measurements. The number of entries are 1656 given by number of pdu and pdug5HumidityCount." 1657 ::= { pdug5Environment 3 } 1658 1659pdug5HumidityEntry OBJECT-TYPE 1660 SYNTAX pdug5HumidityEntry 1661 ACCESS not-accessible 1662 STATUS mandatory 1663 DESCRIPTION 1664 "An entry for a humidity measurement." 1665 INDEX { pdug5IdentIndex, pdug5HumidityIndex } 1666 ::= { pdug5HumidityTable 1 } 1667 1668pdug5HumidityEntry ::= SEQUENCE { 1669 pdug5HumidityIndex INTEGER, 1670 pdug5HumidityName DisplayString, 1671 pdug5HumidityProbeStatus INTEGER, 1672 pdug5HumidityValue INTEGER, 1673 pdug5HumidityThStatus INTEGER, 1674 pdug5HumidityThLowerWarning INTEGER, 1675 pdug5HumidityThLowerCritical INTEGER, 1676 pdug5HumidityThUpperWarning INTEGER, 1677 pdug5HumidityThUpperCritical INTEGER, 1678 pdug5HumidityThCtrl INTEGER 1679} 1680 1681pdug5HumidityIndex OBJECT-TYPE 1682 SYNTAX INTEGER (1..6) 1683 ACCESS read-only 1684 STATUS mandatory 1685 DESCRIPTION 1686 "A unique value for each humidity probe measurement. Its value 1687 ranges from 1 to pdug5HumidityCount per PDU." 1688 ::= { pdug5HumidityEntry 1 } 1689 1690pdug5HumidityName OBJECT-TYPE 1691 SYNTAX DisplayString (SIZE(1..31)) 1692 ACCESS read-write 1693 STATUS mandatory 1694 DESCRIPTION 1695 "A descriptive name for the humidity probe." 1696 ::= { pdug5HumidityEntry 2 } 1697 1698pdug5HumidityProbeStatus OBJECT-TYPE 1699 SYNTAX INTEGER { 1700 disconnected (1), 1701 connected (2), 1702 bad (3) 1703 } 1704 ACCESS read-only 1705 STATUS mandatory 1706 DESCRIPTION 1707 "Indicates whether a probe is connected or not." 1708 ::= { pdug5HumidityEntry 3 } 1709 1710pdug5HumidityValue OBJECT-TYPE 1711 SYNTAX INTEGER 1712 ACCESS read-only 1713 STATUS mandatory 1714 DESCRIPTION 1715 "Units are %RH." 1716 ::= { pdug5HumidityEntry 4 } 1717 1718pdug5HumidityThStatus OBJECT-TYPE 1719 SYNTAX INTEGER { 1720 good (1), 1721 lowWarning (2), 1722 lowCritical (3), 1723 highWarning (4), 1724 highCritical (5) 1725 } 1726 ACCESS read-only 1727 STATUS mandatory 1728 DESCRIPTION 1729 "Status of the measured humidity relative to the configured thresholds." 1730 ::= { pdug5HumidityEntry 5 } 1731 1732pdug5HumidityThLowerWarning OBJECT-TYPE 1733 SYNTAX INTEGER (-1..1000) 1734 ACCESS read-write 1735 STATUS mandatory 1736 DESCRIPTION 1737 "Lower warning threshold. Units are %RH. A negative value 1738 indicates that this object is not available." 1739 ::= { pdug5HumidityEntry 6 } 1740 1741pdug5HumidityThLowerCritical OBJECT-TYPE 1742 SYNTAX INTEGER (-1..1000) 1743 ACCESS read-write 1744 STATUS mandatory 1745 DESCRIPTION 1746 "Lower critical threshold. Units are %RH. A negative value 1747 indicates that this object is not available." 1748 ::= { pdug5HumidityEntry 7 } 1749 1750pdug5HumidityThUpperWarning OBJECT-TYPE 1751 SYNTAX INTEGER (-1..1000) 1752 ACCESS read-write 1753 STATUS mandatory 1754 DESCRIPTION 1755 "Upper warning threshold. Units are %RH. A negative value 1756 indicates that this object is not available." 1757 ::= { pdug5HumidityEntry 8 } 1758 1759pdug5HumidityThUpperCritical OBJECT-TYPE 1760 SYNTAX INTEGER (-1..1000) 1761 ACCESS read-write 1762 STATUS mandatory 1763 DESCRIPTION 1764 "Upper critical threshold. Units are %RH. A negative value 1765 indicates that this object is not available." 1766 ::= { pdug5HumidityEntry 9 } 1767 1768-- 1.3.6.1.4.1.19536.10.1.4.3.1.10 1769pdug5HumidityThCtrl OBJECT-TYPE 1770 SYNTAX INTEGER 1771 ACCESS read-write 1772 STATUS mandatory 1773 DESCRIPTION 1774 "Humidity alarm threshold control: 1775 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 1776 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 1777 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 1778 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 1779 DEFVAL { 0 } 1780 ::= { pdug5HumidityEntry 10 } 1781 1782-- ======Door sensor Status========== 1783 1784pdug5DoorTable OBJECT-TYPE 1785 SYNTAX SEQUENCE OF pdug5DoorEntry 1786 ACCESS not-accessible 1787 STATUS mandatory 1788 DESCRIPTION 1789 "A list of door sensors. The number of entries are 1790 given by number of PDU and pdug5DoorCount." 1791 ::= { pdug5Environment 4 } 1792 1793pdug5DoorEntry OBJECT-TYPE 1794 SYNTAX pdug5DoorEntry 1795 ACCESS not-accessible 1796 STATUS mandatory 1797 DESCRIPTION 1798 "An entry for a door sensor" 1799 INDEX { pdug5IdentIndex, pdug5DoorIndex } 1800 ::= { pdug5DoorTable 1 } 1801 1802pdug5DoorEntry ::= SEQUENCE { 1803 pdug5DoorIndex INTEGER, 1804 pdug5DoorName DisplayString, 1805 pdug5DoorProbeStatus INTEGER, 1806 pdug5DoorState INTEGER 1807} 1808 1809pdug5DoorIndex OBJECT-TYPE 1810 SYNTAX INTEGER (1..2) 1811 ACCESS read-only 1812 STATUS mandatory 1813 DESCRIPTION 1814 "A unique value for each door sensor. Its value ranges from 1 to 1815 doorCount." 1816 ::= { pdug5DoorEntry 1 } 1817 1818pdug5DoorName OBJECT-TYPE 1819 SYNTAX DisplayString (SIZE(1..31)) 1820 ACCESS read-write 1821 STATUS mandatory 1822 DESCRIPTION 1823 "A descriptive name for the door sensor." 1824 ::= { pdug5DoorEntry 2 } 1825 1826pdug5DoorProbeStatus OBJECT-TYPE 1827 SYNTAX INTEGER { 1828 disconnected (1), 1829 connected (2), 1830 bad (3) 1831 } 1832 ACCESS read-only 1833 STATUS mandatory 1834 DESCRIPTION 1835 "Indicates whether a probe is connected or not. 1836 Will not be returned if the door sensor is internal to the ePDU, 1837 in that case only doorState should be read." 1838 ::= { pdug5DoorEntry 3 } 1839 1840pdug5DoorState OBJECT-TYPE 1841 SYNTAX INTEGER { 1842 doorOpen (1), 1843 doorClosed (2), 1844 BaddoorSensor (3) 1845 } 1846 ACCESS read-only 1847 STATUS mandatory 1848 DESCRIPTION 1849 "The state of the door sensor." 1850 ::= { pdug5DoorEntry 4 } 1851 1852 1853-- ======Dry Sensor Status========== 1854 -- 1.3.6.1.4.1.19536.10.1.4.5 1855 pdug5DryTable OBJECT-TYPE 1856 SYNTAX SEQUENCE OF pdug5DryEntry 1857 ACCESS not-accessible 1858 STATUS mandatory 1859 DESCRIPTION 1860 "A list of dry sensors. The number of entries are 1861 given by number of pdu and pdug5DryCount." 1862 ::= { pdug5Environment 5 } 1863 1864 1865 1866 -- 1.3.6.1.4.1.19536.10.1.4.5.1 1867 pdug5DryEntry OBJECT-TYPE 1868 SYNTAX pdug5DryEntry 1869 ACCESS not-accessible 1870 STATUS mandatory 1871 DESCRIPTION 1872 "An entry for a contact sensor" 1873 INDEX { pdug5IdentIndex, pdug5DryIndex } 1874 ::= { pdug5DryTable 1 } 1875 1876 1877 pdug5DryEntry ::= 1878 SEQUENCE { 1879 pdug5DryIndex 1880 INTEGER, 1881 pdug5DryName 1882 DisplayString, 1883 pdug5DryProbeStatus 1884 INTEGER, 1885 pdug5DryState 1886 INTEGER 1887 } 1888 1889 1890 -- 1.3.6.1.4.1.19536.10.1.4.5.1.1 1891 pdug5DryIndex OBJECT-TYPE 1892 SYNTAX INTEGER (1..2) 1893 ACCESS read-only 1894 STATUS mandatory 1895 DESCRIPTION 1896 "A unique value for each dry sensor. Its value ranges from 1 to 1897 dryCount." 1898 ::= { pdug5DryEntry 1 } 1899 1900 1901 1902 -- 1.3.6.1.4.1.19536.10.1.4.5.1.2 1903 pdug5DryName OBJECT-TYPE 1904 SYNTAX DisplayString (SIZE (1..31)) 1905 ACCESS read-write 1906 STATUS mandatory 1907 DESCRIPTION 1908 "A descriptive name for the dry sensor." 1909 ::= { pdug5DryEntry 2 } 1910 1911 1912 1913 -- 1.3.6.1.4.1.19536.10.1.4.5.1.3 1914 pdug5DryProbeStatus OBJECT-TYPE 1915 SYNTAX INTEGER 1916 { 1917 disconnected(1), 1918 connected(2), 1919 bad(3) 1920 } 1921 ACCESS read-only 1922 STATUS mandatory 1923 DESCRIPTION 1924 "Indicates whether a probe is connected or not." 1925 ::= { pdug5DryEntry 3 } 1926 1927 1928 1929 -- 1.3.6.1.4.1.19536.10.1.4.5.1.4 1930 pdug5DryState OBJECT-TYPE 1931 SYNTAX INTEGER 1932 { 1933 good(1), 1934 alarmed(2) 1935 } 1936 ACCESS read-only 1937 STATUS mandatory 1938 DESCRIPTION 1939 "The state of the dry sensor." 1940 ::= { pdug5DryEntry 4 } 1941 1942 1943-- ====== Water Spot Sensor Status========== 1944 1945 -- 1.3.6.1.4.1.19536.10.1.4.6 1946 pdug5SpotTable OBJECT-TYPE 1947 SYNTAX SEQUENCE OF pdug5SpotEntry 1948 ACCESS not-accessible 1949 STATUS mandatory 1950 DESCRIPTION 1951 "A list of contact sensors. The number of entries are 1952 given by number of pdu and pdug5SpotCount." 1953 ::= { pdug5Environment 6 } 1954 1955 1956 1957 -- 1.3.6.1.4.1.19536.10.1.4.6.1 1958 pdug5SpotEntry OBJECT-TYPE 1959 SYNTAX pdug5SpotEntry 1960 ACCESS not-accessible 1961 STATUS mandatory 1962 DESCRIPTION 1963 "An entry for a contact sensor" 1964 INDEX { pdug5IdentIndex, pdug5SpotIndex } 1965 ::= { pdug5SpotTable 1 } 1966 1967 1968 pdug5SpotEntry ::= 1969 SEQUENCE { 1970 pdug5SpotIndex 1971 INTEGER, 1972 pdug5SpotName 1973 DisplayString, 1974 pdug5SpotProbeStatus 1975 INTEGER, 1976 pdug5SpotState 1977 INTEGER 1978 } 1979 1980 1981 -- 1.3.6.1.4.1.19536.10.1.4.6.1.1 1982 pdug5SpotIndex OBJECT-TYPE 1983 SYNTAX INTEGER (1..3) 1984 ACCESS read-only 1985 STATUS mandatory 1986 DESCRIPTION 1987 "A unique value for each spot sensor. Its value ranges from 1 to 1988 spotCount." 1989 ::= { pdug5SpotEntry 1 } 1990 1991 1992 1993 -- 1.3.6.1.4.1.19536.10.1.4.6.1.2 1994 pdug5SpotName OBJECT-TYPE 1995 SYNTAX DisplayString (SIZE (1..31)) 1996 ACCESS read-write 1997 STATUS mandatory 1998 DESCRIPTION 1999 "A descriptive name for the spot sensor." 2000 ::= { pdug5SpotEntry 2 } 2001 2002 2003 -- 1.3.6.1.4.1.19536.10.1.4.6.1.3 2004 pdug5SpotProbeStatus OBJECT-TYPE 2005 SYNTAX INTEGER 2006 { 2007 disconnected(1), 2008 connected(2), 2009 bad(3) 2010 } 2011 ACCESS read-only 2012 STATUS mandatory 2013 DESCRIPTION 2014 "Indicates whether a probe is connected or not." 2015 ::= { pdug5SpotEntry 3 } 2016 2017 2018 -- 1.3.6.1.4.1.19536.10.1.4.6.1.4 2019 pdug5SpotState OBJECT-TYPE 2020 SYNTAX INTEGER 2021 { 2022 noleak(1), 2023 leak(2) 2024 } 2025 ACCESS read-only 2026 STATUS mandatory 2027 DESCRIPTION 2028 "The state of the spot sensor." 2029 ::= { pdug5SpotEntry 4 } 2030 2031 2032-- ======Water Rope Sensor Status========== 2033 -- 1.3.6.1.4.1.19536.10.1.4.7 2034 pdug5RopeTable OBJECT-TYPE 2035 SYNTAX SEQUENCE OF pdug5RopeEntry 2036 ACCESS not-accessible 2037 STATUS mandatory 2038 DESCRIPTION 2039 "A list of rope sensors. The number of entries are 2040 given by number of pdu and pdug5RopeCount." 2041 ::= { pdug5Environment 7 } 2042 2043 2044 -- 1.3.6.1.4.1.19536.10.1.4.7.1 2045 pdug5RopeEntry OBJECT-TYPE 2046 SYNTAX pdug5RopeEntry 2047 ACCESS not-accessible 2048 STATUS mandatory 2049 DESCRIPTION 2050 "An entry for a contact sensor" 2051 INDEX { pdug5IdentIndex, pdug5RopeIndex } 2052 ::= { pdug5RopeTable 1 } 2053 2054 2055 pdug5RopeEntry ::= 2056 SEQUENCE { 2057 pdug5RopeIndex 2058 INTEGER, 2059 pdug5RopeName 2060 DisplayString, 2061 pdug5RopeProbeStatus 2062 INTEGER, 2063 pdug5RopeState 2064 INTEGER 2065 } 2066 2067 -- 1.3.6.1.4.1.19536.10.1.4.7.1.1 2068 pdug5RopeIndex OBJECT-TYPE 2069 SYNTAX INTEGER (1..3) 2070 ACCESS read-only 2071 STATUS mandatory 2072 DESCRIPTION 2073 "A unique value for each rope sensor. Its value ranges from 1 to 2074 ropeCount." 2075 ::= { pdug5RopeEntry 1 } 2076 2077 2078 -- 1.3.6.1.4.1.19536.10.1.4.7.1.2 2079 pdug5RopeName OBJECT-TYPE 2080 SYNTAX DisplayString (SIZE (1..31)) 2081 ACCESS read-write 2082 STATUS mandatory 2083 DESCRIPTION 2084 "A descriptive name for the rope sensor." 2085 ::= { pdug5RopeEntry 2 } 2086 2087 2088 -- 1.3.6.1.4.1.19536.10.1.4.7.1.3 2089 pdug5RopeProbeStatus OBJECT-TYPE 2090 SYNTAX INTEGER 2091 { 2092 disconnected(1), 2093 connected(2), 2094 bad(3) 2095 } 2096 ACCESS read-only 2097 STATUS mandatory 2098 DESCRIPTION 2099 "Indicates whether a probe is connected or not." 2100 ::= { pdug5RopeEntry 3 } 2101 2102 2103 -- 1.3.6.1.4.1.19536.10.1.4.7.1.4 2104 pdug5RopeState OBJECT-TYPE 2105 SYNTAX INTEGER 2106 { 2107 noleak(1), 2108 leak(2) 2109 } 2110 ACCESS read-only 2111 STATUS mandatory 2112 DESCRIPTION 2113 "The state of the rope sensor." 2114 ::= { pdug5RopeEntry 4 } 2115 2116 -- 1.3.6.1.4.1.19536.10.1.4.10 2117 pdug5EnvHID OBJECT IDENTIFIER ::= { pdug5Environment 10 } 2118 2119 2120-- ======Hid Sensor Status========== 2121 -- 1.3.6.1.4.1.19536.10.1.4.10.1 2122 pdug5EnvHidTable OBJECT-TYPE 2123 SYNTAX SEQUENCE OF pdug5EnvHidEntry 2124 ACCESS not-accessible 2125 STATUS mandatory 2126 DESCRIPTION 2127 "A list of contact sensors. The number of entries are 2128 given by number of pdu and pdug5HidCount." 2129 ::= { pdug5EnvHID 1 } 2130 2131 2132 -- 1.3.6.1.4.1.19536.10.1.4.10.1.1 2133 pdug5EnvHidEntry OBJECT-TYPE 2134 SYNTAX pdug5EnvHidEntry 2135 ACCESS not-accessible 2136 STATUS mandatory 2137 DESCRIPTION 2138 "An entry for a contact sensor" 2139 INDEX { pdug5IdentIndex, pdug5HIDIndex } 2140 ::= { pdug5EnvHidTable 1 } 2141 2142 2143 pdug5EnvHidEntry ::= 2144 SEQUENCE { 2145 pdug5HIDIndex 2146 INTEGER, 2147 pdug5HidAisle 2148 INTEGER, 2149 pdug5HidHandleOperation 2150 INTEGER 2151 } 2152 2153 -- 1.3.6.1.4.1.19536.10.1.4.10.1.1.1 2154 pdug5HIDIndex OBJECT-TYPE 2155 SYNTAX INTEGER (1..2) 2156 ACCESS read-only 2157 STATUS mandatory 2158 DESCRIPTION 2159 "The index of the PDU HID table entry" 2160 ::= { pdug5EnvHidEntry 1 } 2161 2162 2163 2164 -- 1.3.6.1.4.1.19536.10.1.4.10.1.1.2 2165 pdug5HidAisle OBJECT-TYPE 2166 SYNTAX INTEGER 2167 { 2168 COLD(1), 2169 HOT(2) 2170 } 2171 ACCESS read-only 2172 STATUS mandatory 2173 DESCRIPTION 2174 "Aisle of HID handle. " 2175 ::= { pdug5EnvHidEntry 2 } 2176 -- 1.3.6.1.4.1.19536.10.1.4.10.1.1.3 2177 pdug5HidHandleOperation OBJECT-TYPE 2178 SYNTAX INTEGER 2179 { 2180 unlock(1), 2181 lock(2) 2182 } 2183 ACCESS read-write 2184 STATUS mandatory 2185 DESCRIPTION 2186 "HID handle control opterations " 2187 ::= { pdug5EnvHidEntry 3 } 2188 -- 1.3.6.1.4.1.19536.10.1.4.10.1.1.4 2189 pduHIDVer OBJECT-TYPE 2190 SYNTAX DisplayString (SIZE (0..63)) 2191 ACCESS read-only 2192 STATUS mandatory 2193 DESCRIPTION 2194 "The firmware revision level of the HID" 2195 ::= { pdug5EnvHidEntry 4 } 2196 -- 1.3.6.1.4.1.19536.10.1.4.10.1.1.5 2197 pdug5MechanicalLock OBJECT-TYPE 2198 SYNTAX INTEGER 2199 { 2200 unlock(1), 2201 lock(2) 2202 } 2203 ACCESS read-only 2204 STATUS mandatory 2205 DESCRIPTION 2206 "HID Mechanical opterations " 2207 ::= { pdug5EnvHidEntry 5 } 2208-- ======Hid hid control table========== 2209 -- 1.3.6.1.4.1.19536.10.1.4.10.2 2210 pdug5EnvHidControlTable OBJECT-TYPE 2211 SYNTAX SEQUENCE OF pdug5EnvHidControlEntry 2212 ACCESS not-accessible 2213 STATUS mandatory 2214 DESCRIPTION 2215 "A list of smartcard. The number of entries are 2216 given by number of pdu and pdug5HidCount." 2217 ::= { pdug5EnvHID 2 } 2218 2219 2220 -- 1.3.6.1.4.1.19536.10.1.4.10.2.1 2221 pdug5EnvHidControlEntry OBJECT-TYPE 2222 SYNTAX pdug5EnvHidControlEntry 2223 ACCESS not-accessible 2224 STATUS mandatory 2225 DESCRIPTION 2226 "The smartcard table entry containing the usrname, cardid, cardaisle etc." 2227 INDEX { pdug5IdentIndex, pdug5HidControlIndex } 2228 ::= { pdug5EnvHidControlTable 1 } 2229 2230 2231 pdug5EnvHidControlEntry ::= 2232 SEQUENCE { 2233 pdug5HidControlIndex INTEGER, 2234 pdug5HidControlUserName DisplayString, 2235 pdug5HidControlCardID INTEGER, 2236 pdug5HidControlTimestamp DisplayString, 2237 pdug5HidControlCardAisle INTEGER 2238 } 2239 -- 1.3.6.1.4.1.19536.10.1.4.10.2.1.1 2240 pdug5HidControlIndex OBJECT-TYPE 2241 SYNTAX INTEGER (1..2) 2242 ACCESS read-only 2243 STATUS mandatory 2244 DESCRIPTION 2245 "The index of the PDU smartcard table entry" 2246 ::= { pdug5EnvHidControlEntry 1 } 2247 -- 1.3.6.1.4.1.19536.10.1.4.10.2.1.2 2248 pdug5HidControlUserName OBJECT-TYPE 2249 SYNTAX DisplayString 2250 ACCESS read-write 2251 STATUS mandatory 2252 DESCRIPTION 2253 "User name of smartcard" 2254 ::= { pdug5EnvHidControlEntry 2 } 2255 2256 -- 1.3.6.1.4.19536.10.1.4.10.2.1.3 2257 pdug5HidControlCardID OBJECT-TYPE 2258 SYNTAX INTEGER 2259 ACCESS read-write 2260 STATUS mandatory 2261 DESCRIPTION 2262 "HID smartcard ID." 2263 ::= { pdug5EnvHidControlEntry 3 } 2264 2265 -- 1.3.6.1.4.19536.10.1.4.10.2.1.4 2266 pdug5HidControlTimestamp OBJECT-TYPE 2267 SYNTAX DisplayString 2268 ACCESS read-write 2269 STATUS mandatory 2270 DESCRIPTION 2271 "Indicates the date and time of accessing" 2272 ::= { pdug5EnvHidControlEntry 4 } 2273 2274 2275 -- 1.3.6.1.4.19536.10.1.4.10.2.1.5 2276 pdug5HidControlCardAisle OBJECT-TYPE 2277 SYNTAX INTEGER 2278 { 2279 COLD(1), 2280 HOT(2) 2281 } 2282 ACCESS read-write 2283 STATUS mandatory 2284 DESCRIPTION 2285 "Aisle of authorized card. " 2286 ::= { pdug5EnvHidControlEntry 5 } 2287 2288-- ==================================================================================== 2289-- g5 OBJECT IDENTIFIER ::= { panduit 10} 2290-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 2291-- pdug5Outlet OBJECT IDENTIFIER ::= { pdug5 5 } 2292-- OID= .1.3.6.1.4.1.19536.10.1.5 2293 2294pdug5OutletTable OBJECT-TYPE 2295 SYNTAX SEQUENCE OF pdug5OutletEntry 2296 ACCESS not-accessible 2297 STATUS mandatory 2298 DESCRIPTION 2299 "Aggregate Object with number of entries equal to Number of PDU (pdug5IdentIndex) 2300 and Number of outlet per PDU (pdug5OutletIndex)." 2301 ::= { pdug5Outlet 1 } 2302 2303pdug5OutletEntry OBJECT-TYPE 2304 SYNTAX pdug5OutletEntry 2305 ACCESS not-accessible 2306 STATUS mandatory 2307 DESCRIPTION 2308 "The Outlet table entry containing the type, voltage, current etc." 2309 INDEX { pdug5IdentIndex, pdug5OutletIndex } 2310 ::= { pdug5OutletTable 1 } 2311 2312pdug5OutletEntry ::= SEQUENCE { 2313 pdug5OutletIndex INTEGER, 2314 pdug5OutletName DisplayString, 2315 pdug5OutletType INTEGER, 2316 pdug5OutletCurrentRating INTEGER, 2317 pdug5OutletCurrent INTEGER, 2318 pdug5OutletActivePowerThStatus INTEGER, 2319 pdug5OutletActivePowerThLowerWarning INTEGER, 2320 pdug5OutletActivePowerThLowerCritical INTEGER, 2321 pdug5OutletActivePowerThUpperWarning INTEGER, 2322 pdug5OutletActivePowerThUpperCritical INTEGER, 2323 pdug5OutletCurrentPercentLoad INTEGER, 2324 pdug5OutletVA INTEGER, 2325 pdug5OutletWatts INTEGER, 2326 pdug5OutletWh INTEGER, 2327 pdug5OutletWhTimer DisplayString, 2328 pdug5OutletPowerFactor INTEGER, 2329 pdug5OutletVAR INTEGER, 2330 pdug5OutletBranch INTEGER, 2331 pdug5OutletActivePowerThResetThld INTEGER, 2332 pdug5OutletActivePowerThChangeDelay INTEGER, 2333 pdug5OutletActivePowerThCtrl INTEGER 2334} 2335 2336pdug5OutletIndex OBJECT-TYPE 2337 SYNTAX INTEGER (0..48) 2338 ACCESS read-only 2339 STATUS mandatory 2340 DESCRIPTION 2341 "Index for each outlet, value from 1 to the number of outlets per PDU." 2342 ::= { pdug5OutletEntry 1 } 2343 2344pdug5OutletName OBJECT-TYPE 2345 SYNTAX DisplayString (SIZE(1..31)) 2346 ACCESS read-write 2347 STATUS mandatory 2348 DESCRIPTION 2349 "A descriptive name for the outlet." 2350 ::= { pdug5OutletEntry 2 } 2351 2352pdug5OutletType OBJECT-TYPE 2353 SYNTAX INTEGER { 2354 iecC13 (1), 2355 iecC19 (2), 2356 i5-20R (3), 2357 uk (10), 2358 french (11), 2359 schuko (12), 2360 nema515 (20), 2361 nema51520 (21), 2362 nema520 (22), 2363 nemaL520 (23), 2364 nemaL530 (24), 2365 nema615 (25), 2366 nema620 (26), 2367 nemaL620 (27), 2368 nemaL630 (28), 2369 nemaL715 (29), 2370 rf203p277 (30) 2371 } 2372 ACCESS read-only 2373 STATUS mandatory 2374 DESCRIPTION 2375 "Type of this outlet - C13, C19 ,5-20R." 2376 ::= { pdug5OutletEntry 3 } 2377 2378pdug5OutletCurrentRating OBJECT-TYPE 2379 SYNTAX INTEGER -- Units 0.01 A 2380 ACCESS read-only 2381 STATUS mandatory 2382 DESCRIPTION 2383 "Rated current capacity of this outlet. Units are 0.01 amps. A negative 2384 value indicates that the hardware current capacity is unknown." 2385 ::= { pdug5OutletEntry 4 } 2386 2387pdug5OutletCurrent OBJECT-TYPE 2388 SYNTAX INTEGER -- Units 0.01 A 2389 ACCESS read-only 2390 STATUS mandatory 2391 DESCRIPTION 2392 "A outlet current measurement value. Units are 0.01 amps." 2393 ::= { pdug5OutletEntry 5 } 2394 2395pdug5OutletActivePowerThStatus OBJECT-TYPE 2396 SYNTAX INTEGER { 2397 good (1), 2398 lowWarning (2), 2399 lowCritical (3), 2400 highWarning (4), 2401 highCritical (5) 2402 } 2403 ACCESS read-only 2404 STATUS mandatory 2405 DESCRIPTION 2406 "Status of the measured outlet active power relative to the configured thresholds." 2407 ::= { pdug5OutletEntry 6 } 2408 2409pdug5OutletActivePowerThLowerWarning OBJECT-TYPE 2410 SYNTAX INTEGER (-1..10000) 2411 ACCESS read-write 2412 STATUS mandatory 2413 DESCRIPTION 2414 "Lower warning threshold. Units are Watts(W). A negative value indicates 2415 that this object is not available." 2416 ::= { pdug5OutletEntry 7 } 2417 2418pdug5OutletActivePowerThLowerCritical OBJECT-TYPE 2419 SYNTAX INTEGER (-1..10000) 2420 ACCESS read-write 2421 STATUS mandatory 2422 DESCRIPTION 2423 "Lower critical threshold. Units are Watts(W). A negative value indicates 2424 that this object is not available." 2425 ::= { pdug5OutletEntry 8 } 2426 2427pdug5OutletActivePowerThUpperWarning OBJECT-TYPE 2428 SYNTAX INTEGER (-1..10000) 2429 ACCESS read-write 2430 STATUS mandatory 2431 DESCRIPTION 2432 "Upper warning threshold. Units are Watts(W). A negative value indicates 2433 that this object is not available." 2434 ::= { pdug5OutletEntry 9 } 2435 2436pdug5OutletActivePowerThUpperCritical OBJECT-TYPE 2437 SYNTAX INTEGER (-1..10000) 2438 ACCESS read-write 2439 STATUS mandatory 2440 DESCRIPTION 2441 "Upper critical threshold. Units are Watts(W). A negative value indicates 2442 that this object is not available." 2443 ::= { pdug5OutletEntry 10 } 2444 2445 2446pdug5OutletCurrentPercentLoad OBJECT-TYPE 2447 SYNTAX INTEGER -- unit in percentage 2448 ACCESS read-only 2449 STATUS mandatory 2450 DESCRIPTION 2451 "Current percent load, based on the rated current capacity. Units are 2452 percentage, for example 80% will be returned as 80. A negative 2453 value indicates that this object is not available." 2454 ::= { pdug5OutletEntry 11 } 2455 2456pdug5OutletVA OBJECT-TYPE 2457 SYNTAX INTEGER -- units in VA 2458 ACCESS read-only 2459 STATUS mandatory 2460 DESCRIPTION 2461 "A outlet VA value. Units are VA. A negative value indicates 2462 that this object is not available." 2463 ::= { pdug5OutletEntry 12 } 2464 2465pdug5OutletWatts OBJECT-TYPE 2466 SYNTAX INTEGER -- units in Watt 2467 ACCESS read-only 2468 STATUS mandatory 2469 DESCRIPTION 2470 "A outlet Watts value. Units are Watts. A negative value indicates 2471 that this object is not available." 2472 ::= { pdug5OutletEntry 13 } 2473 2474pdug5OutletWh OBJECT-TYPE 2475 SYNTAX INTEGER -- Units in Watt-Hour 2476 ACCESS read-only 2477 STATUS mandatory 2478 DESCRIPTION 2479 "A Watt-Hour value for each outlet. Units are WH. 2480This object is writable so that it can be reset to 0. When it is 2481 written to, the pdug5OutletWhTimer will be reset updated as well 2482 A negative value indicates that this object is not available." 2483 ::= { pdug5OutletEntry 14 } 2484 2485pdug5OutletWhTimer OBJECT-TYPE 2486 SYNTAX DisplayString (SIZE (0..22)) -- display Date and Time 2487 ACCESS read-only 2488 STATUS mandatory 2489 DESCRIPTION 2490 "Timestamp (date and time) of outlet Watt-hours was last reset." 2491 ::= { pdug5OutletEntry 15 } 2492 2493pdug5OutletPowerFactor OBJECT-TYPE 2494 SYNTAX INTEGER -- units are in 0.01 2495 ACCESS read-only 2496 STATUS mandatory 2497 DESCRIPTION 2498 "An outlet PF value. Units are in thousandths, for example a power factor 2499 of 0.95 would be returned as 95, and 0.92 would be returned 2500 as 92. A negative value indicates that this object is not available." 2501 ::= { pdug5OutletEntry 16 } 2502 2503pdug5OutletVAR OBJECT-TYPE 2504 SYNTAX INTEGER -- Units in VAR 2505 ACCESS read-only 2506 STATUS mandatory 2507 DESCRIPTION 2508 "An outlet VAR value. Units are VAR. A negative value indicates 2509 that this object is not available." 2510 ::= { pdug5OutletEntry 17 } 2511 2512pdug5OutletBranch OBJECT-TYPE 2513 SYNTAX INTEGER -- Units in VAR 2514 ACCESS read-only 2515 STATUS mandatory 2516 DESCRIPTION 2517 "The branch number outlet located." 2518 ::= { pdug5OutletEntry 18 } 2519 2520-- 1.3.6.1.4.1.19536.10.1.5.1.1.19 2521pdug5OutletActivePowerThResetThld OBJECT-TYPE 2522 SYNTAX INTEGER (-1..10000) 2523 ACCESS read-write 2524 STATUS mandatory 2525 DESCRIPTION 2526 "Outlet Active Power alarm reset threshold. Units are Watts(W). 2527 A negative value indicates that this object is not available." 2528 ::= { pdug5OutletEntry 19 } 2529 2530-- 1.3.6.1.4.1.19536.10.1.5.1.1.20 2531pdug5OutletActivePowerThChangeDelay OBJECT-TYPE 2532 SYNTAX INTEGER (-1..10000) 2533 ACCESS read-write 2534 STATUS mandatory 2535 DESCRIPTION 2536 "Outlet Active Power generates alarm every outlet alarm times. 2537 A negative value indicates that this object is not available." 2538 ::= { pdug5OutletEntry 20 } 2539 2540-- 1.3.6.1.4.1.19536.10.1.5.1.1.21 2541pdug5OutletActivePowerThCtrl OBJECT-TYPE 2542 SYNTAX INTEGER 2543 ACCESS read-write 2544 STATUS mandatory 2545 DESCRIPTION 2546 "Outlet Active Power alarm threshold control: 2547 bit 0: up critical alarm control bit, 0 - enable, 1 - disable 2548 bit 1: up warning alarm control bit, 0 - enable, 1 - disable 2549 bit 2: low warning alarm control bit, 0 - enable, 1 - disable 2550 bit 3: low critical alarm control bit, 0 - enable, 1 - disable" 2551 DEFVAL { 0 } 2552 ::= { pdug5OutletEntry 21 } 2553 2554-- ====================== PDU Outlet Control===================== 2555 2556pdug5OutletControlTable OBJECT-TYPE 2557 SYNTAX SEQUENCE OF pdug5OutletControlEntry 2558 ACCESS not-accessible 2559 STATUS mandatory 2560 DESCRIPTION 2561 "Aggregate Object with number of entries equal to Number of PDU (pdug5IdentIndex) 2562 and Number of outlets per PDU (pdug5OutletIndex)." 2563 ::= { pdug5Outlet 2 } 2564 2565pdug5OutletControlEntry OBJECT-TYPE 2566 SYNTAX pdug5OutletControlEntry 2567 ACCESS not-accessible 2568 STATUS mandatory 2569 DESCRIPTION 2570 "The Outlet table entry containing the type, voltage, current etc." 2571 INDEX { pdug5IdentIndex, pdug5OutletIndex } 2572 ::= { pdug5OutletControlTable 1 } 2573 2574pdug5OutletControlEntry ::= SEQUENCE { 2575 2576 pdug5OutletControlStatus INTEGER, 2577 pdug5OutletControlOffCmd INTEGER, 2578 pdug5OutletControlOnCmd INTEGER, 2579 pdug5OutletControlRebootCmd INTEGER, 2580 pdug5OutletControlPowerOnState INTEGER, 2581 pdug5OutletControlSequenceDelay INTEGER, 2582 pdug5OutletControlRebootOffTime INTEGER, 2583 pdug5OutletControlSwitchable INTEGER, 2584 pdug5OutletControlShutoffDelay INTEGER, 2585 pdug5OutletControlCommand INTEGER 2586} 2587 2588pdug5OutletControlStatus OBJECT-TYPE 2589 SYNTAX INTEGER { 2590 off (1), 2591 on (2), 2592 pendingOff (3), 2593 pendingOn (4) 2594 } 2595 ACCESS read-only 2596 STATUS mandatory 2597 DESCRIPTION 2598 "current state of a control outlet." 2599 ::= { pdug5OutletControlEntry 1 } 2600 2601pdug5OutletControlOffCmd OBJECT-TYPE 2602 SYNTAX INTEGER (-1..99999) 2603 ACCESS read-write 2604 STATUS mandatory 2605 DESCRIPTION 2606 "When write, once issued, the outlet will turn Off immediately. 2607 0-n: Time in seconds until the outlet command is issued 2608 -1: Cancel a pending outlet Off command 2609 When read, returns -1 if no command is pending, or the current downcount in 2610 seconds of a pending command." 2611 ::= { pdug5OutletControlEntry 2 } 2612 2613pdug5OutletControlOnCmd OBJECT-TYPE 2614 SYNTAX INTEGER (-1..99999) 2615 ACCESS read-write 2616 STATUS mandatory 2617 DESCRIPTION 2618 "When write, once issued, the outlet will turn On immediately. 2619 0-n: Time in seconds until the outlet command is issued 2620 -1: Cancel a pending outlet On command 2621 When read, returns -1 if no command is pending, or the current downcount in 2622 seconds of a pending command." 2623 ::= { pdug5OutletControlEntry 3 } 2624 2625pdug5OutletControlRebootCmd OBJECT-TYPE 2626 SYNTAX INTEGER (-1..99999) 2627 ACCESS read-write 2628 STATUS mandatory 2629 DESCRIPTION 2630 "When write, for outlets that are On prior to this Reboot command, they will 2631 switch Off immediately when the command is issued, remain Off for 2632 outletControlRebootOffTime seconds, and then turn back On. 2633 For outlets that are Off prior to the Reboot command, they will turn On after 2634 a delay of outletControlRebootOffTime seconds from when the command is issued. 2635 0-n : Time in seconds until the Reboot command is issued 2636 -1 : Cancel a pending outlet Reboot command 2637 2638 When read, returns -1 if no command is pending, or the current downcount in 2639 seconds of a pending command." 2640 ::= { pdug5OutletControlEntry 4 } 2641 2642pdug5OutletControlPowerOnState OBJECT-TYPE 2643 SYNTAX INTEGER { 2644 off (1), 2645 on (2), 2646 lastState (3) 2647 } 2648 ACCESS read-write 2649 STATUS mandatory 2650 DESCRIPTION 2651 "Determines the outlet state when power is applied to the unit. 2652 1 : not restart at device startup 2653 2 : should sequence back ON in line with outletControlSequenceTime 2654 3 : should take the state the outlet had when power was lost. 2655 If the state was ON, should sequence back ON in line with outletControlSequenceTime." 2656 ::= { pdug5OutletControlEntry 5 } 2657 2658pdug5OutletControlSequenceDelay OBJECT-TYPE 2659 SYNTAX INTEGER (-1..7200) 2660 ACCESS read-write 2661 STATUS mandatory 2662 DESCRIPTION 2663 "Time delay in seconds from when a Global Sequence On command is issued to 2664 when the command is executed on this outlet. This delay is also used as a power-on 2665 delay. Set to -1 to exclude this outlet from Global Sequence On commands." 2666 ::= { pdug5OutletControlEntry 6 } 2667 2668pdug5OutletControlRebootOffTime OBJECT-TYPE 2669 SYNTAX INTEGER (-1..7200) 2670 ACCESS read-write 2671 STATUS mandatory 2672 DESCRIPTION 2673 "Time delay in seconds that the outlet should remain in the Off state when executing a Reboot command." 2674 ::= { pdug5OutletControlEntry 7 } 2675 2676pdug5OutletControlSwitchable OBJECT-TYPE 2677 SYNTAX INTEGER { 2678 switchable (1), 2679 notSwitchable (2) 2680 } 2681 ACCESS read-write 2682 STATUS mandatory 2683 DESCRIPTION 2684 "Determines the outlet capability to be controlled On/Off from the communication channels. 2685 1 : control On/Off enabled 2686 2 : control On/Off disabled." 2687 ::= { pdug5OutletControlEntry 8 } 2688 2689pdug5OutletControlShutoffDelay OBJECT-TYPE 2690 SYNTAX INTEGER (-1..7200) 2691 ACCESS read-write 2692 STATUS mandatory 2693 DESCRIPTION 2694 "Time delay in seconds that could be taken in account before shutting of the outlet. 2695 An application which need to shutoff properly an outlet will read this parameter first 2696 then write it to the command pdug5OutletControlOffCmd." 2697 ::= { pdug5OutletControlEntry 9 } 2698 2699 2700pdug5OutletControlCommand OBJECT-TYPE 2701 SYNTAX INTEGER { 2702 immediateOff (1), 2703 immediateOn (2), 2704 delayedOff (3), 2705 delayedOn (4), 2706 immediateReboot (5), 2707 delayedReboot (6), 2708 outletUnknown (7) 2709 } 2710 MAX-ACCESS read-write 2711 STATUS current 2712 DESCRIPTION 2713 "Getting this variable will return the outlet state. 2714 If the outlet is on, the immediateOn (2) 2715 value will be returned. If the outlet is off, 2716 the immediateOff (1) value will be returned. 2717 If the state of the outlet cannot be determined, the 2718 outletUnknown (7) value will be returned. If the 2719 outletUnknown condition should occur, all devices 2720 powered by the PDU should be shut down. The PDU's 2721 power should then be cycled to clear this condition. 2722 Setting this variable to immediateOn (2) will immediately 2723 turn the outlet on. Setting this variable to 2724 immediateOff (1) will immediately turn the outlet off. 2725 Setting this variable to immediateReboot (5) 2726 will cause the Switched PDU to perform an immediateOff 2727 command, wait the pdug5OutletControlRebootOffTime 2728 OID time, and then perform an immediateOn command. 2729 Setting this variable to delayedOn (4) will turn the 2730 outlet on after the pdug5OutletControlSequenceDelay 2731 OID time has elapsed. Setting this variable to 2732 delayedOff (3) will turn the outlet off after the 2733 pdug5OutletControlShutoffDelay OID time has elapsed. 2734 Setting this variable to delayedReboot (6) will cause 2735 the Switched PDU to perform a delayedOff command, wait 2736 the pdug5OutletControlRebootOffTime OID time, and 2737 then perform a delayedOn command." 2738 ::= { pdug5OutletControlEntry 10 } 2739 2740-- ==================================================================================== 2741-- g5 OBJECT IDENTIFIER ::= { panduit 10} 2742-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 2743-- pdug5Traps OBJECT IDENTIFIER ::= { pdug5 6 } 2744-- PDU identification group 2745-- OID= .1.3.6.1.4.1.19536.10.1.6 2746 2747trapCritical NOTIFICATION-TYPE 2748 OBJECTS { 2749 trapCode, 2750 trapDescription, 2751 sysDescr, 2752 pdug5IPv4Address} 2753 STATUS current 2754 DESCRIPTION 2755 "A critical alarm has occurred." 2756 ::= {pdug5Traps 1} 2757 2758trapWarning NOTIFICATION-TYPE 2759 OBJECTS { 2760 trapCode, 2761 trapDescription, 2762 sysDescr, 2763 pdug5IPv4Address } 2764 STATUS current 2765 DESCRIPTION 2766 "A warning alarm has occurred." 2767 ::= {pdug5Traps 2} 2768 2769trapInformation NOTIFICATION-TYPE 2770 OBJECTS { 2771 trapCode, 2772 trapDescription, 2773 sysDescr, 2774 pdug5IPv4Address } 2775 STATUS current 2776 DESCRIPTION 2777 "An informational alarm has occurred." 2778 ::= {pdug5Traps 3} 2779 2780trapCleared NOTIFICATION-TYPE 2781 OBJECTS { 2782 trapCode, 2783 trapDescription, 2784 sysDescr, 2785 pdug5IPv4Address } 2786 STATUS current 2787 DESCRIPTION 2788 "An alarm has cleared." 2789 ::= {pdug5Traps 4} 2790 2791trapTest NOTIFICATION-TYPE 2792 OBJECTS { 2793 trapCode, 2794 trapDescription, 2795 sysDescr, 2796 pdug5IPv4Address } 2797 STATUS current 2798 DESCRIPTION 2799 "Test trap sent to a trap receiver to check proper reception of traps" 2800 ::= {pdug5Traps 5} 2801 2802-- ==================================================================================== 2803-- g5 OBJECT IDENTIFIER ::= { panduit 10} 2804-- pdug5 OBJECT IDENTIFIER ::= { g5 1} 2805-- pdug5TrapInfo OBJECT IDENTIFIER ::= { pdug5 7 } 2806-- PDU identification group 2807-- OID= .1.3.6.1.4.1.19536.10.1.7 2808 2809pdug5TrapInfoEntry OBJECT IDENTIFIER ::= { pdug5TrapInfo 1 } 2810 2811trapCode OBJECT-TYPE 2812 SYNTAX INTEGER 2813 ACCESS not-accessible 2814 STATUS mandatory 2815 DESCRIPTION 2816 "A number identifying the event for the trap that was sent." 2817 ::= { pdug5TrapInfoEntry 1 } 2818 2819trapDescription OBJECT-TYPE 2820 SYNTAX DisplayString (SIZE (0..255)) 2821 ACCESS not-accessible 2822 STATUS mandatory 2823 DESCRIPTION 2824 "A string identifying the event for that last trap that was sent." 2825 ::= { pdug5TrapInfoEntry 2 } 2826END 2827