1mib: IBOOTPDU-MIB
2modules:
3    os:
4        hardware: IBOOTPDU-MIB::deviceModelName.0
5        version: IBOOTPDU-MIB::firmwareVersion.0
6    sensors:
7        pre-cache:
8            data:
9                -
10                    oid:
11                        - outletTable
12        temperature:
13            options:
14                skip_values: [999, 99999]
15            data:
16                -
17                    oid: temperature1
18                    value: temperature1
19                    num_oid: '.1.3.6.1.4.1.1418.6.6.5.{{ $index }}'
20                    index: 'temp1.{{ $index }}'
21                    descr: 'Temperature 1'
22                -
23                    oid: temperature2
24                    value: temperature2
25                    num_oid: '.1.3.6.1.4.1.1418.6.6.6.{{ $index }}'
26                    index: 'temp2.{{ $index }}'
27                    descr: 'Temperature 2'
28        current:
29            data:
30                -
31                    oid: currentLC1
32                    value: currentLC1
33                    num_oid: '.1.3.6.1.4.1.1418.6.6.2.{{ $index }}'
34                    index: 'currentLC1.{{ $index }}'
35                    descr: 'Current LC1'
36                    divisor: 100
37                -
38                    oid: currentLC2
39                    value: currentLC2
40                    num_oid: '.1.3.6.1.4.1.1418.6.6.4.{{ $index }}'
41                    index: 'currentLC2.{{ $index }}'
42                    descr: 'Current LC2'
43                    divisor: 100
44        voltage:
45            data:
46                -
47                    oid: voltageLC1
48                    value: voltageLC1
49                    num_oid: '.1.3.6.1.4.1.1418.6.6.1.{{ $index }}'
50                    index: 'voltageLC1.{{ $index }}'
51                    descr: 'Voltage LC1'
52                    divisor: 100
53                -
54                    oid: voltageLC2
55                    value: voltageLC2
56                    num_oid: '.1.3.6.1.4.1.1418.6.6.3.{{ $index }}'
57                    index: 'voltageLC2.{{ $index }}'
58                    descr: 'Voltage LC2'
59                    divisor: 100
60        state:
61            data:
62                -
63                    oid: outletTable
64                    value: outletActualStatus
65                    num_oid: '.1.3.6.1.4.1.1418.6.5.1.7.{{ $index }}'
66                    descr: '{{ $outletName }} (ID {{ $index }})'
67                    group: 'Actual Status'
68                    states:
69                        - { value: 1, generic: 0, descr: on, graph: 0 }
70                        - { value: 0, generic: 3, descr: off, graph: 0 }
71