[ENG] 13.3. [DKSF 52/202.10 IU] What OID Are Supported by a Device?
A description of OID, supported by a device is provided 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 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 | Time from the moment of the last switching on a device |
.1.3.6.1.2.1.1.4.0 | sysContact | OctetString | READ/WRITE | Contact data, usually an administrators email |
.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 | 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. 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 | The 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 a physical or logical interface. For the major part of the software, ifIndex is a name of the interface |
.1.3.6.1.2.1.2.2.1.2 | ifDescr | OctetString | READ | The line that contains the information about an interface.in the line, there is a name of a manufacturer, a model of a device and the hardware interface version |
.1.3.6.1.2.1.2.2.1.3 | ifType | Integer | READ | A type of a network interface type |
.1.3.6.1.2.1.2.2.1.4 | ifMtu | Integer | READ | A size of a package of the 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 | Physaddress | READ | MAC 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 forwarded by the NetPing message forwarding 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» - is the analog to the device reboot through the web interface |
.1.3.6.1.4.1.25728.911.2.0 | npResetStack | Integer | READ/WRITE | Software 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 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 the devices NetPing 2/PWR-220 v2/SMS with a built-in GSM modem: 0 – OК 1 – Failed (no connection) 2 – FatalError (irrecoverable error, a modem is locked) |
.1.3.6.1.4.1.25728.3800.1.2.0 | npGsmRegistration | Integer | READ | A status of a connection to the GSM network, for the devices 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.0 | npGsmStrength | Integer | READ | A GSM signal strength, for the devices 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 | Integer | READ | A power source of a device (for the device NetPing 2/PWR-220 v2/SMS with a built-in battery): 0 – Battery power 1 – 220 V grid power |
.1.3.6.1.4.1.25728.3900.1.2.0 | npBatteryLevel | Integer | READ | Level of a battery charge, %, if a device works from the battery. For the device NetPing 2/PWR-220 v2/SMS with a built-in battery. |
.1.3.6.1.4.1.25728.3900.1.3.0 | npBatteryChg | Integer | READ | A status of a battery charge, for the device NetPing 2/PWR-220 v2/SMS with a built-in battery: 0 – Battery charging suspended 1 – Battery fast charging |
.1.3.6.1.4.1.25728.5800.3.1.1.n | npPwrChannelN.n | Integer | READ | A relay 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» for reset. Relay n, where n is a relay number. When reading: 0 – Regular mode 1 – Reset 2 – Reboot |
.1.3.6.1.4.1.25728.5800.3.1.3.n | npPwrManualMode.n | Integer | READ/WRITE | The operation mode of the 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 |
.1.3.6.1.4.1.25728.5800.3.1.4.n | npPwrResetsCounter.n | Integer | READ/WRITE | Reset counter in the mode «Watchdog». Relay n, where n is a relay number. For forced reboot, write «0» |
.1.3.6.1.4.1.25728.5800.3.1.5.n | npPwrRepeatingResetsCounter.n | Integer | READ | A counter of continuous resets when a relay n works in the mode «Watchdog», where n is a relay number |
.1.3.6.1.4.1.25728.5800.3.1.6.n | npPwrMemo.n | OctetString | READ | Memo relay n, 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 switching a relay n from the status «Off» to the status «On» and back, where n is a relay number. To change a relay status, write «-1». A relay must be set to one mode out of the two: «Manual on» or «Manual off» |
.1.3.6.1.4.1.25728.5800.3.1.15.n | npPwrRelayState.n | Integer | READ | A current relay status, a status is read regardless a management mode, where n is a relay number: 0 – A relay is switched off 1 – A relay is switched on |
.1.3.6.1.4.1.25728.5500.5.1.1.n | nRelayN.n | Integer | READ | Left for compatibility Relay index, where n is a relay number |
.1.3.6.1.4.1.25728.5500.5.1.2.n | npRelayMode.n | Integer | READ/WRITE | Left for compatibility. The operation mode of a relay n, where n is a number of a relay: 0 – Switching off – manual mode 1 – Switching on – manual mode 2 – «Watchdog» mode 3 – «Schedule» mode 4 – «Schedule+Watchdog» mode 5 – «Logic» mode |
.1.3.6.1.4.1.25728.5500.5.1.3.n | npRelayStartReset.n | Integer | READ/WRITE | Left for compatibility OID for forced immediate short term switching a relay off. Write the number «1» to switch the channel off for 15 seconds |
.1.3.6.1.4.1.25728.5500.5.1.6.n | npRelayMemo.n | OctetString | READ | Left for compatibility Memo of a relay n, where n is a number of a relay |
.1.3.6.1.4.1.25728.5500.5.1.14.n | npRelayFlip.n | Integer | READ/WRITE | Left for compatibility This OID allows switching a relay n from the status «Off» to the status «On» and vice versa, where n is a relay number. To change a relay status, write «-1». A relay must be switched to one of the two modes: «Manual on» or «Manual off» |
.1.3.6.1.4.1.25728.5500.5.1.15.n | npRelayState.n | Integer | READ | 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 | To send an IR command, write a number of the 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 the IR command and check an IR status |
.1.3.6.1.4.1.25728.7900.1.3.0 | npIrStatus | Integer | READ | IR transceiver. The next statuses are available: commandCompleted (0) – a command is completed. A command that 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, the execution is started. After the completion of a command, its status is not changed because failures are impossible in this process. There is a need to wait nearly 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 the failure of a memory chip inside the IR extension module IRC-TR v2. errorTimeout (20) – there is no response from the IR extension module IRC-TR v2. errorExtBusBusy (21) – an external i2c bus is busy, it is impossible to connect to the IR extension module IRC-TR v2 (for example, at the bus short circuit). |
.1.3.6.1.4.1.25728.8400.2.2.0 | npRelHumSensorValueH | Integer | READ | Relative humidity value, %. |
.1.3.6.1.4.1.25728.8400.2.3.0 | npRelHumSensorStatus | Integer | READ | Humidity sensor status: 0 – Error or a sensor is not connected 1 – Norm |
.1.3.6.1.4.1.25728.8400.2.4.0 | npRelHumSensorValueT | Integer | READ | Temperature value, °C. |
.1.3.6.1.4.1.25728.8400.2.5.0 | npRelHumSensorStatusH | Integer | READ | Humidity sensor status: 0 – A sensor failed 1 – Readings of the sensor are below normal level 2 – Readings of a sensor are normal 3 – Readings of a sensor are above normal level |
.1.3.6.1.4.1.25728.8400.2.7.0 | npRelHumSafeRangeHigh | Integer | READ | A top threshold of the range of normal values for a humidity sensor |
.1.3.6.1.4.1.25728.8400.2.8.0 | npRelHumSafeRangeLow | Integer | READ | A bottom threshold of the range of normal values for a humidity sensor |
.1.3.6.1.4.1.25728.8400.2.9.0 | npRelHumSensorValueT100 | Integer32 | READ | A temperature value, multiplied by 100. It is used for taking the readings of a sensor with tenths and hundredths parts of a degree of Celsius. Divide this value by 100 to get a current temperature |
.1.3.6.1.4.1.25728.8800.1.1.1.n | npThermoSensorN.n | Integer | READ | An identifier 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, 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 | A status of a temperature sensor: 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 | A top threshold of the range of normal values 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 | A bottom threshold of the range of normal values 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 | A memo for a temperature sensor where: n - is a number of a relay, a number from 1 to 8 inclusive |
.1.3.6.1.4.1.25728.8900.1.1.1.n | npIoLineN.n | Integer | READ | A number of an IO line |
.1.3.6.1.4.1.25728.8900.1.1.2.n | npIoLevelIn.n | Integer | READ | A current status of a line in the mode «input», «output» and «logic output» where: n – is a number of a line, a number from 1 to 4 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 mode «output». where: n – is a number of a line, a number from 1 to 4 inclusive 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 | OctetString | READ | Memo (a brief description for an IO line) where: n – is a number of a line, a number from 1 to 4 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. It is counted by the positive pulse front after the filtration o short pulses. For forced zeroing write «0». It is also zeroed when switching the power off where: n – is a number of a line, a number from 1 to 4 inclusive |
.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 4 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 4 inclusive |