diff --git a/includes/definitions/discovery/enexus.yaml b/includes/definitions/discovery/enexus.yaml index 45ea6f2804..e631b851d9 100644 --- a/includes/definitions/discovery/enexus.yaml +++ b/includes/definitions/discovery/enexus.yaml @@ -30,6 +30,7 @@ modules: - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } - { descr: critical, graph: 0, value: 18, generic: 2 } - { descr: warning, graph: 0, value: 19, generic: 1 } + skip_values: 4 - oid: mains value: mainsStatus @@ -57,12 +58,14 @@ modules: - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } - { descr: critical, graph: 0, value: 18, generic: 2 } - { descr: warning, graph: 0, value: 19, generic: 1 } + skip_values: 4 - - oid: rectifiers.rectifierTable.rectifierEntry + oid: rectifierTable value: rectifierStatus num_oid: '.1.3.6.1.4.1.12148.10.5.6.1.2.{{ $index }}' - descr: Rectifier {{ $index }} Status + descr: '{{ $rectifierType }} {{ $index }} Status' state_name: rectifierStatus + group: Rectifier states: - { descr: error, graph: 0, value: 0, generic: 2 } - { descr: normal, graph: 0, value: 1, generic: 0 } @@ -84,12 +87,14 @@ modules: - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } - { descr: critical, graph: 0, value: 18, generic: 2 } - { descr: warning, graph: 0, value: 19, generic: 1 } + skip_values: 4 - oid: load value: loadFusesStatus num_oid: '.1.3.6.1.4.1.12148.10.9.3.{{ $index }}' - descr: Load Fuses {{ $index }} Status + descr: Overal Load Fuses Status state_name: loadFusesStatus + group: Load Fuse states: - { descr: error, graph: 0, value: 0, generic: 2 } - { descr: normal, graph: 0, value: 1, generic: 0 } @@ -111,12 +116,34 @@ modules: - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } - { descr: critical, graph: 0, value: 18, generic: 2 } - { descr: warning, graph: 0, value: 19, generic: 1 } + - + oid: loadFuseTable + value: loadFuseStatus + num_oid: '.1.3.6.1.4.1.12148.10.9.7.1.1.{{ $index }}' + descr: loadFuseDescription + state_name: loadFuseStatus + group: Load Fuse + states: + - { descr: error, graph: 0, value: 0, generic: 2 } + - { descr: normal, graph: 0, value: 1, generic: 0 } + - { descr: minorAlarm, graph: 0, value: 2, generic: 1 } + - { descr: majorAlarm, graph: 0, value: 3, generic: 2 } + - { descr: disabled, graph: 0, value: 4, generic: 3 } + - { descr: disconnected, graph: 0, value: 5, generic: 3 } + - { descr: notPresent, graph: 0, value: 6, generic: 3 } + - { descr: minorAndMajor, graph: 0, value: 7, generic: 2 } + - { descr: majorLow, graph: 0, value: 8, generic: 2 } + - { descr: minorLow, graph: 0, value: 9, generic: 1 } + - { descr: majorHigh, graph: 0, value: 10, generic: 2 } + - { descr: minorHigh, graph: 0, value: 11, generic: 1 } + skip_values: 4 - oid: battery value: batteryStatus num_oid: '.1.3.6.1.4.1.12148.10.10.1.{{ $index }}' - descr: Battery Status + descr: Overal Battery Status state_name: batteryStatus + group: Battery states: - { descr: error, graph: 0, value: 0, generic: 2 } - { descr: normal, graph: 0, value: 1, generic: 0 } @@ -138,61 +165,214 @@ modules: - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } - { descr: critical, graph: 0, value: 18, generic: 2 } - { descr: warning, graph: 0, value: 19, generic: 1 } + - + oid: batteryBankTable + value: batteryBankStatus + num_oid: '.1.3.6.1.4.1.12148.10.10.18.2.1.2.{{ $index }}' + descr: Battery Bank {{ $index }} Status + state_name: batteryBankStatus + group: Battery + states: + - { descr: error, graph: 0, value: 0, generic: 2 } + - { descr: normal, graph: 0, value: 1, generic: 0 } + - { descr: minorAlarm, graph: 0, value: 2, generic: 1 } + - { descr: majorAlarm, graph: 0, value: 3, generic: 2 } + - { descr: disabled, graph: 0, value: 4, generic: 3 } + - { descr: disconnected, graph: 0, value: 5, generic: 3 } + - { descr: notPresent, graph: 0, value: 6, generic: 3 } + - { descr: minorAndMajor, graph: 0, value: 7, generic: 2 } + - { descr: majorLow, graph: 0, value: 8, generic: 2 } + - { descr: minorLow, graph: 0, value: 9, generic: 1 } + - { descr: majorHigh, graph: 0, value: 10, generic: 2 } + - { descr: minorHigh, graph: 0, value: 11, generic: 1 } + - { descr: event, graph: 0, value: 12, generic: 1 } + - { descr: valueVolt, graph: 0, value: 13, generic: 1 } + - { descr: valueAmp, graph: 0, value: 14, generic: 1 } + - { descr: valueTemp, graph: 0, value: 15, generic: 1 } + - { descr: valueUnit, graph: 0, value: 16, generic: 1 } + - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } + - { descr: critical, graph: 0, value: 18, generic: 2 } + - { descr: warning, graph: 0, value: 19, generic: 1 } + skip_values: 4 + - + oid: batteryBankFuseTable + value: batteryFuseStatus + num_oid: '.1.3.6.1.4.1.12148.10.10.18.5.1.2.{{ $index }}' + descr: batteryFuseDescription + state_name: batteryFuseStatus + group: Battery + states: + - { descr: error, graph: 0, value: 0, generic: 2 } + - { descr: normal, graph: 0, value: 1, generic: 0 } + - { descr: minorAlarm, graph: 0, value: 2, generic: 1 } + - { descr: majorAlarm, graph: 0, value: 3, generic: 2 } + - { descr: disabled, graph: 0, value: 4, generic: 3 } + - { descr: disconnected, graph: 0, value: 5, generic: 3 } + - { descr: notPresent, graph: 0, value: 6, generic: 3 } + - { descr: minorAndMajor, graph: 0, value: 7, generic: 2 } + - { descr: majorLow, graph: 0, value: 8, generic: 2 } + - { descr: minorLow, graph: 0, value: 9, generic: 1 } + - { descr: majorHigh, graph: 0, value: 10, generic: 2 } + - { descr: minorHigh, graph: 0, value: 11, generic: 1 } + - { descr: event, graph: 0, value: 12, generic: 1 } + - { descr: valueVolt, graph: 0, value: 13, generic: 1 } + - { descr: valueAmp, graph: 0, value: 14, generic: 1 } + - { descr: valueTemp, graph: 0, value: 15, generic: 1 } + - { descr: valueUnit, graph: 0, value: 16, generic: 1 } + - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } + - { descr: critical, graph: 0, value: 18, generic: 2 } + - { descr: warning, graph: 0, value: 19, generic: 1 } + skip_values: 4 + - + oid: inputControlUnitInputTable + value: inputControlUnitInputStatus + num_oid: '.1.3.6.1.4.1.12148.10.11.2.1.2.{{ $index }}' + descr: 'Input {{ $inputControlUnitInputDescription }} = {{ $inputControlUnitInputValue }}' + state_name: inputStatus + group: Alarm Input + states: + - { descr: error, graph: 0, value: 0, generic: 2 } + - { descr: normal, graph: 0, value: 1, generic: 0 } + - { descr: minorAlarm, graph: 0, value: 2, generic: 1 } + - { descr: majorAlarm, graph: 0, value: 3, generic: 2 } + - { descr: disabled, graph: 0, value: 4, generic: 3 } + - { descr: disconnected, graph: 0, value: 5, generic: 3 } + - { descr: notPresent, graph: 0, value: 6, generic: 3 } + - { descr: minorAndMajor, graph: 0, value: 7, generic: 2 } + - { descr: majorLow, graph: 0, value: 8, generic: 2 } + - { descr: minorLow, graph: 0, value: 9, generic: 1 } + - { descr: majorHigh, graph: 0, value: 10, generic: 2 } + - { descr: minorHigh, graph: 0, value: 11, generic: 1 } + - { descr: event, graph: 0, value: 12, generic: 1 } + - { descr: valueVolt, graph: 0, value: 13, generic: 1 } + - { descr: valueAmp, graph: 0, value: 14, generic: 1 } + - { descr: valueTemp, graph: 0, value: 15, generic: 1 } + - { descr: valueUnit, graph: 0, value: 16, generic: 1 } + - { descr: valuePerCent, graph: 0, value: 17, generic: 1 } + - { descr: critical, graph: 0, value: 18, generic: 2 } + - { descr: warning, graph: 0, value: 19, generic: 1 } + skip_values: 4 + - + oid: outputControlUnitOutputTable + value: outputControlUnitOutputStatus + num_oid: '.1.3.6.1.4.1.12148.10.12.2.1.2.{{ $index }}' + descr: 'Output {{ $outputControlUnitOutputDescription }}' + state_name: outputStatus + group: Alarm Output + states: + - { descr: notenergized, graph: 0, value: 0, generic: 3 } + - { descr: energized, graph: 0, value: 1, generic: 3 } + - { descr: disconnected, graph: 0, value: 2, generic: 3 } + - { descr: connected, graph: 0, value: 3, generic: 3 } + skip_values: 4 voltage: data: - - oid: mains.mainsVoltageTable.mainsVoltageEntry + oid: mainsVoltageTable value: mainsVoltageValue num_oid: '.1.3.6.1.4.1.12148.10.3.4.1.6.{{ $index }}' - descr: Mains Input Voltage + descr: mainsVoltageDescription index: 'mains.{{ $index }}' + low_limit: mainsVoltageMajorLowLevel + low_warn_limit: mainsVoltageMinorLowLevel + warn_limit: mainsVoltageMinorHighLevel + high_limit: mainsVoltageMajorHighLevel - - oid: rectifiers.rectifierTable.rectifierEntry + oid: rectifierTable value: rectifierInputVoltageValue num_oid: '.1.3.6.1.4.1.12148.10.5.6.1.4.{{ $index }}' - descr: Rectifier {{ $index }} Input Voltage + descr: '{{ $rectifierType }} {{ $index }} Input Voltage' index: 'input.{{ $index }}' + low_limit: 80 + low_warn_limit: 100 + warn_limit: 260 + high_limit: 280 - - oid: battery.batteryVoltage + oid: batteryVoltage value: batteryVoltageValue num_oid: '.1.3.6.1.4.1.12148.10.10.5.5.{{ $index }}' - descr: Battery Voltage + descr: batteryVoltageDescription index: 'battery.{{ $index }}' divisor: 100 + low_limit: batteryVoltageMajorLowLevel + low_warn_limit: batteryVoltageMinorLowLevel + warn_limit: batteryVoltageMinorHighLevel + high_limit: batteryVoltageMajorHighLevel current: data: - - oid: rectifiers.rectifiersCurrent + oid: rectifiersCurrent value: rectifiersCurrentValue num_oid: '.1.3.6.1.4.1.12148.10.5.2.5.{{ $index }}' descr: System Output Current index: 'current.{{ $index }}' + group: Output divisor: 10 + warn_limit: rectifiersCurrentMinorAlarmLevel + high_limit: rectifiersCurrentMajorAlarmLevel - - oid: rectifiers.rectifierTable.rectifierEntry + oid: rectifierTable value: rectifierOutputCurrentValue num_oid: '.1.3.6.1.4.1.12148.10.5.6.1.3.{{ $index }}' - descr: Rectifier {{ $index }} Output Current + descr: '{{ $rectifierType }} {{ $index }} Output Current' index: 'output.{{ $index }}' + group: Output divisor: 10 - - oid: battery.batteryCurrents + oid: batteryCurrents value: batteryCurrentsValue num_oid: '.1.3.6.1.4.1.12148.10.10.6.5.{{ $index }}' - descr: Battery Current + descr: Overal Battery Current index: 'battery.{{ $index }}' + group: Input divisor: 10 + low_limit: batteryCurrentsMinorLowLevel + low_warn_limit: batteryCurrentsMinorLowLevel + warn_limit: batteryCurrentsMinorHighLevel + high_limit: batteryCurrentsMajorHighLevel + - + oid: batteryBankCurrentTable + value: batteryCurrentValue + num_oid: '.1.3.6.1.4.1.12148.10.10.18.4.1.6.{{ $index }}' + descr: batteryCurrentDescription + index: 'battery.{{ $index }}' + group: Input + divisor: 10 + low_limit: batteryCurrentMinorLowLevel + low_warn_limit: batteryCurrentMinorLowLevel + warn_limit: batteryCurrentMinorHighLevel + high_limit: batteryCurrentMajorHighLevel temperature: data: - - oid: battery.batteryTemperatures + oid: batteryTemperatures value: batteryTemperaturesValue num_oid: '.1.3.6.1.4.1.12148.10.10.7.5.{{ $index }}' - descr: Battery Temperature + descr: Overal Battery Temperature + low_limit: batteryTemperaturesMinorLowLevel + low_warn_limit: batteryTemperaturesMinorLowLevel + warn_limit: batteryTemperaturesMinorHighLevel + high_limit: batteryTemperaturesMajorHighLevel + - + oid: batteryBankTemperatureTable + value: batteryTemperatureValue + num_oid: '.1.3.6.1.4.1.12148.10.10.18.3.1.6.{{ $index }}' + descr: batteryTemperatureDescription + low_limit: batteryTemperatureMinorLowLevel + low_warn_limit: batteryTemperatureMinorLowLevel + warn_limit: batteryTemperatureMinorHighLevel + high_limit: batteryTemperatureMajorHighLevel + skip_values: + - + oid: batteryTemperatureStatus + op: '=' + value: 4 runtime: data: - - oid: battery.batteryTimeLeft + oid: batteryTimeLeft value: batteryTimeLeftValue num_oid: '.1.3.6.1.4.1.12148.10.10.8.5.{{ $index }}' - descr: Battery Run Time Remaining + descr: batteryTimeLeftDescription + warn_limit: batteryTimeLeftMinorAlarmLevel + high_limit: batteryTimeLeftMajorAlarmLevel diff --git a/includes/definitions/enexus.yaml b/includes/definitions/enexus.yaml index 8022a635b6..a6b57d9c15 100644 --- a/includes/definitions/enexus.yaml +++ b/includes/definitions/enexus.yaml @@ -3,6 +3,11 @@ text: 'Eltek Valere eNexus' type: power icon: eltek nobulk: true +over: + - { graph: device_current, text: Current } + - { graph: device_runtime, text: Runtime } + - { graph: device_voltage, text: Voltage } + mib_dir: - eltek discovery: diff --git a/includes/polling/os/enexus.inc.php b/includes/polling/os/enexus.inc.php index ebe94a0919..f73116dd8e 100644 --- a/includes/polling/os/enexus.inc.php +++ b/includes/polling/os/enexus.inc.php @@ -24,5 +24,11 @@ */ $hardware = snmp_get($device, 'powerSystemModel.0', '-Ovqa', 'SP2-MIB'); -$version = snmp_get($device, 'controlUnitSwVersion.1', '-Ovqa', 'SP2-MIB'); +$sw_version1 = snmp_get($device, 'controlUnitSwVersion.1', '-Ovqa', 'SP2-MIB'); +$sw_version2 = snmp_get($device, 'controlUnitSwVersion.2', '-Ovqa', 'SP2-MIB'); +if (!empty($sw_version1)) { + $version = $sw_version1; +} elseif (!empty($sw_version2)) { + $version = $sw_version2; +} $serial = snmp_get($device, 'powerSystemSerialNumber.0', '-Ovqa', 'SP2-MIB'); diff --git a/tests/data/enexus.json b/tests/data/enexus.json new file mode 100644 index 0000000000..93629a2fc5 --- /dev/null +++ b/tests/data/enexus.json @@ -0,0 +1,1489 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": null, + "sysDescr": null, + "sysContact": null, + "version": null, + "hardware": null, + "features": null, + "os": "enexus", + "type": "power", + "serial": null, + "icon": "eltek.png", + "location": null + } + ] + }, + "poller": { + "devices": [ + { + "sysName": "", + "sysObjectID": null, + "sysDescr": null, + "sysContact": null, + "version": "2.7.4", + "hardware": "Micropack System", + "features": null, + "os": "enexus", + "type": "power", + "serial": "183909001102", + "icon": "eltek.png", + "location": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.4.1.6.1.1", + "sensor_index": "battery.1.1", + "sensor_type": "enexus", + "sensor_descr": "BattCurrent1.1", + "group": "Input", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 0.2, + "sensor_limit": 100, + "sensor_limit_warn": 90, + "sensor_limit_low": -90, + "sensor_limit_low_warn": -90, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.2.5.0", + "sensor_index": "current.0", + "sensor_type": "enexus", + "sensor_descr": "System Output Current", + "group": "Output", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 6.3, + "sensor_limit": 500, + "sensor_limit_warn": 400, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.3.1", + "sensor_index": "output.1", + "sensor_type": "enexus", + "sensor_descr": "Flatpack S 48/1000 1 Output Current", + "group": "Output", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 3.1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.3.2", + "sensor_index": "output.2", + "sensor_type": "enexus", + "sensor_descr": "Flatpack S 48/1000 2 Output Current", + "group": "Output", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 3.3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "runtime", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.8.5.0", + "sensor_index": "0", + "sensor_type": "enexus", + "sensor_descr": "BatteryTimeLeft", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 356, + "sensor_limit": 20, + "sensor_limit_warn": 25, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.2.1.2.1", + "sensor_index": "1", + "sensor_type": "batteryBankStatus", + "sensor_descr": "Battery Bank 1 Status", + "group": "Battery", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "batteryBankStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.9.7.1.1.1", + "sensor_index": "1", + "sensor_type": "loadFuseStatus", + "sensor_descr": "LoadFuse 1", + "group": "Load Fuse", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "loadFuseStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.3.1.0", + "sensor_index": "0", + "sensor_type": "mainsStatus", + "sensor_descr": "Mains Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "mainsStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.1", + "sensor_index": "1.1", + "sensor_type": "outputStatus", + "sensor_descr": "Output Alarm out. 1.1", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.10", + "sensor_index": "1.10", + "sensor_type": "outputStatus", + "sensor_descr": "Output Phone 1.1", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.11", + "sensor_index": "1.11", + "sensor_type": "outputStatus", + "sensor_descr": "Output Phone 1.2", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.12", + "sensor_index": "1.12", + "sensor_type": "outputStatus", + "sensor_descr": "Output Phone 1.3", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.13", + "sensor_index": "1.13", + "sensor_type": "outputStatus", + "sensor_descr": "Output Virtual 1", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.14", + "sensor_index": "1.14", + "sensor_type": "outputStatus", + "sensor_descr": "Output Virtual 2", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.15", + "sensor_index": "1.15", + "sensor_type": "outputStatus", + "sensor_descr": "Output Virtual 3", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.16", + "sensor_index": "1.16", + "sensor_type": "outputStatus", + "sensor_descr": "Output Virtual 4", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.2", + "sensor_index": "1.2", + "sensor_type": "outputStatus", + "sensor_descr": "Output Alarm out. 1.2", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.3", + "sensor_index": "1.3", + "sensor_type": "outputStatus", + "sensor_descr": "Output Alarm out. 1.3", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.4", + "sensor_index": "1.4", + "sensor_type": "outputStatus", + "sensor_descr": "Output Batt contact. 1", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.5", + "sensor_index": "1.5", + "sensor_type": "outputStatus", + "sensor_descr": "Output Load contact. 1", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.6", + "sensor_index": "1.6", + "sensor_type": "outputStatus", + "sensor_descr": "Output Alarm out. 1.4", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.7", + "sensor_index": "1.7", + "sensor_type": "outputStatus", + "sensor_descr": "Output Alarm out. 1.5", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.8", + "sensor_index": "1.8", + "sensor_type": "outputStatus", + "sensor_descr": "Output Alarm out. 1.6", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.12.2.1.2.1.9", + "sensor_index": "1.9", + "sensor_type": "outputStatus", + "sensor_descr": "Output Buzzer 1", + "group": "Alarm Output", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "outputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.2.1.0", + "sensor_index": "0", + "sensor_type": "powerSystemStatus", + "sensor_descr": "System Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "powerSystemStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.2.1", + "sensor_index": "1", + "sensor_type": "rectifierStatus", + "sensor_descr": "Flatpack S 48/1000 1 Status", + "group": "Rectifier", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "rectifierStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.2.2", + "sensor_index": "2", + "sensor_type": "rectifierStatus", + "sensor_descr": "Flatpack S 48/1000 2 Status", + "group": "Rectifier", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "rectifierStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.3.1.6.1.1", + "sensor_index": "1.1", + "sensor_type": "enexus", + "sensor_descr": "BatteryTemp1.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 18, + "sensor_limit": 40, + "sensor_limit_warn": 30, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.5.5.0", + "sensor_index": "battery.0", + "sensor_type": "enexus", + "sensor_descr": "BatteryVoltage", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": 54.16, + "sensor_limit": 57, + "sensor_limit_warn": 56.8, + "sensor_limit_low": 46.3, + "sensor_limit_low_warn": 48, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.4.1", + "sensor_index": "input.1", + "sensor_type": "enexus", + "sensor_descr": "Flatpack S 48/1000 1 Input Voltage", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 227, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.4.2", + "sensor_index": "input.2", + "sensor_type": "enexus", + "sensor_descr": "Flatpack S 48/1000 2 Input Voltage", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 227, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.3.4.1.6.1", + "sensor_index": "mains.1", + "sensor_type": "enexus", + "sensor_descr": "MainsVolt 1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 228, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + } + ], + "state_indexes": [ + { + "state_name": "batteryBankStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "mainsStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "mainsStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "mainsStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "mainsStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "mainsStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "mainsStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "mainsStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "mainsStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "mainsStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "mainsStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "mainsStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, + { + "state_name": "outputStatus", + "state_descr": "notenergized", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 3 + }, + { + "state_name": "outputStatus", + "state_descr": "energized", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "outputStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 3 + }, + { + "state_name": "outputStatus", + "state_descr": "connected", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 3 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "powerSystemStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "rectifierStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "rectifierStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "rectifierStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "rectifierStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "rectifierStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "rectifierStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "rectifierStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "rectifierStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "rectifierStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "rectifierStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "rectifierStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + } + ] + }, + "poller": "matches discovery" + } +} diff --git a/tests/data/enexus_smartpacks.json b/tests/data/enexus_smartpacks.json index 2e1cc37114..a54895ee3e 100644 --- a/tests/data/enexus_smartpacks.json +++ b/tests/data/enexus_smartpacks.json @@ -10,11 +10,11 @@ "version": null, "hardware": null, "features": null, - "location": null, "os": "enexus", "type": "power", "serial": null, - "icon": "eltek.png" + "icon": "eltek.png", + "location": null } ] }, @@ -28,11 +28,11 @@ "version": "2.5.3", "hardware": "Smartpack S", "features": null, - "location": "", "os": "enexus", "type": "power", "serial": "999999999999", - "icon": "eltek.png" + "icon": "eltek.png", + "location": "" } ] } @@ -47,15 +47,39 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.6.5.0", "sensor_index": "battery.0", "sensor_type": "enexus", - "sensor_descr": "Battery Current", - "group": null, + "sensor_descr": "Overal Battery Current", + "group": "Input", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 0, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, + "sensor_limit": 50, + "sensor_limit_warn": 30, + "sensor_limit_low": -30, + "sensor_limit_low_warn": -30, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.4.1.6.1.1", + "sensor_index": "battery.1.1", + "sensor_type": "enexus", + "sensor_descr": "BattCurrent1.1", + "group": "Input", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 100, + "sensor_limit_warn": 90, + "sensor_limit_low": -90, + "sensor_limit_low_warn": -90, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -72,12 +96,12 @@ "sensor_index": "current.0", "sensor_type": "enexus", "sensor_descr": "System Output Current", - "group": null, + "group": "Output", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 0.4, - "sensor_limit": null, - "sensor_limit_warn": null, + "sensor_limit": 500, + "sensor_limit_warn": 400, "sensor_limit_low": null, "sensor_limit_low_warn": null, "sensor_alert": 1, @@ -95,8 +119,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.3.1", "sensor_index": "output.1", "sensor_type": "enexus", - "sensor_descr": "Rectifier 1 Output Current", - "group": null, + "sensor_descr": "Flatpack S 48/1000 1 Output Current", + "group": "Output", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 0, @@ -119,8 +143,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.3.2", "sensor_index": "output.2", "sensor_type": "enexus", - "sensor_descr": "Rectifier 2 Output Current", - "group": null, + "sensor_descr": "Flatpack S 48/1000 2 Output Current", + "group": "Output", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 0.4, @@ -143,13 +167,13 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.8.5.0", "sensor_index": "0", "sensor_type": "enexus", - "sensor_descr": "Battery Run Time Remaining", + "sensor_descr": "BatteryTimeLeft", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 4500, - "sensor_limit": null, - "sensor_limit_warn": null, + "sensor_limit": 20, + "sensor_limit_warn": 25, "sensor_limit_low": null, "sensor_limit_low_warn": null, "sensor_alert": 1, @@ -160,6 +184,54 @@ "user_func": null, "state_name": null }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.2.1.2.1", + "sensor_index": "1", + "sensor_type": "batteryBankStatus", + "sensor_descr": "Battery Bank 1 Status", + "group": "Battery", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "batteryBankStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.5.1.2.1.1", + "sensor_index": "1.1", + "sensor_type": "batteryFuseStatus", + "sensor_descr": "BattFuses 1", + "group": "Battery", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "batteryFuseStatus" + }, { "sensor_deleted": 0, "sensor_class": "state", @@ -167,8 +239,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.1.0", "sensor_index": "0", "sensor_type": "batteryStatus", - "sensor_descr": "Battery Status", - "group": null, + "sensor_descr": "Overal Battery Status", + "group": "Battery", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -191,8 +263,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.9.3.0", "sensor_index": "0", "sensor_type": "loadFusesStatus", - "sensor_descr": "Load Fuses 0 Status", - "group": null, + "sensor_descr": "Overal Load Fuses Status", + "group": "Load Fuse", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -208,6 +280,30 @@ "user_func": null, "state_name": "loadFusesStatus" }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.9.7.1.1.1", + "sensor_index": "1", + "sensor_type": "loadFuseStatus", + "sensor_descr": "LoadFuse 1", + "group": "Load Fuse", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "loadFuseStatus" + }, { "sensor_deleted": 0, "sensor_class": "state", @@ -263,8 +359,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.2.1", "sensor_index": "1", "sensor_type": "rectifierStatus", - "sensor_descr": "Rectifier 1 Status", - "group": null, + "sensor_descr": "Flatpack S 48/1000 1 Status", + "group": "Rectifier", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -287,8 +383,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.2.2", "sensor_index": "2", "sensor_type": "rectifierStatus", - "sensor_descr": "Rectifier 2 Status", - "group": null, + "sensor_descr": "Flatpack S 48/1000 2 Status", + "group": "Rectifier", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -311,15 +407,39 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.7.5.0", "sensor_index": "0", "sensor_type": "enexus", - "sensor_descr": "Battery Temperature", + "sensor_descr": "Overal Battery Temperature", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 22, - "sensor_limit": 42, - "sensor_limit_warn": null, - "sensor_limit_low": 12, - "sensor_limit_low_warn": null, + "sensor_limit": 40, + "sensor_limit_warn": 30, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.3.1.6.1.1", + "sensor_index": "1.1", + "sensor_type": "enexus", + "sensor_descr": "BatteryTemp1.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 22, + "sensor_limit": 40, + "sensor_limit_warn": 30, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -335,15 +455,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.5.5.0", "sensor_index": "battery.0", "sensor_type": "enexus", - "sensor_descr": "Battery Voltage", + "sensor_descr": "BatteryVoltage", "group": null, "sensor_divisor": 100, "sensor_multiplier": 1, "sensor_current": 54.33, - "sensor_limit": 62.4795, - "sensor_limit_warn": null, - "sensor_limit_low": 46.1805, - "sensor_limit_low_warn": null, + "sensor_limit": 57, + "sensor_limit_warn": 56.8, + "sensor_limit_low": 46.3, + "sensor_limit_low_warn": 48, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -359,15 +479,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.4.1", "sensor_index": "input.1", "sensor_type": "enexus", - "sensor_descr": "Rectifier 1 Input Voltage", + "sensor_descr": "Flatpack S 48/1000 1 Input Voltage", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 220, - "sensor_limit": 253, - "sensor_limit_warn": null, - "sensor_limit_low": 187, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -383,15 +503,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.4.2", "sensor_index": "input.2", "sensor_type": "enexus", - "sensor_descr": "Rectifier 2 Input Voltage", + "sensor_descr": "Flatpack S 48/1000 2 Input Voltage", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 220, - "sensor_limit": 253, - "sensor_limit_warn": null, - "sensor_limit_low": 187, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -407,15 +527,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.3.4.1.6.1", "sensor_index": "mains.1", "sensor_type": "enexus", - "sensor_descr": "Mains Input Voltage", + "sensor_descr": "MainsVolt 1", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 221, - "sensor_limit": 254.15, - "sensor_limit_warn": null, - "sensor_limit_low": 187.85, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -431,15 +551,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.3.4.1.6.2", "sensor_index": "mains.2", "sensor_type": "enexus", - "sensor_descr": "Mains Input Voltage", + "sensor_descr": "MainsVolt 2", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 221, - "sensor_limit": 254.15, - "sensor_limit_warn": null, - "sensor_limit_low": 187.85, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -450,6 +570,286 @@ } ], "state_indexes": [ + { + "state_name": "batteryBankStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, { "state_name": "batteryStatus", "state_descr": "error", @@ -730,6 +1130,90 @@ "state_value": 19, "state_generic_value": 1 }, + { + "state_name": "loadFuseStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, { "state_name": "mainsStatus", "state_descr": "error", diff --git a/tests/data/enexus_smartpacks2.json b/tests/data/enexus_smartpacks2.json index 819b7fb28c..1df03d9e84 100644 --- a/tests/data/enexus_smartpacks2.json +++ b/tests/data/enexus_smartpacks2.json @@ -47,15 +47,39 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.6.5.0", "sensor_index": "battery.0", "sensor_type": "enexus", - "sensor_descr": "Battery Current", - "group": null, + "sensor_descr": "Overal Battery Current", + "group": "Input", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 0.1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, + "sensor_limit": 50, + "sensor_limit_warn": 30, + "sensor_limit_low": -30, + "sensor_limit_low_warn": -30, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.4.1.6.1.1", + "sensor_index": "battery.1.1", + "sensor_type": "enexus", + "sensor_descr": "BattCurrent1.1", + "group": "Input", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 0.1, + "sensor_limit": 100, + "sensor_limit_warn": 90, + "sensor_limit_low": -90, + "sensor_limit_low_warn": -90, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -72,12 +96,12 @@ "sensor_index": "current.0", "sensor_type": "enexus", "sensor_descr": "System Output Current", - "group": null, + "group": "Output", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 5.7, - "sensor_limit": null, - "sensor_limit_warn": null, + "sensor_limit": 500, + "sensor_limit_warn": 400, "sensor_limit_low": null, "sensor_limit_low_warn": null, "sensor_alert": 1, @@ -95,8 +119,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.3.1", "sensor_index": "output.1", "sensor_type": "enexus", - "sensor_descr": "Rectifier 1 Output Current", - "group": null, + "sensor_descr": "Flatpack S 48/1000 1 Output Current", + "group": "Output", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 2.8, @@ -119,8 +143,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.3.2", "sensor_index": "output.2", "sensor_type": "enexus", - "sensor_descr": "Rectifier 2 Output Current", - "group": null, + "sensor_descr": "Flatpack S 48/1000 2 Output Current", + "group": "Output", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": 2.9, @@ -143,13 +167,13 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.8.5.0", "sensor_index": "0", "sensor_type": "enexus", - "sensor_descr": "Battery Run Time Remaining", + "sensor_descr": "BatteryTimeLeft", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1082, - "sensor_limit": null, - "sensor_limit_warn": null, + "sensor_limit": 20, + "sensor_limit_warn": 25, "sensor_limit_low": null, "sensor_limit_low_warn": null, "sensor_alert": 1, @@ -160,6 +184,54 @@ "user_func": null, "state_name": null }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.2.1.2.1", + "sensor_index": "1", + "sensor_type": "batteryBankStatus", + "sensor_descr": "Battery Bank 1 Status", + "group": "Battery", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "batteryBankStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.5.1.2.1.1", + "sensor_index": "1.1", + "sensor_type": "batteryFuseStatus", + "sensor_descr": "BattFuses 1", + "group": "Battery", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "batteryFuseStatus" + }, { "sensor_deleted": 0, "sensor_class": "state", @@ -167,8 +239,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.1.0", "sensor_index": "0", "sensor_type": "batteryStatus", - "sensor_descr": "Battery Status", - "group": null, + "sensor_descr": "Overal Battery Status", + "group": "Battery", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -191,8 +263,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.9.3.0", "sensor_index": "0", "sensor_type": "loadFusesStatus", - "sensor_descr": "Load Fuses 0 Status", - "group": null, + "sensor_descr": "Overal Load Fuses Status", + "group": "Load Fuse", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -208,6 +280,30 @@ "user_func": null, "state_name": "loadFusesStatus" }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.9.7.1.1.1", + "sensor_index": "1", + "sensor_type": "loadFuseStatus", + "sensor_descr": "LoadFuse 1", + "group": "Load Fuse", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "loadFuseStatus" + }, { "sensor_deleted": 0, "sensor_class": "state", @@ -263,8 +359,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.2.1", "sensor_index": "1", "sensor_type": "rectifierStatus", - "sensor_descr": "Rectifier 1 Status", - "group": null, + "sensor_descr": "Flatpack S 48/1000 1 Status", + "group": "Rectifier", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -287,8 +383,8 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.2.2", "sensor_index": "2", "sensor_type": "rectifierStatus", - "sensor_descr": "Rectifier 2 Status", - "group": null, + "sensor_descr": "Flatpack S 48/1000 2 Status", + "group": "Rectifier", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 1, @@ -311,15 +407,39 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.7.5.0", "sensor_index": "0", "sensor_type": "enexus", - "sensor_descr": "Battery Temperature", + "sensor_descr": "Overal Battery Temperature", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 21, - "sensor_limit": 41, - "sensor_limit_warn": null, - "sensor_limit_low": 11, - "sensor_limit_low_warn": null, + "sensor_limit": 40, + "sensor_limit_warn": 30, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12148.10.10.18.3.1.6.1.1", + "sensor_index": "1.1", + "sensor_type": "enexus", + "sensor_descr": "BatteryTemp1.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 21, + "sensor_limit": 40, + "sensor_limit_warn": 30, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -335,15 +455,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.10.5.5.0", "sensor_index": "battery.0", "sensor_type": "enexus", - "sensor_descr": "Battery Voltage", + "sensor_descr": "BatteryVoltage", "group": null, "sensor_divisor": 100, "sensor_multiplier": 1, "sensor_current": 54.39, - "sensor_limit": 62.5485, - "sensor_limit_warn": null, - "sensor_limit_low": 46.2315, - "sensor_limit_low_warn": null, + "sensor_limit": 57, + "sensor_limit_warn": 56.8, + "sensor_limit_low": 46.3, + "sensor_limit_low_warn": 48, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -359,15 +479,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.4.1", "sensor_index": "input.1", "sensor_type": "enexus", - "sensor_descr": "Rectifier 1 Input Voltage", + "sensor_descr": "Flatpack S 48/1000 1 Input Voltage", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 221, - "sensor_limit": 254.15, - "sensor_limit_warn": null, - "sensor_limit_low": 187.85, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -383,15 +503,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.5.6.1.4.2", "sensor_index": "input.2", "sensor_type": "enexus", - "sensor_descr": "Rectifier 2 Input Voltage", + "sensor_descr": "Flatpack S 48/1000 2 Input Voltage", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 221, - "sensor_limit": 254.15, - "sensor_limit_warn": null, - "sensor_limit_low": 187.85, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -407,15 +527,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.3.4.1.6.1", "sensor_index": "mains.1", "sensor_type": "enexus", - "sensor_descr": "Mains Input Voltage", + "sensor_descr": "MainsVolt 1", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 221, - "sensor_limit": 254.15, - "sensor_limit_warn": null, - "sensor_limit_low": 187.85, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -431,15 +551,15 @@ "sensor_oid": ".1.3.6.1.4.1.12148.10.3.4.1.6.2", "sensor_index": "mains.2", "sensor_type": "enexus", - "sensor_descr": "Mains Input Voltage", + "sensor_descr": "MainsVolt 2", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 221, - "sensor_limit": 254.15, - "sensor_limit_warn": null, - "sensor_limit_low": 187.85, - "sensor_limit_low_warn": null, + "sensor_limit": 280, + "sensor_limit_warn": 260, + "sensor_limit_low": 80, + "sensor_limit_low_warn": 100, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -450,6 +570,286 @@ } ], "state_indexes": [ + { + "state_name": "batteryBankStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "batteryBankStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "event", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueVolt", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueAmp", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueTemp", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valueUnit", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "valuePerCent", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 2 + }, + { + "state_name": "batteryFuseStatus", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 1 + }, { "state_name": "batteryStatus", "state_descr": "error", @@ -730,6 +1130,90 @@ "state_value": 19, "state_generic_value": 1 }, + { + "state_name": "loadFuseStatus", + "state_descr": "error", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorAlarm", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorAlarm", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "disconnected", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 3 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorAndMajor", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorLow", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorLow", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "majorHigh", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "loadFuseStatus", + "state_descr": "minorHigh", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, { "state_name": "mainsStatus", "state_descr": "error", diff --git a/tests/snmpsim/enexus.snmprec b/tests/snmpsim/enexus.snmprec index 480c99562b..8eedd4a746 100644 --- a/tests/snmpsim/enexus.snmprec +++ b/tests/snmpsim/enexus.snmprec @@ -1 +1,386 @@ +1.3.6.1.4.1.12148.10.2.1.0|2|1 +1.3.6.1.4.1.12148.10.2.2.0|2|2 +1.3.6.1.4.1.12148.10.2.3.0|2|3 +1.3.6.1.4.1.12148.10.2.4.0|4| +1.3.6.1.4.1.12148.10.2.5.0|4| 1.3.6.1.4.1.12148.10.2.6.0|4|Micropack System +1.3.6.1.4.1.12148.10.2.7.0|4|183909001102 +1.3.6.1.4.1.12148.10.2.8.0|4x|07E3011700000000 +1.3.6.1.4.1.12148.10.2.9.0|2|48 +1.3.6.1.4.1.12148.10.2.10.0|2|0 +1.3.6.1.4.1.12148.10.2.11.0|2|0 +1.3.6.1.4.1.12148.10.2.12.0|2|0 +1.3.6.1.4.1.12148.10.2.13.0|2|0 +1.3.6.1.4.1.12148.10.2.14.0|2|0 +1.3.6.1.4.1.12148.10.2.15.0|2|1 +1.3.6.1.4.1.12148.10.2.16.0|2|0 +1.3.6.1.4.1.12148.10.2.17.0|2|0 +1.3.6.1.4.1.12148.10.2.18.0|2|1 +1.3.6.1.4.1.12148.10.3.1.0|2|1 +1.3.6.1.4.1.12148.10.3.2.1.0|2|1 +1.3.6.1.4.1.12148.10.3.2.2.0|4|MainsLow +1.3.6.1.4.1.12148.10.3.2.4.0|2|1 +1.3.6.1.4.1.12148.10.3.2.5.0|2|0 +1.3.6.1.4.1.12148.10.3.2.6.0|2|2 +1.3.6.1.4.1.12148.10.3.2.7.0|2|1 +1.3.6.1.4.1.12148.10.3.3.0|2|1 +1.3.6.1.4.1.12148.10.3.4.1.2.1|2|1 +1.3.6.1.4.1.12148.10.3.4.1.3.1|4|MainsVolt 1 +1.3.6.1.4.1.12148.10.3.4.1.5.1|2|1 +1.3.6.1.4.1.12148.10.3.4.1.6.1|2|228 +1.3.6.1.4.1.12148.10.3.4.1.7.1|2|280 +1.3.6.1.4.1.12148.10.3.4.1.8.1|2|260 +1.3.6.1.4.1.12148.10.3.4.1.9.1|2|100 +1.3.6.1.4.1.12148.10.3.4.1.10.1|2|80 +1.3.6.1.4.1.12148.10.3.5.1.0|2|0 +1.3.6.1.4.1.12148.10.3.5.2.1.2.1|2|3 +1.3.6.1.4.1.12148.10.3.5.2.1.3.1|2|3 +1.3.6.1.4.1.12148.10.3.5.2.1.4.1|2|1 +1.3.6.1.4.1.12148.10.3.5.5.1.1.1|2|0 +1.3.6.1.4.1.12148.10.3.5.5.1.2.1|4| +1.3.6.1.4.1.12148.10.3.5.5.1.4.1|2|0 +1.3.6.1.4.1.12148.10.3.5.5.1.5.1|2|0 +1.3.6.1.4.1.12148.10.3.5.5.1.6.1|2|0 +1.3.6.1.4.1.12148.10.3.5.5.1.7.1|2|0 +1.3.6.1.4.1.12148.10.3.5.5.1.8.1|2|0 +1.3.6.1.4.1.12148.10.3.5.5.1.9.1|2|0 +1.3.6.1.4.1.12148.10.3.5.7.0|2|52 +1.3.6.1.4.1.12148.10.3.5.9.0|2|52 +1.3.6.1.4.1.12148.10.3.5.11.0|2|52 +1.3.6.1.4.1.12148.10.3.6.1.0|2|8 +1.3.6.1.4.1.12148.10.3.6.2.0|2|52 +1.3.6.1.4.1.12148.10.3.6.3.1.2.1|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.2|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.3|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.4|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.5|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.6|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.7|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.8|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.9|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.10|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.11|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.12|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.13|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.14|2|5 +1.3.6.1.4.1.12148.10.3.6.3.1.2.15|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.16|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.17|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.18|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.19|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.20|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.21|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.22|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.23|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.24|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.25|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.26|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.27|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.28|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.29|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.30|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.31|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.32|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.33|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.34|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.35|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.36|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.37|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.38|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.39|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.40|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.41|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.42|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.43|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.44|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.45|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.46|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.47|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.48|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.49|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.50|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.51|2|0 +1.3.6.1.4.1.12148.10.3.6.3.1.2.52|2|0 +1.3.6.1.4.1.12148.10.3.6.4.0|2|52 +1.3.6.1.4.1.12148.10.3.6.5.1.2.1|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.2|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.3|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.4|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.5|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.6|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.7|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.8|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.9|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.10|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.11|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.12|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.13|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.14|2|1 +1.3.6.1.4.1.12148.10.3.6.5.1.2.15|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.16|2|2 +1.3.6.1.4.1.12148.10.3.6.5.1.2.17|2|3 +1.3.6.1.4.1.12148.10.3.6.5.1.2.18|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.19|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.20|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.21|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.22|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.23|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.24|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.25|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.26|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.27|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.28|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.29|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.30|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.31|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.32|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.33|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.34|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.35|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.36|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.37|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.38|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.39|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.40|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.41|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.42|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.43|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.44|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.45|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.46|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.47|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.48|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.49|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.50|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.51|2|0 +1.3.6.1.4.1.12148.10.3.6.5.1.2.52|2|0 +1.3.6.1.4.1.12148.10.3.6.6.0|2|52 +1.3.6.1.4.1.12148.10.3.6.7.1.2.1|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.2|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.3|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.4|2|7 +1.3.6.1.4.1.12148.10.3.6.7.1.2.5|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.6|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.7|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.8|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.9|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.10|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.11|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.12|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.13|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.14|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.15|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.16|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.17|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.18|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.19|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.20|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.21|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.22|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.23|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.24|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.25|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.26|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.27|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.28|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.29|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.30|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.31|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.32|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.33|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.34|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.35|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.36|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.37|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.38|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.39|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.40|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.41|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.42|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.43|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.44|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.45|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.46|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.47|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.48|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.49|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.50|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.51|2|0 +1.3.6.1.4.1.12148.10.3.6.7.1.2.52|2|0 +1.3.6.1.4.1.12148.10.3.6.8.0|2|0 +1.3.6.1.4.1.12148.10.3.7.0|2|0 +1.3.6.1.4.1.12148.10.5.2.1.0|2|4 +1.3.6.1.4.1.12148.10.5.2.2.0|4|Rect.current +1.3.6.1.4.1.12148.10.5.2.4.0|2|0 +1.3.6.1.4.1.12148.10.5.2.5.0|2|63 +1.3.6.1.4.1.12148.10.5.2.6.0|2|5000 +1.3.6.1.4.1.12148.10.5.2.7.0|2|4000 +1.3.6.1.4.1.12148.10.5.6.1.2.1|2|1 +1.3.6.1.4.1.12148.10.5.6.1.2.2|2|1 +1.3.6.1.4.1.12148.10.5.6.1.3.1|2|31 +1.3.6.1.4.1.12148.10.5.6.1.3.2|2|33 +1.3.6.1.4.1.12148.10.5.6.1.4.1|2|227 +1.3.6.1.4.1.12148.10.5.6.1.4.2|2|227 +1.3.6.1.4.1.12148.10.5.6.1.5.1|4|Flatpack S 48/1000 +1.3.6.1.4.1.12148.10.5.6.1.5.2|4|Flatpack S 48/1000 +1.3.6.1.4.1.12148.10.5.6.1.6.1|4|241122.105 +1.3.6.1.4.1.12148.10.5.6.1.6.2|4|241122.105 +1.3.6.1.4.1.12148.10.5.6.1.7.1|4|2.81 +1.3.6.1.4.1.12148.10.5.6.1.7.2|4|2.81 +1.3.6.1.4.1.12148.10.5.6.1.8.1|4|404210.009 +1.3.6.1.4.1.12148.10.5.6.1.8.2|4|404210.009 +1.3.6.1.4.1.12148.10.5.6.1.9.1|4|2.01 +1.3.6.1.4.1.12148.10.5.6.1.9.2|4|2.01 +1.3.6.1.4.1.12148.10.5.6.1.10.1|4|180371001613 +1.3.6.1.4.1.12148.10.5.6.1.10.2|4|180371001667 +1.3.6.1.4.1.12148.10.9.7.1.1.1|2|1 +1.3.6.1.4.1.12148.10.9.7.1.2.1|4|LoadFuse 1 +1.3.6.1.4.1.12148.10.9.7.1.4.1|2|1 +1.3.6.1.4.1.12148.10.9.7.1.5.1|2|0 +1.3.6.1.4.1.12148.10.10.5.1.0|2|1 +1.3.6.1.4.1.12148.10.10.5.2.0|4|BatteryVoltage +1.3.6.1.4.1.12148.10.10.5.4.0|2|1 +1.3.6.1.4.1.12148.10.10.5.5.0|2|5416 +1.3.6.1.4.1.12148.10.10.5.6.0|2|5700 +1.3.6.1.4.1.12148.10.10.5.7.0|2|5680 +1.3.6.1.4.1.12148.10.10.5.8.0|2|4800 +1.3.6.1.4.1.12148.10.10.5.9.0|2|4630 +1.3.6.1.4.1.12148.10.10.8.1.0|2|4 +1.3.6.1.4.1.12148.10.10.8.2.0|4|BatteryTimeLeft +1.3.6.1.4.1.12148.10.10.8.4.0|2|0 +1.3.6.1.4.1.12148.10.10.8.5.0|2|356 +1.3.6.1.4.1.12148.10.10.8.6.0|2|25 +1.3.6.1.4.1.12148.10.10.8.7.0|2|20 +1.3.6.1.4.1.12148.10.10.18.2.1.2.1|2|1 +1.3.6.1.4.1.12148.10.10.18.2.1.3.1|2|4 +1.3.6.1.4.1.12148.10.10.18.2.1.4.1|2|1 +1.3.6.1.4.1.12148.10.10.18.2.1.5.1|2|1 +1.3.6.1.4.1.12148.10.10.18.2.1.6.1|2|2 +1.3.6.1.4.1.12148.10.10.18.3.1.2.1.1|2|1 +1.3.6.1.4.1.12148.10.10.18.3.1.2.1.2|2|4 +1.3.6.1.4.1.12148.10.10.18.3.1.2.1.3|2|4 +1.3.6.1.4.1.12148.10.10.18.3.1.2.1.4|2|4 +1.3.6.1.4.1.12148.10.10.18.3.1.3.1.1|4|BatteryTemp1.1 +1.3.6.1.4.1.12148.10.10.18.3.1.3.1.2|4|BatteryTemp1.2 +1.3.6.1.4.1.12148.10.10.18.3.1.3.1.3|4|BatteryTemp1.3 +1.3.6.1.4.1.12148.10.10.18.3.1.3.1.4|4|BatteryTemp1.4 +1.3.6.1.4.1.12148.10.10.18.3.1.5.1.1|2|1 +1.3.6.1.4.1.12148.10.10.18.3.1.5.1.2|2|0 +1.3.6.1.4.1.12148.10.10.18.3.1.5.1.3|2|0 +1.3.6.1.4.1.12148.10.10.18.3.1.5.1.4|2|0 +1.3.6.1.4.1.12148.10.10.18.3.1.6.1.1|2|18 +1.3.6.1.4.1.12148.10.10.18.3.1.6.1.2|2|-100 +1.3.6.1.4.1.12148.10.10.18.3.1.6.1.3|2|-100 +1.3.6.1.4.1.12148.10.10.18.3.1.6.1.4|2|-100 +1.3.6.1.4.1.12148.10.10.18.3.1.7.1.1|2|40 +1.3.6.1.4.1.12148.10.10.18.3.1.7.1.2|2|40 +1.3.6.1.4.1.12148.10.10.18.3.1.7.1.3|2|40 +1.3.6.1.4.1.12148.10.10.18.3.1.7.1.4|2|40 +1.3.6.1.4.1.12148.10.10.18.3.1.8.1.1|2|30 +1.3.6.1.4.1.12148.10.10.18.3.1.8.1.2|2|30 +1.3.6.1.4.1.12148.10.10.18.3.1.8.1.3|2|30 +1.3.6.1.4.1.12148.10.10.18.3.1.8.1.4|2|30 +1.3.6.1.4.1.12148.10.10.18.3.1.9.1.1|2|-5 +1.3.6.1.4.1.12148.10.10.18.3.1.9.1.2|2|-5 +1.3.6.1.4.1.12148.10.10.18.3.1.9.1.3|2|-5 +1.3.6.1.4.1.12148.10.10.18.3.1.9.1.4|2|-5 +1.3.6.1.4.1.12148.10.10.18.3.1.10.1.1|2|-10 +1.3.6.1.4.1.12148.10.10.18.3.1.10.1.2|2|-10 +1.3.6.1.4.1.12148.10.10.18.3.1.10.1.3|2|-10 +1.3.6.1.4.1.12148.10.10.18.3.1.10.1.4|2|-10 +1.3.6.1.4.1.12148.10.10.18.4.1.2.1.1|2|1 +1.3.6.1.4.1.12148.10.10.18.4.1.3.1.1|4|BattCurrent1.1 +1.3.6.1.4.1.12148.10.10.18.4.1.5.1.1|2|1 +1.3.6.1.4.1.12148.10.10.18.4.1.6.1.1|2|2 +1.3.6.1.4.1.12148.10.10.18.4.1.7.1.1|2|1000 +1.3.6.1.4.1.12148.10.10.18.4.1.8.1.1|2|900 +1.3.6.1.4.1.12148.10.10.18.4.1.9.1.1|2|-900 +1.3.6.1.4.1.12148.10.10.18.4.1.10.1.1|2|-1000 +1.3.6.1.4.1.12148.10.10.18.5.1.2.1.1|2|4 +1.3.6.1.4.1.12148.10.10.18.5.1.3.1.1|4|BattFuses 1 +1.3.6.1.4.1.12148.10.10.18.5.1.5.1.1|2|0 +1.3.6.1.4.1.12148.10.10.18.5.1.6.1.1|2|0 +1.3.6.1.4.1.12148.10.11.2.1.2.1.1|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.2|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.3|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.4|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.5|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.6|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.7|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.8|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.9|2|4 +1.3.6.1.4.1.12148.10.11.2.1.2.1.10|2|4 +1.3.6.1.4.1.12148.10.11.2.1.3.1.1|4|Virtual input 1 +1.3.6.1.4.1.12148.10.11.2.1.3.1.2|4|Virtual input 2 +1.3.6.1.4.1.12148.10.11.2.1.3.1.3|4|Virtual input 3 +1.3.6.1.4.1.12148.10.11.2.1.3.1.4|4|Virtual input 4 +1.3.6.1.4.1.12148.10.11.2.1.3.1.5|4|ProgInput 1. 1 +1.3.6.1.4.1.12148.10.11.2.1.3.1.6|4|ProgInput 1. 2 +1.3.6.1.4.1.12148.10.11.2.1.3.1.7|4|ProgInput 1. 3 +1.3.6.1.4.1.12148.10.11.2.1.3.1.8|4|ProgInput 1. 4 +1.3.6.1.4.1.12148.10.11.2.1.3.1.9|4|ProgInput 1. 5 +1.3.6.1.4.1.12148.10.11.2.1.3.1.10|4|ProgInput 1. 6 +1.3.6.1.4.1.12148.10.11.2.1.5.1.1|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.2|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.3|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.4|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.5|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.6|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.7|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.8|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.9|2|0 +1.3.6.1.4.1.12148.10.11.2.1.5.1.10|2|0 +1.3.6.1.4.1.12148.10.11.2.1.6.1.1|2|0 +1.3.6.1.4.1.12148.10.11.2.1.6.1.2|2|0 +1.3.6.1.4.1.12148.10.11.2.1.6.1.3|2|0 +1.3.6.1.4.1.12148.10.11.2.1.6.1.4|2|0 +1.3.6.1.4.1.12148.10.11.2.1.6.1.5|2|1 +1.3.6.1.4.1.12148.10.11.2.1.6.1.6|2|1 +1.3.6.1.4.1.12148.10.11.2.1.6.1.7|2|1 +1.3.6.1.4.1.12148.10.11.2.1.6.1.8|2|1 +1.3.6.1.4.1.12148.10.11.2.1.6.1.9|2|1 +1.3.6.1.4.1.12148.10.11.2.1.6.1.10|2|1 +1.3.6.1.4.1.12148.10.11.2.1.7.1.1|2|6 +1.3.6.1.4.1.12148.10.11.2.1.7.1.2|2|6 +1.3.6.1.4.1.12148.10.11.2.1.7.1.3|2|6 +1.3.6.1.4.1.12148.10.11.2.1.7.1.4|2|6 +1.3.6.1.4.1.12148.10.11.2.1.7.1.5|2|2 +1.3.6.1.4.1.12148.10.11.2.1.7.1.6|2|2 +1.3.6.1.4.1.12148.10.11.2.1.7.1.7|2|2 +1.3.6.1.4.1.12148.10.11.2.1.7.1.8|2|2 +1.3.6.1.4.1.12148.10.11.2.1.7.1.9|2|2 +1.3.6.1.4.1.12148.10.11.2.1.7.1.10|2|2 +1.3.6.1.4.1.12148.10.12.2.1.2.1.1|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.2|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.3|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.4|2|3 +1.3.6.1.4.1.12148.10.12.2.1.2.1.5|2|3 +1.3.6.1.4.1.12148.10.12.2.1.2.1.6|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.7|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.8|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.9|2|1 +1.3.6.1.4.1.12148.10.12.2.1.2.1.10|2|0 +1.3.6.1.4.1.12148.10.12.2.1.2.1.11|2|0 +1.3.6.1.4.1.12148.10.12.2.1.2.1.12|2|0 +1.3.6.1.4.1.12148.10.12.2.1.2.1.13|2|0 +1.3.6.1.4.1.12148.10.12.2.1.2.1.14|2|0 +1.3.6.1.4.1.12148.10.12.2.1.2.1.15|2|0 +1.3.6.1.4.1.12148.10.12.2.1.2.1.16|2|0 +1.3.6.1.4.1.12148.10.12.2.1.3.1.1|4|Alarm out. 1.1 +1.3.6.1.4.1.12148.10.12.2.1.3.1.2|4|Alarm out. 1.2 +1.3.6.1.4.1.12148.10.12.2.1.3.1.3|4|Alarm out. 1.3 +1.3.6.1.4.1.12148.10.12.2.1.3.1.4|4|Batt contact. 1 +1.3.6.1.4.1.12148.10.12.2.1.3.1.5|4|Load contact. 1 +1.3.6.1.4.1.12148.10.12.2.1.3.1.6|4|Alarm out. 1.4 +1.3.6.1.4.1.12148.10.12.2.1.3.1.7|4|Alarm out. 1.5 +1.3.6.1.4.1.12148.10.12.2.1.3.1.8|4|Alarm out. 1.6 +1.3.6.1.4.1.12148.10.12.2.1.3.1.9|4|Buzzer 1 +1.3.6.1.4.1.12148.10.12.2.1.3.1.10|4|Phone 1.1 +1.3.6.1.4.1.12148.10.12.2.1.3.1.11|4|Phone 1.2 +1.3.6.1.4.1.12148.10.12.2.1.3.1.12|4|Phone 1.3 +1.3.6.1.4.1.12148.10.12.2.1.3.1.13|4|Virtual 1 +1.3.6.1.4.1.12148.10.12.2.1.3.1.14|4|Virtual 2 +1.3.6.1.4.1.12148.10.12.2.1.3.1.15|4|Virtual 3 +1.3.6.1.4.1.12148.10.12.2.1.3.1.16|4|Virtual 4 +1.3.6.1.4.1.12148.10.13.8.2.1.8.1|4| +1.3.6.1.4.1.12148.10.13.8.2.1.8.2|4|2.7.4