312 lines
6.3 KiB
Plaintext
312 lines
6.3 KiB
Plaintext
Hero DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, IpAddress, Gauge, TimeTicks FROM RFC1155-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
OBJECT-TYPE FROM RFC-1212
|
|
TRAP-TYPE FROM RFC-1215;
|
|
|
|
inveo OBJECT IDENTIFIER ::= { enterprises 42814 }
|
|
|
|
hero OBJECT IDENTIFIER ::= { inveo 12 }
|
|
|
|
product OBJECT IDENTIFIER ::= { hero 1 }
|
|
setup OBJECT IDENTIFIER ::= { hero 2 }
|
|
control OBJECT IDENTIFIER ::= { hero 3 }
|
|
status OBJECT IDENTIFIER ::= { hero 4 }
|
|
|
|
|
|
|
|
on OBJECT IDENTIFIER ::= { control 1 }
|
|
out OBJECT IDENTIFIER ::= { control 2 }
|
|
|
|
|
|
Onoff ::= INTEGER { on(1), off(0) }
|
|
Yesno ::= INTEGER { yes(1), no(0) }
|
|
Fail ::= INTEGER { fail(1), ok(0) }
|
|
Type ::= INTEGER { none(0), humidity(38), temperature(40), io(58) }
|
|
|
|
|
|
|
|
|
|
ch1_on OBJECT-TYPE
|
|
SYNTAX Onoff
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Channel On State"
|
|
::= { on 1 }
|
|
ch2_on OBJECT-TYPE
|
|
SYNTAX Onoff
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Channel On State"
|
|
::= { on 2 }
|
|
ch1_out OBJECT-TYPE
|
|
SYNTAX Onoff
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Channel Out State"
|
|
::= { out 1 }
|
|
ch2_out OBJECT-TYPE
|
|
SYNTAX Onoff
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Channel Out State"
|
|
::= { out 2 }
|
|
|
|
|
|
busFail OBJECT-TYPE
|
|
SYNTAX Fail
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bus failure"
|
|
::= { status 1 }
|
|
|
|
SensorEntry ::=
|
|
SEQUENCE {
|
|
sensorId
|
|
Integer32,
|
|
sensorExist
|
|
Yesno,
|
|
sensorType
|
|
Type,
|
|
sensorName
|
|
DisplayString,
|
|
sensorValString
|
|
DisplayString,
|
|
sensorValInt
|
|
INTEGER,
|
|
sensorFail
|
|
Fail,
|
|
sensorWL
|
|
Yesno,
|
|
sensorAL
|
|
Yesno,
|
|
sensorWH
|
|
Yesno,
|
|
sensorAH
|
|
Yesno,
|
|
sensorWLVal
|
|
INTEGER,
|
|
sensorALVal
|
|
INTEGER,
|
|
sensorWHVal
|
|
INTEGER,
|
|
sensorAHVal
|
|
INTEGER,
|
|
sensorFailTrap
|
|
INTEGER,
|
|
sensorWLTrap
|
|
INTEGER,
|
|
sensorALTrap
|
|
INTEGER,
|
|
sensorWHTrap
|
|
INTEGER,
|
|
sensorAHTrap
|
|
INTEGER,
|
|
sensorNotifyTrap
|
|
INTEGER
|
|
sensorAddress
|
|
DisplayString
|
|
}
|
|
|
|
sensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sensor Table"
|
|
::= { hero 5 }
|
|
|
|
|
|
sensorEntry OBJECT-TYPE
|
|
SYNTAX SensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sensor information"
|
|
INDEX { sensorId }
|
|
::= { sensorTable 1 }
|
|
|
|
sensorId OBJECT-TYPE
|
|
SYNTAX Integer32(0.. 3)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of sensorEntry"
|
|
::= { sensorEntry 1 }
|
|
|
|
sensorExist OBJECT-TYPE
|
|
SYNTAX Yesno
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if sensorEntry exist"
|
|
::= { sensorEntry 2 }
|
|
|
|
sensorType OBJECT-TYPE
|
|
SYNTAX Type
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of sensorEntry"
|
|
::= { sensorEntry 3 }
|
|
|
|
sensorName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of sensorEntry"
|
|
::= { sensorEntry 4 }
|
|
|
|
sensorValString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value String"
|
|
::= { sensorEntry 5 }
|
|
|
|
sensorValInt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value (x10)"
|
|
::= { sensorEntry 6 }
|
|
|
|
sensorFail OBJECT-TYPE
|
|
SYNTAX Fail
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fail"
|
|
::= { sensorEntry 7 }
|
|
|
|
sensorWL OBJECT-TYPE
|
|
SYNTAX Yesno
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Warning"
|
|
::= { sensorEntry 8 }
|
|
|
|
sensorAL OBJECT-TYPE
|
|
SYNTAX Yesno
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Alarm"
|
|
::= { sensorEntry 9 }
|
|
|
|
sensorWH OBJECT-TYPE
|
|
SYNTAX Yesno
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Alarm"
|
|
::= { sensorEntry 10 }
|
|
|
|
sensorAH OBJECT-TYPE
|
|
SYNTAX Yesno
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"High Alarm"
|
|
::= { sensorEntry 11 }
|
|
|
|
sensorWLVal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Warning Value"
|
|
::= { sensorEntry 12 }
|
|
|
|
sensorALVal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Alarm Value"
|
|
::= { sensorEntry 13 }
|
|
|
|
sensorWHVal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Alarm Value"
|
|
::= { sensorEntry 14 }
|
|
|
|
sensorAHVal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"High Alarm Value"
|
|
::= { sensorEntry 15 }
|
|
|
|
|
|
sensorFailTrap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fail Trap"
|
|
::= { sensorEntry 20 }
|
|
|
|
sensorWLTrap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Warning Trap"
|
|
::= { sensorEntry 21 }
|
|
|
|
sensorALTrap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Alarm Trap"
|
|
::= { sensorEntry 22 }
|
|
|
|
sensorWHTrap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Alarm Trap"
|
|
::= { sensorEntry 23 }
|
|
|
|
sensorAHTrap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"High Alarm Trap"
|
|
::= { sensorEntry 24 }
|
|
|
|
sensorNotifyTrap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Info Trap"
|
|
::= { sensorEntry 25 }
|
|
sensorAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sensor Address"
|
|
::= { sensorEntry 26 }
|
|
|
|
END |