13.3. [DKSF 53.3/203.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 | Контактные данные, как правило, email администратора |
.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 | ifIndex | Integer | READ | Интерфейсный индекс является уникальным числом идентификации, связанным с физическим или логическим интерфейсом. Для большей части программного обеспечения ifIndex является названием интерфейса |
.1.3.6.1.2.1.2.2.1.2 | ifDescr | OctetString | READ | Строка, содержащая информацию об интерфейсе. В строке содержится название производителя, модель устройства и версия аппаратного интерфейса |
.1.3.6.1.2.1.2.2.1.3 | ifType | Integer | READ | Тип сетевого интерфейса устройства |
.1.3.6.1.2.1.2.2.1.4 | ifMtu | Integer | READ | Размер пакета по сетевому интерфейсу. Всегда «1514» |
.1.3.6.1.2.1.2.2.1.5 | ifSpeed | Gauge | READ | Скорость сетевого интерфейса. Всегда «100000000» |
.1.3.6.1.2.1.2.2.1.6 | ifPhysAddress | Physaddress | READ | MAC-адрес устройства |
NetPing MIB | ||||
.1.3.6.1.4.1.25728.90.1.0 | npTrapEmailTo | OctetString | READ | Переменная в составе трапов. Email, на который пересылаются сообщения с помощью сервиса пересылки сообщений NetPing |
.1.3.6.1.4.1.25728.911.1.0 | npSoftReboot | Integer | READ/WRITE | Программная перезагрузка устройства при записи значения «1» — аналог перезагрузки устройства через web-интерфейс |
.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.3900.1.1.0 | npBatteryPok | Integer | READ | Источник питания устройства: 0 — Питание от аккумулятора 1 — Питание от сети 220 В |
.1.3.6.1.4.1.25728.3900.1.2.0 | npBatteryLevel | Integer | READ | Уровень заряда батареи, %, если устройство работает от батареи. |
.1.3.6.1.4.1.25728.3900.1.3.0 | npBatteryChg | Integer | READ | Статус заряда батареи: 0 — Battery charging suspended 1 — Battery fast charging |
.1.3.6.1.4.1.25728.5800.3.1.1.n | npPwrChannelN.n | Integer | READ | Индекс реле, где n — номер реле |
.1.3.6.1.4.1.25728.5800.3.1.2.n | npPwrStartReset.n | Integer | READ/WRITE | Записать «1» для сброса. Реле n, где n — номер реле. При чтении: 0 — Обычный режим 1 — Сброс 2 — Перезагрузка |
.1.3.6.1.4.1.25728.5800.3.1.3.n | npPwrManualMode.n | Integer | READ/WRITE | Режим работы реле n, где n — номер реле: 0 — Выключение — ручной режим 1 — Включение — ручной режим 2 — Режим «Сторож» 3 — Режим «Расписание» 4 — Режим «Расп+Сторож» 5 — Режим «Логика» 6 — Режим «Расп+Логика» |
.1.3.6.1.4.1.25728.5800.3.1.4.n | npPwrResetsCounter.n | Integer | READ/WRITE | Счетчик перезагрузок в режиме «Сторож» Реле n, где n — номер реле. Для принудительного обнуления записать «0» |
.1.3.6.1.4.1.25728.5800.3.1.5.n | npPwrRepeatingResetsCounter.n | Integer | READ | Счётчик продолжительных сбросов, когда реле n работает в режиме «Сторож», где n — номер реле |
.1.3.6.1.4.1.25728.5800.3.1.6.n | npPwrMemo.n | OctetString | READ | Памятка реле n, где n — номер реле |
.1.3.6.1.4.1.25728.5800.3.1.14.n | npPwrRelayFlip.n | Integer | READ/WRITE | Этот OID позволяет переключить реле n из состояния «Выкл» в состояние «Вкл» и обратно, где n — номер реле. Для изменения состояния реле записать «-1». Реле должно находиться в одном из двух режимов: «Ручное вкл» или «Ручное выкл» |
.1.3.6.1.4.1.25728.5800.3.1.15.n | npPwrRelayState.n | Integer | READ | Текущее состояние реле, состояние читается независимо от режима управления, где n — номер реле: 0 — Реле выключено 1 — Реле включено |
.1.3.6.1.4.1.25728.5500.5.1.1.n | nRelayN.n | Integer | READ | Оставлено для совместимости Индекс реле, где n — номер реле |
.1.3.6.1.4.1.25728.5500.5.1.2.n | npRelayMode.n | Integer | READ/WRITE | Оставлено для совместимости. Режим работы реле n, где n — номер реле: 0 — Выключение — ручной режим 1 — Включение — ручной режим 2 — Режим «Сторож» 3 — Режим «Расписание» 4 — Режим «Расп+Сторож» 5 — Режим «Логика» 6 — Режим «Расп+Логика» |
.1.3.6.1.4.1.25728.5500.5.1.3.n | npRelayStartReset.n | Integer | READ/WRITE | Оставлено для совместимости OID для принудительного кратковременного выключения реле. Записать число «1» для отключения канала на 15 секунд |
.1.3.6.1.4.1.25728.5500.5.1.6.n | npRelayMemo.n | OctetString | READ | Оставлено для совместимости Памятка реле n, где n — номер реле |
.1.3.6.1.4.1.25728.5500.5.1.14.n | npRelayFlip.n | Integer | READ/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.7900.1.1.0 | npIrPlayCmd | Integer | READ/WRITE | Чтобы послать IR-команду, напишите номер IR-команды |
.1.3.6.1.4.1.25728.7900.1.2.0 | npIrReset | Integer | READ/WRITE | Для сброса IR-трансивера запишите «1» После сброса указать IR-команду и проверить статус ИК |
.1.3.6.1.4.1.25728.7900.1.3.0 | npIrStatus | Integer | READ | Статус IR-трансивера. Доступны следующие статусы: commandCompleted (0) — команда завершена. Команда, не требующая какого-либо процесса для своего выполнения protocolError (1) — неправильный код команды, либо команда не принята commandAccepted (2) — команда принята, исполнение запущено. После завершения команды статус не меняется, так как сбоев в этом процессе быть уже не может. До отправки следующей команды нужно выждать примерно 0,5 секунды errorUnknown (16) — неизвестная ошибка errorBadNumber (17) — неправильный параметр команды errorEmptyRecord (18) — попытка воспроизведения незаписанной ячейки errorFlashChip (19) — сбой или отказ чипа памяти внутри ИК-модуля расширения IRC-TR v2 errorTimeout (20) — нет ответа от ИК-модуля расширения IRC-TR v2 errorExtBusBusy (21) — внешняя i2c-шина занята, связаться с ИК-модулем расширения IRC-TR v2 невозможно (например, при коротком замыкании шины) |
.1.3.6.1.4.1.25728.8400.2.2.0 | npRelHumSensorValueH | Integer | READ | Значение относительной влажности, % |
.1.3.6.1.4.1.25728.8400.2.3.0 | npRelHumSensorStatus | Integer | READ | Статус датчика влажности: 0 — Ошибка или датчик не подключен 1 — Норма |
.1.3.6.1.4.1.25728.8400.2.4.0 | npRelHumSensorValueT | Integer | READ | Значение температуры, °C |
.1.3.6.1.4.1.25728.8400.2.5.0 | npRelHumSensorStatusH | Integer | READ | Состояние датчика влажности: 0 — Датчик неисправен 1 — Показания датчика ниже нормального уровня 2 — Показания датчика в норме 3 — Показания датчика выше нормы |
.1.3.6.1.4.1.25728.8400.2.7.0 | npRelHumSafeRangeHigh | Integer | READ | Верхняя граница диапазона нормальных значений для датчика влажности |
.1.3.6.1.4.1.25728.8400.2.8.0 | npRelHumSafeRangeLow | Integer | READ | Нижняя граница диапазона нормальных значений для датчика влажности |
.1.3.6.1.4.1.25728.8400.2.9.0 | npRelHumSensorValueT100 | Integer32 | READ | Значение температуры, умноженное на 100. Используется для считывания показаний датчика с десятыми и сотыми долями градуса Цельсия. Разделите это значение на 100, чтобы получить текущую температуру |
.1.3.6.1.4.1.25728.8800.1.1.1.n | npThermoSensorN.n | Integer | READ | Идентификатор термодатчика, число от 1 до 8 включительно |
.1.3.6.1.4.1.25728.8800.1.1.2.n | npThermoValue.n | Integer | READ | Текущая температура на термодатчике, град. C где: n — номер датчика, число от 1 до 8 включительно |
.1.3.6.1.4.1.25728.8800.1.1.3.n | npThermoStatus.n | Integer | READ | Статус термодатчика: 0 — Отказ или не подключен 1 — Ниже нормы 2 — В норме 3 — Выше нормы где: n — номер датчика, число от 1 до 8 включительно. |
.1.3.6.1.4.1.25728.8800.1.1.4.n | npThermoLow.n | Integer | READ | Верхняя граница диапазона нормальных значений для датчика температуры где: n — номер датчика, число от 1 до 8 включительно |
.1.3.6.1.4.1.25728.8800.1.1.5.n | npThermoHigh.n | Integer | READ | Нижняя граница диапазона нормальных значений для датчика температуры где: n — номер датчика, число от 1 до 8 включительно |
.1.3.6.1.4.1.25728.8800.1.1.6.n | npThermoMemo.n | OctetString | READ | Памятка для термодатчика где: n — номер датчика, число от 1 до 8 включительно |
.1.3.6.1.4.1.25728.8900.1.1.1.n | npIoLineN.n | Integer | READ | Номер IO-линии |
.1.3.6.1.4.1.25728.8900.1.1.2.n | npIoLevelIn.n | Integer | READ | Текущее состояние линии в режиме «вход», «выход» и «выход логики» где: n — номер линии, число от 1 до 4 включительно |
.1.3.6.1.4.1.25728.8900.1.1.3.n | npIoLevelOut.n | Integer | READ/WRITE | Состояние линии в режиме «выход». где: n — номер линии, число от 1 до 4 включительно Также этот OID позволяет переключить состояние IO-линии из состояния «0» в состояние «1» и обратно. Для изменения состояния IO-линии записать «-1» |
.1.3.6.1.4.1.25728.8900.1.1.6.n | npIoMemo.n | OctetString | READ | Памятка (краткое описание для линии IO) где: n — номер линии, число от 1 до 4 включительно |
.1.3.6.1.4.1.25728.8900.1.1.9.n | npIoPulseCounter.n | Counter32 | READ/WRITE | Счетчик импульсов на IO-линии. Считается по положительному фронту импульса после фильтрации коротких импульсов. Для принудительного обнуления записать «0». Также обнуляется при отключении питания где: n — номер линии, число от 1 до 4 включительно |
.1.3.6.1.4.1.25728.8900.1.1.12.n | npIoSinglePulseDuration.n | Integer | READ/WRITE | Продолжительность одного импульса на выходе IO-линии (допустимые значения от 100 мс до 25 500 мс, с шагом 100 мс) где: n — номер линии, число от 1 до 4 включительно |
.1.3.6.1.4.1.25728.8900.1.1.13.n | npIoSinglePulseStart.n | Integer | READ/WRITE | Для подачи одиночного импульса на выход IO-линии записать «1». Продолжительность импульса берется из переменной npIoSinglePulseDuration.n где: n — номер линии, число от 1 до 4 включительно |