I manage several OPNsense firewalls for clients and monitor them through our RMM (NinjaOne) using SNMPv3 via os-net-snmp, on 26.7.7.
"Display Version in OID" works well. The installed version comes through as an nsExtend entry, and we monitor it. What we'd really like is an alert when a firewall has pending updates, raised on the firewall itself, the same way a Synology DSM exposes an "upgrade available" OID.
The data is there (dashboard update notice / /api/core/firmware/status), but our RMM's network monitoring can only poll SNMP, not the REST API, and I'd rather not hand-edit snmpd.conf across a fleet.
Is there an existing way to do this that I've missed? If not, would a "Display update status in OID" option be feasible, similar to the version option? For example, an extend returning none / update / upgrade from the last firmware check, or simply an integer (0 = no updates, 1 = updates available), which is easier to alert on.
Happy to test.