[ENG] 16.3. [DKSF 70/71.6 IU] What OID Are Supported by a Device?

A description of OID, 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.

.1.3.6.1.2.1.1.2.0

sysObjectID

OID

READ

A number of a branch with the 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

The operation time from the moment of the last switching on or rebooting.

.1.3.6.1.2.1.1.4.0

sysContact

OctetString

READ/WRITE

Contact data, usually an administrator's e-mail.

.1.3.6.1.2.1.1.5.0

sysName

OctetString

READ/WRITE

A domain name of a device.

.1.3.6.1.2.1.1.6.0

sysLocation

OctetString

READ/WRITE

A location of a device.

.1.3.6.1.2.1.1.7.0

sysServices

Integer

READ

A binary representation of this OID is a set of supported services. It is always «72», a device plays a role of a final host.

.1.3.6.1.2.1.2.1.0

ifNumber

Integer

READ

A number of network interfaces of a device.

.1.3.6.1.2.1.2.2.1.1.1

ifIndex

Integer

READ

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

.1.3.6.1.2.1.2.2.1.2ifDescrOctetStringREADA line that contains the information about an interface. In a line, there is A name of a manufacturer, a device model and a version of the hardware interface.

.1.3.6.1.2.1.2.2.1.3.1

ifType

Integer

READ

A type of a network interface of a device.

.1.3.6.1.2.1.2.2.1.4.1

ifMtu

Integer

READ

A package size via a network interface. Always «1514».

.1.3.6.1.2.1.2.2.1.5.1

ifSpeed

Integer

READ

A speed of A network interface. Always «100000000».

.1.3.6.1.2.1.2.2.1.6.1

ifPhysAddress

OctetString

READ

МАС address of a device.

NetPing MIB

.1.3.6.1.4.1.25728.90.1.0

npTrapEmailTo

OctetString

READ

Variable included into traps. E-mail, to which notifications are sent using the NetPing service of message forwarding.

.1.3.6.1.4.1.25728.911.1.0

npSoftReboot

Integer

READ/WRITE

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

.1.3.6.1.4.1.25728.911.2.0

npResetStack

Integer

READ/WRITE

Sotware reboot of a network interface 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» (processor is reset the same as when switching the power on).

.1.3.6.1.4.1.25728.3800.1.1.0

npGsmFailed

Integer

READ

A status of a built-in GSM modem (for a device UniPing server solution v3/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.0

npGsmRegistration

Integer

READ

A GSM network connection status (for a device UniPing server solution v3/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.0

npGsmStrength

Integer

READ

A GSM signal strength (for a device UniPing server solution v3/SMS with a built in GSM modem):

0…31 = 0% … 100%

99 – unknown

255 – updating info

.1.3.6.1.4.1.25728.3800.1.9.0npGsmSendSMSUtf8DisplayString
READ/WRITE

Sending of a random SMS notification in the encoding UTF-8 (for a device UniPing server solution v3/SMS with a built-in GSM modem).

Format: [phone_number,phone_number,...] Message

where:

phone_number is a destination number in square brackets, which is indicated in the next format: 
Country_codeOperator's_CodePhone_number

Message – is a text of a message (it is written divided by the space from the destination number)

In a text of an SMS, only Latin numbers are allowed. It is possible to send SMS to several (up to four) numbers, having indicated them in square brackets divided by a comma without spaces. If there are no square brackets with the destination number in the beginning of a notification, then a notification is sent to the destination numbers indicated on the page «SMS» of a device web interface.

.1.3.6.1.4.1.25728.3800.1.10.0npGsmSendSMSWin1251DisplayStringREAD/WRITE

Sending a random SMS notification in the encoding Windows-1251 (for a device UniPing server solution v3/SMS with a built-in GSM modem).

Format: [phone_number,phone_number,...] Message

where:

phone_number – is a destination number in square brackets, indicated in the next format: 
Country_codeOperator's_codePhone_number

Message – is a text of a notification (it is written divided by the space from a destination number)

It is possible to send SMS to several (up to four) numbers, having indicated them in square brackets divided by a comma, without spaces. If there are no square brackets with a destination number in the beginning of a notification, the notification is sent to the destination numbers specified on the page «SMS» of a device web interface.

.1.3.6.1.4.1.25728.5500.5.1.1.1

npRelayN.1

Integer

READ

Relay index.

.1.3.6.1.4.1.25728.5500.5.1.2.1

npRelayMode.1

Integer

READ/WRITE

Operation mode of a relay.

The next modes are available:

0 – Switched off manually

1 – Switched on manually

2 – Watchdog

3 – Schedule

4 – Schedule+Watchdog

5 – A channel is managed by a logic

-1 – A switching mode between switched off manually and switched on manually

.1.3.6.1.4.1.25728.5500.5.1.3.1

npRelayStartReset.1

Integer

READ/WRITE

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

.1.3.6.1.4.1.25728.5500.5.1.6.1

npRelayMemo.1

DisplayString

READ

Relay memo.

.1.3.6.1.4.1.25728.5500.5.1.15.1

npRelayState.1

Integer

READ

A current relay status:

0 – A relay is switched off

1 – A relay is switched on

.1.3.6.1.4.1.25728.7900.1.1.0

npIrPlayCmd

Integer

READ/WRITE

To send an IR command, write the number of an IR command.

.1.3.6.1.4.1.25728.7900.1.2.0

npIrReset

Integer

READ/WRITE

To reset an IR transceiver, write «1».

After the reset, indicate an IR command and check an IP status.

.1.3.6.1.4.1.25728.7900.1.3.0

npIrStatus

Integer

READ

A status of an IR transceiver.

The next statuses are available:

commandCompleted (0) – a command is completed. A command does not require any process for the execution.

protocolError (1) – is an incorrect command code, or a command is not accepted.

commandAccepted (2) – a command is accepted, execution is started. After the completion of a command, a status is not changed because the failures cannot take place in this process. There is a need to wait for 0,5 seconds before sending the next command.

errorUnknown (16) – is an unknown error.

errorBadNumber (17) – is an incorrect parameter of a command.

errorEmptyRecord (18) – is an attempt to reproduce an empty cell.

errorFlashChip (19) – is a failure or error of a memory chip inside the IR extension module IRC-TR v2.

errorTimeout (20) – no response from the IR extension module IRC-TR v2.

errorExtBusBusy (21) – an external bus i2c is busy, impossible to connect to the IR extension module IRC-TR v2 (for example, when there is a short circuit of a bus).

.1.3.6.1.4.1.25728.8200.1.1.1.nnpSmokeSensorN.nIntegerREADAn index of a 1-Wire smoke sensor, where n is a number of a sensor
.1.3.6.1.4.1.25728.8200.1.1.2.n

npSmokeStatus.n

IntegerREAD

A status of a 1-Wire smoke sensor, where n is a number of a sensor:

0 – Normal

1 – Alarm

4 – Absent

5 – Failed

.1.3.6.1.4.1.25728.8200.1.1.3.n

npSmokePower.n

IntegerREAD/WRITE

Controlling the power of a 1-Wire smoke sensor, where n is a number of a sensor:

0 – Switched off

1 – Switched on

.1.3.6.1.4.1.25728.8200.1.1.4.n

npSmokeReset.n

IntegerREAD/WRITEOID for forced short-term switching off a 1-Wire smoke sensor, where n is a number of a sensor. Write the number «1» to switch off the channel for 10 seconds.
.1.3.6.1.4.1.25728.8200.1.1.6.n

npSmokeMemo.n

DisplayStringREADA memo of a 1-Wire smoke sensor, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8300.1.1.1.1npCurLoopN.1IntegerREADAn index of a smoke sensor (current sensor).

.1.3.6.1.4.1.25728.8300.1.1.2.1

npCurLoopStatus.1

Integer

READ

A status of a loop:

0 – Normal

1 – Alarm

2 – Open

3 – Short Circuit

4 – Power switched off

.1.3.6.1.4.1.25728.8300.1.1.3.1

npCurLoopI.1

Integer

READ

Power in the circuit of a smoke sensor, mA.

.1.3.6.1.4.1.25728.8300.1.1.4.1

npCurLoopV.1

Integer

READ

Power drop in the circuit of a smoke sensor, mV.

.1.3.6.1.4.1.25728.8300.1.1.5.1

npCurLoopR.1

Integer

READ

Resistance in a circuit of a smoke sensor, Ohm .

.1.3.6.1.4.1.25728.8300.1.1.7.1

npCurLoopPower.1

Integer

READ/WRITE

Controlling the power voltage of a smoke sensor:

0 – Switched off

1 – Switched on

2 – Rebooting the power of a current sensor

.1.3.6.1.4.1.25728.8400.1.1.1.nnpRelHumN.nIntegerREADAn index of a humidity sensor, where n is a sensor number.
.1.3.6.1.4.1.25728.8400.1.1.2.nnpRelHumValue.nIntegerREADA value of relative humidity, %, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8400.1.1.3.nnpRelHumStatus.nIntegerREAD

A status of a relative humidity, where n is a number of a sensor:

0 – A sensor failed or is not connected

1 – Below normal

2 – Normal

3 – Above normal

.1.3.6.1.4.1.25728.8400.1.1.4.nnpRelHumTempValue.nIntegerREADTemperature value, °C, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8400.1.1.5.nnpRelHumTempStatus.nIntegerREAD

Temperature status, where n is a number of a sensor:

0 –A sensor failed or is not connected

1 – Below normal

2 – Normal

3 – Above normal

.1.3.6.1.4.1.25728.8400.1.1.6.nnpRelHumMemo.nDisplayStringREADA memo of a humidity sensor, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8400.1.1.7.nnpRelHumSafeRangeHigh.nIntegerREADTop threshold of the range of normal values of a relative humidity, %, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8400.1.1.8.nnpRelHumSafeRangeLow.nIntegerREADBottom threshold of the range of normal values of a relative humidity, %, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8400.1.1.9.nnpRelHumTempSafeRangeHigh.nIntegerREADTop threshold of the range of normal temperature values, °C, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8400.1.1.10.nnpRelHumTempSafeRangeLow.nIntegerREADBottom threshold of the range of normal temperature values, °C, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8800.1.1.1.nnpThermoSensorN.nIntegerREADIdentifier of a temperature sensor, a number from 1 to 8 inclusive.

.1.3.6.1.4.1.25728.8800.1.1.2.n

npThermoValue.n

Integer

READ

A current temperature on a temperature sensor, °C, where n is a number of a sensor.

.1.3.6.1.4.1.25728.8800.1.1.3.n

npThermoStatus.n

Integer

READ

A status of a temperature sensor, where n is a number of a sensor:

0 – Sensor failed or is not connected

1 – Below normal

2 – Normal

3 – Above normal

.1.3.6.1.4.1.25728.8800.1.1.4.n

npThermoLow.n

Integer

READ

Bottom threshold of the range of normal temperature values, °C, where n is a number of a sensor.

.1.3.6.1.4.1.25728.8800.1.1.5.n

npThermoHigh.n

Integer

READ

Top threshold of the range of normal temperature values, °C, where n is a number of a sensor.

.1.3.6.1.4.1.25728.8800.1.1.6.n

npThermoMemo.n

DisplayString

READ

Memo of a temperature sensor, where n is a number of a sensor.

.1.3.6.1.4.1.25728.8800.1.1.7.nnpThermoValuePreciseFixedPoint1000 (Integer)READA current temperature on a temperature sensor with the accuracy of three characters after a comma, °C, where n is a number of a sensor.
.1.3.6.1.4.1.25728.8900.1.1.1.nnpIoLineN.nIntegerREADNumber of 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.2.n

npIoLevelIn.n

Integer

READ

A current status of a 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.3.n

npIoLevelOut.n

Integer

READ/WRITE

Cotrolling an IO line in the mode «output», where n is a number of a line, a number from 1 to 8 inclusive:

0 – is a logic zero

1 – is a logic one

In addition, this OID allows switching a status of an IO line from the status «0» to the 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

DisplayString

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

A pulse counter on an IO line, where n is a number of a line, a number from 1 to 8 inclusive.

It is counted according to positive pulse front after filtration of short pulses. To zero forcedly, write «0». In addition, it is zeroed when the power is switched off.

.1.3.6.1.4.1.25728.8900.1.1.12.n

npIoSinglePulseDuration.n

Integer

READ/WRITE

A duration of one pulse on the output of an IO line (acceptable values from 100 ms to 25500 ms, with a step of 100 ms), 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.13.n

npIoSinglePulseStart.n

Integer

READ/WRITE

To issue a single pulse to the output of an IO line, write «1». A duration of a pulse is taken from the variable npIoSinglePulseDuration.n, where n is a number of a line, a number from 1 to 8 inclusive.