Initial commit
This commit is contained in:
		
							
								
								
									
										231
									
								
								MIBS/hwg/STE2-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										231
									
								
								MIBS/hwg/STE2-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,231 @@
 | 
			
		||||
--	STE2 MIB 1.01
 | 
			
		||||
--		History:
 | 
			
		||||
--
 | 
			
		||||
--		1.00	 8.9.2015 Marek Hummel  - Created
 | 
			
		||||
--		1.01	 20.3.2017 Marek Hummel  - FIX.    STE-MIB DEFINITIONS => STE2-MIB DEFINITIONS
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
STE2-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
	OBJECT-TYPE				FROM RFC-1212
 | 
			
		||||
	enterprises				FROM RFC1155-SMI
 | 
			
		||||
	DisplayString			FROM RFC1213-MIB;
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Type Definitions
 | 
			
		||||
--
 | 
			
		||||
PositiveInteger ::= INTEGER (1..2147483647)	-- 0x7FFF FFFF
 | 
			
		||||
 | 
			
		||||
UnitType ::= INTEGER {
 | 
			
		||||
		none (0),
 | 
			
		||||
		celsius (1),
 | 
			
		||||
		fahrenheit (2),
 | 
			
		||||
		kelvin (3),
 | 
			
		||||
		percent(4)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
OnOff ::= INTEGER {
 | 
			
		||||
		off (0),
 | 
			
		||||
		on (1)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
InputAlarmState ::= INTEGER {
 | 
			
		||||
		normal (0),
 | 
			
		||||
		alarm (1)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
IOName ::= DisplayString (SIZE (0..16))
 | 
			
		||||
 | 
			
		||||
SensorState ::= INTEGER {
 | 
			
		||||
		invalid (0),
 | 
			
		||||
		normal (1),
 | 
			
		||||
		outofrangelo (2),
 | 
			
		||||
		outofrangehi (3),
 | 
			
		||||
		alarmlo (4),
 | 
			
		||||
		alarmhi (5)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
SensorSN ::= DisplayString (SIZE (0..16))
 | 
			
		||||
SensorName ::= DisplayString (SIZE (0..16))
 | 
			
		||||
SensorValue ::= INTEGER
 | 
			
		||||
SensorID ::= INTEGER
 | 
			
		||||
SensorString ::= DisplayString (SIZE (0..10))
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Node Definitions
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
hwgroup		OBJECT IDENTIFIER ::= { enterprises 21796 }
 | 
			
		||||
x390		OBJECT IDENTIFIER ::= { hwgroup 4 }
 | 
			
		||||
ste2		OBJECT IDENTIFIER ::= { x390 9 }
 | 
			
		||||
 | 
			
		||||
-- Application Info ------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
info		OBJECT IDENTIFIER ::= { ste2 70 }
 | 
			
		||||
 | 
			
		||||
infoAddressMAC OBJECT-TYPE
 | 
			
		||||
	SYNTAX	DisplayString (SIZE (0..17))
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"MAC address in text form.
 | 
			
		||||
		It is here to distinguish devices in trap messages."
 | 
			
		||||
	::= { info 1 }
 | 
			
		||||
 | 
			
		||||
-- Input Dry Contacts ----------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
inpTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SEQUENCE OF InpEntry
 | 
			
		||||
	ACCESS	not-accessible
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"A list of binary input entries."
 | 
			
		||||
	::= { ste2 1 }
 | 
			
		||||
 | 
			
		||||
inpEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	InpEntry
 | 
			
		||||
	ACCESS	not-accessible
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"An entry containing information applicable
 | 
			
		||||
		to a particular binary input."
 | 
			
		||||
	INDEX { inpIndex }
 | 
			
		||||
	::= { inpTable 1 }
 | 
			
		||||
 | 
			
		||||
InpEntry ::= SEQUENCE {
 | 
			
		||||
	inpIndex	PositiveInteger,
 | 
			
		||||
	inpValue	OnOff,
 | 
			
		||||
	inpName		IOName,
 | 
			
		||||
	inpAlarmState	InputAlarmState
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
inpIndex OBJECT-TYPE
 | 
			
		||||
	SYNTAX	PositiveInteger
 | 
			
		||||
	ACCESS	not-accessible
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The binary input index."
 | 
			
		||||
	::= { inpEntry 1 }
 | 
			
		||||
 | 
			
		||||
inpValue OBJECT-TYPE
 | 
			
		||||
	SYNTAX	OnOff
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The binary input value."
 | 
			
		||||
	::= { inpEntry 2 }
 | 
			
		||||
 | 
			
		||||
inpName OBJECT-TYPE
 | 
			
		||||
	SYNTAX	IOName
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The binary input name."
 | 
			
		||||
	::= { inpEntry 3 }
 | 
			
		||||
 | 
			
		||||
inpAlarmState OBJECT-TYPE
 | 
			
		||||
	SYNTAX	InputAlarmState
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The binary input alarm state."
 | 
			
		||||
	::= { inpEntry 4 }
 | 
			
		||||
 | 
			
		||||
-- Sensors ---------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
sensTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SEQUENCE OF SensEntry
 | 
			
		||||
	ACCESS	not-accessible
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"A list of sensor table entries. The number
 | 
			
		||||
		of entries corresponds with number of detected sensors."
 | 
			
		||||
	::= { ste2 3 }
 | 
			
		||||
 | 
			
		||||
sensEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SensEntry
 | 
			
		||||
	ACCESS	not-accessible
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"An entry containing information applicable to a
 | 
			
		||||
		particular sensor."
 | 
			
		||||
	INDEX { sensIndex }
 | 
			
		||||
	::= { sensTable 1 }
 | 
			
		||||
 | 
			
		||||
SensEntry ::= SEQUENCE {
 | 
			
		||||
	sensIndex	PositiveInteger,
 | 
			
		||||
	sensName	SensorName,
 | 
			
		||||
	sensState	SensorState,
 | 
			
		||||
	sensString	SensorString,
 | 
			
		||||
	sensValue	SensorValue,
 | 
			
		||||
	sensSN		SensorSN,
 | 
			
		||||
	sensUnit	UnitType,
 | 
			
		||||
	sensID		SensorID
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
sensIndex OBJECT-TYPE
 | 
			
		||||
	SYNTAX	PositiveInteger
 | 
			
		||||
	ACCESS	not-accessible
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The sensor index."
 | 
			
		||||
	::= { sensEntry 1 }
 | 
			
		||||
 | 
			
		||||
sensName OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SensorName
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The sensor name."
 | 
			
		||||
	::= { sensEntry 2 }
 | 
			
		||||
 | 
			
		||||
sensState OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SensorState
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The sensor state."
 | 
			
		||||
	::= { sensEntry 3 }
 | 
			
		||||
 | 
			
		||||
sensString OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SensorString
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The string representation of sensor value."
 | 
			
		||||
	::= { sensEntry 4 }
 | 
			
		||||
 | 
			
		||||
sensValue OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SensorValue
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The integer (decimal * 10) representation
 | 
			
		||||
		of sensor value."
 | 
			
		||||
	::= { sensEntry 5 }
 | 
			
		||||
 | 
			
		||||
sensSN OBJECT-TYPE
 | 
			
		||||
	SYNTAX	SensorSN
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The sensor Serial number."
 | 
			
		||||
	::= { sensEntry 6 }
 | 
			
		||||
 | 
			
		||||
sensUnit OBJECT-TYPE
 | 
			
		||||
	SYNTAX	UnitType
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The sensor unit."
 | 
			
		||||
	::= { sensEntry 7 }
 | 
			
		||||
 | 
			
		||||
sensID OBJECT-TYPE
 | 
			
		||||
	SYNTAX	UnitType
 | 
			
		||||
	ACCESS	read-only
 | 
			
		||||
	STATUS	mandatory
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The sensor ID."
 | 
			
		||||
	::= { sensEntry 8 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user