Плагин SNMP



  • Добрый день! Есть проблема с управлением по SNMP. Настраиваю управление светом. Через командную строку дистанционное реле в локальной сети управляется как на включение так и на выключение:
    snmpset -v1 -c private 192.168.1.101 .1.3.6.1.4.1.42505.1.2.3.1.11.0 i 1
    SNMPv2-SMI::enterprises.42505.1.2.3.1.11.0 = INTEGER: 1
    snmpset -v1 -c private 192.168.1.101 .1.3.6.1.4.1.42505.1.2.3.1.11.0 i 0
    SNMPv2-SMI::enterprises.42505.1.2.3.1.11.0 = INTEGER: 0
    В IH настраиваю SNMP плагин (фото ниже) создаю команду на включение и выключение. Community "private"- read-write. К сожалению плагин работает только на выключение. При включении, виртуальная лампа на экране загорается и тут же гаснет. Физически на реле нет реакции. Если включить реле командной строкой то IH выключает его без проблем. IH версия 4.7.0., конфигурация Lite, SNMP плагин 0.0.7, операционка win 10. Летом настраивал плагин таким же образом и плагин работал. Буду очень признателен за любой полезный совет.
    SNMP настройки плагина.jpg
    Отладчик.jpg
    Мнемосхема 1 этаж.jpg
    1 этаж.jpg



  • @slasatavic Добрый день, выпущено обновление плагина 0.0.8, проверьте пожалуйста ☺



  • Заработало! Спасибо.



  • @slasatavic Отлично 👍



  • @dev а мою проблему это не решит?)



  • @homa Добрый день, доступно обновление ☺



  • @dev Спасибо!



  • Добрый день, доступно обновление плагина 0.0.18



  • Подскажите, плагин присваивает значения актуаторам только в каналах с гет-запросами.
    Запросами с табличным типом значения получает, но актуаторам их не присваивает.
    Отладчик:

    02.03 15:51:54.391 snmp1: GET 1.3.6.1.2.1.33.1.2.3.0, oid: 1.3.6.1.2.1.33.1.2.3.0, value: 0
    02.03 15:51:54.393 IH: get [ { dn: 'ACTORA93', value: '0', ext: {} } ]
    set { ACTORA93: { aval: 0, err: 0 } }
    02.03 15:51:54.394 snmp1: GET 1.3.6.1.2.1.33.1.2.4.0, oid: 1.3.6.1.2.1.33.1.2.4.0, value: 97
    02.03 15:51:54.395 IH: get [ { dn: 'ACTORA94', value: '97', ext: {} } ]
    set { ACTORA94: { aval: 97, err: 0 } }
    02.03 15:51:54.742 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.2, oid: 1.3.6.1.2.1.33.1.4.4.1.2.1, value: 230
    02.03 15:51:54.742 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.2, oid: 1.3.6.1.2.1.33.1.4.4.1.2.2, value: 0
    02.03 15:51:54.743 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.2, oid: 1.3.6.1.2.1.33.1.4.4.1.2.3, value: 0
    02.03 15:51:54.988 snmp1: TABLE 1.3.6.1.2.1.33.1.3.3.1.2, oid: 1.3.6.1.2.1.33.1.3.3.1.2.1, value: 500
    02.03 15:51:54.989 snmp1: TABLE 1.3.6.1.2.1.33.1.3.3.1.2, oid: 1.3.6.1.2.1.33.1.3.3.1.2.2, value: 0
    02.03 15:51:54.989 snmp1: TABLE 1.3.6.1.2.1.33.1.3.3.1.2, oid: 1.3.6.1.2.1.33.1.3.3.1.2.3, value: 0
    02.03 15:51:54.990 snmp1: TABLE 1.3.6.1.2.1.33.1.3.3.1.3, oid: 1.3.6.1.2.1.33.1.3.3.1.3.1, value: 230
    02.03 15:51:54.991 snmp1: TABLE 1.3.6.1.2.1.33.1.3.3.1.3, oid: 1.3.6.1.2.1.33.1.3.3.1.3.2, value: 0
    02.03 15:51:54.992 snmp1: TABLE 1.3.6.1.2.1.33.1.3.3.1.3, oid: 1.3.6.1.2.1.33.1.3.3.1.3.3, value: 0
    02.03 15:51:54.995 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.4, oid: 1.3.6.1.2.1.33.1.4.4.1.4.1, value: 0
    02.03 15:51:54.996 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.4, oid: 1.3.6.1.2.1.33.1.4.4.1.4.2, value: 0
    02.03 15:51:54.997 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.4, oid: 1.3.6.1.2.1.33.1.4.4.1.4.3, value: 0
    02.03 15:51:55.018 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.5, oid: 1.3.6.1.2.1.33.1.4.4.1.5.1, value: 25
    02.03 15:51:55.019 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.5, oid: 1.3.6.1.2.1.33.1.4.4.1.5.2, value: 0
    02.03 15:51:55.019 snmp1: TABLE 1.3.6.1.2.1.33.1.4.4.1.5, oid: 1.3.6.1.2.1.33.1.4.4.1.5.3, value: 0
    


  • Подскажите, можно как-то присвоить значение из table-запроса актуатору?
    Или функциональность плагина предполагает только посмотреть значение в отладчике, если больше никаких других возможностей нет?


Авторизуйтесь, чтобы ответить