diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/liebert/LIEBERT-GP-SRC-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/liebert/LIEBERT-GP-SRC-MIB')
| -rw-r--r-- | MIBS/liebert/LIEBERT-GP-SRC-MIB | 346 |
1 files changed, 346 insertions, 0 deletions
diff --git a/MIBS/liebert/LIEBERT-GP-SRC-MIB b/MIBS/liebert/LIEBERT-GP-SRC-MIB new file mode 100644 index 0000000..1fe0ba5 --- /dev/null +++ b/MIBS/liebert/LIEBERT-GP-SRC-MIB @@ -0,0 +1,346 @@ +LIEBERT-GP-SRC-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ sysUpTime
+ FROM RFC1213-MIB
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Integer32,
+ Unsigned32
+ FROM SNMPv2-SMI
+ lgpSrc,
+ liebertSrcModuleReg
+ FROM LIEBERT-GP-REGISTRATION-MIB
+ ;
+
+-- =============================================================================
+-- Module Identification and Registration
+-- =============================================================================
+liebertGlobalProductsSrcModule MODULE-IDENTITY
+ LAST-UPDATED "201711100000Z"
+ ORGANIZATION "Liebert Corporation"
+ CONTACT-INFO
+ "Contact: Technical Support
+
+ Postal:
+ Liebert Corporation
+ 1050 Dearborn Drive
+ P.O. Box 29186
+ Columbus OH, 43229
+ US
+
+ Tel: +1 (800) 222-5877
+
+ E-mail: liebert.monitoring@vertivco.com
+ Web: www.vertivco.com
+
+ Author: Colby Lin "
+
+ DESCRIPTION
+ "The MIB module used to register Liebert POWER related SNMP OIDs.
+
+ Copyright 2008-2008 Liebert Corporation. All rights reserved.
+ Reproduction of this document is authorized on the condition
+ that the forgoing copyright notice is included.
+
+ This Specification is supplied 'AS IS' and Liebert Corporation
+ makes no warranty, either express or implied, as to the use,
+ operation, condition, or performance of the Specification."
+
+ REVISION "201711100000Z"
+ DESCRIPTION
+ "Added unknown(2147483647) for invalid SRC device readings"
+
+ REVISION "201710160000Z"
+ DESCRIPTION
+ "Added Temperature High/Low Threshold"
+
+ REVISION "201708180000Z"
+ DESCRIPTION
+ "Initial Version"
+
+ ::= { liebertSrcModuleReg 1 }
+
+lgpSrcTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LgpSrcEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A table containing information about SRC device."
+ ::= { lgpSrc 1 }
+
+lgpSrcEntry OBJECT-TYPE
+ SYNTAX LgpSrcEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entry defines the contents of the rows for the table
+ 'lgpSrcTable'. A row in this table cannot be created or deleted by
+ SNMP operations on columns of the table."
+ INDEX { lgpSrcDevId }
+ ::= { lgpSrcTable 1 }
+
+ LgpSrcEntry ::= SEQUENCE {
+ lgpSrcDevId Unsigned32,
+ lgpSrcDevAddress Unsigned32,
+ lgpSrcDevState INTEGER,
+ lgpSrcDevTemperatureDegF INTEGER,
+ lgpSrcDevTemperatureSetpointDegF INTEGER,
+ lgpSrcDevTemperatureDegC INTEGER,
+ lgpSrcDevTemperatureSetpointDegC INTEGER,
+ lgpSrcDevFanSpeed INTEGER,
+ lgpSrcDevPowerStatus INTEGER,
+ lgpSrcDevOperatingMode INTEGER,
+ lgpSrcDevTemperatureHighThresholdDegF INTEGER,
+ lgpSrcDevTemperatureLowThresholdDegF INTEGER,
+ lgpSrcDevTemperatureHighThresholdDegC INTEGER,
+ lgpSrcDevTemperatureLowThresholdDegC INTEGER
+ }
+
+ lgpSrcDevId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This value must remain constant between agent initializations.
+ This Device ID is used as an index of the table
+ 'lgpSrcTable'."
+ ::= { lgpSrcEntry 1 }
+
+ lgpSrcDevAddress OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This value must remain constant between agent initializations.
+ This Device Address is used as an index of the table
+ 'lgpSrcTable'."
+ ::= { lgpSrcEntry 2 }
+
+ lgpSrcDevState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enabled(1),
+ standbyOffline(2),
+ unavailableOffline(3),
+ absent(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the current state of SRC device. The value of this
+ object is set to enabled(1) if the SRC device has been enabled.
+ The value of this object is set to standbyOffline(2) if the SRC
+ device is waiting for an external action to activate it. The value
+ of this object is set to unavailableOffline(3) if the SRC device is
+ present but cannot be used. The value of this object is set to
+ absent(4) if the SRC device is not present or not detected. The
+ value of this object will be one of the valid device state:
+ enabled(1), standbyOffline(2), unavailableOffline(3), or
+ absent(4)."
+ ::= { lgpSrcEntry 3 }
+
+ lgpSrcDevTemperatureDegF OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured temperature value in Fahrenheit. The value of this
+ object is only vaild if the lgpSrcDevState object is set to
+ enabled(1). The value of this object will be set to
+ unknown(2147483647) if the value of lgpSrcDevState object is set to
+ one of the following values: standbyOffline(2),
+ unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 4 }
+
+ lgpSrcDevTemperatureSetpointDegF OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The temperature setting in Fahrenheit for SRC. This setting may
+ or may not be the setting used from control. Some systems have the
+ capability to dynamically change the control setting based on
+ environmental conditions and/or user configuration. The value of
+ this object is only vaild if the lgpSrcDevState object is set to
+ enabled(1). The value of this object will be set to
+ unknown(2147483647) if the value of lgpSrcDevState object is set to
+ one of the following values: standbyOffline(2),
+ unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 5 }
+
+ lgpSrcDevTemperatureDegC OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured temperature value in Celsius. The value of this
+ object is only vaild if the lgpSrcDevState object is set to
+ enabled(1). The value of this object will be set to
+ unknown(2147483647) if the value of lgpSrcDevState object is set to
+ one of the following values: standbyOffline(2),
+ unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 6 }
+
+ lgpSrcDevTemperatureSetpointDegC OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The temperature setting in Celsius for SRC. This setting may or
+ may not be the setting used from control. Some systems have the
+ capability to dynamically change the control setting based on
+ environmental conditions and/or user configuration. The value of
+ this object is only vaild if the lgpSrcDevState object is set to
+ enabled(1). The value of this object will be set to
+ unknown(2147483647) if the value of lgpSrcDevState object is set to
+ one of the following values: standbyOffline(2),
+ unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 7 }
+
+ lgpSrcDevFanSpeed OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ low(1),
+ middle(2),
+ high(3),
+ auto(4),
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The present fan speed of the SRC device. This object will be one
+ of the valid fan speed: low(1), middle(2), high(3) or auto(4) if
+ the value of lgpSrcDevState object is set to enabled(1). The value
+ of this object will be set to unknown(2147483647) if the value of
+ lgpSrcDevState object is set to one of the following values:
+ standbyOffline(2), unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 8 }
+
+ lgpSrcDevPowerStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ off(0),
+ on(1),
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object specifies the power status of SRC device.
+ Power status cannot be configured by an operator. The value of
+ this object is set to off(0) if the SRC device is powered off.
+ The value of this object is set to on(1) if the SRC device is
+ powered on. The value of this object will be one of the valid power
+ status: off(0) or on(1) if lgpSrcDevState is enabled(1). The value
+ of this object will be set to unknown(2147483647) if the value of
+ lgpSrcDevState object is set to one of the following values:
+ standbyOffline(2), unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 9 }
+
+ lgpSrcDevOperatingMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ cooling(0),
+ dehumidify(1),
+ fan(2),
+ ai(3),
+ heating(4),
+ unknown(2147483647)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The present operating mode of the SRC device. This object will be
+ one of the valid operating mode: cooling(0), dehumidify(1), fan(2),
+ ai(3) or heating(4) if the value of lgpSrcDevState object is set to
+ enabled(1). The value of this object will be set to
+ unknown(2147483647) if the value of lgpSrcDevState object is set to
+ one of the following values: standbyOffline(2),
+ unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 10 }
+
+ lgpSrcDevTemperatureHighThresholdDegF OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ UNITS "degrees Fahrenheit"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The high temperature notification threshold. This is the maximum
+ value of 'lgpSrcDevTemperatureDegF' before the agent sends a
+ notification. The value of this object is only vaild if the
+ lgpSrcDevState object is set to enabled(1). The value of this
+ object will be set to unknown(2147483647) if the value of
+ lgpSrcDevState object is set to one of the following values:
+ standbyOffline(2), unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 11 }
+
+ lgpSrcDevTemperatureLowThresholdDegF OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ UNITS "degrees Fahrenheit"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The low temperature notification threshold. This is the minimum
+ value of 'lgpSrcDevTemperatureDegF' before the agent sends a
+ notification. The value of this object is only vaild if the
+ lgpSrcDevState object is set to enabled(1). The value of this
+ object will be set to unknown(2147483647) if the value of
+ lgpSrcDevState object is set to one of the following values:
+ standbyOffline(2), unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 12 }
+
+ lgpSrcDevTemperatureHighThresholdDegC OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ UNITS "degrees Celsius"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The high temperature notification threshold. This is the maximum
+ value of 'lgpSrcDevTemperatureDegC' before the agent sends a
+ notification. The value of this object is only vaild if the
+ lgpSrcDevState object is set to enabled(1). The value of this
+ object will be set to unknown(2147483647) if the value of
+ lgpSrcDevState object is set to one of the following values:
+ standbyOffline(2), unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 13 }
+
+ lgpSrcDevTemperatureLowThresholdDegC OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(2147483647)
+ }
+ UNITS "degrees Celsius"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The low temperature notification threshold. This is the minimum
+ value of 'lgpSrcDevTemperatureDegC' before the agent sends a
+ notification. The value of this object is only vaild if the
+ lgpSrcDevState object is set to enabled(1). The value of this
+ object will be set to unknown(2147483647) if the value of
+ lgpSrcDevState object is set to one of the following values:
+ standbyOffline(2), unavailableOffline(3) or absent(4)."
+ ::= { lgpSrcEntry 14 }
+END
\ No newline at end of file |