Added support for RIEDO data concentrator (#11237)

* Riedo E3Meter DataConcentrator

* Riedo E3Meter DataConcentrator Image

* logos

* name

* Freq + Power

* Power

* Tests + standalone riedo mib

* tests
This commit is contained in:
PipoCanaja
2020-04-10 13:24:49 +02:00
committed by GitHub
parent ad1c7d0e19
commit 3fb46710a6
10 changed files with 10992 additions and 2 deletions

View File

@@ -0,0 +1,83 @@
mib: NETTRACK-E3METER-CTR-SNMP-MIB
modules:
sensors:
pre-cache:
data:
- oid:
- e3IpsLabel
- e3IpsModel
- e3IpsHWVersion
count:
data:
-
oid: e3IpsNetwork
value: e3IpsTotalNodes
num_oid: '.1.3.6.1.4.1.21695.1.10.2.1'
descr: 'Total Nodes'
index: 'TNodes'
-
oid: e3IpsNetwork
value: e3IpsUnknownNodes
num_oid: '.1.3.6.1.4.1.21695.1.10.2.2'
descr: 'Unknown Nodes'
index: 'UNodes'
-
oid: e3IpsNetwork
value: e3IpsActiveNodes
num_oid: '.1.3.6.1.4.1.21695.1.10.2.3'
descr: 'Active Nodes'
index: 'ANodes'
-
oid: e3IpsNetwork
value: e3IpsDeadNodes
num_oid: '.1.3.6.1.4.1.21695.1.10.2.4'
descr: 'Dead Nodes'
index: 'DNodes'
temperature:
data:
-
oid: e3IpsSensorEntry
value: e3IpsSensorTemperatureCelsius
num_oid: '.1.3.6.1.4.1.21695.1.10.5.1.4.{{ $index }}'
descr: 'Sensor {{ $subindex1 }}, {{ $e3IpsLabel }}'
group: 'Model {{ $e3IpsModel }} rev{{ $e3IpsHWVersion }}, {{ $e3IpsLabel }}'
index: '{{ $index }}'
divisor: 10
skip_values:
-
oid: e3IpsSensorType
op: '!='
value: '1'
-
oid: e3IpsSensorTemperatureCelsius
op: '='
value: '0'
frequency:
data:
-
oid: e3IpsMeterEntry
value: e3IpsFrequency
num_oid: '.1.3.6.1.4.1.21695.1.10.4.1.11.{{ $index }}'
descr: 'Phase {{ $subindex1 }}, {{ $e3IpsLabel }}'
group: 'Model {{ $e3IpsModel }} rev{{ $e3IpsHWVersion }}, {{ $e3IpsLabel }}'
index: '{{ $index }}'
divisor: 1000
skip_values:
-
oid: e3IpsFrequency
op: '='
value: '0'
power:
data:
-
oid: e3IpsMeterEntry
value: e3IpsPAvg
num_oid: '.1.3.6.1.4.1.21695.1.10.4.1.18.{{ $index }}'
descr: 'Phase {{ $subindex1 }}, {{ $e3IpsLabel }}'
group: 'Model {{ $e3IpsModel }} rev{{ $e3IpsHWVersion }}, {{ $e3IpsLabel }}'
index: '{{ $index }}'
skip_values:
-
oid: e3IpsFrequency
op: '='
value: '0'

View File

@@ -0,0 +1,13 @@
os: e3meterdc
text: 'E3 Meter DataConcentrator'
type: power
icon: riedo
mib_dir:
- riedo
over:
- { graph: device_power, text: Power }
- { graph: device_temperature, text: Temperature }
discovery:
-
sysObjectID:
- '.1.3.6.1.4.1.21695'