Repository navigation
v2.2
Bug fix: blocking I/O on the event loop
Restored lookupMib=False in _get_oid and _get_snmp_subtree. Without it, pysnmp's MIB loader was making synchronous os.listdir() and open() calls inside the asyncio event loop on every received SNMP message, which triggered Home Assistant's blocking-call watchdog (homeassistant.util.loop "Detected blocking call to listdir/open ... inside the event loop") and pushed sensor platform setup past the 10-second warning threshold.
_get_monitor_data already had lookupMib=False and was unaffected.
See the README changelog for full version history.