towerops/priv/profiles/os_discovery/westmountainradio.yaml
2026-01-21 14:30:04 -06:00

84 lines
3.4 KiB
YAML

mib: RMCU
modules:
os:
hardware: RMCU::version.0
hardware_regex: '/(?<hardware>.*) FW Version/'
version: RMCU::version.0
version_regex: '/FW Version (?<version>.*)/'
sensors:
voltage:
options:
divisor: 1000
data:
-
oid: RMCU::analog6val-int
num_oid: '.1.3.6.1.4.1.15117.1.4.6.{{ $index }}'
descr: "Input"
low_limit: '8' # exposed in web interface, not MIB
high_limit: '15.5'
current:
options:
divisor: 1000
data:
-
oid: RMCU::analog1val-int
num_oid: '.1.3.6.1.4.1.15117.1.4.1.{{ $index }}'
index: 1
descr: "Outlet 1"
-
oid: RMCU::analog2val-int
num_oid: '.1.3.6.1.4.1.15117.1.4.2.{{ $index }}'
index: 2
descr: "Outlet 2"
-
oid: RMCU::analog3val-int
num_oid: '.1.3.6.1.4.1.15117.1.4.3.{{ $index }}'
index: 3
descr: "Outlet 3"
-
oid: RMCU::analog4val-int
num_oid: '.1.3.6.1.4.1.15117.1.4.4.{{ $index }}'
index: 4
descr: "Outlet 4"
-
oid: RMCU::analog5val-int
num_oid: '.1.3.6.1.4.1.15117.1.4.5.{{ $index }}'
index: 5
descr: "Outlet 5"
state:
data:
-
oid: RMCU::digout1val
num_oid: '.1.3.6.1.4.1.15117.1.2.66.{{ $index }}'
descr: "Outlet 1 State"
states:
- { value: 0, generic: 3, graph: 0, descr: outletOff }
- { value: 1, generic: 0, graph: 0, descr: outletOn }
-
oid: RMCU::digout2val
num_oid: '.1.3.6.1.4.1.15117.1.2.68.{{ $index }}'
descr: "Outlet 2 State"
states:
- { value: 0, generic: 3, graph: 0, descr: outletOff }
- { value: 1, generic: 0, graph: 0, descr: outletOn }
-
oid: RMCU::digout3val
num_oid: '.1.3.6.1.4.1.15117.1.2.70.{{ $index }}'
descr: "Outlet 3 State"
states:
- { value: 0, generic: 3, graph: 0, descr: outletOff }
- { value: 1, generic: 0, graph: 0, descr: outletOn }
-
oid: RMCU::digout4val
num_oid: '.1.3.6.1.4.1.15117.1.2.72.{{ $index }}'
descr: "Outlet 4 State"
states:
- { value: 0, generic: 3, graph: 0, descr: outletOff }
- { value: 1, generic: 0, graph: 0, descr: outletOn }
-
oid: RMCU::digout5val
num_oid: '.1.3.6.1.4.1.15117.1.2.74.{{ $index }}'
descr: "Outlet 5 State"
states:
- { value: 0, generic: 3, graph: 0, descr: outletOff }
- { value: 1, generic: 0, graph: 0, descr: outletOn }