Add Janitza Power Sensors (#11110)

* Add Janitza Power Sensors

* Fix testdata from previos bug
This commit is contained in:
Kevin Zink
2020-02-07 09:11:46 +01:00
committed by GitHub
parent 6285caba52
commit f8ce4df0f8
6 changed files with 3156 additions and 0 deletions

View File

@@ -0,0 +1,404 @@
mib: JANITZA-MIB
modules:
sensors:
pre-cache:
data:
- oid:
- janitza
voltage:
options:
divisor: 10
skip_values_lt: 40
data:
-
oid: uLN1
num_oid: .1.3.6.1.4.1.34278.1.1.{{ $index }}
index: uLN1.{{ $index }}
group: 'L to N'
descr: 'L1'
-
oid: uLN2
num_oid: .1.3.6.1.4.1.34278.1.2.{{ $index }}
index: uLN2.{{ $index }}
group: 'L to N'
descr: 'L2'
-
oid: uLN3
num_oid: .1.3.6.1.4.1.34278.1.3.{{ $index }}
index: uLN3.{{ $index }}
group: 'L to N'
descr: 'L3'
-
oid: uLN4
num_oid: .1.3.6.1.4.1.34278.1.4.{{ $index }}
index: uLN4.{{ $index }}
group: 'L to N'
descr: 'L4'
-
oid: uL1L2
num_oid: .1.3.6.1.4.1.34278.1.5.{{ $index }}
index: uL1L2.{{ $index }}
group: 'L to L'
descr: 'L1 to L2'
-
oid: uL2L3
num_oid: .1.3.6.1.4.1.34278.1.6.{{ $index }}
index: uL2L3.{{ $index }}
group: 'L to L'
descr: 'L2 to L3'
-
oid: uL3L1
num_oid: .1.3.6.1.4.1.34278.1.7.{{ $index }}
index: uL3L1.{{ $index }}
group: 'L to L'
descr: 'L3 to L1'
current:
options:
divisor: 1000
data:
-
oid: iL1
num_oid: .1.3.6.1.4.1.34278.1.8.{{ $index }}
index: iL1.{{ $index }}
descr: 'L1'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: iL2
num_oid: .1.3.6.1.4.1.34278.1.9.{{ $index }}
index: iL2.{{ $index }}
descr: 'L2'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: iL3
num_oid: .1.3.6.1.4.1.34278.1.10.{{ $index }}
index: iL3.{{ $index }}
descr: 'L3'
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: iL4
num_oid: .1.3.6.1.4.1.34278.1.11.{{ $index }}
index: iL4.{{ $index }}
descr: 'L4'
skip_values:
-
oid: uLN4
op: '<'
value: 40
power:
data:
-
oid: pL1
num_oid: .1.3.6.1.4.1.34278.1.12.{{ $index }}
index: pL1.{{ $index }}
group: 'Real'
descr: 'L1'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: pL2
num_oid: .1.3.6.1.4.1.34278.1.13.{{ $index }}
index: pL2.{{ $index }}
group: 'Real'
descr: 'L2'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: pL3
num_oid: .1.3.6.1.4.1.34278.1.14.{{ $index }}
index: pL3.{{ $index }}
group: 'Real'
descr: L3
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: pL4
num_oid: .1.3.6.1.4.1.34278.1.15.{{ $index }}
index: pL4.{{ $index }}
group: 'Real'
descr: 'L4'
skip_values:
-
oid: uLN4
op: '<'
value: 40
-
oid: p3
num_oid: .1.3.6.1.4.1.34278.2.1.{{ $index }}
index: p3.{{ $index }}
group: 'Real'
descr: 'SUM L1-3'
-
oid: qL1
num_oid: .1.3.6.1.4.1.34278.1.16.{{ $index }}
index: qL1.{{ $index }}
group: 'Reactiv'
descr: 'L1'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: qL2
num_oid: .1.3.6.1.4.1.34278.1.17.{{ $index }}
index: qL2.{{ $index }}
group: 'Reactiv'
descr: 'L2'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: qL3
num_oid: .1.3.6.1.4.1.34278.1.18.{{ $index }}
index: qL3.{{ $index }}
group: 'Reactiv'
descr: 'L3'
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: qL4
num_oid: .1.3.6.1.4.1.34278.1.19.{{ $index }}
index: iL4.{{ $index }}
group: 'Reactiv'
descr: 'L4'
skip_values:
-
oid: uLN4
op: '<'
value: 40
-
oid: q3
num_oid: .1.3.6.1.4.1.34278.2.2.{{ $index }}
index: q3.{{ $index }}
group: 'Reactiv'
descr: 'SUM L1-3'
-
oid: sL1
num_oid: .1.3.6.1.4.1.34278.1.20.{{ $index }}
index: sL1.{{ $index }}
descr: 'L1'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: sL2
num_oid: .1.3.6.1.4.1.34278.1.21.{{ $index }}
index: sL2.{{ $index }}
descr: 'L2'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: sL3
num_oid: .1.3.6.1.4.1.34278.1.22.{{ $index }}
index: sL3.{{ $index }}
descr: 'L3'
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: sL4
num_oid: .1.3.6.1.4.1.34278.1.23.{{ $index }}
index: iL4.{{ $index }}
descr: 'L4'
skip_values:
-
oid: uLN4
op: '<'
value: 40
-
oid: s3
num_oid: .1.3.6.1.4.1.34278.2.3.{{ $index }}
index: s3.{{ $index }}
descr: 'SUM L1-3'
quality_factor:
data:
-
oid: cosPL1
num_oid: .1.3.6.1.4.1.34278.1.24.{{ $index }}
index: cosPL1.{{ $index }}
group: 'Cos Phi'
divisor: 1000
descr: 'L1'
low_warn_limit: '0.9'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: cosPL2
num_oid: .1.3.6.1.4.1.34278.1.25.{{ $index }}
index: cosPL2.{{ $index }}
group: 'Cos Phi'
divisor: 1000
descr: 'L2'
low_warn_limit: '0.9'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: cosPL3
num_oid: .1.3.6.1.4.1.34278.1.26.{{ $index }}
index: cosPL3.{{ $index }}
group: 'Cos Phi'
divisor: 1000
descr: 'L3'
low_warn_limit: '0.9'
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: cosP4
num_oid: .1.3.6.1.4.1.34278.1.27.{{ $index }}
index: cosPL4.{{ $index }}
group: Cos Phi
divisor: 1000
descr: 'L4'
low_warn_limit: '0.9'
skip_values:
-
oid: uLN4
op: '<'
value: 40
-
oid: thdULN1
num_oid: .1.3.6.1.4.1.34278.7.1.{{ $index }}
index: thdULN1.{{ $index }}
group: 'Harmonic Distortion Current'
divisor: 10
descr: 'L1'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: thdULN2
num_oid: .1.3.6.1.4.1.34278.7.2.{{ $index }}
index: thdULN2.{{ $index }}
group: 'Harmonic Distortion Current'
divisor: 10
descr: 'L2'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: thdULN3
num_oid: .1.3.6.1.4.1.34278.7.3.{{ $index }}
index: thdULN3.{{ $index }}
group: 'Harmonic Distortion Current'
divisor: 10
descr: 'L3'
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: thdULN4
num_oid: .1.3.6.1.4.1.34278.7.4.{{ $index }}
index: thdULN4.{{ $index }}
group: 'Harmonic Distortion Current'
divisor: 10
descr: 'L4'
skip_values:
-
oid: uLN4
op: '<'
value: 40
-
oid: thdIL1
num_oid: .1.3.6.1.4.1.34278.7.5.{{ $index }}
index: thdIL1.{{ $index }}
group: 'Harmonic Distortion Voltage'
divisor: 10
descr: 'L1'
skip_values:
-
oid: uLN1
op: '<'
value: 40
-
oid: thdIL2
num_oid: .1.3.6.1.4.1.34278.7.6.{{ $index }}
index: thdIL2.{{ $index }}
group: 'Harmonic Distortion Voltage'
divisor: 10
descr: 'L2'
skip_values:
-
oid: uLN2
op: '<'
value: 40
-
oid: thdIL3
num_oid: .1.3.6.1.4.1.34278.7.7.{{ $index }}
index: thdIL3.{{ $index }}
group: 'Harmonic Distortion Voltage'
divisor: 10
descr: 'L3'
skip_values:
-
oid: uLN3
op: '<'
value: 40
-
oid: thdIL4
num_oid: .1.3.6.1.4.1.34278.7.8.{{ $index }}
index: thdIL4.{{ $index }}
group: 'Harmonic Distortion Voltage'
divisor: 10
descr: 'L4'
skip_values:
-
oid: uLN4
op: '<'
value: 40
frequency:
options:
divisor: 100
data:
-
oid: frequenz
num_oid: .1.3.6.1.4.1.34278.8.1.{{ $index }}
index: frequenz.{{ $index }}
descr: 'Frequency'

View File

@@ -0,0 +1,16 @@
os: janitza
text: 'Janitza'
type: power
icon: janitza
over:
- { graph: device_power, text: 'Power' }
discovery_modules:
storage: false
mempools: false
processors: false
discovery:
-
sysObjectID:
- .1.3.6.1.4.1.34278
- sysDescr:
- 'Janitza'