10.3. [DKSF 60.5 IU] Можно ли воспроизводить ИК команды через SNMP?

Воспроизведение ИК команд может осуществляться через протокол SNMP. Необходимая информация содержится в MIB файле DKSF_60.5.x_ MB.mib, соответствующем применяемой версии прошивки устройства. Скачать требуемый MIB файл можно на странице описания устройства сайта компании:

Запись команд возможна только с помощью web-интерфейса устройства.

Воспроизведение ИК команд посредством SNMP протокола:

  1. Перед выдачей ИК команды убедитесь, что приёмопередатчик находится в состоянии ожидания, считывая статус через OID .1.3.6.1.4.1.25728.7900.1.3.0. Значение статуса «ok (0)» или «busyCaptureWaitingIr (2)» означает, что ИК приёмопередатчик готов воспроизводить ИК команду;
  2. Для выдачи ИК команды запишите номер команды (номер ячейки сохранённой команды) в OID .1.3.6.1.4.1.25728.7900.1.1.0;
  3. Если приёмопередатчик находится в состоянии «error (255)», сброс выполняется записью значения «1» в OID .1.3.6.1.4.1.25728.7900.1.2.0 (справедливо для ИК модуля расширения IRC-TR v1);
  4. После сброса следует дождаться готовности «ok (0)», считывая статус. Если повторное проигрывание ИК команды не нарушает логику работы оборудования, то выдачу команды лучше повторить 2-4 раза, каждый раз проверяя готовность перед выдачей команды

Все статусы ИК модуля расширения можно посмотреть в MIB файле DKSF_60.5.x_ MB.mib (OID «npIrStatus») или на странице «12.3. [DKSF 60.5 IU] Какие OID поддерживаются устройством?» данного описания встроенного ПО.