mibs/MIBS/snrerd/SNR-ERD-4
2023-12-05 12:25:34 +01:00

1322 lines
28 KiB
Plaintext
Raw Blame History

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 <20>C"
::= { dtsEntry 15 }
tempCritMax OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum critical temperature.
Up to +125<32>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 <20>C"
::= { rsshtpEntry 15 }
tempCritMax OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum critical temperature.
Up to +125<32>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 <20>C"
::= { rsshtp1WEntry 15 }
tempCritMax OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum critical temperature.
Up to +125<32>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