Я использую функцию snmp_walk из easysnmp библиотеки Python, чтобы получить текущее значение из Jacarta powerZook метр, но он возвращает пустой список (без значений), но когда я использую Qtmib (браузер SNMP MIB) Я могу получить значение. Я использую Ubuntu 18.04 и перепробовал все интерпретаторы Python (2.7, 3.5, 3.6, 3.7), но все еще ничего. также я запустил скрипт на python с привилегиями "sudo", но все еще не дал результатов. К вашему сведению, измеритель мощности подключен непосредственно к порту Ethernet моего компьютера. мой код:
from easysnmp import snmp_walk
snmp_walk(oids='.1.3.6.1.4.1.19011.1.3.5.1.3.1.0 - Current/AMPS', hostname='192.168.1.200',
community='public', version=1, timeout=3, retries=5, remote_port=161, use_long_names=True,
retry_no_such=True, abort_on_nonexistent=True)
вывод:
[]
Примечание: я следовал всем инструкциям и настройкам руководства по установке powerZook и искал в Интернете, чтобы найти решение, но, к сожалению, я не нашелмне может помочь что угодно
снимок экрана для Qtmib и возвращаемые значения из powerZook введите описание изображения здесь