mib: SAMLEXAMERICA-MIB modules: os: hardware: SAMLEXAMERICA-MIB::model.0 version: SAMLEXAMERICA-MIB::version.0 sensors: temperature: data: - oid: tempDD num_oid: .1.3.6.1.4.1.49075.1.3.3.8.{{ $index }} index: tempDD.{{ $index }} descr: DC-to-DC - oid: tempDA num_oid: .1.3.6.1.4.1.49075.1.3.3.9.{{ $index }} index: tempDA.{{ $index }} descr: DC-to-AC state: data: - oid: fan num_oid: '.1.3.6.1.4.1.49075.1.3.3.1.{{ $index }}' descr: Fan index: 'fan.{{ $index }}' state_name: fanStatus states: - { descr: off, graph: 0, value: 0, generic: 0 } - { descr: on, graph: 0, value: 1, generic: 0 } - oid: inverterMode num_oid: '.1.3.6.1.4.1.49075.1.3.3.2.{{ $index }}' descr: Inverter Mode index: 'inverterMode.{{ $index }}' state_name: inverterMode states: - { descr: offline, graph: 0, value: 0, generic: 0 } - { descr: online, graph: 0, value: 1, generic: 0 } - oid: transferType num_oid: '.1.3.6.1.4.1.49075.1.3.3.3.{{ $index }}' descr: Transfer Type index: 'transferType.{{ $index }}' state_name: transferTypes states: - { descr: synchronized, graph: 0, value: 0, generic: 0 } - { descr: unsynchronized, graph: 0, value: 1, generic: 0 } - oid: byPassRelay num_oid: '.1.3.6.1.4.1.49075.1.3.3.4.{{ $index }}' descr: Bypass Relay index: 'byPassRelay.{{ $index }}' state_name: transferTypes states: - { descr: grid, graph: 0, value: 0, generic: 0 } - { descr: inverter, graph: 0, value: 1, generic: 0 } - oid: gridAC num_oid: '.1.3.6.1.4.1.49075.1.3.3.5.{{ $index }}' descr: Grid AC index: 'gridAC.{{ $index }}' state_name: gridACStatus states: - { descr: non-existent, graph: 0, value: 0, generic: 3 } - { descr: detect, graph: 0, value: 1, generic: 1 } - { descr: present, graph: 0, value: 2, generic: 1 } - { descr: sync, graph: 0, value: 3, generic: 0 } - { descr: wont-sync, graph: 0, value: 4, generic: 2 } - oid: warningFanFault num_oid: '.1.3.6.1.4.1.49075.1.3.6.1.{{ $index }}' descr: Fan Fault index: 'warningFanFault.{{ $index }}' state_name: warningFanFaultStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningOverVoltageAlarm num_oid: '.1.3.6.1.4.1.49075.1.3.6.2.{{ $index }}' descr: Over Voltage Alarm index: 'warningOverVoltageAlarm.{{ $index }}' state_name: warningOverVoltageAlarmStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningUnderVoltageAlarm num_oid: '.1.3.6.1.4.1.49075.1.3.6.3.{{ $index }}' descr: Under Voltage Alarm index: 'warningUnderVoltageAlarm.{{ $index }}' state_name: warningUnderVoltageAlarmStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningOverload num_oid: '.1.3.6.1.4.1.49075.1.3.6.4.{{ $index }}' descr: Overload index: 'warningOverload.{{ $index }}' state_name: warningOverloadStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningOverTemperature num_oid: '.1.3.6.1.4.1.49075.1.3.6.5.{{ $index }}' descr: Temperature index: 'warningOverTemperature.{{ $index }}' state_name: warningOverTemperatureStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningShortCircuit num_oid: '.1.3.6.1.4.1.49075.1.3.6.6.{{ $index }}' descr: Short Circuit index: 'warningShortCircuit.{{ $index }}' state_name: warningShortCircuitStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningOverVoltageProtection num_oid: '.1.3.6.1.4.1.49075.1.3.6.7.{{ $index }}' descr: Overvoltage Protection index: 'warningOverVoltageProtection.{{ $index }}' state_name: warningOverVoltageProtectionStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } - oid: warningUnderVoltageProtection num_oid: '.1.3.6.1.4.1.49075.1.3.6.8.{{ $index }}' descr: Undervoltage Protection index: 'warningUnderVoltageProtection.{{ $index }}' state_name: warningUnderVoltageProtectionStatus states: - { descr: normal, graph: 0, value: 0, generic: 0 } - { descr: warning, graph: 0, value: 1, generic: 1 } power: data: - oid: power num_oid: '.1.3.6.1.4.1.49075.1.3.1.4.{{ $index }}' descr: 'Inverter Power' index: 'power.{{ $index }}' divisor: 10 frequency: data: - oid: cfgFrequency num_oid: '.1.3.6.1.4.1.49075.1.3.1.5.{{ $index }}' descr: 'Inverter Frequency Config' index: 'power.{{ $index }}' divisor: 10 - oid: frequency num_oid: '.1.3.6.1.4.1.49075.1.3.1.6.{{ $index }}' descr: 'Inverter Output Frequency' index: 'frequency.{{ $index }}' divisor: 10 - oid: gridfrequency num_oid: '.1.3.6.1.4.1.49075.1.3.1.10.{{ $index }}' descr: 'Grid Frequency' index: 'gridfrequency.{{ $index }}' divisor: 10 current: data: - oid: iout num_oid: '.1.3.6.1.4.1.49075.1.3.1.3.{{ $index }}' descr: 'Inverter Current' index: 'iout.{{ $index }}' divisor: 10 - oid: gridiout num_oid: '.1.3.6.1.4.1.49075.1.3.1.8.{{ $index }}' descr: 'Grid Current' index: 'vin.{{ $index }}' divisor: 10 voltage: data: - oid: cfgVout num_oid: '.1.3.6.1.4.1.49075.1.3.1.1.{{ $index }}' descr: 'Inverter Vout Config' index: 'cfgVout.{{ $index }}' divisor: 10 - oid: vout num_oid: '.1.3.6.1.4.1.49075.1.3.1.2.{{ $index }}' descr: 'Inverter Output Volts' index: 'vout.{{ $index }}' divisor: 10 - oid: vin num_oid: '.1.3.6.1.4.1.49075.1.3.2.1.{{ $index }}' descr: 'DC Input Volts' index: 'vin.{{ $index }}' divisor: 10 - oid: gridvout num_oid: '.1.3.6.1.4.1.49075.1.3.1.7.{{ $index }}' descr: 'Grid Input Volts' index: 'gridvout.{{ $index }}' divisor: 10