. * * @package LibreNMS * @link http://librenms.org * @copyright 2016 Tony Murray * @author Tony Murray */ if ($device['os'] == 'megatec') { $charge_oid = '.1.3.6.1.4.1.935.1.1.1.2.2.1.0'; $charge = snmp_get($device, $charge_oid, '-Osqnv'); if (!empty($charge)) { $type = 'megatec'; $index = 0; $limit = 100; $lowlimit = 0; $lowwarnlimit = 10; $divisor = 1; $descr = 'Battery Charge'; discover_sensor( $valid['sensor'], 'charge', $device, $charge_oid, $index, $type, $descr, $divisor, 1, $lowlimit, $lowwarnlimit, null, $limit, $charge ); } }