diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/snrerd/SNR-ERD-4 | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/snrerd/SNR-ERD-4')
| -rw-r--r-- | MIBS/snrerd/SNR-ERD-4 | 1321 |
1 files changed, 1321 insertions, 0 deletions
diff --git a/MIBS/snrerd/SNR-ERD-4 b/MIBS/snrerd/SNR-ERD-4 new file mode 100644 index 0000000..4b2635a --- /dev/null +++ b/MIBS/snrerd/SNR-ERD-4 @@ -0,0 +1,1321 @@ +SNR-ERD-4 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 "201810261200Z"
+ 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-4 OBJECT IDENTIFIER ::= { snr-erd 6 }
+
+measurements OBJECT IDENTIFIER ::= { snr-erd-4 1 }
+
+dio OBJECT IDENTIFIER ::= { snr-erd-4 2 }
+serial OBJECT IDENTIFIER ::= { snr-erd-4 4 }
+modules OBJECT IDENTIFIER ::= { snr-erd-4 5 }
+options OBJECT IDENTIFIER ::= { snr-erd-4 10 }
+diffparams OBJECT IDENTIFIER ::= { snr-erd-4 11 }
+
+
+oneWire OBJECT IDENTIFIER ::= { measurements 1 }
+sp OBJECT IDENTIFIER ::= { measurements 30 }
+sensorsTemplate OBJECT IDENTIFIER ::= { measurements 50 }
+
+rs485 OBJECT IDENTIFIER ::= { serial 1 }
+rs232 OBJECT IDENTIFIER ::= { serial 2 }
+
+gsm OBJECT IDENTIFIER ::= { modules 1 }
+rf OBJECT IDENTIFIER ::= { modules 2 }
+
+upsStatus OBJECT IDENTIFIER ::= { diffparams 1 }
+
+pid OBJECT IDENTIFIER ::= { diffparams 10 }
+
+traps OBJECT IDENTIFIER ::= { snr-erd-4 0 }
+
+crit OBJECT IDENTIFIER ::= { options 10 }
+
+-- measurements
+
+adcSensor OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ADC sensor value"
+::= { measurements 2 }
+
+temperatureDHT OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "DHT temperature value"
+::= { measurements 8 }
+
+humidityDHT OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "DHT humidity value"
+::= { measurements 9 }
+
+-- dtsTable
+
+dtsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF dtsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of temperature sensors values"
+ ::= { oneWire 1 }
+
+dtsEntry OBJECT-TYPE
+ SYNTAX dtsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row) in the dtsTable"
+ INDEX { dtsId }
+::= { dtsTable 1 }
+
+dtsEntry ::=
+ SEQUENCE {
+ dtsId UInteger32,
+ dtsName OctetString,
+ dtsTemp Integer,
+ tempCritNotif Integer,
+ tempCritMin Integer,
+ tempCritMax Integer
+ }
+
+dtsId OBJECT-TYPE
+ SYNTAX UInteger32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Temperature sensor id"
+ ::= { dtsEntry 1 }
+
+dtsName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Name (max 20)"
+ ::= { dtsEntry 2 }
+
+dtsTemp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temperature value"
+ ::= { dtsEntry 3 }
+
+tempCritNotif OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Enable notifications on the critical temperature"
+::= { dtsEntry 10 }
+
+tempCritMin OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Minimal critical temperature.
+Up to -55 °C"
+::= { dtsEntry 15 }
+
+tempCritMax OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Maximum critical temperature.
+Up to +125°C"
+::= { dtsEntry 16 }
+
+-- shuntTable
+
+shuntTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF shuntEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of SNR-SHUNT values"
+ ::= { oneWire 2 }
+
+shuntEntry OBJECT-TYPE
+ SYNTAX shuntEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row) in the shuntTable"
+ INDEX { shuntId }
+ ::= { shuntTable 1 }
+
+shuntEntry ::=
+ SEQUENCE {
+ shuntId UInteger32,
+ shuntName OctetString,
+ shuntTemp Integer,
+ shuntVolt Integer,
+ shuntCurrent Integer,
+ shuntCapacity Integer,
+ shuntChrgCap Integer,
+ shuntDischCap Integer,
+ shuntEndOfChrg OctetString,
+ shuntDiscn OctetString,
+ shuntBatLive TimeTicks,
+ shuntDischTime TimeTicks
+ }
+
+shuntId OBJECT-TYPE
+ SYNTAX UInteger32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SNR-SHUNT id"
+ ::= { shuntEntry 1 }
+
+shuntName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Name (max 20)"
+ ::= { shuntEntry 2 }
+
+shuntTemp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temperature value"
+ ::= { shuntEntry 3 }
+
+shuntVolt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Voltage"
+ ::= { shuntEntry 4 }
+
+shuntCurrent OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Current"
+ ::= { shuntEntry 5 }
+
+shuntChrgLvl OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Battery charge level (0..100%)"
+ ::= { shuntEntry 6 }
+
+shuntChrgCap OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Charge capacity"
+ ::= { shuntEntry 7 }
+
+shuntDischCap OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Discharge capacity"
+ ::= { shuntEntry 8 }
+
+shuntEndOfChrg OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "End of charge time"
+ ::= { shuntEntry 9 }
+
+shuntDiscn OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Disconnect time"
+ ::= { shuntEntry 10 }
+
+shuntBatLive OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Battery using period"
+ ::= { shuntEntry 11 }
+
+shuntDischTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time to full discharge"
+ ::= { shuntEntry 12 }
+
+
+-- wirelessSensors
+
+rfshtpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF rfshtpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of wireless sensors values"
+ ::= { measurements 10 }
+
+rfshtpEntry OBJECT-TYPE
+ SYNTAX rfshtpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row)
+in the wrlssSensTable"
+ INDEX { wrlssSensIdent }
+ ::= { rfshtpTable 1 }
+
+rfshtpEntry ::=
+ SEQUENCE {
+ rfshtpId OctetString,
+ rfshtpName OctetString,
+ rfshtpTemp Integer,
+ rfshtpHum Integer,
+ rfshtpPres Integer
+ }
+
+rfshtpId OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Wireless sensor id"
+ ::= { rfshtpEntry 1 }
+
+rfshtpName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Name (max 20)"
+ ::= { rfshtpEntry 2 }
+
+rfshtpTemp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temperature value"
+ ::= { rfshtpEntry 3 }
+
+rfshtpHum OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Humidity value"
+ ::= { rfshtpEntry 4 }
+
+rfshtpPres OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Pressure value"
+ ::= { rfshtpEntry 5 }
+
+-- sp
+
+-- rsshtpTable
+rsshtpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF rsshtpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of SNR-RSsensor-H/T/P values"
+::= { sp 1 }
+
+rsshtpEntry OBJECT-TYPE
+ SYNTAX rsshtpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row)
+in the rsshtpTable"
+ INDEX { rsshtpIdent }
+::= { rsshtpTable 1 }
+
+rsshtpEntry ::= SEQUENCE
+{
+ rsshtpIdent OctetString,
+ rsshtpName OctetString,
+ rsshtpTemp Integer,
+ rsshtpHum Integer,
+ rsshtpPssr Integer,
+ tempCritNotif Integer,
+ tempCritMin Integer,
+ tempCritMax Integer
+}
+
+rsshtpIdent OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SNR-RSsensor-H/T/P id"
+::= { rsshtpEntry 1 }
+
+rsshtpName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Name (max 20)"
+::= { rsshtpEntry 2 }
+
+rsshtpTemp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Temperature value 1"
+::= { rsshtpEntry 3 }
+
+rsshtpHum OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Humidity value"
+::= { rsshtpEntry 4 }
+
+rsshtpPssr OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Pressure value"
+::= { rsshtpEntry 6 }
+
+tempCritNotif OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Enable notifications on the critical temperature"
+::= { rsshtpEntry 10 }
+
+tempCritMin OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Minimal critical temperature.
+Up to -55 °C"
+::= { rsshtpEntry 15 }
+
+tempCritMax OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Maximum critical temperature.
+Up to +125°C"
+::= { rsshtpEntry 16 }
+
+-- rscounterTable
+
+rscounterTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF rscounterEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of SNR-RS-Counter"
+::= { sp 5 }
+
+rscounterEntry OBJECT-TYPE
+ SYNTAX rscounterEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row)
+in the rscounterTable"
+ INDEX { rscounterIdent }
+::= { rscounterTable 1 }
+
+rscounterEntry ::= SEQUENCE
+{
+ rscounterIdent OctetString,
+ rscounterName OctetString,
+}
+
+rscounterIdent OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SNR-RS-Counter id"
+::= { rscounterEntry 1 }
+
+rscounterName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Name (max 20)"
+::= { rscounterEntry 2 }
+
+
+-- rsshtp1WTable
+rsshtp1WTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF rsshtp1WEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of temperature sensors
+are connected to SNR-RSsensor-H/T/P"
+::= { sp 100 }
+
+rsshtp1WEntry OBJECT-TYPE
+ SYNTAX rsshtp1WEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row)
+in the rsshtp1WTable"
+ INDEX { rsshtp1WIdent }
+::= { rsshtp1WTable 1 }
+
+rsshtp1WEntry ::= SEQUENCE
+{
+ rsshtp1WIdent UInteger32,
+ rsshtp1WName OctetString,
+ rsshtp1WTemp Integer,
+ rsshtp1WMaster OctetString,
+ tempCritNotif Integer,
+ tempCritMin Integer,
+ tempCritMax Integer
+}
+
+rsshtp1WIdent OBJECT-TYPE
+ SYNTAX UInteger32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Temperature sensor id"
+::= { rsshtp1WEntry 1 }
+
+rsshtp1WName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Name (max 20)"
+::= { rsshtp1WEntry 2 }
+
+rsshtp1WTemp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Temperature value"
+::= { rsshtp1WEntry 3 }
+
+rsshtp1WMaster OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Name of the SNR-RSsensor-H/T/P
+which this temperature sensor
+is connected to"
+::= { rsshtp1WEntry 4 }
+
+tempCritNotif OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Enable notifications on the critical temperature"
+::= { rsshtp1WEntry 10 }
+
+tempCritMin OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Minimal critical temperature.
+Up to -55 °C"
+::= { rsshtp1WEntry 15 }
+
+tempCritMax OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Maximum critical temperature.
+Up to +125°C"
+::= { rsshtp1WEntry 16 }
+
+-- sensorsTemplate
+
+sensorsTemplateTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF sensorsTemplateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of sensors values"
+::= { sensorsTemplate 1 }
+
+sensorsTemplateEntry OBJECT-TYPE
+ SYNTAX sensorsTemplateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row)
+in the rsshtp1WTable"
+ INDEX { sensorsTemplateValue }
+::= { sensorsTemplateTable 1 }
+
+sensorsTemplateEntry ::= SEQUENCE
+{
+ sensorsTemplateValue Integer,
+ sensorsTemplateName OctetString
+}
+
+sensorsTemplateValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current value"
+::= { sensorsTemplateEntry 1 }
+
+sensorsTemplateName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Name"
+::= { sensorsTemplateEntry 2 }
+
+sensorsTemplateTotalConnected OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Total value of connected sensors"
+::= { sensorsTemplate 2 }
+
+-- dio
+
+diTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF diEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of digital inputs values"
+::= { dio 1 }
+
+diEntry OBJECT-TYPE
+ SYNTAX diEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row)
+in the diTable"
+::= { diTable 1 }
+
+diEntry ::= SEQUENCE
+{
+ diName OctetString,
+ diAlarmName OctetString,
+ diState Integer,
+ diCnt Counter
+}
+
+diName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Digital input name"
+::= { diEntry 1 }
+
+diAlarmName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Alarm name"
+::= { diEntry 2 }
+
+diState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ low (0),
+ high (1),
+ off (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Digital input state"
+::= { diEntry 3 }
+
+diCnt OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Digital input impulse counter.
+ Writable for reset only. Set 0 to reset"
+::= { diEntry 4 }
+
+
+doTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF doEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A list of digital outputs values"
+::= { dio 2 }
+
+doEntry OBJECT-TYPE
+ SYNTAX doEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (conceptual row)
+in the doTable"
+::= { doTable 1 }
+
+doEntry ::= SEQUENCE
+{
+ doName OctetString,
+ doDeviceName OctetString,
+ doState Integer,
+ doResetTime Integer
+}
+
+doName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Digital output name"
+::= { doEntry 1 }
+
+doDeviceName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Digital output custom name"
+::= { doEntry 2 }
+
+doState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ off (0),
+ on (1),
+ reload (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Digital output state"
+::= { doEntry 3 }
+
+doResetDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Reload period (sec)"
+::= { doEntry 4 }
+
+uSenseState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ off (0),
+ on (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Voltage sensor state"
+::= { dio 3 }
+
+--serial
+
+connectStatusRS485 OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "RS485 TCP connection status"
+::= { rs485 1 }
+
+ipAddrRS485 OBJECT-TYPE
+ SYNTAX IPADDRESS
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "RS485 TCP connection IP address"
+::= { rs485 2 }
+
+connectStatusRS232 OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "RS232 TCP connection status"
+::= { rs232 1 }
+
+ipAddrRS232 OBJECT-TYPE
+ SYNTAX IPADDRESS
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "RS232 TCP connection IP address"
+::= { rs232 2 }
+
+
+-- gsm
+
+gsmModuleStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1),
+ NoSim (2),
+ Error (3),
+ Connected (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "GSM module status"
+::= { gsm 1 }
+
+gsmStrength OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Signal level (dBm)"
+::= { gsm 2 }
+
+gsmReconnCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of connection attempts"
+::= { gsm 10 }
+
+-- rf
+
+rfModuleStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ No (0),
+ Yes (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Status of the rf module"
+::= { rf 1 }
+
+-- options
+
+dataType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ integer (0),
+ float (1),
+ ufloat (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Values data type"
+::= { options 1 }
+
+reboot OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION "Send 1 to reboot"
+::= { options 300 }
+
+-- crit
+
+humCrit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Critical humidity.
+From 0 to 100%"
+::= { crit 20 }
+
+adcCritMin OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "ADC IN critical min"
+::= { crit 30 }
+
+adcCritMax OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "ADC IN critical max"
+::= { crit 31 }
+
+adcHysteresis OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "ADC IN hysteresis"
+::= { crit 35 }
+
+-- diffparams
+
+-- upsStatus
+
+statusUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ fail (1),
+ ok (0),
+ unknown (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "UPS status"
+::= { upsStatus 1 }
+
+beeperStatusUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Beeper status.
+Megatec only"
+::= { upsStatus 8 }
+
+shutdownStatusUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Shutdown is active.
+Megatec only"
+::= { upsStatus 10 }
+
+lastBatteryChangeUPS OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Last battery change date (mm/dd/yyyy).
+Smart only"
+::= { upsStatus 20 }
+
+shutdownTimeUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Shutdown period,
+minutes for Megatec, seconds for Smart.
+Writeble for Megatec only"
+::= { upsStatus 51 }
+
+turnOnTimeUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Turn on period, minutes.
+Megatec only"
+::= { upsStatus 52 }
+
+startShutdownTurnOnUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION "Shutdown after shutdownTimeUPS
+and turn on after turnOnTimeUPS for Megatec.
+Shutdown after shutdownTimeUPS for Smart.
+Send 1 to start, 0 to stop"
+::= { upsStatus 53 }
+
+startTurnOnUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION "Turn on immediately, send 1 to turn on.
+Smart only"
+::= { upsStatus 54 }
+
+startLongTestUPS OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Start specified time period test.
+Send period in minutes to start.
+Megatec only"
+::= { upsStatus 71 }
+
+-- pid
+
+inputPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-write
+
+ STATUS current
+
+ DESCRIPTION "PID SNMP input value"
+
+::= { pid 1 }
+
+
+
+outputPercentPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-only
+
+ STATUS current
+
+ DESCRIPTION "PID output value.
+0 to 100%"
+
+::= { pid 2 }
+
+
+
+outputRealPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-only
+
+ STATUS current
+
+ DESCRIPTION "PID output value
+(voltage if PID runs in analog mode
+or time if PID runs in PWM mode)"
+
+::= { pid 3 }
+
+
+
+ypPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-only
+
+ STATUS current
+
+ DESCRIPTION "Proportional gain"
+
+::= { pid 4 }
+
+
+
+yiPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-only
+
+ STATUS current
+
+ DESCRIPTION "Integral gain"
+
+::= { pid 5 }
+
+
+
+ydPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-only
+
+ STATUS current
+
+ DESCRIPTION "Derivative gain"
+
+::= { pid 6 }
+
+
+
+errorPID OBJECT-TYPE
+
+ SYNTAX INTEGER
+
+ MAX-ACCESS read-only
+
+ STATUS current
+
+ DESCRIPTION "Error. Difference between setpoint
+and input value"
+
+::= { pid 7 }
+
+
+-- Traps
+
+DI1Alarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 1 Alarm fires"
+::= { traps 1 }
+
+DI1Release NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 1 Alarm released"
+::= { traps 2 }
+
+DI2Alarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 2 Alarm fires"
+::= { traps 3 }
+
+DI2Release NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 2 Alarm released"
+::= { traps 4 }
+
+DI3Alarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 3 Alarm fires"
+::= { traps 5 }
+
+DI3Release NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 3 Alarm released"
+::= { traps 6 }
+
+DI4Alarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 4 Alarm fires"
+::= { traps 7 }
+
+DI4Release NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 4 Alarm released"
+::= { traps 8 }
+
+DI5Alarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 5 Alarm fires"
+::= { traps 9 }
+
+DI5Release NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Input 5 Alarm released"
+::= { traps 10 }
+
+uSenseAlarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Phase sensor
+Alarm fires"
+::= { traps 11 }
+
+uSenseRelease NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Phase sensor
+Alarm released"
+::= { traps 12 }
+
+reloutOn NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Rele was swithed on
+by Thermostat or Gigrostat mode"
+::= { traps 13 }
+
+reloutOff NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Rele was swithed off
+by Thermostat or Gigrostat mode"
+::= { traps 14 }
+
+DO1On NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 1 was swithed on
+by Thermostat or Gigrostat mode"
+::= { traps 15 }
+
+DO1Off NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 1 was swithed off
+by Thermostat or Gigrostat mode"
+::= { traps 16 }
+
+DO2On NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 2 was swithed on
+by Thermostat or Gigrostat mode"
+::= { traps 17 }
+
+DO2Off NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 2 was swithed off
+by Thermostat or Gigrostat mode"
+::= { traps 18 }
+
+DO3On NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 3 was swithed on
+by Thermostat or Gigrostat mode"
+::= { traps 19 }
+
+DO3Off NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 3 was swithed off
+by Thermostat or Gigrostat mode"
+::= { traps 20 }
+
+DO4On NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 4 was swithed on
+by Thermostat or Gigrostat mode"
+::= { traps 21 }
+
+DO4Off NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 4 was swithed off
+by Thermostat or Gigrostat mode"
+::= { traps 22 }
+
+DO5On NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 5 was swithed on
+by Thermostat or Gigrostat mode"
+::= { traps 23 }
+
+DO5Off NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Signifies that Output 5 was swithed off
+by Thermostat or Gigrostat mode"
+::= { traps 24 }
+
+tempSensorAlarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Temperature alarm"
+::= { traps 29 }
+
+tempSensorRelease NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Temperature release"
+::= { traps 30 }
+
+adcSensorAlarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Voltage sensor alarm"
+::= { traps 31 }
+
+adcSensorRelease NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Voltage sensor release"
+::= { traps 32 }
+
+humSensorAlarm NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Humidity alarm"
+::= { traps 33 }
+
+humSensorRelease NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Humidity release"
+::= { traps 34 }
+
+task1Done NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Task 1 done"
+::= { traps 36 }
+
+task2Done NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Task 2 done"
+::= { traps 37 }
+
+task3Done NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Task 3 done"
+::= { traps 38 }
+
+task4Done NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Task 4 done"
+::= { traps 39 }
+
+pingLost NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Ping lost"
+::= { traps 45 }
+
+batteryChargeLow NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Battery charge is low"
+::= { traps 47 }
+
+upsUtilityFail NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "UPS utility fail"
+::= { traps 50 }
+
+upsUtilityOk NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "UPS utility OK"
+::= { traps 51 }
+
+-- erd4Group
+
+erd4Group NOTIFICATION-GROUP
+ NOTIFICATIONS
+ {
+ DI1Alarm,
+ DI1Release,
+ DI2Alarm,
+ DI2Release,
+ DI3Alarm,
+ DI3Release,
+ DI4Alarm,
+ DI4Release,
+ DI5Alarm,
+ DI5Release,
+ uSenseAlarm,
+ uSenseRelease,
+ reloutOn,
+ reloutOff,
+ DO1On,
+ DO1Off,
+ DO2On,
+ DO2Off,
+ DO3On,
+ DO3Off,
+ DO4On,
+ DO4Off,
+ DO5On,
+ DO5Off,
+ tempSensorAlarm,
+ tempSensorRelease,
+ adcSensorAlarm,
+ adcSensorRelease,
+ humSensorAlarm,
+ humSensorRelease,
+ task1Done,
+ task2Done,
+ task3Done,
+ task4Done,
+ pingLost,
+ batteryChargeLow,
+ upsUtilityFail,
+ upsUtilityOk
+ }
+ STATUS current
+ DESCRIPTION "Notifications"
+::= { snr-erd-4 99 }
+
+END
|