mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
device: Added support for HWG Poseidon sensors (#8593)
* newdevice: Add support for HWG Poseidon 4002 * Added snmprec file * Added json test file
This commit is contained in:
committed by
Neil Lathwood
parent
df7b72afae
commit
aa8bc5c26d
67
includes/definitions/discovery/hwg-poseidon.yaml
Normal file
67
includes/definitions/discovery/hwg-poseidon.yaml
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
mib: POSEIDON-MIB
|
||||||
|
modules:
|
||||||
|
sensors:
|
||||||
|
temperature:
|
||||||
|
data:
|
||||||
|
-
|
||||||
|
oid: sensTable
|
||||||
|
value: sensValue
|
||||||
|
num_oid: .1.3.6.1.4.1.21796.3.3.3.1.6.
|
||||||
|
divisor: 10
|
||||||
|
descr: sensName
|
||||||
|
index: 'sensTable.{{ $index }}'
|
||||||
|
skip_values:
|
||||||
|
-
|
||||||
|
oid: sensUnit
|
||||||
|
op: '!='
|
||||||
|
value: 0
|
||||||
|
humidity:
|
||||||
|
data:
|
||||||
|
-
|
||||||
|
oid: sensTable
|
||||||
|
value: sensValue
|
||||||
|
num_oid: .1.3.6.1.4.1.21796.3.3.3.1.6.
|
||||||
|
divisor: 10
|
||||||
|
descr: sensName
|
||||||
|
index: 'sensTable.{{ $index }}'
|
||||||
|
skip_values:
|
||||||
|
-
|
||||||
|
oid: sensUnit
|
||||||
|
op: '!='
|
||||||
|
value: 3
|
||||||
|
state:
|
||||||
|
data:
|
||||||
|
-
|
||||||
|
oid: inpTable
|
||||||
|
value: inpValue
|
||||||
|
num_oid: .1.3.6.1.4.1.21796.4.1.1.1.2.
|
||||||
|
descr: inpName
|
||||||
|
index: 'inpValue.{{ $index }}'
|
||||||
|
state_name: inpValue
|
||||||
|
states:
|
||||||
|
- { descr: open, graph: 0, value: 0, generic: 0 }
|
||||||
|
- { descr: closed, graph: 0, value: 1, generic: 2 }
|
||||||
|
-
|
||||||
|
oid: inpTable
|
||||||
|
value: inpAlarmState
|
||||||
|
num_oid: .1.3.6.1.4.1.21796.4.1.1.1.4.
|
||||||
|
descr: 'alarm : {{ $inpName }}'
|
||||||
|
index: 'inpAlarmState.{{ $index }}'
|
||||||
|
state_name: inpAlarmState
|
||||||
|
states:
|
||||||
|
- { descr: normal, graph: 0, value: 0, generic: 0 }
|
||||||
|
- { descr: alarm, graph: 0, value: 1, generic: 2 }
|
||||||
|
-
|
||||||
|
oid: sensTable
|
||||||
|
value: sensState
|
||||||
|
num_oid: .1.3.6.1.4.1.21796.4.1.3.1.3.
|
||||||
|
descr: sensName
|
||||||
|
index: 'sensState.{{ $index }}'
|
||||||
|
state_name: sensName
|
||||||
|
states:
|
||||||
|
- { descr: invalid, graph: 0, value: 0, generic: 2 }
|
||||||
|
- { descr: normal, graph: 0, value: 1, generic: 0 }
|
||||||
|
- { descr: alarmstate, graph: 0, value: 2, generic: 2 }
|
||||||
|
- { descr: alarm, graph: 0, value: 3, generic: 2 }
|
||||||
|
|
||||||
|
|
@@ -2,6 +2,8 @@ os: hwg-poseidon
|
|||||||
text: 'HWg Poseidon'
|
text: 'HWg Poseidon'
|
||||||
type: environment
|
type: environment
|
||||||
icon: hwg-poseidon
|
icon: hwg-poseidon
|
||||||
|
mib_dir:
|
||||||
|
- hwg
|
||||||
over:
|
over:
|
||||||
- { graph: device_bits, text: Traffic }
|
- { graph: device_bits, text: Traffic }
|
||||||
discovery:
|
discovery:
|
||||||
|
635
mibs/hwg/POSEIDON-MIB
Normal file
635
mibs/hwg/POSEIDON-MIB
Normal file
@@ -0,0 +1,635 @@
|
|||||||
|
-- POSEIDON-MIB 2.06
|
||||||
|
-- History:
|
||||||
|
-- 2.07 7. 10.2009 Marek Koci - sensorUnitString added, traps renamed
|
||||||
|
-- 2.06 10. 9.2009 Marek Koci - universal 1-wire sensor supported
|
||||||
|
-- 2.05 11. 9.2008 Marek Koci - new sensor units added
|
||||||
|
-- 2.04 14. 9.2007 Dusan Ferbas - outMode added, node rename to reflect new behaviour for outputs
|
||||||
|
-- 2.03 20. 4.2007 Dusan Ferbas - inpAlarmState added, also to inpChange trap
|
||||||
|
-- 2.02 5. 9.2006 Rosta Hlebak - unit type and sensor ID, temp -> sens, trap variable list changed
|
||||||
|
-- 2.01 18. 4.2005 Jiri Sindelar - enterprise changed from 17739 (Embedded Technologies s.r.o.) to 21796 (HW group s.r.o)
|
||||||
|
-- - output name & type added
|
||||||
|
-- 1.05 5. 5.2004 Dusan Ferbas - MIB name changed to Poseidon, input and output variables into tables, their names settable
|
||||||
|
-- 1.04 2. 1.2004 Dusan Ferbas - alarm table added
|
||||||
|
-- 1.03 21.11.2003 Dusan Ferbas - Modified
|
||||||
|
-- 1.01 5.11.2003 Dusan Ferbas - Created
|
||||||
|
--
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- This is a MIB file for Poseidon product family - environment sensors & digital I/O over IP via XML, SNMP, Modbus/TCP
|
||||||
|
-- Availabe sensors: Temperature, Humidity, Voltage, Current, Power comsuption (110/230V) Industrial standards
|
||||||
|
--
|
||||||
|
-- --------------------- Poseidon Family ----------------------
|
||||||
|
--
|
||||||
|
-- Poseidon model 3262: 6 sensors
|
||||||
|
-- Poseidon model 3265: 5 sensors, GSM
|
||||||
|
-- Poseidon model 3266: 3 sensors, 4 Inputs
|
||||||
|
-- Poseidon model 3268: 4 sensors, 4 Inputs, 2 Outputs
|
||||||
|
-- Poseidon model 1250: 42 sensors, 3 Inputs, 2 Outputs, GSM
|
||||||
|
-- Poseidon model 2250: 42 sensors, 3 Inputs, 2 Outputs, GSM
|
||||||
|
-- Poseidon model 2261: 42 sensors, 3 Inputs, 2 Outputs
|
||||||
|
-- Poseidon model 3468: 4 sensors, 4 Inputs, 2 Outputs
|
||||||
|
-- Poseidon model Sitemon: 12 sensors, 16 Inputs, 4 Outputs
|
||||||
|
-- Poseidon model 4001: 16 sensors, 8 Inputs, 4 Outputs, GSM
|
||||||
|
-- Poseidon model 4002: 16 sensors, 6 Inputs, 2 Outputs, GSM
|
||||||
|
|
||||||
|
POSEIDON-MIB DEFINITIONS ::= BEGIN
|
||||||
|
IMPORTS
|
||||||
|
OBJECT-TYPE
|
||||||
|
FROM RFC-1212
|
||||||
|
Gauge, enterprises
|
||||||
|
FROM RFC1155-SMI
|
||||||
|
DisplayString, sysName
|
||||||
|
FROM RFC1213-MIB;
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Type Definitions
|
||||||
|
--
|
||||||
|
|
||||||
|
PositiveInteger ::= INTEGER (1..2147483647) -- 0x7FFF FFFF
|
||||||
|
|
||||||
|
OnOff ::= INTEGER {
|
||||||
|
off (0),
|
||||||
|
on (1)
|
||||||
|
}
|
||||||
|
|
||||||
|
OutputType ::= INTEGER {
|
||||||
|
onOff (0),
|
||||||
|
rts (1),
|
||||||
|
dtr (2)
|
||||||
|
}
|
||||||
|
|
||||||
|
OutputMode ::= INTEGER {
|
||||||
|
manual (0),
|
||||||
|
autoAlarm (1),
|
||||||
|
autoTriggerEq (2),
|
||||||
|
autoTriggerHi (3),
|
||||||
|
autoTriggerLo (4)
|
||||||
|
}
|
||||||
|
|
||||||
|
UnitType ::= INTEGER {
|
||||||
|
celsius (0),
|
||||||
|
fahrenheit (1),
|
||||||
|
kelvin (2),
|
||||||
|
percent(3),
|
||||||
|
volt (4),
|
||||||
|
miliAmper (5),
|
||||||
|
noUnit (6),
|
||||||
|
pulse (7),
|
||||||
|
switch (8),
|
||||||
|
dewPoint (9),
|
||||||
|
absoluteHumidity (10),
|
||||||
|
pressure (11),
|
||||||
|
universal (12)
|
||||||
|
}
|
||||||
|
|
||||||
|
InputAlarmSetup ::= INTEGER {
|
||||||
|
inactive (0),
|
||||||
|
activeOff (1),
|
||||||
|
activeOn (2)
|
||||||
|
}
|
||||||
|
|
||||||
|
InputAlarmState ::= INTEGER {
|
||||||
|
normal (0),
|
||||||
|
alarm (1)
|
||||||
|
}
|
||||||
|
|
||||||
|
SensorState ::= INTEGER {
|
||||||
|
invalid (0),
|
||||||
|
normal (1),
|
||||||
|
alarmstate (2),
|
||||||
|
alarm (3)
|
||||||
|
}
|
||||||
|
|
||||||
|
SensorID ::= INTEGER (0..65535)
|
||||||
|
IOName ::= DisplayString (SIZE (0..20))
|
||||||
|
SensorName ::= DisplayString (SIZE (0..15))
|
||||||
|
|
||||||
|
SensorValue ::= INTEGER
|
||||||
|
SensorString ::= DisplayString (SIZE (0..10))
|
||||||
|
SensorUnitString ::= DisplayString (SIZE (0..4))
|
||||||
|
|
||||||
|
SensorFlags ::= INTEGER -- will hold info that this sensor has alarm (trap) enabled
|
||||||
|
-- and/or sets output pin (thermostat functionality)
|
||||||
|
|
||||||
|
TimeStamp ::= TimeTicks
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Node Definitions
|
||||||
|
--
|
||||||
|
|
||||||
|
hwgroup OBJECT IDENTIFIER ::= { enterprises 21796 }
|
||||||
|
|
||||||
|
charonII OBJECT IDENTIFIER ::= { hwgroup 3 }
|
||||||
|
poseidon OBJECT IDENTIFIER ::= { charonII 3 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- Application Nodes
|
||||||
|
|
||||||
|
info OBJECT IDENTIFIER ::= { poseidon 70 }
|
||||||
|
setup OBJECT IDENTIFIER ::= { poseidon 99 }
|
||||||
|
|
||||||
|
inpTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF InpEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A list of binary input entries."
|
||||||
|
::= { poseidon 1 }
|
||||||
|
|
||||||
|
inpEntry OBJECT-TYPE
|
||||||
|
SYNTAX InpEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry containing information applicable
|
||||||
|
to a particular binary input."
|
||||||
|
INDEX { inpIndex }
|
||||||
|
::= { inpTable 1 }
|
||||||
|
|
||||||
|
InpEntry ::= SEQUENCE {
|
||||||
|
inpIndex PositiveInteger,
|
||||||
|
inpValue OnOff,
|
||||||
|
inpName IOName,
|
||||||
|
inpAlarmSetup InputAlarmSetup,
|
||||||
|
inpAlarmState InputAlarmState
|
||||||
|
}
|
||||||
|
|
||||||
|
inpIndex OBJECT-TYPE
|
||||||
|
SYNTAX PositiveInteger
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary input index."
|
||||||
|
::= { inpEntry 1 }
|
||||||
|
|
||||||
|
inpValue OBJECT-TYPE
|
||||||
|
SYNTAX OnOff
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary input value."
|
||||||
|
::= { inpEntry 2 }
|
||||||
|
|
||||||
|
inpName OBJECT-TYPE
|
||||||
|
SYNTAX IOName
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary input name."
|
||||||
|
::= { inpEntry 3 }
|
||||||
|
|
||||||
|
inpAlarmSetup OBJECT-TYPE
|
||||||
|
SYNTAX InputAlarmSetup
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"You can enable alarm for this binary input.
|
||||||
|
Alarm can be inactive or active for On/Off state."
|
||||||
|
::= { inpEntry 4 }
|
||||||
|
|
||||||
|
inpAlarmState OBJECT-TYPE
|
||||||
|
SYNTAX InputAlarmState
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary input alarm state."
|
||||||
|
::= { inpEntry 5 }
|
||||||
|
|
||||||
|
--
|
||||||
|
outTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF OutEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A list of binary output entries."
|
||||||
|
::= { poseidon 2 }
|
||||||
|
|
||||||
|
outEntry OBJECT-TYPE
|
||||||
|
SYNTAX OutEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry containing information applicable
|
||||||
|
to a particular binary output."
|
||||||
|
INDEX { outIndex }
|
||||||
|
::= { outTable 1 }
|
||||||
|
|
||||||
|
OutEntry ::= SEQUENCE {
|
||||||
|
outIndex PositiveInteger,
|
||||||
|
outValue OnOff,
|
||||||
|
outName IOName,
|
||||||
|
outType OutputType,
|
||||||
|
outMode OutputMode
|
||||||
|
}
|
||||||
|
|
||||||
|
outIndex OBJECT-TYPE
|
||||||
|
SYNTAX PositiveInteger
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary output index."
|
||||||
|
::= { outEntry 1 }
|
||||||
|
|
||||||
|
outValue OBJECT-TYPE
|
||||||
|
SYNTAX OnOff
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary output value. 0 off(open), 1 on(close)"
|
||||||
|
::= { outEntry 2 }
|
||||||
|
|
||||||
|
outName OBJECT-TYPE
|
||||||
|
SYNTAX IOName
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary output name."
|
||||||
|
::= { outEntry 3 }
|
||||||
|
|
||||||
|
outType OBJECT-TYPE
|
||||||
|
SYNTAX OutputType
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary output type. 0 relay (off, on), 1 rts (-10,+10V), 2 dtr (0,10V)"
|
||||||
|
::= { outEntry 4 }
|
||||||
|
|
||||||
|
outMode OBJECT-TYPE
|
||||||
|
SYNTAX OutputMode
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The binary output mode. 0 manual, 1 autoAlarm,
|
||||||
|
2 autoTriggerEq, 3 autoTriggerHi, 4 autoTriggerLo"
|
||||||
|
::= { outEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
-- Table has to be last in a branch to satisfy snmp walk engine implementation
|
||||||
|
sensTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SensEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A list of sensor table entries. The number
|
||||||
|
of entries corresponds with number of detected sensors."
|
||||||
|
::= { poseidon 3 }
|
||||||
|
|
||||||
|
sensEntry OBJECT-TYPE
|
||||||
|
SYNTAX SensEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry containing information applicable to a
|
||||||
|
particular sensor."
|
||||||
|
INDEX { sensIndex }
|
||||||
|
::= { sensTable 1 }
|
||||||
|
|
||||||
|
SensEntry ::= SEQUENCE {
|
||||||
|
sensIndex PositiveInteger,
|
||||||
|
sensName SensorName,
|
||||||
|
sensState SensorState,
|
||||||
|
sensString SensorString,
|
||||||
|
sensValue SensorValue,
|
||||||
|
sensValueRaw SensorValue,
|
||||||
|
sensID SensorID,
|
||||||
|
sensUnit UnitType,
|
||||||
|
sensUnitString SensorUnitString
|
||||||
|
}
|
||||||
|
|
||||||
|
sensIndex OBJECT-TYPE
|
||||||
|
SYNTAX PositiveInteger
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor index."
|
||||||
|
::= { sensEntry 1 }
|
||||||
|
|
||||||
|
sensName OBJECT-TYPE
|
||||||
|
SYNTAX SensorName
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor name."
|
||||||
|
::= { sensEntry 2 }
|
||||||
|
|
||||||
|
sensState OBJECT-TYPE
|
||||||
|
SYNTAX SensorState
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor state."
|
||||||
|
::= { sensEntry 4 }
|
||||||
|
|
||||||
|
sensString OBJECT-TYPE
|
||||||
|
SYNTAX SensorString
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The string representation of sensor value."
|
||||||
|
::= { sensEntry 5 }
|
||||||
|
|
||||||
|
sensValue OBJECT-TYPE
|
||||||
|
SYNTAX SensorValue
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The integer (decimal * 10) representation
|
||||||
|
of sensor value."
|
||||||
|
::= { sensEntry 6 }
|
||||||
|
|
||||||
|
sensValueRaw OBJECT-TYPE
|
||||||
|
SYNTAX SensorValue
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The original raw value of sensor
|
||||||
|
(it differs for each sensor type, especially
|
||||||
|
1-Wire sensors have different precisions)."
|
||||||
|
::= { sensEntry 7 }
|
||||||
|
|
||||||
|
sensID OBJECT-TYPE
|
||||||
|
SYNTAX SensorID
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor ID."
|
||||||
|
::= { sensEntry 8 }
|
||||||
|
|
||||||
|
sensUnit OBJECT-TYPE
|
||||||
|
SYNTAX UnitType
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor unit."
|
||||||
|
::= { sensEntry 9 }
|
||||||
|
|
||||||
|
sensUnitString OBJECT-TYPE
|
||||||
|
SYNTAX SensorUnitString
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The string representation of sensor unit."
|
||||||
|
::= { sensEntry 10 }
|
||||||
|
|
||||||
|
|
||||||
|
-- The Alarm group.
|
||||||
|
|
||||||
|
tsAlarm OBJECT IDENTIFIER ::= { poseidon 50 }
|
||||||
|
|
||||||
|
tsAlarmsPresent OBJECT-TYPE
|
||||||
|
SYNTAX Gauge32
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The present number of active alarm conditions."
|
||||||
|
::= { tsAlarm 1 }
|
||||||
|
|
||||||
|
tsAlarmTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF TsAlarmEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A list of alarm table entries. The table contains
|
||||||
|
zero, one, or many rows at any moment, depending upon
|
||||||
|
the number of alarm conditions in effect. The table
|
||||||
|
is initially empty at agent startup. The agent
|
||||||
|
creates a row in the table each time a condition is
|
||||||
|
detected and deletes that row when that condition no
|
||||||
|
longer pertains. The agent creates the first row with
|
||||||
|
tsAlarmId equal to 1, and increments the value of
|
||||||
|
tsAlarmId each time a new row is created, wrapping to
|
||||||
|
the first free value greater than or equal to 1 when
|
||||||
|
the maximum value of tsAlarmId would otherwise be
|
||||||
|
exceeded. Consequently, after multiple operations,
|
||||||
|
the table may become sparse, e.g., containing entries
|
||||||
|
for rows 95, 100, 101, and 203 and the entries should
|
||||||
|
not be assumed to be in chronological order because
|
||||||
|
tsAlarmId might have wrapped.
|
||||||
|
|
||||||
|
The number of rows in the table at any given time is
|
||||||
|
reflected by the value of tsAlarmsPresent."
|
||||||
|
::= { tsAlarm 2 }
|
||||||
|
|
||||||
|
tsAlarmEntry OBJECT-TYPE
|
||||||
|
SYNTAX TsAlarmEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry containing information applicable
|
||||||
|
to a particular alarm."
|
||||||
|
INDEX { tsAlarmIdx }
|
||||||
|
::= { tsAlarmTable 1 }
|
||||||
|
|
||||||
|
TsAlarmEntry ::= SEQUENCE {
|
||||||
|
tsAlarmIdx PositiveInteger,
|
||||||
|
tsAlarmId PositiveInteger,
|
||||||
|
tsAlarmDescr INTEGER,
|
||||||
|
tsAlarmSensName SensorName,
|
||||||
|
tsAlarmTime TimeStamp
|
||||||
|
}
|
||||||
|
|
||||||
|
tsAlarmIdx OBJECT-TYPE
|
||||||
|
SYNTAX PositiveInteger
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An index to alarm table."
|
||||||
|
::= { tsAlarmEntry 1 }
|
||||||
|
|
||||||
|
tsAlarmId OBJECT-TYPE
|
||||||
|
SYNTAX PositiveInteger
|
||||||
|
ACCESS read-only -- (used in trap variables)
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique identifier for an alarm condition.
|
||||||
|
This value must remain constant."
|
||||||
|
::= { tsAlarmEntry 2 }
|
||||||
|
|
||||||
|
tsAlarmDescr OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
inputStateAlarm(1),
|
||||||
|
temperatureOutOfRange(2)
|
||||||
|
}
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Description of the alarm condition."
|
||||||
|
::= { tsAlarmEntry 3 }
|
||||||
|
|
||||||
|
-- inputStateAlarm(1)
|
||||||
|
-- Binary input reached a state which meets its alarm setting.
|
||||||
|
-- This means that no such alarm can happenn if alarm is set to no.
|
||||||
|
|
||||||
|
-- temperatureOutOfRange(2)
|
||||||
|
-- Sensor value is out of limits.
|
||||||
|
|
||||||
|
|
||||||
|
tsAlarmSensName OBJECT-TYPE
|
||||||
|
SYNTAX SensorName
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Name of sensor with alarm condition."
|
||||||
|
::= { tsAlarmEntry 4 }
|
||||||
|
|
||||||
|
tsAlarmTime OBJECT-TYPE
|
||||||
|
SYNTAX TimeStamp
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of sysUpTime when the alarm condition was
|
||||||
|
detected. If the alarm condition was detected
|
||||||
|
at the time of agent startup and presumably existed
|
||||||
|
before agent startup, the value of tsAlarmTime shall equal 0."
|
||||||
|
::= { tsAlarmEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
-- Application Info
|
||||||
|
|
||||||
|
infoAddressMAC OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..17))
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"MAC address in text form.
|
||||||
|
It is here to distinguish devices in trap messages."
|
||||||
|
::= { info 1 }
|
||||||
|
|
||||||
|
-- Application Setup
|
||||||
|
|
||||||
|
sensSetup OBJECT IDENTIFIER ::= { setup 1 }
|
||||||
|
|
||||||
|
unitType OBJECT-TYPE
|
||||||
|
SYNTAX UnitType
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Units for displayed values.
|
||||||
|
All setup values are fixed in Celsius"
|
||||||
|
::= { sensSetup 1 }
|
||||||
|
|
||||||
|
sensSetupTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SensSetupEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A list of sensor table setup entries. The number
|
||||||
|
of entries corresponds with number of detected sensors."
|
||||||
|
::= { sensSetup 2 }
|
||||||
|
|
||||||
|
sensSetupEntry OBJECT-TYPE
|
||||||
|
SYNTAX SensSetupEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry containing setup information
|
||||||
|
for a particular sensor."
|
||||||
|
INDEX { sensSetupIndex }
|
||||||
|
::= { sensSetupTable 1 }
|
||||||
|
|
||||||
|
SensSetupEntry ::= SEQUENCE {
|
||||||
|
sensSetupIndex PositiveInteger,
|
||||||
|
sensSetupName SensorName,
|
||||||
|
sensFlags SensorFlags,
|
||||||
|
sensLimitMin SensorValue,
|
||||||
|
sensLimitMax SensorValue,
|
||||||
|
sensHysteresis SensorValue
|
||||||
|
}
|
||||||
|
|
||||||
|
sensSetupIndex OBJECT-TYPE
|
||||||
|
SYNTAX PositiveInteger
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor setup table index."
|
||||||
|
::= { sensSetupEntry 1 }
|
||||||
|
|
||||||
|
sensSetupName OBJECT-TYPE
|
||||||
|
SYNTAX SensorName
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor name."
|
||||||
|
::= { sensSetupEntry 2 }
|
||||||
|
|
||||||
|
sensFlags OBJECT-TYPE
|
||||||
|
SYNTAX SensorFlags
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The behaviour of sensor
|
||||||
|
- 0x01: range or level detection
|
||||||
|
- 0x02: enable trap sending
|
||||||
|
-- 0x04: output set (thermostat)
|
||||||
|
- 0x08: sensor enabled
|
||||||
|
- 0x10: enable SMS sending
|
||||||
|
- 0x20: enable email sending."
|
||||||
|
|
||||||
|
::= { sensSetupEntry 5 }
|
||||||
|
|
||||||
|
sensLimitMin OBJECT-TYPE
|
||||||
|
SYNTAX SensorValue
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor low limit."
|
||||||
|
::= { sensSetupEntry 6 }
|
||||||
|
|
||||||
|
sensLimitMax OBJECT-TYPE
|
||||||
|
SYNTAX SensorValue
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor high limit."
|
||||||
|
::= { sensSetupEntry 7 }
|
||||||
|
|
||||||
|
sensHysteresis OBJECT-TYPE
|
||||||
|
SYNTAX SensorValue
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sensor hysteresis."
|
||||||
|
::= { sensSetupEntry 8 }
|
||||||
|
|
||||||
|
-- Trap Definitions ------------------------------------------------------------
|
||||||
|
|
||||||
|
inpAlarmStateChanged TRAP-TYPE
|
||||||
|
ENTERPRISE poseidon
|
||||||
|
VARIABLES { sysName, infoAddressMAC, inpName, inpValue, inpAlarmState }
|
||||||
|
DESCRIPTION
|
||||||
|
"Input state entered/left alarm condition.
|
||||||
|
This trap always follows tsTrapAlarmStart/tsTrapAlarmEnd."
|
||||||
|
::= 1
|
||||||
|
|
||||||
|
sensAlarmStateChanged TRAP-TYPE
|
||||||
|
ENTERPRISE poseidon
|
||||||
|
VARIABLES { sysName, infoAddressMAC, sensName, sensID, sensState, sensValue, sensUnit }
|
||||||
|
DESCRIPTION
|
||||||
|
"Nth sensor state entered/left alarm condition.
|
||||||
|
This trap always follows tsTrapAlarmStart/tsTrapAlarmEnd."
|
||||||
|
::= 2
|
||||||
|
|
||||||
|
tsTrapAlarmStart TRAP-TYPE
|
||||||
|
ENTERPRISE poseidon
|
||||||
|
VARIABLES { sysName, infoAddressMAC, tsAlarmId, tsAlarmDescr }
|
||||||
|
DESCRIPTION
|
||||||
|
"This trap is sent each time an alarm is inserted
|
||||||
|
into to the alarm table. It is sent on the insertion
|
||||||
|
of all alarms except for powerFailure."
|
||||||
|
::= 3
|
||||||
|
|
||||||
|
tsTrapAlarmEnd TRAP-TYPE
|
||||||
|
ENTERPRISE poseidon
|
||||||
|
VARIABLES { sysName, infoAddressMAC, tsAlarmId, tsAlarmDescr }
|
||||||
|
DESCRIPTION
|
||||||
|
"This trap is sent each time an alarm is removed
|
||||||
|
from the alarm table. It is sent on the removal
|
||||||
|
of all alarms."
|
||||||
|
::= 4
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
1466
tests/data/hwg-poseidon.json
Normal file
1466
tests/data/hwg-poseidon.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1 +1,173 @@
|
|||||||
|
1.3.6.1.2.1.1.1.0|4|Poseidon 4002 SNMP Supervisor v2.0.15
|
||||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.21796.3.3
|
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.21796.3.3
|
||||||
|
1.3.6.1.2.1.1.3.0|67|17937314
|
||||||
|
1.3.6.1.2.1.1.4.0|4|<private>
|
||||||
|
1.3.6.1.2.1.1.5.0|4|<private>
|
||||||
|
1.3.6.1.2.1.1.6.0|4|<private>
|
||||||
|
1.3.6.1.2.1.11.1.0|65|7426548
|
||||||
|
1.3.6.1.2.1.11.2.0|65|7426536
|
||||||
|
1.3.6.1.2.1.11.3.0|65|14
|
||||||
|
1.3.6.1.2.1.11.4.0|65|6
|
||||||
|
1.3.6.1.2.1.11.5.0|65|0
|
||||||
|
1.3.6.1.2.1.11.6.0|65|0
|
||||||
|
1.3.6.1.2.1.11.8.0|65|0
|
||||||
|
1.3.6.1.2.1.11.9.0|65|865108
|
||||||
|
1.3.6.1.2.1.11.10.0|65|0
|
||||||
|
1.3.6.1.2.1.11.11.0|65|0
|
||||||
|
1.3.6.1.2.1.11.12.0|65|0
|
||||||
|
1.3.6.1.2.1.11.13.0|65|7593657
|
||||||
|
1.3.6.1.2.1.11.14.0|65|0
|
||||||
|
1.3.6.1.2.1.11.15.0|65|1078569
|
||||||
|
1.3.6.1.2.1.11.16.0|65|6347973
|
||||||
|
1.3.6.1.2.1.11.17.0|65|0
|
||||||
|
1.3.6.1.2.1.11.18.0|65|0
|
||||||
|
1.3.6.1.2.1.11.19.0|65|0
|
||||||
|
1.3.6.1.2.1.11.20.0|65|0
|
||||||
|
1.3.6.1.2.1.11.21.0|65|0
|
||||||
|
1.3.6.1.2.1.11.22.0|65|0
|
||||||
|
1.3.6.1.2.1.11.24.0|65|0
|
||||||
|
1.3.6.1.2.1.11.25.0|65|0
|
||||||
|
1.3.6.1.2.1.11.26.0|65|0
|
||||||
|
1.3.6.1.2.1.11.27.0|65|0
|
||||||
|
1.3.6.1.2.1.11.28.0|65|7426552
|
||||||
|
1.3.6.1.2.1.11.29.0|65|8
|
||||||
|
1.3.6.1.2.1.11.30.0|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.2.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.2.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.2.3|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.2.4|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.2.5|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.2.6|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.3.1|4|Binary 1
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.3.2|4|Binary 2
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.3.3|4|Binary 3
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.3.4|4|Binary 4
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.3.5|4|Binary 5
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.3.6|4|Binary 6
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.4.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.4.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.4.3|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.4.4|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.4.5|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.4.6|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.5.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.5.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.5.3|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.5.4|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.5.5|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.1.1.5.6|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.2.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.2.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.3.1|4|BinOut 1
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.3.2|4|BinOut 2
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.4.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.4.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.5.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.2.1.5.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.1|4|H.Servidores
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.2|4|H.Network
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.3|4|H.Ambiente
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.4|4|H.C4c
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.5|4|T.Network
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.6|4|T.C4c
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.7|4|T.Ambiente
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.2.8|4|T.Servidores
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.1|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.2|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.3|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.4|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.5|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.6|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.7|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.4.8|2|1
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.1|4|30.3 %RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.2|4|29.6 %RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.3|4|28.7 %RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.4|4|20.6 %RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.5|4|24.9 C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.6|4|31.1 C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.7|4|25.7 C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.5.8|4|23.6 C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.1|2|303
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.2|2|296
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.3|2|287
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.4|2|206
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.5|2|249
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.6|2|311
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.7|2|257
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.6.8|2|236
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.1|2|303
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.2|2|296
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.3|2|287
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.4|2|206
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.5|2|249
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.6|2|311
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.7|2|257
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.7.8|2|236
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.1|2|8202
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.2|2|1350
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.3|2|5716
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.4|2|8028
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.5|2|2350
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.6|2|9028
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.7|2|49531
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.8.8|2|9202
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.1|2|3
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.2|2|3
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.3|2|3
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.4|2|3
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.5|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.6|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.7|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.9.8|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.1|4|%RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.2|4|%RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.3|4|%RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.4|4|%RH
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.5|4|C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.6|4|C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.7|4|C
|
||||||
|
1.3.6.1.4.1.21796.3.3.3.1.10.8|4|C
|
||||||
|
1.3.6.1.4.1.21796.3.3.50.1.0|66|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.70.1.0|4|00:0A:59:03:18:BD
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.1.0|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.1|4|H.Servidores
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.2|4|H.Network
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.3|4|H.Ambiente
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.4|4|H.C4c
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.5|4|T.Network
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.6|4|T.C4c
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.7|4|T.Ambiente
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.2.8|4|T.Servidores
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.1|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.2|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.3|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.4|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.5|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.6|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.7|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.5.8|2|8
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.1|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.2|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.3|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.4|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.5|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.6|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.7|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.6.8|2|100
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.1|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.2|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.3|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.4|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.5|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.6|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.7|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.7.8|2|600
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.1|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.2|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.3|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.4|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.5|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.6|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.7|2|0
|
||||||
|
1.3.6.1.4.1.21796.3.3.99.1.2.1.8.8|2|0
|
||||||
|
Reference in New Issue
Block a user