mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
552 lines
11 KiB
Plaintext
552 lines
11 KiB
Plaintext
GUDEADS-ESB7213-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises,
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
gudeads MODULE-IDENTITY
|
|
LAST-UPDATED "202211230916Z" -- Nov 23, 2022, 9:16:00 AM
|
|
ORGANIZATION "GUDE Systems GmbH"
|
|
CONTACT-INFO
|
|
"Von-der-Wettern-Str. 23
|
|
51149 Cologne
|
|
Germany
|
|
https://www.gude.info"
|
|
DESCRIPTION
|
|
"Expert Power Control 7213 MIB"
|
|
-- 1.3.6.1.4.1.28507
|
|
::= { enterprises 28507 }
|
|
|
|
|
|
esb7213ExtInputs OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2
|
|
::= { esb7213ExtSensors 2 }
|
|
|
|
esb7213ExtInputEntry OBJECT-TYPE
|
|
SYNTAX Esb7213ExtInputEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX {
|
|
esb7213ExtInputIndex }
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2.1
|
|
::= { esb7213ExtInputTable 1 }
|
|
|
|
|
|
Esb7213ExtInputEntry ::= SEQUENCE {
|
|
|
|
esb7213ExtInputIndex Unsigned32,
|
|
esb7213ExtInput INTEGER,
|
|
esb7213ExtInputName OCTET STRING,
|
|
esb7213ExtInputPortNum Integer32,
|
|
esb7213ExtInputBlockIndex Integer32 }
|
|
|
|
|
|
esb7213ExtInput OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lo(0),
|
|
hi(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Input state of device"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2.1.2
|
|
::= { esb7213ExtInputEntry 2 }
|
|
|
|
|
|
esb7213ExtActiveInputs OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of suppported Input Channels."
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.1
|
|
::= { esb7213ExtInputs 1 }
|
|
|
|
|
|
esb7213ExtInputTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Esb7213ExtInputEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2
|
|
::= { esb7213ExtInputs 2 }
|
|
|
|
|
|
esb7213ExtInputIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2.1.1
|
|
::= { esb7213ExtInputEntry 1 }
|
|
|
|
|
|
esb7213ExtInputName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing name of
|
|
the Input"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2.1.32
|
|
::= { esb7213ExtInputEntry 32 }
|
|
|
|
|
|
esb7213ExtInputPortNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of external Sensor Port when value greater zero, else device built-in Input."
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2.1.33
|
|
::= { esb7213ExtInputEntry 33 }
|
|
|
|
|
|
esb7213ExtInputBlockIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either index of device built-in Input, or index of Input in external sensor."
|
|
-- 1.3.6.1.4.1.28507.66.1.6.2.2.1.34
|
|
::= { esb7213ExtInputEntry 34 }
|
|
|
|
|
|
esb7213NTPClient OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.5.15
|
|
::= { esb7213IntSensors 15 }
|
|
|
|
esb7213NTPUnixTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "s"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"show received NTP time as unixtime (secs since 1 January 1970)"
|
|
-- 1.3.6.1.4.1.28507.66.1.5.15.2
|
|
::= { esb7213NTPClient 2 }
|
|
|
|
|
|
esb7213NTPLastValidTimestamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "s"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"show seconds since last valid NTP timestamp received"
|
|
-- 1.3.6.1.4.1.28507.66.1.5.15.3
|
|
::= { esb7213NTPClient 3 }
|
|
|
|
|
|
esb7213NTPTimeValid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notime(0),
|
|
valid(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show if valid Time is received"
|
|
-- 1.3.6.1.4.1.28507.66.1.5.15.1
|
|
::= { esb7213NTPClient 1 }
|
|
|
|
|
|
esb7213ExtSensorName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing name of a
|
|
external Sensor"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.32
|
|
::= { esb7213SensorEntry 32 }
|
|
|
|
|
|
esb7213AirPressure OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "1 hPA (hectopascal) ~ 1 milibar"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"actual air pressure"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.5
|
|
::= { esb7213SensorEntry 5 }
|
|
|
|
|
|
esb7213DewPoint OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "0.1 degree Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"dew point for actual temperature and humidity"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.6
|
|
::= { esb7213SensorEntry 6 }
|
|
|
|
|
|
esb7213DewPointDiff OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "0.1 degree Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"difference between dew point and actual
|
|
temperature (Temp - DewPoint)"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.7
|
|
::= { esb7213SensorEntry 7 }
|
|
|
|
|
|
esb7213POE OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
UNITS "0 = no POE, 1 = POE available"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"signals POE availability"
|
|
-- 1.3.6.1.4.1.28507.66.1.5.10
|
|
::= { esb7213IntSensors 10 }
|
|
|
|
|
|
|
|
esb7213POEEvt NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213POE}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power over Ethernet changed"
|
|
-- 1.3.6.1.4.1.28507.66.3.6
|
|
::= { events 6 }
|
|
|
|
gadsESB7213 OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66
|
|
::= { gudeads 66 }
|
|
|
|
-- Notification Types
|
|
--
|
|
|
|
events OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.3
|
|
::= { gadsESB7213 3 }
|
|
|
|
-- Scalars and Tables
|
|
--
|
|
|
|
esb7213Objects OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1
|
|
::= { gadsESB7213 1 }
|
|
|
|
esb7213CommonConfig OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.1
|
|
::= { esb7213Objects 1 }
|
|
|
|
esb7213SNMPaccess OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.1.1
|
|
::= { esb7213CommonConfig 1 }
|
|
|
|
esb7213TrapCtrl OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0 = off
|
|
1 = Ver. 1
|
|
2 = Ver. 2c
|
|
3 = Ver. 3"
|
|
-- 1.3.6.1.4.1.28507.66.1.1.1.1
|
|
::= { esb7213SNMPaccess 1 }
|
|
|
|
|
|
esb7213TrapIPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Esb7213TrapIPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"list of all Trap receiver"
|
|
-- 1.3.6.1.4.1.28507.66.1.1.1.2
|
|
::= { esb7213SNMPaccess 2 }
|
|
|
|
|
|
esb7213TrapIPEntry OBJECT-TYPE
|
|
SYNTAX Esb7213TrapIPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"an entry containing management
|
|
informations regarding the list of trap
|
|
receivers"
|
|
INDEX {
|
|
esb7213TrapIPIndex }
|
|
-- 1.3.6.1.4.1.28507.66.1.1.1.2.1
|
|
::= { esb7213TrapIPTable 1 }
|
|
|
|
|
|
Esb7213TrapIPEntry ::= SEQUENCE {
|
|
|
|
esb7213TrapIPIndex Integer32,
|
|
esb7213TrapAddr OCTET STRING }
|
|
|
|
|
|
esb7213TrapIPIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, for each receiver slot."
|
|
-- 1.3.6.1.4.1.28507.66.1.1.1.2.1.1
|
|
::= { esb7213TrapIPEntry 1 }
|
|
|
|
|
|
esb7213TrapAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..99))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DNS name or IP address specifying one Trap receiver slot.
|
|
A port can optionally be specified: 'name:port' An empty
|
|
string disables this slot."
|
|
-- 1.3.6.1.4.1.28507.66.1.1.1.2.1.2
|
|
::= { esb7213TrapIPEntry 2 }
|
|
|
|
|
|
esb7213DeviceConfig OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.2
|
|
::= { esb7213Objects 2 }
|
|
|
|
esb7213IntActors OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.3
|
|
::= { esb7213Objects 3 }
|
|
|
|
esb7213ExtActors OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.4
|
|
::= { esb7213Objects 4 }
|
|
|
|
esb7213IntSensors OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.5
|
|
::= { esb7213Objects 5 }
|
|
|
|
esb7213ExtSensors OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.1.6
|
|
::= { esb7213Objects 6 }
|
|
|
|
esb7213SensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Esb7213SensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1
|
|
::= { esb7213ExtSensors 1 }
|
|
|
|
|
|
esb7213SensorEntry OBJECT-TYPE
|
|
SYNTAX Esb7213SensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX {
|
|
esb7213SensorIndex }
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1
|
|
::= { esb7213SensorTable 1 }
|
|
|
|
|
|
Esb7213SensorEntry ::= SEQUENCE {
|
|
|
|
esb7213SensorIndex Integer32,
|
|
esb7213TempSensor Integer32,
|
|
esb7213HygroSensor Integer32,
|
|
esb7213InputSensor INTEGER,
|
|
esb7213AirPressure Integer32,
|
|
esb7213DewPoint Integer32,
|
|
esb7213DewPointDiff Integer32,
|
|
esb7213ExtSensorName OCTET STRING }
|
|
|
|
|
|
esb7213SensorIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.1
|
|
::= { esb7213SensorEntry 1 }
|
|
|
|
|
|
esb7213TempSensor OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "0.1 degree Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"actual temperature"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.2
|
|
::= { esb7213SensorEntry 2 }
|
|
|
|
|
|
esb7213HygroSensor OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "0.1 percent humidity"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"actual humidity"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.3
|
|
::= { esb7213SensorEntry 3 }
|
|
|
|
|
|
esb7213InputSensor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
on(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"logical state of input sensor"
|
|
-- 1.3.6.1.4.1.28507.66.1.6.1.1.4
|
|
::= { esb7213SensorEntry 4 }
|
|
|
|
|
|
-- Conformance
|
|
--
|
|
|
|
esb7213Conf OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.2
|
|
::= { gadsESB7213 2 }
|
|
|
|
-- Groups
|
|
--
|
|
|
|
esb7213Groups OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.2.1
|
|
::= { esb7213Conf 1 }
|
|
|
|
-- Compliance
|
|
--
|
|
|
|
esb7213Compls OBJECT IDENTIFIER
|
|
-- 1.3.6.1.4.1.28507.66.2.2
|
|
::= { esb7213Conf 2 }
|
|
|
|
esb7213BasicGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
esb7213TrapCtrl,
|
|
esb7213TrapIPIndex,
|
|
esb7213TrapAddr,
|
|
esb7213POE,
|
|
esb7213SensorIndex,
|
|
esb7213TempSensor,
|
|
esb7213HygroSensor,
|
|
esb7213InputSensor,
|
|
esb7213AirPressure,
|
|
esb7213DewPoint,
|
|
esb7213DewPointDiff,
|
|
esb7213ExtSensorName,
|
|
esb7213NTPTimeValid,
|
|
esb7213NTPUnixTime,
|
|
esb7213NTPLastValidTimestamp,
|
|
esb7213ExtActiveInputs,
|
|
esb7213ExtInputIndex,
|
|
esb7213ExtInput,
|
|
esb7213ExtInputName,
|
|
esb7213ExtInputPortNum,
|
|
esb7213ExtInputBlockIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Basic objects."
|
|
-- 1.3.6.1.4.1.28507.66.2.1.1
|
|
::= { esb7213Groups 1 }
|
|
|
|
esb7213NotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
esb7213TempEvtSen,
|
|
esb7213HygroEvtSen,
|
|
esb7213InputEvtSen,
|
|
esb7213AirPressureEvtSen,
|
|
esb7213DewPtDiffEvtSen,
|
|
esb7213POEEvt,
|
|
esb7213ExtInputEvt }
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
-- 1.3.6.1.4.1.28507.66.2.1.2
|
|
::= { esb7213Groups 2 }
|
|
|
|
|
|
esb7213HygroEvtSen NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213SensorIndex,
|
|
esb7213HygroSensor}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hygro limits exceeded"
|
|
-- 1.3.6.1.4.1.28507.66.3.2
|
|
::= { events 2 }
|
|
|
|
|
|
esb7213InputEvtSen NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213SensorIndex,
|
|
esb7213InputSensor}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"change of logical input sensor state"
|
|
-- 1.3.6.1.4.1.28507.66.3.3
|
|
::= { events 3 }
|
|
|
|
|
|
esb7213AirPressureEvtSen NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213SensorIndex,
|
|
esb7213AirPressure}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Air Pressure limits exceeded
|
|
|
|
"
|
|
-- 1.3.6.1.4.1.28507.66.3.4
|
|
::= { events 4 }
|
|
|
|
|
|
esb7213DewPtDiffEvtSen NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213SensorIndex,
|
|
esb7213DewPointDiff}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dew Point Difference limits exceeded"
|
|
-- 1.3.6.1.4.1.28507.66.3.5
|
|
::= { events 5 }
|
|
|
|
|
|
esb7213TempEvtSen NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213SensorIndex,
|
|
esb7213TempSensor}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"temperature limits exceeded"
|
|
-- 1.3.6.1.4.1.28507.66.3.1
|
|
::= { events 1 }
|
|
|
|
|
|
esb7213ExtInputEvt NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esb7213ExtInputIndex,
|
|
esb7213ExtInput,
|
|
esb7213ExtInputName,
|
|
esb7213ExtInputPortNum,
|
|
esb7213ExtInputBlockIndex}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Change of external sensor input."
|
|
-- 1.3.6.1.4.1.28507.66.3.7
|
|
-- 1.3.6.1.4.1.28507.66.3.25
|
|
::= { events 25 }
|
|
|
|
END
|