POSEIDON-MIB

File: POSEIDON-MIB.mib (13455 bytes)

Imported modules

RFC-1212 RFC1155-SMI SNMPv2-SMI
RFC1213-MIB RFC-1215

Imported symbols

OBJECT-TYPE TimeTicks Gauge
enterprises Gauge32 DisplayString
TRAP-TYPE

Defined Types

PositiveInteger  
INTEGER 1..2147483647    

OnOff  
INTEGER off(1), on(2)    

OutputType  
INTEGER onOff(0), rts(1), dtr(2)    

UnitType  
INTEGER celsius(0), fahrenheit(1), kelvin(2), percent(3), volt(4), miliamper(5), nounit(6), pulse(7), switch(8)    

InputAlarmSetup  
INTEGER inactive(0), activeOff(1), activeOn(2)    

InputAlarmState  
INTEGER normal(1), alarm(2)    

SensorState  
INTEGER invalid(0), normal(1), alarmstate(2), alarm(3)    

SensorID  
INTEGER 0..65535    

IOName  
DisplayString Size(0..20)    

SensorName  
DisplayString Size(0..15)    

SensorValue  
INTEGER    

SensorString  
DisplayString Size(0..10)    

SensorFlags  
INTEGER    

TimeStamp  
TimeTicks    

InpEntry  
SEQUENCE    
  inpIndex PositiveInteger
  inpState OnOff
  inpName IOName
  inpAlarmSetup InputAlarmSetup
  inpAlarmState InputAlarmState

OutEntry  
SEQUENCE    
  outIndex PositiveInteger
  outState OnOff
  outName IOName
  outType OutputType

SensEntry  
SEQUENCE    
  sensIndex PositiveInteger
  sensName SensorName
  sensState SensorState
  sensString SensorString
  sensValue SensorValue
  sensValueRaw SensorValue
  sensID SensorID
  sensUnit UnitType

TsAlarmEntry  
SEQUENCE    
  tsAlarmIdx PositiveInteger
  tsAlarmId PositiveInteger
  tsAlarmDescr INTEGER
  tsAlarmSensName SensorName
  tsAlarmTime TimeStamp

SensSetupEntry  
SEQUENCE    
  sensSetupIndex PositiveInteger
  sensSetupName SensorName
  sensFlags SensorFlags
  sensLimitMin SensorValue
  sensLimitMax SensorValue
  sensHysteresis SensorValue

Defined Values

hwgroup 1.3.6.1.4.1.21796
OBJECT IDENTIFIER    

charonII 1.3.6.1.4.1.21796.3
OBJECT IDENTIFIER    

poseidon 1.3.6.1.4.1.21796.3.3
OBJECT IDENTIFIER    

setup 1.3.6.1.4.1.21796.3.3.99
OBJECT IDENTIFIER    

inpTable 1.3.6.1.4.1.21796.3.3.1
A list of binary input entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    InpEntry

inpEntry 1.3.6.1.4.1.21796.3.3.1.1
An entry containing information applicable to a particular binary input.
Status: current Access: not-accessible
OBJECT-TYPE    
  InpEntry  

inpIndex 1.3.6.1.4.1.21796.3.3.1.1.1
The binary input index.
Status: current Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

inpState 1.3.6.1.4.1.21796.3.3.1.1.2
The binary input state.
Status: current Access: read-only
OBJECT-TYPE    
  OnOff  

inpName 1.3.6.1.4.1.21796.3.3.1.1.3
The binary input name.
Status: current Access: read-write
OBJECT-TYPE    
  IOName  

inpAlarmSetup 1.3.6.1.4.1.21796.3.3.1.1.4
You can enable alarm for this binary input. Alarm can be inactive or active for ON/OFF state.
Status: current Access: read-write
OBJECT-TYPE    
  InputAlarmSetup  

inpAlarmState 1.3.6.1.4.1.21796.3.3.1.1.5
The binary input alarm state.
Status: current Access: read-only
OBJECT-TYPE    
  InputAlarmState  

outTable 1.3.6.1.4.1.21796.3.3.2
A list of binary output entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    OutEntry

outEntry 1.3.6.1.4.1.21796.3.3.2.1
An entry containing information applicable to a particular binary output.
Status: current Access: not-accessible
OBJECT-TYPE    
  OutEntry  

outIndex 1.3.6.1.4.1.21796.3.3.2.1.1
The binary output index.
Status: current Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

outState 1.3.6.1.4.1.21796.3.3.2.1.2
The binary output state. 0 off(open), 1 on(close), 2 off if any alarm, 3 on if any alarm
Status: current Access: read-write
OBJECT-TYPE    
  OnOff  

outName 1.3.6.1.4.1.21796.3.3.2.1.3
The binary output name.
Status: current Access: read-write
OBJECT-TYPE    
  IOName  

outType 1.3.6.1.4.1.21796.3.3.2.1.4
The binary output type. 0 relay (off, on), 1 rts (-10,+10v), 2 dtr (0,10v)
Status: current Access: read-only
OBJECT-TYPE    
  OutputType  

sensTable 1.3.6.1.4.1.21796.3.3.3
A list of sensor table entries. The number of entries corresponds with number of detected sensors.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SensEntry

sensEntry 1.3.6.1.4.1.21796.3.3.3.1
An entry containing information applicable to a particular sensor.
Status: current Access: not-accessible
OBJECT-TYPE    
  SensEntry  

sensIndex 1.3.6.1.4.1.21796.3.3.3.1.1
The sensor index.
Status: current Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

sensName 1.3.6.1.4.1.21796.3.3.3.1.2
The sensor name.
Status: current Access: read-only
OBJECT-TYPE    
  SensorName  

sensState 1.3.6.1.4.1.21796.3.3.3.1.4
The sensor state.
Status: current Access: read-only
OBJECT-TYPE    
  SensorState  

sensString 1.3.6.1.4.1.21796.3.3.3.1.5
The string representation of sensor value.
Status: current Access: read-only
OBJECT-TYPE    
  SensorString  

sensValue 1.3.6.1.4.1.21796.3.3.3.1.6
The integer (decimal * 10) representation of sensor value.
Status: current Access: read-only
OBJECT-TYPE    
  SensorValue  

sensValueRaw 1.3.6.1.4.1.21796.3.3.3.1.7
The original raw value of sensor (it differs for each sensor type, especially 1-Wire sensors have different precisions).
Status: current Access: read-only
OBJECT-TYPE    
  SensorValue  

sensID 1.3.6.1.4.1.21796.3.3.3.1.8
The sensor ID.
Status: current Access: read-only
OBJECT-TYPE    
  SensorID  

sensUnit 1.3.6.1.4.1.21796.3.3.3.1.9
The sensor unit.
Status: current Access: read-only
OBJECT-TYPE    
  UnitType  

tsAlarm 1.3.6.1.4.1.21796.3.3.50
OBJECT IDENTIFIER    

tsAlarmsPresent 1.3.6.1.4.1.21796.3.3.50.1
The present number of active alarm conditions.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

tsAlarmTable 1.3.6.1.4.1.21796.3.3.50.2
A list of alarm table entries. The table contains zero, one, or many rows at any moment, depending upon the number of alarm conditions in effect. The table is initially empty at agent startup. The agent creates a row in the table each time a condition is detected and deletes that row when that condition no longer pertains. The agent creates the first row with tsAlarmId equal to 1, and increments the value of tsAlarmId each time a new row is created, wrapping to the first free value greater than or equal to 1 when the maximum value of tsAlarmId would otherwise be exceeded. Consequently, after multiple operations, the table may become sparse, e.g., containing entries for rows 95, 100, 101, and 203 and the entries should not be assumed to be in chronological order because tsAlarmId might have wrapped. The number of rows in the table at any given time is reflected by the value of tsAlarmsPresent.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TsAlarmEntry

tsAlarmEntry 1.3.6.1.4.1.21796.3.3.50.2.1
An entry containing information applicable to a particular alarm.
Status: current Access: not-accessible
OBJECT-TYPE    
  TsAlarmEntry  

tsAlarmIdx 1.3.6.1.4.1.21796.3.3.50.2.1.1
An index to alarm table.
Status: current Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

tsAlarmId 1.3.6.1.4.1.21796.3.3.50.2.1.2
A unique identifier for an alarm condition. This value must remain constant.
Status: current Access: read-only
OBJECT-TYPE    
  PositiveInteger  

tsAlarmDescr 1.3.6.1.4.1.21796.3.3.50.2.1.3
Description of the alarm condition.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER inputStateAlarm(1), temperatureOutOfRange(2)  

tsAlarmSensName 1.3.6.1.4.1.21796.3.3.50.2.1.4
Name of sensor with alarm condition.
Status: current Access: read-only
OBJECT-TYPE    
  SensorName  

tsAlarmTime 1.3.6.1.4.1.21796.3.3.50.2.1.5
The value of sysUpTime when the alarm condition was detected. If the alarm condition was detected at the time of agent startup and presumably existed before agent startup, the value of tsAlarmTime shall equal 0.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

sensSetup 1.3.6.1.4.1.21796.3.3.99.1
OBJECT IDENTIFIER    

unitType 1.3.6.1.4.1.21796.3.3.99.1.1
Units for displayed values. All setup values are fixed in Celsius
Status: current Access: read-write
OBJECT-TYPE    
  UnitType  

sensSetupTable 1.3.6.1.4.1.21796.3.3.99.1.2
A list of sensor table setup entries. The number of entries corresponds with number of detected sensors.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SensSetupEntry

sensSetupEntry 1.3.6.1.4.1.21796.3.3.99.1.2.1
An entry containing setup information for a particular sensor.
Status: current Access: not-accessible
OBJECT-TYPE    
  SensSetupEntry  

sensSetupIndex 1.3.6.1.4.1.21796.3.3.99.1.2.1.1
The sensor setup table index.
Status: current Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

sensSetupName 1.3.6.1.4.1.21796.3.3.99.1.2.1.2
The sensor name.
Status: current Access: read-write
OBJECT-TYPE    
  SensorName  

sensFlags 1.3.6.1.4.1.21796.3.3.99.1.2.1.5
The behaviour of sensor - 0x01: range or level detection - 0x02: enable trap sending -- 0x04: output set (thermostat) - 0x08: sensor enabled - 0x10: enable SMS sending - 0x20: enable email sending.
Status: current Access: read-write
OBJECT-TYPE    
  SensorFlags  

sensLimitMin 1.3.6.1.4.1.21796.3.3.99.1.2.1.6
The sensor low limit.
Status: current Access: read-write
OBJECT-TYPE    
  SensorValue  

sensLimitMax 1.3.6.1.4.1.21796.3.3.99.1.2.1.7
The sensor high limit.
Status: current Access: read-write
OBJECT-TYPE    
  SensorValue  

sensHysteresis 1.3.6.1.4.1.21796.3.3.99.1.2.1.8
The sensor hysteresis.
Status: current Access: read-write
OBJECT-TYPE    
  SensorValue  

inpChange 1
Input changed.
TRAP-TYPE    

sensStateChanged 2
Sensor n changed its state.
TRAP-TYPE    

tsTrapNewAlarm 3
This trap is sent each time an alarm is inserted into to the alarm table. It is sent on the insertion of all alarms except for powerFailure.
TRAP-TYPE    

tsTrapAlarmEnd 4
This trap is sent each time an alarm is removed from the alarm table. It is sent on the removal of all alarms.
TRAP-TYPE