modules: sensors: additional_oids: data: - oid: - ALGSMXS-v0-MIB::SensorNames - ALGSMXS-v0-MIB::SensorUnits - ALGSMXS-v0-MIB::SensorThrMin - ALGSMXS-v0-MIB::SensorThrMax temperature: data: - oid: ALGSMXS-v0-MIB::SensorValues num_oid: '.1.3.6.1.4.1.49136.100.3.{{ $index }}' descr: ALGSMXS-v0-MIB::SensorNames high_limit: ALGSMXS-v0-MIB::SensorThrMax low_limit: ALGSMXS-v0-MIB::SensorThrMin user_func: fahrenheit_to_celsius skip_values: - oid: ALGSMXS-v0-MIB::SensorUnits op: '!=' value: Fahrenheit humidity: data: - oid: ALGSMXS-v0-MIB::SensorValues num_oid: '.1.3.6.1.4.1.49136.100.3.{{ $index }}' descr: ALGSMXS-v0-MIB::SensorNames high_limit: ALGSMXS-v0-MIB::SensorThrMax low_limit: ALGSMXS-v0-MIB::SensorThrMin skip_values: - oid: ALGSMXS-v0-MIB::SensorUnits op: '!=' value: '%' voltage: data: - oid: ALGSMXS-v0-MIB::SensorValues num_oid: '.1.3.6.1.4.1.49136.100.3.{{ $index }}' divisor: 1000 descr: ALGSMXS-v0-MIB::SensorNames high_limit: ALGSMXS-v0-MIB::SensorThrMax low_limit: ALGSMXS-v0-MIB::SensorThrMin skip_values: - oid: ALGSMXS-v0-MIB::SensorUnits op: '!=' value: 'mV' state: data: - oid: ALGSMXS-v0-MIB::SensorValues num_oid: '.1.3.6.1.4.1.49136.100.3.{{ $index }}' descr: ALGSMXS-v0-MIB::SensorNames high_limit: ALGSMXS-v0-MIB::SensorThrMax low_limit: ALGSMXS-v0-MIB::SensorThrMin states: - { value: 0, generic: 3, graph: 0, descr: open } - { value: 1, generic: 3, graph: 0, descr: closed } skip_values: - oid: ALGSMXS-v0-MIB::SensorUnits op: '!=' value: 'Boolean'