SNMP не отображает оставшееся время

Доброго времени!
Подключил ИБП Cyber Power CPS 3500 к WB по протоколу SNMP через wb-mqtt-snmp

Все работает, но оставшееся время работы отображается не корректно и логах есть ошибки по этому поводу. Как можно было бы пофиксить этот момент?

Я так понимаю проблема заключается в том, что ждет время в минутах, но мы перестарались с батарейками и время работы у нас достигает несколько часов))))

Добрый день.

Судя по скринам, причина нуля в интерфейсе в типе данных

Проверьте, пожалуйста, с контроллера стандартный OID UPS-MIB для оставшегося времени, подставив IP ИБП и community:

snmpget -v 2c -c <community> <IP_ИБП> .1.3.6.1.2.1.33.1.2.3.0

Если в ответе вернётся INTEGER, укажите этот OID в канале Времени осталось с типом value, единицами min и без scale, после чего перезапустите сервис:

systemctl restart wb-mqtt-snmp

И ещё вижу, что карточку Cyber Power UPS сделали правилом, а не самим драйвером. Почему выбрали такой способ? Просто если правило копирует значения из snmp-устройства, то после смены OID его тоже придётся поправить.

Пришлите, пожалуйста, текст правила и вывод команды выше, посмотрим вместе.

Да, этот OID помог исправить ситуацию. Спасибо

Это наверно просто виджет, а не устройство, поэтому вы определили, что это правило, но нет. Делал через WEBUI в настройках драйвера wb-mqtt-snmp

Вот тут увидел, что правила используете. Очевидно, что неверно вас понял.

Рад помочь, отмечу тему решенной, если будут еще вопросы - спрашивайте