Observium_CE/mibs/snr/SNR-ERD-2

388 lines
8.0 KiB
Plaintext

SNR-ERD-2 DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
enterprises, IpAddress, Counter
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
NOTIFICATION-GROUP
FROM SNMPv2-CONF
;
snr MODULE-IDENTITY
LAST-UPDATED "201504291200Z"
ORGANIZATION "NAG "
CONTACT-INFO "erd@nag.ru"
DESCRIPTION
"The MIB module for SNR-ERD"
REVISION "201504291200Z"
DESCRIPTION
"Initial revision."
::= { enterprises 40418 }
snr-erd OBJECT IDENTIFIER ::= { snr 2 }
snr-erd-2 OBJECT IDENTIFIER ::= { snr-erd 2 }
ipAddressEntry OBJECT IDENTIFIER ::= { snr-erd-2 1 }
resetsSet OBJECT IDENTIFIER ::= { snr-erd-2 2 }
sensesSet1 OBJECT IDENTIFIER ::= { snr-erd-2 3 }
sensesSet2 OBJECT IDENTIFIER ::= { snr-erd-2 4 }
commS OBJECT IDENTIFIER ::= { snr-erd-2 5 }
erd2Traps OBJECT IDENTIFIER ::= { snr-erd-2 0 }
-- Traps
temperatureSensorAlarM NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 0 }
temperatureSensorReleasE NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 1 }
signalContactDIAAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 2 }
signalContactDIAOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 3 }
voltageSignalAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 4 }
voltageSignalOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 5 }
anySensorSignal1contactDI1Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 6 }
anySensorSignal1contactDI1Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 7 }
anySensorSignal2contactDI2Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 8 }
anySensorSignal2contactDI2Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 9 }
anySensorSignal3contactDI3Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 10 }
anySensorSignal3contactDI3Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 11 }
voltageAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 12 }
voltageOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 13 }
remoteControlContactDO2ON NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 14 }
remoteControlContactDO2OFF NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 15 }
resetedSmartContactDO1 NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd2Traps 16 }
--erd2TrapGroup NOTIFICATION-GROUP
-- NOTIFICATIONS
-- {
-- temperatureSensorAlarM,
-- temperatureSensorReleasE,
-- signalContact3Alarm,
-- signalContact3Ok,
-- voltageSignalAlarm,
-- voltageSignalOk,
-- anySensorSignal1contact4Alarm,
-- anySensorSignal1contact4Ok,
-- anySensorSignal2contact7Alarm,
-- anySensorSignal2contact7Ok,
-- anySensorSignal3contact9Alarm,
-- anySensorSignal3contact9Ok,
-- voltageAlarm,
-- voltageOk,
-- remoteControlContact8ON,
-- remoteControlContact8OFF,
-- resetedSmartContact6
-- }
--
-- STATUS current
--
-- DESCRIPTION
--
-- " "
--
--::= { snr-erd-2 99 }
-- ipAddressEntry
ipAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "myIp"
::= {ipAddressEntry 1}
ipGatewayAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "DGIp"
::= {ipAddressEntry 2}
ipMonitoringDevice OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "monitoredIP"
::= {ipAddressEntry 3}
ipForTrap OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ipForTrap"
::= {ipAddressEntry 4}
-- resetsSet
resetSmartContactDO1 OBJECT-TYPE
SYNTAX INTEGER
{
reset (1),
bypass (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { resetsSet 1}
numberOfResetPositives OBJECT-TYPE
SYNTAX INTEGER {resetPositives (0)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { resetsSet 2 }
remoteControlContactDO2 OBJECT-TYPE
SYNTAX INTEGER
{
termostatSetON (3),
switch (4),
manualSetON (2),
manOFF (1),
manON (0),
autoOFF (6),
autoON (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { resetsSet 3 }
-- sensesSet1
monitorAlarmSignalContactDIA OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
doorIsClose (1),
doorIsOpen (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 1}
numberOfAlarmPositives OBJECT-TYPE
SYNTAX INTEGER {resetPositives (0)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 2 }
monitorAnySensorSignal1contactDI1 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
sensorIs0 (1),
sensorIs1 (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 3 }
monitorAnySensorSignal2contactDI2 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
sensorIs0 (1),
sensorIs1 (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 4 }
monitorAnySensorSignal3contactDI3 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
sensorIs0 (1),
sensorIs1 (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 5 }
monitorVoltageSignal OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
voltageIsYes (2),
voltageIsNo (1),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 6 }
-- sensesSet2
temperatureSensor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 1 }
voltageSensorContactADCIN OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 2 }
sysVoltageAlarm OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 3 }
humiditySensor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 4 }
-- commS
communityString OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 1}
trapMode OBJECT-TYPE
SYNTAX INTEGER
{
once (1),
cyclically (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 2}
alarmSenseName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 3}
userSense1Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 5}
userSense2Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 6}
userSense3Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 7}
message OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Text trap message"
::= {commS 10}
END