15.3. [DKSF 54.3 IU] Какие OID поддерживаются устройством?

Описание OID, поддерживаемых устройством, приведено в таблице:

OID

Имя

Тип

Доступ

Описание

RFC1213

.1.3.6.1.2.1.1.1.0

sysDescr

OctetString

READ

Текстовое описание устройства.

.1.3.6.1.2.1.1.2.0

sysObjectID

OID

READ

Номер ветки с параметрами устройства всегда «.1.3.6.1.4.1.25728»

.1.3.6.1.2.1.1.3.0

sysUpTime

TimeTicks

READ

Время с момента последнего включения устройства.

.1.3.6.1.2.1.1.4.0

sysContact

OctetString

READ/WRITE

Контактные данные, как правило, e-mail администратора.

.1.3.6.1.2.1.1.5.0

sysName

OctetString

READ/WRITE

Доменное имя устройства.

.1.3.6.1.2.1.1.6.0

sysLocation

OctetString

READ/WRITE

Месторасположение устройства.

.1.3.6.1.2.1.1.7.0

sysServices

Integer

READ

Двоичное представление этого OID представляет собой набор поддерживаемых сервисов. Всегда «72», устройство играет роль конечного хоста.

.1.3.6.1.2.1.2.1.0

ifNumber

Integer

READ

Количество сетевых интерфейсов устройства.

.1.3.6.1.2.1.2.2.1.1.1

ifIndex

Integer

READ

Интерфейсный индекс является уникальным числом идентификации, связан с физическим или логическим интерфейсом. Для большей части программного обеспечения ifIndex является названием интерфейса.

.1.3.6.1.2.1.2.2.1.2ifDescrOctetStringREADСтрока, содержащая информацию об интерфейсе. В строке содержится название производителя, модель устройства и версия аппаратного интерфейса.

.1.3.6.1.2.1.2.2.1.3.1

ifType

Integer

READ

Тип сетевого интерфейса устройства.

.1.3.6.1.2.1.2.2.1.4.1

ifMtu

Integer

READ

Размер пакета по сетевому интерфейсу. Всегда «1514».

.1.3.6.1.2.1.2.2.1.5.1

ifSpeed

Integer

READ

Скорость сетевого интерфейса. Всегда «100000000».

.1.3.6.1.2.1.2.2.1.6.1

ifPhysAddress

OctetString

READ

МАС адрес устройства.

NetPing MIB

.1.3.6.1.4.1.25728.911.1.0

npSoftReboot

Integer

READ/WRITE

Программная перезагрузка устройства при записи значения «1».

.1.3.6.1.4.1.25728.911.2.0

npResetStack

Integer

READ/WRITE

Программная перезагрузка сетевого интерфейса при записи значения «1».

.1.3.6.1.4.1.25728.911.3.0

npForceReboot

Integer

READ/WRITE

Немедленная принудительная перезагрузка устройства при записи значения «1» (сброс процессора как при включении питания).

.1.3.6.1.4.1.25728.3800.1.1.0

npGsmFailed

Integer

READ

Состояние встроенного GSM модема:

0 – OК

1 – Failed (нет связи)

2 – FatalError (невосстановимая ошибка, модем заблокирован)

.1.3.6.1.4.1.25728.3800.1.2.0

npGsmRegistration

Integer

READ

Состояние подключения к GSM сети:

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

Уровень GSM сигнала:

0…31 = 0% … 100%

99 – unknown

255 – updating info

.1.3.6.1.4.1.25728.3800.1.9.0npGsmSendSMSutf8DisplayStringREAD/WRITE

Отправка произвольного SMS-сообщения.

Формат: [phone_number,phone_number,...] Message

где:

phone_number – номер адресата в квадратных скобках, указывается в формате: 
Код_страныКод_оператораНомер_абонента

Message – текст сообщения (пишется через пробел от номера адресата)

Можно отправить SMS на несколько (до четырёх) номеров, указав их в квадратных скобках через запятую, без пробелов. Если квадратные скобки с номером адресата в начале сообщения отсутствуют, сообщение отправляется адресатам, указанным на странице «SMS» web-интерфейса устройства.

Для отправки произвольных SMS на кириллице необходимо использовать кодировку UTF-8.

.1.3.6.1.4.1.25728.3800.1.10.0npGsmSendSMSwin1251DisplayStringREAD/WRITE

Отправка произвольного SMS-сообщения.

Формат: [phone_number,phone_number,...] Message

где:

phone_number – номер адресата в квадратных скобках, указывается в формате: 
Код_страныКод_оператораНомер_абонента

Message – текст сообщения (пишется через пробел от номера адресата)

Можно отправить SMS на несколько (до четырех) номеров, указав их в квадратных скобках через запятую, без пробелов. Если квадратные скобки с номером адресата в начале сообщения отсутствуют, сообщение отправляется адресатам, указанным на странице «SMS» web-интерфейса устройства.

Для отправки произвольных SMS на кириллице необходимо использовать кодировку Win-1251.

.1.3.6.1.4.1.25728.3800.1.11.0npGsmUnparsedRxSmsFromDisplayStringREAD/WRITEНомер отправителя SMS не содержащей команды для пересылки на WebHook
.1.3.6.1.4.1.25728.3800.1.12.0npGsmUnparsedRxSmsDisplayStringREAD/WRITEТекст SMS не содержащей команды, для пересылки на WebHook
.1.3.6.1.4.1.25728.3900.1.1.0npBatteryPok IntegerREAD

Источник питания устройства:

0 – Питание от аккумулятора

1 – Питание от сети 220В

.1.3.6.1.4.1.25728.3900.1.2.0npBatteryLevel IntegerREADУровень заряда батареи, %.
.1.3.6.1.4.1.25728.3900.1.3.0npBatteryChgIntegerREAD

Статус заряда батареи:

0 – Батарея полностью заряжена

1 – Заряд батареи

.1.3.6.1.4.1.25728.5500.5.1.1.n

npRelayN.n

Integer

READ

Индекс реле, где n – номер реле.

.1.3.6.1.4.1.25728.5500.5.1.2.n

npRelayMode.n

Integer

READ/WRITE

Режим работы реле, где n – номер реле.

Доступны следующие режимы:

0 – Выключен вручную

1 – Включен вручную

-1 – Режим переключение между выключено вручную и включено вручную

.1.3.6.1.4.1.25728.5500.5.1.3.n

npRelayStartReset.n

Integer

READ/WRITE

OID для принудительного кратковременного выключения реле, где n – номер реле. Записать число «1» для отключения канала на 15 секунд.

.1.3.6.1.4.1.25728.5500.5.1.6.n

npRelayMemo.n

DisplayString

READ

Памятка реле, где n – номер реле.

 .1.3.6.1.4.1.25728.5500.5.1.14.nnpRelayFlip.nIntegerREAD/WRITE

Оставлено для совместимости.

OID позволяет переключить реле n из состояние «Выкл» в состояние «Вкл» и обратно, где n – номер реле. Для изменения состояния реле записать «-1». Реле должно находиться в одном из двух режимов: «Ручное вкл» или «Ручное выкл».

.1.3.6.1.4.1.25728.5500.5.1.15.n

npRelayState.n

Integer

READ

Текущее состояние реле, где n – номер реле:

0 – Реле выключено

1 – Реле включено

.1.3.6.1.4.1.25728.5500.5.1.16.nnpRelayPowered.nIntegerREAD

Наличие напряжения на реле, где n – номер реле.

0 – Нет напряжения на вводе, либо реле переведено в режим «Ручное Выкл»

1 – Есть напряжение

.1.3.6.1.4.1.25728.5800.3.1.1.nnpPwrChannelN.nIntegerREADИндекс реле, где n – номер реле.
.1.3.6.1.4.1.25728.5800.3.1.2.nnpPwrStartReset.nIntegerREAD

Записать «1» для сброса. Реле n, где n – номер реле.

При чтении:

0 – Обычный режим

1 – Сброс

2 – Перезагрузка

.1.3.6.1.4.1.25728.5800.3.1.4.nnpPwrResetsCounter.nIntegerREAD/WRITEСчётчик перезагрузок в режиме «Сторож» Реле n, где n –номер реле. Для принудительного обнуления записать «0».
.1.3.6.1.4.1.25728.5800.3.1.5.nnpPwrRepeatingResetsCounter.nIntegerREADСчётчик продолжительных сбросов, когда реле n работает в режиме «Сторож», где n – номер реле.
.1.3.6.1.4.1.25728.5800.3.1.6.nnpPwrMemo.nDisplayStringREADПамятка реле, где n – номер реле.
.1.3.6.1.4.1.25728.8200.1.1.1.nnpSmokeSensorN.nIntegerREADИндекс датчика дыма 1-wire, где n – номер датчика
.1.3.6.1.4.1.25728.8200.1.1.2.n

npSmokeStatus.n

IntegerREAD

Статус датчика дыма 1-wire, где n – номер датчика:

0 – Норма

1 – Тревога

4 – Отсутствует

5 – Отказ

.1.3.6.1.4.1.25728.8200.1.1.3.n

npSmokePower.n

IntegerREAD/WRITE

Управление питанием датчика дыма 1-wire, где n – номер датчика:

0 – Выключен

1 – Включен

.1.3.6.1.4.1.25728.8200.1.1.4.n

npSmokeReset.n

IntegerREAD/WRITEOID для принудительного кратковременного выключения датчика дыма 1-wire, где n – номер датчика. Записать число «1» для отключения канала на 10 секунд.
.1.3.6.1.4.1.25728.8200.1.1.6.n

npSmokeMemo.n

DisplayStringREADПамятка датчика дыма 1-wire, где n – номер датчика.
.1.3.6.1.4.1.25728.8400.1.1.1.n

npRelHumN.n

IntegerREADИндекс датчика влажности, где n – номер датчика.
.1.3.6.1.4.1.25728.8400.1.1.2.n

npRelHumValue.n

IntegerREADЗначение относительной влажности, %, где n – номер датчика.
.1.3.6.1.4.1.25728.8400.1.1.3.n

npRelHumStatus.n

IntegerREAD

Статус относительной влажности, где n – номер датчика:

0 – Датчик не исправен или не подключён

1 – Ниже нормы

2 – В норме

3 – Выше нормы

.1.3.6.1.4.1.25728.8400.1.1.4.n

npRelHumTempValue.n

IntegerREADЗначение температуры, °C, где n – номер датчика.
.1.3.6.1.4.1.25728.8400.1.1.5.n

npRelHumTempStatus.n

IntegerREAD

Статус температуры, где n – номер датчика:

0 – Датчик не исправен или не подключён

1 – Ниже нормы

2 – В норме

3 – Выше нормы

.1.3.6.1.4.1.25728.8400.1.1.6.n

npRelHumMemo.n

DisplayStringREADПамятка датчика влажности, где n – номер датчика.
 .1.3.6.1.4.1.25728.8400.1.1.7.nnpRelHumSafeRangeHigh.n IntegerREAD Верхняя граница диапазона нормальных значений относительной влажности, %, где n – номер датчика.
 .1.3.6.1.4.1.25728.8400.1.1.8.n

npRelHumSafeRangeLow.n

 IntegerREAD Нижняя граница диапазона нормальных значений относительной влажности, %, где n – номер датчика.
 .1.3.6.1.4.1.25728.8400.1.1.9.nnpRelHumTempSafeRangeHigh.n IntegerREAD Верхняя граница диапазона нормальных значений температуры, °C, где n – номер датчика.
 .1.3.6.1.4.1.25728.8400.1.1.10.nnpRelHumTempSafeRangeLow.n IntegerREAD Нижняя граница диапазона нормальных значений температуры, °C, где n – номер датчика.
.1.3.6.1.4.1.25728.8800.1.1.1.nnpThermoSensorN.nIntegerREADИдентификатор термодатчика, где n – номер датчика.

.1.3.6.1.4.1.25728.8800.1.1.2.n

npThermoValue.n

Integer

READ

Текущая температура на термодатчике, °C, где n – номер датчика.

.1.3.6.1.4.1.25728.8800.1.1.3.n

npThermoStatus.n

Integer

READ

Статус термодатчика, где n – номер датчика:

0 – Датчик не исправен или не подключён

1 – Ниже нормы

2 – В норме

3 – Выше нормы

.1.3.6.1.4.1.25728.8800.1.1.4.n

npThermoLow.n

Integer

READ

Нижняя граница диапазона нормальных значений температуры, °C, где n – номер датчика.

.1.3.6.1.4.1.25728.8800.1.1.5.n

npThermoHigh.n

Integer

READ

Верхняя граница диапазона нормальных значений температуры, °C, где n – номер датчика.

.1.3.6.1.4.1.25728.8800.1.1.6.n

npThermoMemo.n

DisplayString

READ

Памятка термодатчика, где n – номер датчика.

.1.3.6.1.4.1.25728.8900.1.1.1.nnpIoLineNIntegerREADИндекс линии дискретного ввода, где n - номер линии от 1 до 8
.1.3.6.1.4.1.25728.8900.1.1.2.nnpIoLevelInIntegerREADТекущий логический уровень линии дискретного ввода, где n - номер линии от 1 до 8
.1.3.6.1.4.1.25728.8900.1.1.6.nnpIoMemoDisplayStringREADПамятка линии дискретного ввода, где  n - номер линии от 1 до 8
.1.3.6.1.4.1.25728.8900.1.1.9.nnpIoPulseCounterCounter32READ/WRITEСчетчик импульсов линии дискретного ввода, где  n - номер линии от 1 до 8