[ENG] 13.3 [DKSF 52/202.9 IU] What OIDs a Device Supports?

A description of OIDs, supported by a device is represented in the table:

OID

Name

Type

Access

Description

RFC1213

.1.3.6.1.2.1.1.1.0

sysDescr

OctetString

READ

A textual description of a device with the firmware version

.1.3.6.1.2.1.1.2.0

sysObjectID

OID

READ

A number of a branch with parameters of a device is always «.1.3.6.1.4.1.25728»

.1.3.6.1.2.1.1.3.0

sysUpTime

TimeTicks

READ

Time from the moment of the last turning on a device

.1.3.6.1.2.1.1.4.0

sysContact

OctetString

READ/WRITE

Contacts, usually an administrator's e-mail

.1.3.6.1.2.1.1.5.0

sysName

OctetString

READ/WRITE

Domain name of a device

.1.3.6.1.2.1.1.6.0

sysLocation

OctetString

READ/WRITE

Location of a device

.1.3.6.1.2.1.1.7.0

sysServices

Integer

READ

Binary representation of this OID is a set of supported services. Always «72», a device plays a role of a final host

.1.3.6.1.2.1.2.1.0

ifNumber

Integer

READ

Amount of network interfaces of a device

.1.3.6.1.2.1.2.2.1.1

ifIndex

Integer

READ

An interface index is a unique identification number, connected to physical or logical interface. For the majority of software ifIndex is an interface name

.1.3.6.1.2.1.2.2.1.2

ifDescrOctetStringREADA line containing the information about an interface. A line contains a manufacturer's name, a model of a device and a hardware inerface version

.1.3.6.1.2.1.2.2.1.3

ifType

Integer

READ

Type of a network inerface of a device

.1.3.6.1.2.1.2.2.1.4

ifMtu

Integer

READ

Package size via a network interface. Always «1514»

.1.3.6.1.2.1.2.2.1.5

ifSpeed

Gauge

READ

Network interface speed. Always «100000000»

.1.3.6.1.2.1.2.2.1.6

ifPhysAddress 

PhysaddressREADMAC address of a device
NetPing MIB
.1.3.6.1.4.1.25728.90.1.0npTrapEmailToOctetStringREADVariable contained in traps. E-mail, to which notifications are sent using a Netping mailing service

.1.3.6.1.4.1.25728.911.1.0

npSoftReboot

Integer

READ/WRITE

Software reboot of a device when writing the value «1» (an analogue for a reboot of a device through a web interface)

.1.3.6.1.4.1.25728.911.2.0

npResetStack

Integer

READ/WRITE

Software reboot of a device when writing the value «1».

.1.3.6.1.4.1.25728.911.3.0

npForceReboot

Integer

READ/WRITE

Immediate forced reboot of a device when writing the value «1» (a processor reset as wehn switching a power on)

.1.3.6.1.4.1.25728.3800.1.1.0npGsmFailedIntegerREAD

A status of a built-in GSM modem (for devices NetPing 2/PWR-220 v1/SMS and NetPing 2/PWR-220 v2/SMS with a built-in GSM modem):

0 – OК

1 – Failed (no connection)

2 – FatalError (unrecoverable error, modem is locked)

.1.3.6.1.4.1.25728.3800.1.2.0npGsmRegistrationIntegerREAD

Connection status to GSM network (for devices NetPing 2/PWR-220 v1/SMS and NetPing 2/PWR-220 v2/SMS with a built-in GSM modem):

0 – Impossible

1 – HomeNetwork

2 – Searching

3 – Denied

4 – Unknown

5 – Roaming

255 – InfoUpdate

.1.3.6.1.4.1.25728.3800.1.3.0npGsmStrengthIntegerREAD

GSM signal strength (for devices NetPing 2/PWR-220 v1/SMS and NetPing 2/PWR-220 v2/SMS with a built-in GSM modem):

0…31 = 0% … 100%

99 – Unknown

255 – Updating info

.1.3.6.1.4.1.25728.3900.1.1.0

npBatteryPok 

IntegerREAD

Device power supply source (for a device NetPing 2/PWR-220 v2/SMS with a built-in battery):

0 – Battery power

1 – 220V network power

.1.3.6.1.4.1.25728.3900.1.2.0

npBatteryLevel 

IntegerREADBattery level, % (if a device is powered from battery) (for a device NetPing 2/PWR-220 v2/SMS with a built-in battery).
.1.3.6.1.4.1.25728.3900.1.3.0

npBatteryChg 

IntegerREAD

Battery status (for a device NetPing 2/PWR-220 v2/SMS with a built-in battery):

0 – Battery is fully charged

1 – Battery level

.1.3.6.1.4.1.25728.5800.3.1.1.n

npPwrChannelN.n

IntegerREADRelay index, where n – is a relay number

.1.3.6.1.4.1.25728.5800.3.1.2.n

npPwrStartReset.n

Integer

READ/WRITE

Write «1» to reset. Relay n, where n is a relay number.

When reading:

0 – Common mode

1 – Reset

2 – Reboot

.1.3.6.1.4.1.25728.5800.3.1.3.n

npPwrManualMode.n

Integer

READ/WRITE

Operation mode of a relay n, where n is a relay number.:

0 – Switching off – a manual mode

1 – Switching on – a manual mode

2 – «Watchdog» mode

3 – «Schedule» mode

4 – «Schedule+Watchdog» mode

5 «Logic» mode

6 «Schedule+Logic» mode 

.1.3.6.1.4.1.25728.5800.3.1.4.n

npPwrResetsCounter.n

Integer

READ/WRITE

Reboot counter in the «Watchdog» mode. Relay n, where n is a relay number. Write «0» for forced zeroing

.1.3.6.1.4.1.25728.5800.3.1.5.n

npPwrRepeatingResetsCounter.n

Integer

READ

Counter of continuous resets, when a relay n works in the «Watchdog» mode, where n – is a relay number

.1.3.6.1.4.1.25728.5800.3.1.6.n

npPwrMemo.n

OctetString

READ

Relay n memo, where n – is a relay number

.1.3.6.1.4.1.25728.5800.3.1.14.n

npPwrRelayFlip.n

Integer

READ/WRITE

This OID allows to switch a relay n from the status «Switched off» to a status «Switched on» and vice versa, where n is a relay number. Write  «-1» to change a relay status. A relay must be set to one of the two modes: «Manual on» or «Manual off»

.1.3.6.1.4.1.25728.5800.3.1.15.n

npPwrRelayState.n

Integer

READ

Current relay status, a status is read regardless the management mode, where n is a relay number:

0 – relay is switched off

1 – relay is switched on

 .1.3.6.1.4.1.25728.5500.5.1.1.1.nnRelayN.nIntegerREAD

Left for compatibility

Relay index, where n – is a relay number

 .1.3.6.1.4.1.25728.5500.5.1.2.1.nnpRelayMode.nIntegerREAD/WRITE

Left for compatibility.

Operation mode of a relay n, where n – is a relay number:

0 – Switching off – manual mode

1 – Switching on – manual mode

2 – «Watchdog» mode

3 – «Schedule» mode

4 – «Schedule+Watchdog» mode

5 – «Logic» mode

6 «Schedule+Logic» mode 

 .1.3.6.1.4.1.25728.5500.5.1.3.1.nnpRelayStartReset.nIntegerREAD/WRITE

Left for compatibility.

OID for forced short-term switching off a relay. Write a number «1» to switch off the channel for 15 seconds

 .1.3.6.1.4.1.25728.5500.5.1.6.1.nnpRelayMemo.nOctetStringREAD

Left for compatibility.

Relay n memo, where n – is a relay number

 .1.3.6.1.4.1.25728.5500.5.1.14.1.nnpRelayFlip.nIntegerREAD

Left for compatibility.

This OID allows switching a relay n from a status «Off» to a status «On» and vice versa, where n is a relay number. Write «-1» to change a relay status. A relay must be set to one of two modes: «Manual on» or «Manual off»

 .1.3.6.1.4.1.25728.5500.5.1.15.1.nnpRelayState.nIntegerREAD

Left for compatibility.

Current relay status, where n – is a relay number:

0 – Relay is switched off

1 – Relay is switched on

.1.3.6.1.4.1.25728.7900.1.1.0

npIrPlayCmd

Integer

READ/WRITE

Write a number of an IR command to send an IR

.1.3.6.1.4.1.25728.7900.1.2.0

npIrReset

Integer

READ/WRITE

Write «1» to reset an IR transceiver 

Indicate an IR command and check an IR status after a reset

.1.3.6.1.4.1.25728.7900.1.3.0

npIrStatus

Integer

READ

IR transceiver status.

The next statuses are available:

ok (0)

busyCaptureWaitingButton (1)

busyCaptureWaitingIr (2)

busyPlayback (3)

error (255)

.1.3.6.1.4.1.25728.8400.2.2.0npRelHumSensorValueHIntegerREADRelative humidity value, %
.1.3.6.1.4.1.25728.8400.2.3.0npRelHumSensorStatusIntegerREAD

Humidity sensor status:

0 – Norm

1 – Failure or a sensor is not connected

.1.3.6.1.4.1.25728.8400.2.4.0npRelHumSensorValueTIntegerREADTemperature sensor, °C
.1.3.6.1.4.1.25728.8400.2.5.0npRelHumSensorStatusHIntegerREAD

Humidit sensor status:

0 – Sensor is faulty

1 – Readings of a sensor are below normal

2 – Readings of a sensor are normal

3 – Readings of a sensor are above normal

.1.3.6.1.4.1.25728.8400.2.7.0npRelHumSafeRangeHighIntegerREADTop threshold of a safe range for a humidity sensor
.1.3.6.1.4.1.25728.8400.2.8.0npRelHumSafeRangeLowIntegerREADBottom threshold of a safe range for a humidity sensor
.1.3.6.1.4.1.25728.8400.2.9.0npRelHumSensorValueT100Integer32READReadings of a temperature sensor, multiplied by 100. It is used to take readings of a sensor with tenths and hundredths of a degree of Celcius. Divide this value by 100, to get a current temperature
.1.3.6.1.4.1.25728.8800.1.1.1.n

npThermoSensorN.n

IntegerREADA temperature sensor identifier, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8800.1.1.2.n

npThermoValue.n

Integer

READ

Current temperature on a temperature sensor, degrees C

where: n – is a number of a sensor, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8800.1.1.3.n

npThermoStatus.n

Integer

READ

Temperature sensor status:

0 – Failure or is not connected

1 – Below normal

2 – Normal

3 – Above normal

where: n – is a number of a sensor, a number from 1 to 8 inclusive.

.1.3.6.1.4.1.25728.8800.1.1.4.n

npThermoLow.n

Integer

READ/WRITE

Top threshold of a safe range for a temperature sensor,

where: n – is a number of a sensor, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8800.1.1.5.n

npThermoHigh.n

Integer

READ/WRITE

Bottom threshold of a safe range for a temperature sensor

where: n – is a number of a sensor, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8800.1.1.6.n

npThermoMemo.n

OctetString

READ

Memo for a temperature sensor

where: n – is a number of a sensor, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8900.1.1.1.n

npIoLineN.n

IntegerREADIO line number

.1.3.6.1.4.1.25728.8900.1.1.2.n

npIoLevelIn.n

Integer

READ

A current status of a line in the «input», «output» and «logic output» mode

where: n – is a line number, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8900.1.1.3.n

npIoLevelOut.n

Integer

READ/WRITE

A status of a line in the «output» mode.

where: n – is a line number, a number from 1 to 8 inclusive

The same way this OID allows switching a status of an IO line from a status «0» to a status «1» and vice versa. To change a status of an IO line, write «-1»

.1.3.6.1.4.1.25728.8900.1.1.6.n

npIoMemo.n

OctetString

READ

Memo (a brief description for an IO line)

where: n – is a number of a line, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8900.1.1.9.n

npIoPulseCounter.n

Counter32

READ/WRITE

Pulse counter at an IO line. It is counted by a positive front of a pulse after filtering short noise pulses.
Write «0» for forced zeroing. It is also zeroed when a power supply is switched off

where: n – is a line number, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8900.1.1.12.n

npIoSinglePulseDuration.n

Integer

READ/WRITE

Duration of one pulse at an output of an IO line (acceptable values are from 100 ms to 25500 ms, with a step of 100 ms)  

where: n – is a line number, a number from 1 to 8 inclusive

.1.3.6.1.4.1.25728.8900.1.1.13.n

npIoSinglePulseStart.n

Integer

READ/WRITE

To send a single pulse to an IO line output, write «1». A duration of a pulse is indicated by a variable npIoSinglePulseDuration.n

where: n – is a line number, a number from 1 to 8 inclusive