diff --git a/html/images/os/vutlan.png b/html/images/os/vutlan.png new file mode 100755 index 0000000000..5922814687 Binary files /dev/null and b/html/images/os/vutlan.png differ diff --git a/includes/definitions/discovery/vutlan.yaml b/includes/definitions/discovery/vutlan.yaml new file mode 100644 index 0000000000..5e37efd3c9 --- /dev/null +++ b/includes/definitions/discovery/vutlan.yaml @@ -0,0 +1,47 @@ +mib: VUTLAN-SYSTEM-MIB +modules: + os: + sysDescr_regex: '/Vutlan EMS/' + sensors: + temperature: + data: + - + oid: VUTLAN-SYSTEM-MIB::ctlUnitElementsTable + value: VUTLAN-SYSTEM-MIB::ctlUnitElementValue + descr: '{{ VUTLAN-SYSTEM-MIB::ctlUnitElementName }}' + num_oid: '.1.3.6.1.4.1.39052.1.3.1.9.{{ $index }}' + skip_values: + - + oid: VUTLAN-SYSTEM-MIB::ctlUnitElementType + op: '!=' + value: "temperature" + humidity: + data: + - + oid: VUTLAN-SYSTEM-MIB::ctlUnitElementsTable + value: VUTLAN-SYSTEM-MIB::ctlUnitElementValue + descr: '{{ VUTLAN-SYSTEM-MIB::ctlUnitElementName }}' + num_oid: '.1.3.6.1.4.1.39052.1.3.1.9.{{ $index }}' + skip_values: + - + oid: VUTLAN-SYSTEM-MIB::ctlUnitElementType + op: '!=' + value: "humidity" + + state: + data: + - + oid: VUTLAN-SYSTEM-MIB::ctlUnitElementsTable + value: VUTLAN-SYSTEM-MIB::ctlUnitElementValue + descr: 'Door state' + num_oid: '.1.3.6.1.4.1.39052.1.3.1.9.{{ $index }}' + skip_values: + - + oid: VUTLAN-SYSTEM-MIB::ctlUnitElementType + op: '!=' + value: "door" + states: + - { value: -1, generic: 3, graph: 0, descr: 'null' } + - { value: 0, generic: 0, graph: 0, descr: closed } + - { value: 1, generic: 1, graph: 0, descr: open } + diff --git a/includes/definitions/vutlan.yaml b/includes/definitions/vutlan.yaml new file mode 100644 index 0000000000..c3ffb8f62f --- /dev/null +++ b/includes/definitions/vutlan.yaml @@ -0,0 +1,12 @@ +os: vutlan +text: 'Vutlan' +type: environment +icon: vutlan +mib_dir: vutlan +over: + - { graph: device_bits, text: 'Device Traffic' } + - { graph: device_processor, text: 'CPU Usage' } + - { graph: device_mempool, text: 'Memory Usage' } +discovery: + - sysObjectID: + - .1.3.6.1.4.1.39052 diff --git a/mibs/vutlan/VUTLAN-SYSTEM-MIB b/mibs/vutlan/VUTLAN-SYSTEM-MIB new file mode 100755 index 0000000000..e7af142f12 --- /dev/null +++ b/mibs/vutlan/VUTLAN-SYSTEM-MIB @@ -0,0 +1,3525 @@ + +VUTLAN-SYSTEM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY, + enterprises, Integer32 + FROM SNMPv2-SMI; + +vutlan MODULE-IDENTITY + LAST-UPDATED "202102100000Z" + ORGANIZATION + "Vutlan s.r.o." + CONTACT-INFO + "info@vutlan.com" + DESCRIPTION + "Vutlan monitoring units" +::= { enterprises 39052 } + +ctlUnit OBJECT IDENTIFIER ::= { vutlan 1 } +ctlNotifiers OBJECT IDENTIFIER ::= { vutlan 2 } +ctlVirtualDevices OBJECT IDENTIFIER ::= { vutlan 3 } +ctlHardwareDevices OBJECT IDENTIFIER ::= { vutlan 4 } +ctIInternalSensors OBJECT IDENTIFIER ::= { vutlan 5 } +ctlCANSensors OBJECT IDENTIFIER ::= { vutlan 6 } +ctlRsSensors OBJECT IDENTIFIER ::= { vutlan 7 } + +ctlUnitModulesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlUnitModulesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlUnit 1 } + +ctlUnitModulesEntry OBJECT-TYPE + SYNTAX CtlUnitModulesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of module" + INDEX { ctlUnitModuleId } + ::= { ctlUnitModulesTable 1 } + +CtlUnitModulesEntry ::= SEQUENCE { + ctlUnitModuleId + Integer32, + ctlUnitModulePcode + Integer32, + ctlUnitModuleSN + Integer32, + ctlUnitModuleClass + OCTET STRING, + ctlUnitModuleType + OCTET STRING, + ctlUnitModuleName + OCTET STRING, + ctlUnitModuleState + OCTET STRING +} + +ctlUnitModuleId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of module" + ::= { ctlUnitModulesEntry 1 } + +ctlUnitModulePcode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Product code of module" + ::= { ctlUnitModulesEntry 2 } + +ctlUnitModuleSN OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of module" + ::= { ctlUnitModulesEntry 3 } + +ctlUnitModuleClass OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Class of module" + ::= { ctlUnitModulesEntry 4 } + +ctlUnitModuleType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of module" + ::= { ctlUnitModulesEntry 5 } + +ctlUnitModuleName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of module" + ::= { ctlUnitModulesEntry 6 } + +ctlUnitModuleState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of module" + ::= { ctlUnitModulesEntry 7 } + +ctlUnitGroupsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlUnitGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlUnit 2 } + +ctlUnitGroupsEntry OBJECT-TYPE + SYNTAX CtlUnitGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { ctlUnitGroupId } + ::= { ctlUnitGroupsTable 1 } + +CtlUnitGroupsEntry ::= SEQUENCE { + ctlUnitGroupId + Integer32, + ctlUnitGroupName + OCTET STRING, + ctlUnitGroupDesc + OCTET STRING +} + +ctlUnitGroupId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of group" + ::= { ctlUnitGroupsEntry 1 } + +ctlUnitGroupName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of group" + ::= { ctlUnitGroupsEntry 2 } + +ctlUnitGroupDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description of group" + ::= { ctlUnitGroupsEntry 3 } + +ctlUnitElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlUnitElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlUnit 3 } + +ctlUnitElementsEntry OBJECT-TYPE + SYNTAX CtlUnitElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { ctlUnitElementId } + ::= { ctlUnitElementsTable 1 } + +CtlUnitElementsEntry ::= SEQUENCE { + ctlUnitElementId + Integer32, + ctlUnitElementGroup + Integer32, + ctlUnitElementModule + Integer32, + ctlUnitElementNum + Integer32, + ctlUnitElementClass + OCTET STRING, + ctlUnitElementType + OCTET STRING, + ctlUnitElementName + OCTET STRING, + ctlUnitElementState + OCTET STRING, + ctlUnitElementValue + OCTET STRING, + ctlUnitElementSpec + OCTET STRING +} + +ctlUnitElementId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of element" + ::= { ctlUnitElementsEntry 1 } + +ctlUnitElementGroup OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group of element" + ::= { ctlUnitElementsEntry 2 } + +ctlUnitElementModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of element" + ::= { ctlUnitElementsEntry 3 } + +ctlUnitElementNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of elemnt's in module" + ::= { ctlUnitElementsEntry 4 } + +ctlUnitElementClass OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Class of element" + ::= { ctlUnitElementsEntry 5 } + +ctlUnitElementType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of element" + ::= { ctlUnitElementsEntry 6 } + +ctlUnitElementName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of element" + ::= { ctlUnitElementsEntry 7 } + +ctlUnitElementState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of element" + ::= { ctlUnitElementsEntry 8 } + +ctlUnitElementValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of element" + ::= { ctlUnitElementsEntry 9 } + +ctlUnitElementSpec OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Special parameters for element" + ::= { ctlUnitElementsEntry 10 } + +ctlUnitLogicsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlUnitLogicsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlUnit 4 } + +ctlUnitLogicsEntry OBJECT-TYPE + SYNTAX CtlUnitLogicsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of logic" + INDEX { ctlUnitLogicId } + ::= { ctlUnitLogicsTable 1 } + +CtlUnitLogicsEntry ::= SEQUENCE { + ctlUnitLogicId + Integer32, + ctlUnitLogicName + OCTET STRING, + ctlUnitLogicDesc + OCTET STRING, + ctlUnitLogicDisable + Integer32, + ctlUnitLogicRowStatus + Integer32 +} + +-- Id of logic's + +ctlUnitLogicId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of logic scheme" + ::= { ctlUnitLogicsEntry 1 } + +ctlUnitLogicName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of logic scheme" + ::= { ctlUnitLogicsEntry 2 } + +ctlUnitLogicDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description of logic scheme" + ::= { ctlUnitLogicsEntry 3 } + +ctlUnitLogicDisable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Disable of logic's in secs, 0 for enable " + ::= { ctlUnitLogicsEntry 4 } + +ctlUnitLogicRowStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "" + ::= { ctlUnitLogicsEntry 5 } + + +ctlUnitTrapNotification NOTIFICATION-TYPE + OBJECTS { macroLogicDefinition, macroStateOfSensors, macroDateAndTime, + macroLogicName, macroSensorName, macroSensorState, macroSensorValue, + macroLastModifiedSensorID, trapID, trapName } + STATUS current + DESCRIPTION + "SNMP trap notification." + ::= { ctlUnit 5 } + +-- The trap description objects + +macroLogicDefinition OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the logic scheme that has triggered." + ::= { ctlUnitTrapNotification 1 } + +macroStateOfSensors OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Readings of sensors in the logic scheme." + ::= { ctlUnitTrapNotification 2 } + +macroDateAndTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logic scheme response time." + ::= { ctlUnitTrapNotification 3 } + +macroLogicName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of logic scheme." + ::= { ctlUnitTrapNotification 4 } + +macroSensorName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the sensor which triggered the logic scheme." + ::= { ctlUnitTrapNotification 5 } + +macroSensorState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of the sensor in the logic scheme that has triggered. + Maybe one of these: normal, warning, low warning, high warning, + alarm, low alarm, high alarm, on, off, not connected" + ::= { ctlUnitTrapNotification 6 } + +macroSensorValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value measured by the sensor or logic level." + ::= { ctlUnitTrapNotification 7 } + +macroLastModifiedSensorID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sensor ID that triggered the operation of the logic circuit." + ::= { ctlUnitTrapNotification 8 } + +trapID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ID of SNMP trap." + ::= { ctlUnitTrapNotification 20 } + +trapName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of SNMP trap." + ::= { ctlUnitTrapNotification 21 } + + +ctlUnitSaveToFlash OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Save current setting to flash memory" + ::= { ctlUnit 6 } + + +-- System information entry + +ctlUnitSystem OBJECT IDENTIFIER ::= { ctlUnit 7 } + +systemDevType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device type" + ::= { ctlUnitSystem 1 } + +systemFirmware OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware version" + ::= { ctlUnitSystem 2 } + +systemKernel OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System kernel version" + ::= { ctlUnitSystem 3 } + +systemOpTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total operating time" + ::= { ctlUnitSystem 4 } + +systemUpTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Session time" + ::= { ctlUnitSystem 5 } + +systemCpuUsage OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU usage (%)" + ::= { ctlUnitSystem 6 } + +systemMemUsage OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory usage (%)" + ::= { ctlUnitSystem 7 } + +systemState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System state" + ::= { ctlUnitSystem 8 } + +systemHostname OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Network Hostname" + ::= { ctlUnitSystem 9 } + +systemDescSN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Serial Number" + ::= { ctlUnitSystem 10 } + +systemDescContacts OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..1024)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Contacts" + ::= { ctlUnitSystem 11 } + +systemDescLocation OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..1024)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Location description" + ::= { ctlUnitSystem 12 } + +systemDescComment OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..1024)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Comment" + ::= { ctlUnitSystem 13 } + +systemMAC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet MAC address of the unit" + ::= { ctlUnitSystem 14 } + + +ctlUnitReboot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reboot the unit" + ::= { ctlUnit 8 } + + +ctlNotifiersMailersTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlNotifiersMailersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlNotifiers 1 } + +ctlNotifiersMailersEntry OBJECT-TYPE + SYNTAX CtlNotifiersMailersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of email notify" + INDEX { ctlNotifiersMailerId } + ::= { ctlNotifiersMailersTable 1 } + +CtlNotifiersMailersEntry ::= SEQUENCE { + ctlNotifiersMailerId + Integer32, + ctlNotifiersMailerModule + Integer32, + ctlNotifiersMailerNum + Integer32, + ctlNotifiersMailerType + OCTET STRING, + ctlNotifiersMailerName + OCTET STRING, + ctlNotifiersMailerState + OCTET STRING, + ctlNotifiersMailerValue + OCTET STRING, + ctlNotifiersMailerServer + OCTET STRING, + ctlNotifiersMailerPort + Integer32, + ctlNotifiersMailerLogin + OCTET STRING, + ctlNotifiersMailerPassword + Integer32, + ctlNotifiersMailersTo + OCTET STRING, + ctlNotifiersMailersFrom + OCTET STRING, + ctlNotifiersMailerMessage + Integer32 +} + +ctlNotifiersMailerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of mailer" + ::= { ctlNotifiersMailersEntry 1 } + +ctlNotifiersMailerModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of mailer" + ::= { ctlNotifiersMailersEntry 2 } + +ctlNotifiersMailerNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for mailer" + ::= { ctlNotifiersMailersEntry 3 } + +ctlNotifiersMailerType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of element" + ::= { ctlNotifiersMailersEntry 4 } + +ctlNotifiersMailerName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of mailer" + ::= { ctlNotifiersMailersEntry 5 } + +ctlNotifiersMailerState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of mailer" + ::= { ctlNotifiersMailersEntry 6 } + +ctlNotifiersMailerValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of mailer" + ::= { ctlNotifiersMailersEntry 7 } + +ctlNotifiersMailerServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mailserver adress" + ::= { ctlNotifiersMailersEntry 8 } + +ctlNotifiersMailerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port of mailserver" + ::= { ctlNotifiersMailersEntry 9 } + +ctlNotifiersMailerLogin OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Login on mailserver" + ::= { ctlNotifiersMailersEntry 10 } + +ctlNotifiersMailerPassword OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for mailserver" + ::= { ctlNotifiersMailersEntry 11 } + +ctlNotifiersMailersTo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To" + ::= { ctlNotifiersMailersEntry 12 } + +ctlNotifiersMailersFrom OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "From" + ::= { ctlNotifiersMailersEntry 13 } + +ctlNotifiersMailerMessage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Message" + ::= { ctlNotifiersMailersEntry 14 } + +ctlNotifiersTrapsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlNotifiersTrapsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlNotifiers 2 } + +ctlNotifiersTrapsEntry OBJECT-TYPE + SYNTAX CtlNotifiersTrapsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of trap notify" + INDEX { ctlNotifiersTrapId } + ::= { ctlNotifiersTrapsTable 1 } + +CtlNotifiersTrapsEntry ::= SEQUENCE { + ctlNotifiersTrapId + Integer32, + ctlNotifiersTrapModule + Integer32, + ctlNotifiersTrapNum + Integer32, + ctlNotifiersTrapType + OCTET STRING, + ctlNotifiersTrapName + OCTET STRING, + ctlNotifiersTrapState + OCTET STRING, + ctlNotifiersTrapValue + OCTET STRING, + ctlNotifiersTrapServer + OCTET STRING, + ctlNotifiersTrapPort + Integer32, + ctlNotifiersTrapVersion + OCTET STRING, + ctlNotifiersTrapCommunity + OCTET STRING +} + +ctlNotifiersTrapId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of trap" + ::= { ctlNotifiersTrapsEntry 1 } + +ctlNotifiersTrapModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of trap" + ::= { ctlNotifiersTrapsEntry 2 } + +ctlNotifiersTrapNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for trap" + ::= { ctlNotifiersTrapsEntry 3 } + +ctlNotifiersTrapType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of element" + ::= { ctlNotifiersTrapsEntry 4 } + +ctlNotifiersTrapName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of trap" + ::= { ctlNotifiersTrapsEntry 5 } + +ctlNotifiersTrapState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of trap" + ::= { ctlNotifiersTrapsEntry 6 } + +ctlNotifiersTrapValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of trap" + ::= { ctlNotifiersTrapsEntry 7 } + +ctlNotifiersTrapServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Receiver address for trap" + ::= { ctlNotifiersTrapsEntry 8 } + +ctlNotifiersTrapPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port of trap receiver" + ::= { ctlNotifiersTrapsEntry 9 } + +ctlNotifiersTrapVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..4)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Version of trap" + ::= { ctlNotifiersTrapsEntry 10 } + +ctlNotifiersTrapCommunity OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for mailserver" + ::= { ctlNotifiersTrapsEntry 11 } + +ctlNotifiersSMSsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlNotifiersSMSsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlNotifiers 3 } + +ctlNotifiersSMSsEntry OBJECT-TYPE + SYNTAX CtlNotifiersSMSsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of SMS notify" + INDEX { ctlNotifiersSMSId } + ::= { ctlNotifiersSMSsTable 1 } + +CtlNotifiersSMSsEntry ::= SEQUENCE { + ctlNotifiersSMSId + Integer32, + ctlNotifiersSMSModule + Integer32, + ctlNotifiersSMSNum + Integer32, + ctlNotifiersSMSType + OCTET STRING, + ctlNotifiersSMSName + OCTET STRING, + ctlNotifiersSMSState + OCTET STRING, + ctlNotifiersSMSValue + Integer32, + ctlNotifiersSMSTo + OCTET STRING, + ctlNotifiersSMSMessage + OCTET STRING +} + +ctlNotifiersSMSId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of SMS" + ::= { ctlNotifiersSMSsEntry 1 } + +ctlNotifiersSMSModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of SMS" + ::= { ctlNotifiersSMSsEntry 2 } + +ctlNotifiersSMSNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for SMS" + ::= { ctlNotifiersSMSsEntry 3 } + +ctlNotifiersSMSType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of SMS" + ::= { ctlNotifiersSMSsEntry 4 } + +ctlNotifiersSMSName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of SMS" + ::= { ctlNotifiersSMSsEntry 5 } + +ctlNotifiersSMSState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of SMS" + ::= { ctlNotifiersSMSsEntry 6 } + +ctlNotifiersSMSValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set '1' to send SMS" + ::= { ctlNotifiersSMSsEntry 7 } + +ctlNotifiersSMSTo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(3..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Phone number" + ::= { ctlNotifiersSMSsEntry 8 } + +ctlNotifiersSMSMessage OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Text of SMS message" + ::= { ctlNotifiersSMSsEntry 9 } + +ctlVirtualDevicesTimersTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlVirtualDevicesTimersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlVirtualDevices 1 } + +ctlVirtualDevicesTimersEntry OBJECT-TYPE + SYNTAX CtlVirtualDevicesTimersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of timer" + INDEX { ctlVirtualDevicesTimerId } + ::= { ctlVirtualDevicesTimersTable 1 } + +CtlVirtualDevicesTimersEntry ::= SEQUENCE { + ctlVirtualDevicesTimerId + Integer32, + ctlVirtualDevicesTimerModule + Integer32, + ctlVirtualDevicesTimerNum + Integer32, + ctlVirtualDevicesTimerType + OCTET STRING, + ctlVirtualDevicesTimerName + OCTET STRING, + ctlVirtualDevicesTimerState + OCTET STRING, + ctlVirtualDevicesTimerValue + OCTET STRING, + ctlVirtualDevicesTimerBegin + OCTET STRING, + ctlVirtualDevicesTimerEnd + OCTET STRING, + ctlVirtualDevicesTimerDays + OCTET STRING, + ctlVirtualDevicesTimerMode + OCTET STRING, + ctlVirtualDevicesTimerDayPattern + OCTET STRING +} + +ctlVirtualDevicesTimerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of timer" + ::= { ctlVirtualDevicesTimersEntry 1 } + +ctlVirtualDevicesTimerModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of tiimer" + ::= { ctlVirtualDevicesTimersEntry 2 } + +ctlVirtualDevicesTimerNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for timer" + ::= { ctlVirtualDevicesTimersEntry 3 } + +ctlVirtualDevicesTimerType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of timer" + ::= { ctlVirtualDevicesTimersEntry 4 } + +ctlVirtualDevicesTimerName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of timer" + ::= { ctlVirtualDevicesTimersEntry 5 } + +ctlVirtualDevicesTimerState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of timer" + ::= { ctlVirtualDevicesTimersEntry 6 } + +ctlVirtualDevicesTimerValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of timer" + ::= { ctlVirtualDevicesTimersEntry 7 } + +ctlVirtualDevicesTimerBegin OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Begin time for timer (Unix timestamp)" + ::= { ctlVirtualDevicesTimersEntry 8 } + +ctlVirtualDevicesTimerEnd OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "End time for timer (Unix timestamp)" + ::= { ctlVirtualDevicesTimersEntry 9 } + +ctlVirtualDevicesTimerDays OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Days for timer" + ::= { ctlVirtualDevicesTimersEntry 10 } + +ctlVirtualDevicesTimerMode OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mode of timer" + ::= { ctlVirtualDevicesTimersEntry 11 } + +ctlVirtualDevicesTimerDayPattern OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Timer pattern for every day of week" + ::= { ctlVirtualDevicesTimersEntry 12 } + + +ctlVirtualDevicesPingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlVirtualDevicesPingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlVirtualDevices 2 } + +ctlVirtualDevicesPingsEntry OBJECT-TYPE + SYNTAX CtlVirtualDevicesPingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of ping" + INDEX { ctlVirtualDevicesPingId } + ::= { ctlVirtualDevicesPingsTable 1 } + +CtlVirtualDevicesPingsEntry ::= SEQUENCE { + ctlVirtualDevicesPingId + Integer32, + ctlVirtualDevicesPingModule + Integer32, + ctlVirtualDevicesPingNum + Integer32, + ctlVirtualDevicesPingType + OCTET STRING, + ctlVirtualDevicesPingName + OCTET STRING, + ctlVirtualDevicesPingState + OCTET STRING, + ctlVirtualDevicesPingValue + OCTET STRING, + ctlVirtualDevicesPingPeriod + Integer32, + ctlVirtualDevicesPingRTT + Integer32, + ctlVirtualDevicesPingServer + OCTET STRING, + ctlVirtualDevicesPingIP + OCTET STRING, + ctlVirtualDevicesPingSent + Integer32, + ctlVirtualDevicesPingReceived + Integer32, + ctlVirtualDevicesPingStatus + OCTET STRING +} + +ctlVirtualDevicesPingId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of ping" + ::= { ctlVirtualDevicesPingsEntry 1 } + +ctlVirtualDevicesPingModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of ping" + ::= { ctlVirtualDevicesPingsEntry 2 } + +ctlVirtualDevicesPingNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for ping" + ::= { ctlVirtualDevicesPingsEntry 3 } + +ctlVirtualDevicesPingType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of element" + ::= { ctlVirtualDevicesPingsEntry 4 } + +ctlVirtualDevicesPingName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of ping" + ::= { ctlVirtualDevicesPingsEntry 5 } + +ctlVirtualDevicesPingState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of ping" + ::= { ctlVirtualDevicesPingsEntry 6 } + +ctlVirtualDevicesPingValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of timer" + ::= { ctlVirtualDevicesPingsEntry 7 } + +ctlVirtualDevicesPingPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Period for ping" + ::= { ctlVirtualDevicesPingsEntry 8 } + +ctlVirtualDevicesPingRTT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Round Trip Time of ping" + ::= { ctlVirtualDevicesPingsEntry 9 } + +ctlVirtualDevicesPingServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server for ping" + ::= { ctlVirtualDevicesPingsEntry 10 } + +ctlVirtualDevicesPingIP OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Resolved IP for ping" + ::= { ctlVirtualDevicesPingsEntry 11 } + +ctlVirtualDevicesPingSent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sent pings" + ::= { ctlVirtualDevicesPingsEntry 12 } + +ctlVirtualDevicesPingReceived OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of received pings" + ::= { ctlVirtualDevicesPingsEntry 13 } + +ctlVirtualDevicesPingStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of ping" + ::= { ctlVirtualDevicesPingsEntry 14 } + +ctlVirtualDevicesTriggersTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlVirtualDevicesTriggersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlVirtualDevices 3 } + +ctlVirtualDevicesTriggersEntry OBJECT-TYPE + SYNTAX CtlVirtualDevicesTriggersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { ctlVirtualDevicesTriggerId } + ::= { ctlVirtualDevicesTriggersTable 1 } + +CtlVirtualDevicesTriggersEntry ::= SEQUENCE { + ctlVirtualDevicesTriggerId + Integer32, + ctlVirtualDevicesTriggerModule + Integer32, + ctlVirtualDevicesTriggerNum + Integer32, + ctlVirtualDevicesTriggerType + OCTET STRING, + ctlVirtualDevicesTriggerName + OCTET STRING, + ctlVirtualDevicesTriggerState + OCTET STRING, + ctlVirtualDevicesTriggerValue + OCTET STRING, + ctlVirtualDevicesTriggerReverse + Integer32 +} + +ctlVirtualDevicesTriggerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of trigger" + ::= { ctlVirtualDevicesTriggersEntry 1 } + +ctlVirtualDevicesTriggerModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of trigger" + ::= { ctlVirtualDevicesTriggersEntry 2 } + +ctlVirtualDevicesTriggerNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of trigger in module" + ::= { ctlVirtualDevicesTriggersEntry 3 } + +ctlVirtualDevicesTriggerType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of trigger" + ::= { ctlVirtualDevicesTriggersEntry 4 } + +ctlVirtualDevicesTriggerName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of trigger" + ::= { ctlVirtualDevicesTriggersEntry 5 } + +ctlVirtualDevicesTriggerState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of trigger" + ::= { ctlVirtualDevicesTriggersEntry 6 } + +ctlVirtualDevicesTriggerValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of timer" + ::= { ctlVirtualDevicesTriggersEntry 7 } + +ctlVirtualDevicesTriggerReverse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reverse of trigger" + ::= { ctlVirtualDevicesTriggersEntry 8 } + +ctlVirtualDevicesSnmpgetsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlVirtualDevicesSnmpgetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlVirtualDevices 4 } + +ctlVirtualDevicesSnmpgetsEntry OBJECT-TYPE + SYNTAX CtlVirtualDevicesSnmpgetsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { ctlVirtualDevicesSnmpgetId } + ::= { ctlVirtualDevicesSnmpgetsTable 1 } + + +ctlVirtualDevicesAnalogsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlVirtualDevicesAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlVirtualDevices 5 } + +ctlVirtualDevicesAnalogsEntry OBJECT-TYPE + SYNTAX CtlVirtualDevicesAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of analog" + INDEX { ctlVirtualDevicesAnalogId } + ::= { ctlVirtualDevicesAnalogsTable 1 } + +CtlVirtualDevicesAnalogsEntry ::= SEQUENCE { + ctlVirtualDevicesAnalogId + Integer32, + ctlVirtualDevicesAnalogModule + Integer32, + ctlVirtualDevicesAnalogNum + Integer32, + ctlVirtualDevicesAnalogType + OCTET STRING, + ctlVirtualDevicesAnalogName + OCTET STRING, + ctlVirtualDevicesAnalogState + OCTET STRING, + ctlVirtualDevicesAnalogValue + OCTET STRING, + ctlVirtualDevicesAnalogMin + OCTET STRING, + ctlVirtualDevicesAnalogMax + OCTET STRING, + ctlVirtualDevicesAnalogLowAlarm + OCTET STRING, + ctlVirtualDevicesAnalogLowWarning + OCTET STRING, + ctlVirtualDevicesAnalogHighWarning + OCTET STRING, + ctlVirtualDevicesAnalogHighAlarm + OCTET STRING, + ctlVirtualDevicesAnalogAt0 + OCTET STRING, + ctlVirtualDevicesAnalogAt75 + OCTET STRING, + ctlVirtualDevicesAnalogExpression + OCTET STRING, + ctlVirtualDevicesAnalogSpecific + OCTET STRING, + ctlVirtualDevicesAnalogHystType + OCTET STRING, + ctlVirtualDevicesAnalogHystValue + OCTET STRING, + ctlVirtualDevicesAnalogHystLowAlarm + Integer32, + ctlVirtualDevicesAnalogHystLowWarning + Integer32, + ctlVirtualDevicesAnalogHystNormal + Integer32, + ctlVirtualDevicesAnalogHystHighWarning + Integer32, + ctlVirtualDevicesAnalogHystHighAlarm + Integer32, + ctlVirtualDevicesAnalogValueInt + Integer32 +} + +ctlVirtualDevicesAnalogId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlVirtualDevicesAnalogsEntry 1 } + +ctlVirtualDevicesAnalogModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlVirtualDevicesAnalogsEntry 2 } + +ctlVirtualDevicesAnalogNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlVirtualDevicesAnalogsEntry 3 } + +ctlVirtualDevicesAnalogType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor" + ::= { ctlVirtualDevicesAnalogsEntry 4 } + +ctlVirtualDevicesAnalogName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlVirtualDevicesAnalogsEntry 5 } + +ctlVirtualDevicesAnalogState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlVirtualDevicesAnalogsEntry 6 } + +ctlVirtualDevicesAnalogValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlVirtualDevicesAnalogsEntry 7 } + +ctlVirtualDevicesAnalogMin OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum of sensor value range" + ::= { ctlVirtualDevicesAnalogsEntry 8 } + +ctlVirtualDevicesAnalogMax OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum of sensor value range" + ::= { ctlVirtualDevicesAnalogsEntry 9 } + +ctlVirtualDevicesAnalogLowAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low alarm level for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 10 } + +ctlVirtualDevicesAnalogLowWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low warning level for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 11 } + +ctlVirtualDevicesAnalogHighWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High warning level for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 12 } + +ctlVirtualDevicesAnalogHighAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High alarm level for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 13 } + +ctlVirtualDevicesAnalogAt0 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At0 for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 14 } + +ctlVirtualDevicesAnalogAt75 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At75 for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 15 } + +ctlVirtualDevicesAnalogExpression OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..80)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expression for sensor value" + ::= { ctlVirtualDevicesAnalogsEntry 16 } + +ctlVirtualDevicesAnalogSpecific OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specific parameters for sensor" + ::= { ctlVirtualDevicesAnalogsEntry 17 } + + +ctlVirtualDevicesAnalogHystType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis type" + ::= { ctlVirtualDevicesAnalogsEntry 18 } + +ctlVirtualDevicesAnalogHystValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis value" + ::= { ctlVirtualDevicesAnalogsEntry 19 } + +ctlVirtualDevicesAnalogHystLowAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Low Alarm time" + ::= { ctlVirtualDevicesAnalogsEntry 20 } + +ctlVirtualDevicesAnalogHystLowWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Low Warning time" + ::= { ctlVirtualDevicesAnalogsEntry 21 } + +ctlVirtualDevicesAnalogHystNormal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Normal time" + ::= { ctlVirtualDevicesAnalogsEntry 22 } + +ctlVirtualDevicesAnalogHystHighWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis High Warning time" + ::= { ctlVirtualDevicesAnalogsEntry 23 } + +ctlVirtualDevicesAnalogHystHighAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis High Alarm time" + ::= { ctlVirtualDevicesAnalogsEntry 24 } + +ctlVirtualDevicesAnalogValueInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer value of the sensor with a multiplier of 100" + ::= { ctlVirtualDevicesAnalogsEntry 25 } + + +CtlVirtualDevicesSnmpgetsEntry ::= SEQUENCE { + ctlVirtualDevicesSnmpgetId + Integer32, + ctlVirtualDevicesSnmpgetModule + Integer32, + ctlVirtualDevicesSnmpgetNum + Integer32, + ctlVirtualDevicesSnmpgetType + OCTET STRING, + ctlVirtualDevicesSnmpgetName + OCTET STRING, + ctlVirtualDevicesSnmpgetState + OCTET STRING, + ctlVirtualDevicesSnmpgetValue + OCTET STRING, + ctlVirtualDevicesSnmpgetStatus + OCTET STRING, + ctlVirtualDevicesSnmpgetPeriod + Integer32, + ctlVirtualDevicesSnmpgetServer + OCTET STRING, + ctlVirtualDevicesSnmpgetPort + Integer32, + ctlVirtualDevicesSnmpgetCommunity + OCTET STRING, + ctlVirtualDevicesSnmpgetOid + OCTET STRING, + ctlVirtualDevicesSnmpgetVartype + OCTET STRING, + ctlVirtualDevicesSnmpgetLowAlarm + OCTET STRING, + ctlVirtualDevicesSnmpgetLowWarning + OCTET STRING, + ctlVirtualDevicesSnmpgetHighWarning + OCTET STRING, + ctlVirtualDevicesSnmpgetHighAlarm + OCTET STRING, + ctlVirtualDevicesSnmpgetExpression + OCTET STRING +} + +ctlVirtualDevicesSnmpgetId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 1 } + +ctlVirtualDevicesSnmpgetModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 2 } + +ctlVirtualDevicesSnmpgetNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of snmpget in module" + ::= { ctlVirtualDevicesSnmpgetsEntry 3 } + +ctlVirtualDevicesSnmpgetType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 4 } + +ctlVirtualDevicesSnmpgetName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 5 } + +ctlVirtualDevicesSnmpgetState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 6 } + +ctlVirtualDevicesSnmpgetValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 7 } + +ctlVirtualDevicesSnmpgetStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 8 } + +ctlVirtualDevicesSnmpgetPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Period of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 9 } + +ctlVirtualDevicesSnmpgetServer OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 10 } + +ctlVirtualDevicesSnmpgetPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Server port of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 11 } + +ctlVirtualDevicesSnmpgetCommunity OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Community of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 12 } + +ctlVirtualDevicesSnmpgetOid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Oid of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 13 } + +ctlVirtualDevicesSnmpgetVartype OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Vartype of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 14 } + +ctlVirtualDevicesSnmpgetLowAlarm OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low alarm level of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 15 } + +ctlVirtualDevicesSnmpgetLowWarning OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low warning level of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 16 } + +ctlVirtualDevicesSnmpgetHighWarning OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High warning level of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 17 } + +ctlVirtualDevicesSnmpgetHighAlarm OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High alarm level of Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 18 } + +ctlVirtualDevicesSnmpgetExpression OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expression for Snmpget" + ::= { ctlVirtualDevicesSnmpgetsEntry 19 } + +ctlHardwareDevicesCamerasTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlHardwareDevicesCamerasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlHardwareDevices 1 } + +ctlHardwareDevicesCamerasEntry OBJECT-TYPE + SYNTAX CtlHardwareDevicesCamerasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of camera" + INDEX { ctlHardwareDevicesCameraId } + ::= { ctlHardwareDevicesCamerasTable 1 } + +CtlHardwareDevicesCamerasEntry ::= SEQUENCE { + ctlHardwareDevicesCameraId + Integer32, + ctlHardwareDevicesCameraModule + Integer32, + ctlHardwareDevicesCameraNum + Integer32, + ctlHardwareDevicesCameraType + OCTET STRING, + ctlHardwareDevicesCameraName + OCTET STRING, + ctlHardwareDevicesCameraState + OCTET STRING, + ctlHardwareDevicesCameraValue + OCTET STRING, + ctlHardwareDevicesCameraURL + OCTET STRING, + ctlHardwareDevicesCameraFPS + OCTET STRING, + ctlHardwareDevicesCameraResolution + OCTET STRING +} + +ctlHardwareDevicesCameraId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of camera" + ::= { ctlHardwareDevicesCamerasEntry 1 } + +ctlHardwareDevicesCameraModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of camera" + ::= { ctlHardwareDevicesCamerasEntry 2 } + +ctlHardwareDevicesCameraNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for camera" + ::= { ctlHardwareDevicesCamerasEntry 3 } + +ctlHardwareDevicesCameraType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of element" + ::= { ctlHardwareDevicesCamerasEntry 4 } + +ctlHardwareDevicesCameraName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of camera" + ::= { ctlHardwareDevicesCamerasEntry 5 } + +ctlHardwareDevicesCameraState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of camera" + ::= { ctlHardwareDevicesCamerasEntry 6 } + +ctlHardwareDevicesCameraValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set '1' for start clip" + ::= { ctlHardwareDevicesCamerasEntry 7 } + +ctlHardwareDevicesCameraURL OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP camera URL (or device path for USB)" + ::= { ctlHardwareDevicesCamerasEntry 8 } + +ctlHardwareDevicesCameraFPS OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "FPS of camera" + ::= { ctlHardwareDevicesCamerasEntry 9 } + +ctlHardwareDevicesCameraResolution OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Resolution of camera" + ::= { ctlHardwareDevicesCamerasEntry 10 } + + +ctlHardwareDevicesModemsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlHardwareDevicesModemsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlHardwareDevices 2 } + +ctlHardwareDevicesModemsEntry OBJECT-TYPE + SYNTAX CtlHardwareDevicesModemsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of system modem" + INDEX { ctlHardwareDevicesModemState } + ::= { ctlHardwareDevicesModemsTable 1 } + +CtlHardwareDevicesModemsEntry ::= SEQUENCE { + ctlHardwareDevicesModemState + OCTET STRING, + ctlHardwareDevicesModemStatus + OCTET STRING, + ctlHardwareDevicesModemSignal + Integer32, + ctlHardwareDevicesModemOperator + OCTET STRING, + ctlHardwareDevicesModemPosition + OCTET STRING +} + +ctlHardwareDevicesModemState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Modem state" + ::= { ctlHardwareDevicesModemsEntry 1 } + +ctlHardwareDevicesModemStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Modem network registration status" + ::= { ctlHardwareDevicesModemsEntry 2 } + +ctlHardwareDevicesModemSignal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Modem signal level in percent" + ::= { ctlHardwareDevicesModemsEntry 3 } + +ctlHardwareDevicesModemOperator OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network operator name" + ::= { ctlHardwareDevicesModemsEntry 4 } + +ctlHardwareDevicesModemPosition OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GPS coordinates in degrees" + ::= { ctlHardwareDevicesModemsEntry 5 } + + +ctlInternalSensorsDiscretsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlInternalSensorsDiscretsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctIInternalSensors 1 } + +ctlInternalSensorsDiscretsEntry OBJECT-TYPE + SYNTAX CtlInternalSensorsDiscretsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of discret" + INDEX { ctlInternalSensorsDiscretId } + ::= { ctlInternalSensorsDiscretsTable 1 } + +CtlInternalSensorsDiscretsEntry ::= SEQUENCE { + ctlInternalSensorsDiscretId + Integer32, + ctlInternalSensorsDiscretModule + Integer32, + ctlInternalSensorsDiscretNum + Integer32, + ctlInternalSensorsDiscretType + OCTET STRING, + ctlInternalSensorsDiscretName + OCTET STRING, + ctlInternalSensorsDiscretState + OCTET STRING, + ctlInternalSensorsDiscretValue + Integer32, + ctlInternalSensorsDiscretReset + Integer32, + ctlInternalSensorsDiscretLevel + Integer32, + ctlInternalSensorsDiscretReverse + Integer32, + ctlInternalSensorsDiscretSpecific + OCTET STRING +} + +ctlInternalSensorsDiscretId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlInternalSensorsDiscretsEntry 1 } + +ctlInternalSensorsDiscretModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlInternalSensorsDiscretsEntry 2 } + +ctlInternalSensorsDiscretNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlInternalSensorsDiscretsEntry 3 } + +ctlInternalSensorsDiscretType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor" + ::= { ctlInternalSensorsDiscretsEntry 4 } + +ctlInternalSensorsDiscretName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlInternalSensorsDiscretsEntry 5 } + +ctlInternalSensorsDiscretState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlInternalSensorsDiscretsEntry 6 } + +ctlInternalSensorsDiscretValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlInternalSensorsDiscretsEntry 7 } + +ctlInternalSensorsDiscretReset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset of sensor" + ::= { ctlInternalSensorsDiscretsEntry 8 } + +ctlInternalSensorsDiscretLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Level of sensor" + ::= { ctlInternalSensorsDiscretsEntry 9 } + +ctlInternalSensorsDiscretReverse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reverse of sensor" + ::= { ctlInternalSensorsDiscretsEntry 10 } + +ctlInternalSensorsDiscretSpecific OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specific parameters for sensor" + ::= { ctlInternalSensorsDiscretsEntry 11 } + +ctlInternalSensorsAnalogsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlInternalSensorsAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctIInternalSensors 2 } + +ctlInternalSensorsAnalogsEntry OBJECT-TYPE + SYNTAX CtlInternalSensorsAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of analog" + INDEX { ctlInternalSensorsAnalogId } + ::= { ctlInternalSensorsAnalogsTable 1 } + +CtlInternalSensorsAnalogsEntry ::= SEQUENCE { + ctlInternalSensorsAnalogId + Integer32, + ctlInternalSensorsAnalogModule + Integer32, + ctlInternalSensorsAnalogNum + Integer32, + ctlInternalSensorsAnalogType + OCTET STRING, + ctlInternalSensorsAnalogName + OCTET STRING, + ctlInternalSensorsAnalogState + OCTET STRING, + ctlInternalSensorsAnalogValue + OCTET STRING, + ctlInternalSensorsAnalogMin + OCTET STRING, + ctlInternalSensorsAnalogMax + OCTET STRING, + ctlInternalSensorsAnalogLowAlarm + OCTET STRING, + ctlInternalSensorsAnalogLowWarning + OCTET STRING, + ctlInternalSensorsAnalogHighWarning + OCTET STRING, + ctlInternalSensorsAnalogHighAlarm + OCTET STRING, + ctlInternalSensorsAnalogAt0 + OCTET STRING, + ctlInternalSensorsAnalogAt75 + OCTET STRING, + ctlInternalSensorsAnalogExpression + OCTET STRING, + ctlInternalSensorsAnalogSpecific + OCTET STRING, + ctlInternalSensorsAnalogHystType + OCTET STRING, + ctlInternalSensorsAnalogHystValue + OCTET STRING, + ctlInternalSensorsAnalogHystLowAlarm + Integer32, + ctlInternalSensorsAnalogHystLowWarning + Integer32, + ctlInternalSensorsAnalogHystNormal + Integer32, + ctlInternalSensorsAnalogHystHighWarning + Integer32, + ctlInternalSensorsAnalogHystHighAlarm + Integer32, + ctlInternalSensorsAnalogValueInt + Integer32 +} + +ctlInternalSensorsAnalogId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlInternalSensorsAnalogsEntry 1 } + +ctlInternalSensorsAnalogModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlInternalSensorsAnalogsEntry 2 } + +-- Num in modules for mailer + +ctlInternalSensorsAnalogNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlInternalSensorsAnalogsEntry 3 } + +ctlInternalSensorsAnalogType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor" + ::= { ctlInternalSensorsAnalogsEntry 4 } + +ctlInternalSensorsAnalogName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlInternalSensorsAnalogsEntry 5 } + +ctlInternalSensorsAnalogState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlInternalSensorsAnalogsEntry 6 } + +ctlInternalSensorsAnalogValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlInternalSensorsAnalogsEntry 7 } + +ctlInternalSensorsAnalogMin OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum of sensor value range" + ::= { ctlInternalSensorsAnalogsEntry 8 } + +ctlInternalSensorsAnalogMax OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum of sensor value range" + ::= { ctlInternalSensorsAnalogsEntry 9 } + +ctlInternalSensorsAnalogLowAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low alarm level for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 10 } + +ctlInternalSensorsAnalogLowWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low warning level for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 11 } + +ctlInternalSensorsAnalogHighWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High warning level for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 12 } + +ctlInternalSensorsAnalogHighAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High alarm level for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 13 } + +ctlInternalSensorsAnalogAt0 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At0 for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 14 } + +ctlInternalSensorsAnalogAt75 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At75 for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 15 } + +ctlInternalSensorsAnalogExpression OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..80)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expression for sensor value" + ::= { ctlInternalSensorsAnalogsEntry 16 } + +ctlInternalSensorsAnalogSpecific OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specific parameters for sensor" + ::= { ctlInternalSensorsAnalogsEntry 17 } + +ctlInternalSensorsAnalogHystType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis type" + ::= { ctlInternalSensorsAnalogsEntry 18 } + +ctlInternalSensorsAnalogHystValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis value" + ::= { ctlInternalSensorsAnalogsEntry 19 } + +ctlInternalSensorsAnalogHystLowAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Low Alarm time" + ::= { ctlInternalSensorsAnalogsEntry 20 } + +ctlInternalSensorsAnalogHystLowWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Low Warning time" + ::= { ctlInternalSensorsAnalogsEntry 21 } + +ctlInternalSensorsAnalogHystNormal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Normal time" + ::= { ctlInternalSensorsAnalogsEntry 22 } + +ctlInternalSensorsAnalogHystHighWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis High Warning time" + ::= { ctlInternalSensorsAnalogsEntry 23 } + +ctlInternalSensorsAnalogHystHighAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis High Alarm time" + ::= { ctlInternalSensorsAnalogsEntry 24 } + +ctlInternalSensorsAnalogValueInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer value of the sensor with a multiplier of 100" + ::= { ctlInternalSensorsAnalogsEntry 25 } + + +ctlInternalSensorsOutletsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlInternalSensorsOutletsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctIInternalSensors 3 } + +ctlInternalSensorsOutletsEntry OBJECT-TYPE + SYNTAX CtlInternalSensorsOutletsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of outlet" + INDEX { ctlInternalSensorsOutletId } + ::= { ctlInternalSensorsOutletsTable 1 } + +CtlInternalSensorsOutletsEntry ::= SEQUENCE { + ctlInternalSensorsOutletId + Integer32, + ctlInternalSensorsOutletModule + Integer32, + ctlInternalSensorsOutletNum + Integer32, + ctlInternalSensorsOutletType + OCTET STRING, + ctlInternalSensorsOutletName + OCTET STRING, + ctlInternalSensorsOutletState + OCTET STRING, + ctlInternalSensorsOutletValue + OCTET STRING, + ctlInternalSensorsOutletInitial + OCTET STRING, + ctlInternalSensorsDiscretPulse + Integer32 +} + +ctlInternalSensorsOutletId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of outlet" + ::= { ctlInternalSensorsOutletsEntry 1 } + +ctlInternalSensorsOutletModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of outlet" + ::= { ctlInternalSensorsOutletsEntry 2 } + +ctlInternalSensorsOutletNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for outlet" + ::= { ctlInternalSensorsOutletsEntry 3 } + +ctlInternalSensorsOutletType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of outlet" + ::= { ctlInternalSensorsOutletsEntry 4 } + +ctlInternalSensorsOutletName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of outlet" + ::= { ctlInternalSensorsOutletsEntry 5 } + +ctlInternalSensorsOutletState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of outlet" + ::= { ctlInternalSensorsOutletsEntry 6 } + +ctlInternalSensorsOutletValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of outlet" + ::= { ctlInternalSensorsOutletsEntry 7 } + +ctlInternalSensorsOutletInitial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initial state for outlet" + ::= { ctlInternalSensorsOutletsEntry 8 } + +ctlInternalSensorsDiscretPulse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pulse duration for outlet" + ::= { ctlInternalSensorsOutletsEntry 9 } + +ctlCANSensorsDiscretsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlCANSensorsDiscretsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlCANSensors 1 } + +ctlCANSensorsDiscretsEntry OBJECT-TYPE + SYNTAX CtlCANSensorsDiscretsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of discret sensor" + INDEX { ctlCANSensorsDiscretId } + ::= { ctlCANSensorsDiscretsTable 1 } + +CtlCANSensorsDiscretsEntry ::= SEQUENCE { + ctlCANSensorsDiscretId + Integer32, + ctlCANSensorsDiscretModule + Integer32, + ctlCANSensorsDiscretNum + Integer32, + ctlCANSensorsDiscretType + OCTET STRING, + ctlCANSensorsDiscretName + OCTET STRING, + ctlCANSensorsDiscretState + OCTET STRING, + ctlCANSensorsDiscretValue + OCTET STRING, + ctlCANSensorsDiscretReset + Integer32, + ctlCANSensorsDiscretLevel + Integer32, + ctlCANSensorsDiscretReverse + Integer32, + ctlCANSensorsDiscretSpecific + OCTET STRING +} + +ctlCANSensorsDiscretId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlCANSensorsDiscretsEntry 1 } + +ctlCANSensorsDiscretModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlCANSensorsDiscretsEntry 2 } + +ctlCANSensorsDiscretNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlCANSensorsDiscretsEntry 3 } + +ctlCANSensorsDiscretType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor's" + ::= { ctlCANSensorsDiscretsEntry 4 } + +ctlCANSensorsDiscretName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlCANSensorsDiscretsEntry 5 } + +ctlCANSensorsDiscretState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlCANSensorsDiscretsEntry 6 } + +ctlCANSensorsDiscretValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlCANSensorsDiscretsEntry 7 } + +ctlCANSensorsDiscretReset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset of sensor" + ::= { ctlCANSensorsDiscretsEntry 8 } + +ctlCANSensorsDiscretLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Level of sensor" + ::= { ctlCANSensorsDiscretsEntry 9 } + +ctlCANSensorsDiscretReverse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reverse of sensor" + ::= { ctlCANSensorsDiscretsEntry 10 } + +ctlCANSensorsDiscretSpecific OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set 'reset smoke' for reset smoke detectors" + ::= { ctlCANSensorsDiscretsEntry 11 } + +ctlCANSensorsAnalogsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlCANSensorsAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlCANSensors 2 } + +ctlCANSensorsAnalogsEntry OBJECT-TYPE + SYNTAX CtlCANSensorsAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of analog sensor" + INDEX { ctlCANSensorsAnalogId } + ::= { ctlCANSensorsAnalogsTable 1 } + +CtlCANSensorsAnalogsEntry ::= SEQUENCE { + ctlCANSensorsAnalogId + Integer32, + ctlCANSensorsAnalogModule + Integer32, + ctlCANSensorsAnalogNum + Integer32, + ctlCANSensorsAnalogType + OCTET STRING, + ctlCANSensorsAnalogName + OCTET STRING, + ctlCANSensorsAnalogState + OCTET STRING, + ctlCANSensorsAnalogValue + OCTET STRING, + ctlCANSensorsAnalogMin + OCTET STRING, + ctlCANSensorsAnalogMax + OCTET STRING, + ctlCANSensorsAnalogLowAlarm + OCTET STRING, + ctlCANSensorsAnalogLowWarning + OCTET STRING, + ctlCANSensorsAnalogHighWarning + OCTET STRING, + ctlCANSensorsAnalogHighAlarm + OCTET STRING, + ctlCANSensorsAnalogAt0 + OCTET STRING, + ctlCANSensorsAnalogAt75 + OCTET STRING, + ctlCANSensorsAnalogExpression + OCTET STRING, + ctlCANSensorsAnalogSpecific + OCTET STRING, + ctlCANSensorsAnalogHystType + OCTET STRING, + ctlCANSensorsAnalogHystValue + OCTET STRING, + ctlCANSensorsAnalogHystLowAlarm + Integer32, + ctlCANSensorsAnalogHystLowWarning + Integer32, + ctlCANSensorsAnalogHystNormal + Integer32, + ctlCANSensorsAnalogHystHighWarning + Integer32, + ctlCANSensorsAnalogHystHighAlarm + Integer32, + ctlCANSensorsAnalogValueInt + Integer32 +} + +ctlCANSensorsAnalogId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlCANSensorsAnalogsEntry 1 } + +ctlCANSensorsAnalogModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlCANSensorsAnalogsEntry 2 } + +-- Num in modules for mailer + +ctlCANSensorsAnalogNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlCANSensorsAnalogsEntry 3 } + +ctlCANSensorsAnalogType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor" + ::= { ctlCANSensorsAnalogsEntry 4 } + +ctlCANSensorsAnalogName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlCANSensorsAnalogsEntry 5 } + +ctlCANSensorsAnalogState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlCANSensorsAnalogsEntry 6 } + +ctlCANSensorsAnalogValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlCANSensorsAnalogsEntry 7 } + +ctlCANSensorsAnalogMin OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum of sensor value range" + ::= { ctlCANSensorsAnalogsEntry 8 } + +ctlCANSensorsAnalogMax OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum of sensor value range" + ::= { ctlCANSensorsAnalogsEntry 9 } + +ctlCANSensorsAnalogLowAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low alarm level for sensor value" + ::= { ctlCANSensorsAnalogsEntry 10 } + +ctlCANSensorsAnalogLowWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low warning level for sensor value" + ::= { ctlCANSensorsAnalogsEntry 11 } + +ctlCANSensorsAnalogHighWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High warning level for sensor value" + ::= { ctlCANSensorsAnalogsEntry 12 } + +ctlCANSensorsAnalogHighAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High alarm level for sensor value" + ::= { ctlCANSensorsAnalogsEntry 13 } + +ctlCANSensorsAnalogAt0 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At0 for sensor value" + ::= { ctlCANSensorsAnalogsEntry 14 } + +ctlCANSensorsAnalogAt75 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At75 for sensor value" + ::= { ctlCANSensorsAnalogsEntry 15 } + +ctlCANSensorsAnalogExpression OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..80)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expression for sensor value" + ::= { ctlCANSensorsAnalogsEntry 16 } + +ctlCANSensorsAnalogSpecific OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specific parameters for sensor" + ::= { ctlCANSensorsAnalogsEntry 17 } + +ctlCANSensorsAnalogHystType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis type" + ::= { ctlCANSensorsAnalogsEntry 18 } + +ctlCANSensorsAnalogHystValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis value" + ::= { ctlCANSensorsAnalogsEntry 19 } + +ctlCANSensorsAnalogHystLowAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Low Alarm time" + ::= { ctlCANSensorsAnalogsEntry 20 } + +ctlCANSensorsAnalogHystLowWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Low Warning time" + ::= { ctlCANSensorsAnalogsEntry 21 } + +ctlCANSensorsAnalogHystNormal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis Normal time" + ::= { ctlCANSensorsAnalogsEntry 22 } + +ctlCANSensorsAnalogHystHighWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis High Warning time" + ::= { ctlCANSensorsAnalogsEntry 23 } + +ctlCANSensorsAnalogHystHighAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hysteresis High Alarm time" + ::= { ctlCANSensorsAnalogsEntry 24 } + +ctlCANSensorsAnalogValueInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer value of the sensor with a multiplier of 100" + ::= { ctlCANSensorsAnalogsEntry 25 } + + +ctlCANSensorsOutletsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlCANSensorsOutletsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlCANSensors 3 } + +ctlCANSensorsOutletsEntry OBJECT-TYPE + SYNTAX CtlCANSensorsOutletsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of outlet" + INDEX { ctlCANSensorsOutletId } + ::= { ctlCANSensorsOutletsTable 1 } + +CtlCANSensorsOutletsEntry ::= SEQUENCE { + ctlCANSensorsOutletId + Integer32, + ctlCANSensorsOutletModule + Integer32, + ctlCANSensorsOutletNum + Integer32, + ctlCANSensorsOutletType + OCTET STRING, + ctlCANSensorsOutletName + OCTET STRING, + ctlCANSensorsOutletState + OCTET STRING, + ctlCANSensorsOutletValue + OCTET STRING, + ctlCANSensorsOutletInitial + OCTET STRING, + ctlCANSensorsDiscretPulse + Integer32 +} + +ctlCANSensorsOutletId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of outlet" + ::= { ctlCANSensorsOutletsEntry 1 } + +ctlCANSensorsOutletModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of outlet" + ::= { ctlCANSensorsOutletsEntry 2 } + +ctlCANSensorsOutletNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for outlet" + ::= { ctlCANSensorsOutletsEntry 3 } + +ctlCANSensorsOutletType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of outlet" + ::= { ctlCANSensorsOutletsEntry 4 } + +ctlCANSensorsOutletName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of outlet" + ::= { ctlCANSensorsOutletsEntry 5 } + +ctlCANSensorsOutletState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of outlet" + ::= { ctlCANSensorsOutletsEntry 6 } + +ctlCANSensorsOutletValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of outlet" + ::= { ctlCANSensorsOutletsEntry 7 } + +ctlCANSensorsOutletInitial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initial state for outlet" + ::= { ctlCANSensorsOutletsEntry 8 } + +ctlCANSensorsDiscretPulse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pulse duration for outlet" + ::= { ctlCANSensorsOutletsEntry 9 } + +ctlRsSensorsDiscretsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlRsSensorsDiscretsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlRsSensors 1 } + +ctlRsSensorsDiscretsEntry OBJECT-TYPE + SYNTAX CtlRsSensorsDiscretsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of discret sensor" + INDEX { ctlRsSensorsDiscretId } + ::= { ctlRsSensorsDiscretsTable 1 } + +CtlRsSensorsDiscretsEntry ::= SEQUENCE { + ctlRsSensorsDiscretId + Integer32, + ctlRsSensorsDiscretModule + Integer32, + ctlRsSensorsDiscretNum + Integer32, + ctlRsSensorsDiscretType + OCTET STRING, + ctlRsSensorsDiscretName + OCTET STRING, + ctlRsSensorsDiscretState + OCTET STRING, + ctlRsSensorsDiscretValue + OCTET STRING, + ctlRsSensorsDiscretReset + Integer32, + ctlRsSensorsDiscretLevel + Integer32, + ctlRsSensorsDiscretReverse + Integer32, + ctlRsSensorsDiscretSpecific + OCTET STRING +} + +ctlRsSensorsDiscretId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlRsSensorsDiscretsEntry 1 } + +ctlRsSensorsDiscretModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlRsSensorsDiscretsEntry 2 } + +ctlRsSensorsDiscretNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlRsSensorsDiscretsEntry 3 } + +ctlRsSensorsDiscretType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor's" + ::= { ctlRsSensorsDiscretsEntry 4 } + +ctlRsSensorsDiscretName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlRsSensorsDiscretsEntry 5 } + +ctlRsSensorsDiscretState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlRsSensorsDiscretsEntry 6 } + +ctlRsSensorsDiscretValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlRsSensorsDiscretsEntry 7 } + +ctlRsSensorsDiscretReset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset of sensor" + ::= { ctlRsSensorsDiscretsEntry 8 } + +ctlRsSensorsDiscretLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Level of sensor" + ::= { ctlRsSensorsDiscretsEntry 9 } + +ctlRsSensorsDiscretReverse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reverse of sensor" + ::= { ctlRsSensorsDiscretsEntry 10 } + +ctlRsSensorsDiscretSpecific OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specific parameters for sensor" + ::= { ctlRsSensorsDiscretsEntry 11 } + +ctlRsSensorsAnalogsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlRsSensorsAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlRsSensors 2 } + +ctlRsSensorsAnalogsEntry OBJECT-TYPE + SYNTAX CtlRsSensorsAnalogsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of analog sensor" + INDEX { ctlRsSensorsAnalogId } + ::= { ctlRsSensorsAnalogsTable 1 } + +CtlRsSensorsAnalogsEntry ::= SEQUENCE { + ctlRsSensorsAnalogId + Integer32, + ctlRsSensorsAnalogModule + Integer32, + ctlRsSensorsAnalogNum + Integer32, + ctlRsSensorsAnalogType + OCTET STRING, + ctlRsSensorsAnalogName + OCTET STRING, + ctlRsSensorsAnalogState + OCTET STRING, + ctlRsSensorsAnalogValue + OCTET STRING, + ctlRsSensorsAnalogMin + OCTET STRING, + ctlRsSensorsAnalogMax + OCTET STRING, + ctlRsSensorsAnalogLowAlarm + OCTET STRING, + ctlRsSensorsAnalogLowWarning + OCTET STRING, + ctlRsSensorsAnalogHighWarning + OCTET STRING, + ctlRsSensorsAnalogHighAlarm + OCTET STRING, + ctlRsSensorsAnalogAt0 + OCTET STRING, + ctlRsSensorsAnalogAt75 + OCTET STRING, + ctlRsSensorsAnalogExpression + OCTET STRING, + ctlRsSensorsAnalogSpecific + OCTET STRING +} + +ctlRsSensorsAnalogId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of sensor" + ::= { ctlRsSensorsAnalogsEntry 1 } + +ctlRsSensorsAnalogModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of sensor" + ::= { ctlRsSensorsAnalogsEntry 2 } + +-- Num in modules for mailer + +ctlRsSensorsAnalogNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for sensor" + ::= { ctlRsSensorsAnalogsEntry 3 } + +ctlRsSensorsAnalogType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of sensor" + ::= { ctlRsSensorsAnalogsEntry 4 } + +ctlRsSensorsAnalogName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of sensor" + ::= { ctlRsSensorsAnalogsEntry 5 } + +ctlRsSensorsAnalogState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of sensor" + ::= { ctlRsSensorsAnalogsEntry 6 } + +ctlRsSensorsAnalogValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Value of sensor" + ::= { ctlRsSensorsAnalogsEntry 7 } + +ctlRsSensorsAnalogMin OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum of sensor value range" + ::= { ctlRsSensorsAnalogsEntry 8 } + +ctlRsSensorsAnalogMax OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum of sensor value range" + ::= { ctlRsSensorsAnalogsEntry 9 } + +ctlRsSensorsAnalogLowAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low alarm level for sensor value" + ::= { ctlRsSensorsAnalogsEntry 10 } + +ctlRsSensorsAnalogLowWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low warning level for sensor value" + ::= { ctlRsSensorsAnalogsEntry 11 } + +ctlRsSensorsAnalogHighWarning OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High warning level for sensor value" + ::= { ctlRsSensorsAnalogsEntry 12 } + +ctlRsSensorsAnalogHighAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High alarm level for sensor value" + ::= { ctlRsSensorsAnalogsEntry 13 } + +ctlRsSensorsAnalogAt0 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At0 for sensor value" + ::= { ctlRsSensorsAnalogsEntry 14 } + +ctlRsSensorsAnalogAt75 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "At75 for sensor value" + ::= { ctlRsSensorsAnalogsEntry 15 } + +ctlRsSensorsAnalogExpression OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..80)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Expression for sensor value" + ::= { ctlRsSensorsAnalogsEntry 16 } + +ctlRsSensorsAnalogSpecific OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specific parameters for sensor" + ::= { ctlRsSensorsAnalogsEntry 17 } + +ctlRsSensorsOutletsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CtlRsSensorsOutletsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ctlRsSensors 3 } + +ctlRsSensorsOutletsEntry OBJECT-TYPE + SYNTAX CtlRsSensorsOutletsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry of outlet" + INDEX { ctlRsSensorsOutletId } + ::= { ctlRsSensorsOutletsTable 1 } + +CtlRsSensorsOutletsEntry ::= SEQUENCE { + ctlRsSensorsOutletId + Integer32, + ctlRsSensorsOutletModule + Integer32, + ctlRsSensorsOutletNum + Integer32, + ctlRsSensorsOutletType + OCTET STRING, + ctlRsSensorsOutletName + OCTET STRING, + ctlRsSensorsOutletState + OCTET STRING, + ctlRsSensorsOutletValue + OCTET STRING, + ctlRsSensorsOutletInitial + OCTET STRING, + ctlRsSensorsDiscretPulse + Integer32 +} + +ctlRsSensorsOutletId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Id of outlet" + ::= { ctlRsSensorsOutletsEntry 1 } + +ctlRsSensorsOutletModule OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module of outlet" + ::= { ctlRsSensorsOutletsEntry 2 } + +ctlRsSensorsOutletNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logical number in module for outlet" + ::= { ctlRsSensorsOutletsEntry 3 } + +ctlRsSensorsOutletType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of outlet" + ::= { ctlRsSensorsOutletsEntry 4 } + +ctlRsSensorsOutletName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of outlet" + ::= { ctlRsSensorsOutletsEntry 5 } + +ctlRsSensorsOutletState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of outlet" + ::= { ctlRsSensorsOutletsEntry 6 } + +ctlRsSensorsOutletValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of outlet" + ::= { ctlRsSensorsOutletsEntry 7 } + +ctlRsSensorsOutletInitial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initial state for outlet" + ::= { ctlRsSensorsOutletsEntry 8 } + +ctlRsSensorsDiscretPulse OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pulse duration for outlet" + ::= { ctlRsSensorsOutletsEntry 9 } + +END + + diff --git a/tests/data/vutlan_vt825.json b/tests/data/vutlan_vt825.json new file mode 100644 index 0000000000..6becd0d93a --- /dev/null +++ b/tests/data/vutlan_vt825.json @@ -0,0 +1,1031 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.39052", + "sysDescr": "Vutlan EMS", + "sysContact": "", + "version": null, + "hardware": null, + "features": null, + "location": "", + "os": "vutlan", + "type": "environment", + "serial": null, + "icon": "vutlan.png" + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lo", + "ifName": "lo", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "softwareLoopback", + "ifAlias": "lo", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "can0", + "ifName": "can0", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "other", + "ifAlias": "can0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth0", + "ifName": "eth0", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lo", + "ifName": "lo", + "portName": null, + "ifIndex": 1, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 65536, + "ifType": "softwareLoopback", + "ifAlias": "lo", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 3347890, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 3347890, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 265535666, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 265535666, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "can0", + "ifName": "can0", + "portName": null, + "ifIndex": 2, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 16, + "ifType": "other", + "ifAlias": "can0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 3345, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 1300191, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 231021, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 10401528, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 1848128, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth0", + "ifName": "eth0", + "portName": null, + "ifIndex": 3, + "ifSpeed": 100000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": "801f1254d53d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 2497511, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 382753, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 262244683, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 106344512, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 1797624, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 196608, + "processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196608", + "processor_index": "196608", + "processor_type": "hr", + "processor_usage": 6, + "processor_descr": "Processor", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "1", + "entPhysicalIndex": null, + "mempool_type": "hrstorage", + "mempool_class": "system", + "mempool_precision": 1024, + "mempool_descr": "Physical memory", + "mempool_perc": 30, + "mempool_perc_oid": null, + "mempool_used": 18382848, + "mempool_used_oid": ".1.3.6.1.2.1.25.2.3.1.6.1", + "mempool_free": 42565632, + "mempool_free_oid": null, + "mempool_total": 60948480, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 99 + }, + { + "mempool_index": "3", + "entPhysicalIndex": null, + "mempool_type": "hrstorage", + "mempool_class": "virtual", + "mempool_precision": 1024, + "mempool_descr": "Virtual memory", + "mempool_perc": 39, + "mempool_perc_oid": null, + "mempool_used": 24051712, + "mempool_used_oid": ".1.3.6.1.2.1.25.2.3.1.6.3", + "mempool_free": 36896768, + "mempool_free_oid": null, + "mempool_total": 60948480, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 95 + }, + { + "mempool_index": "6", + "entPhysicalIndex": null, + "mempool_type": "hrstorage", + "mempool_class": "buffers", + "mempool_precision": 1024, + "mempool_descr": "Memory buffers", + "mempool_perc": 0, + "mempool_perc_oid": null, + "mempool_used": 0, + "mempool_used_oid": ".1.3.6.1.2.1.25.2.3.1.6.6", + "mempool_free": 60948480, + "mempool_free_oid": null, + "mempool_total": 60948480, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 0 + }, + { + "mempool_index": "7", + "entPhysicalIndex": null, + "mempool_type": "hrstorage", + "mempool_class": "cached", + "mempool_precision": 1024, + "mempool_descr": "Cached memory", + "mempool_perc": 9, + "mempool_perc_oid": null, + "mempool_used": 5668864, + "mempool_used_oid": ".1.3.6.1.2.1.25.2.3.1.6.7", + "mempool_free": 55279616, + "mempool_free_oid": null, + "mempool_total": 60948480, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 0 + }, + { + "mempool_index": "8", + "entPhysicalIndex": null, + "mempool_type": "hrstorage", + "mempool_class": "shared", + "mempool_precision": 1024, + "mempool_descr": "Shared memory", + "mempool_perc": 2, + "mempool_perc_oid": null, + "mempool_used": 1372160, + "mempool_used_oid": ".1.3.6.1.2.1.25.2.3.1.6.8", + "mempool_free": 59576320, + "mempool_free_oid": null, + "mempool_total": 60948480, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 0 + } + ] + }, + "poller": "matches discovery" + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "humidity", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.39052.1.3.1.9.202001", + "sensor_index": "202001", + "sensor_type": "vutlan", + "sensor_descr": "vt490-001030-humidity", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 56, + "sensor_limit": 70, + "sensor_limit_warn": null, + "sensor_limit_low": 30, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.39052.1.3.1.9.102002", + "sensor_index": "102002", + "sensor_type": "VUTLAN-SYSTEM-MIB::ctlUnitElementsTable", + "sensor_descr": "Door state", + "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, + "rrd_type": "GAUGE", + "state_name": "VUTLAN-SYSTEM-MIB::ctlUnitElementsTable" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.39052.1.3.1.9.201001", + "sensor_index": "201001", + "sensor_type": "vutlan", + "sensor_descr": "Onboard Temperature", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 24.7, + "sensor_limit": 44.7, + "sensor_limit_warn": null, + "sensor_limit_low": 14.7, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.39052.1.3.1.9.201003", + "sensor_index": "201003", + "sensor_type": "vutlan", + "sensor_descr": "vt490-001030-temperature", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 22.4, + "sensor_limit": 42.4, + "sensor_limit_warn": null, + "sensor_limit_low": 12.4, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.39052.1.3.1.9.201004", + "sensor_index": "201004", + "sensor_type": "vutlan", + "sensor_descr": "Analog-2", + "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_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ + { + "state_name": "VUTLAN-SYSTEM-MIB::ctlUnitElementsTable", + "state_descr": "null", + "state_draw_graph": 0, + "state_value": -1, + "state_generic_value": 3 + }, + { + "state_name": "VUTLAN-SYSTEM-MIB::ctlUnitElementsTable", + "state_descr": "closed", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 0 + }, + { + "state_name": "VUTLAN-SYSTEM-MIB::ctlUnitElementsTable", + "state_descr": "open", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 1 + } + ] + }, + "poller": "matches discovery" + }, + "storage": { + "discovery": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "35", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/dev/shm", + "storage_size": 30474240, + "storage_units": 4096, + "storage_used": 12288, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "36", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/tmp", + "storage_size": 30474240, + "storage_units": 4096, + "storage_used": 49152, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "37", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/run", + "storage_size": 30474240, + "storage_units": 4096, + "storage_used": 131072, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + }, + "poller": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "35", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/dev/shm", + "storage_size": 30474240, + "storage_units": 4096, + "storage_used": 12288, + "storage_free": 30461952, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "36", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/tmp", + "storage_size": 30474240, + "storage_units": 4096, + "storage_used": 49152, + "storage_free": 30425088, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "37", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/run", + "storage_size": 30474240, + "storage_units": 4096, + "storage_used": 131072, + "storage_free": 30343168, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + } + } +} diff --git a/tests/snmpsim/vutlan_vt825.snmprec b/tests/snmpsim/vutlan_vt825.snmprec new file mode 100644 index 0000000000..89518f024f --- /dev/null +++ b/tests/snmpsim/vutlan_vt825.snmprec @@ -0,0 +1,360 @@ +1.3.6.1.2.1.1.1.0|4|Vutlan EMS +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.39052 +1.3.6.1.2.1.1.3.0|67|259828939 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.1.1|2|1 +1.3.6.1.2.1.2.2.1.1.2|2|2 +1.3.6.1.2.1.2.2.1.1.3|2|3 +1.3.6.1.2.1.2.2.1.2.1|4|lo +1.3.6.1.2.1.2.2.1.2.2|4|can0 +1.3.6.1.2.1.2.2.1.2.3|4|eth0 +1.3.6.1.2.1.2.2.1.3.1|2|24 +1.3.6.1.2.1.2.2.1.3.2|2|1 +1.3.6.1.2.1.2.2.1.3.3|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|65536 +1.3.6.1.2.1.2.2.1.4.2|2|16 +1.3.6.1.2.1.2.2.1.4.3|2|1500 +1.3.6.1.2.1.2.2.1.5.1|66|10000000 +1.3.6.1.2.1.2.2.1.5.2|66|0 +1.3.6.1.2.1.2.2.1.5.3|66|100000000 +1.3.6.1.2.1.2.2.1.6.1|4| +1.3.6.1.2.1.2.2.1.6.2|4| +1.3.6.1.2.1.2.2.1.6.3|4x|801F1254D53D +1.3.6.1.2.1.2.2.1.7.1|2|1 +1.3.6.1.2.1.2.2.1.7.2|2|1 +1.3.6.1.2.1.2.2.1.7.3|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|1 +1.3.6.1.2.1.2.2.1.8.2|2|1 +1.3.6.1.2.1.2.2.1.8.3|2|1 +1.3.6.1.2.1.2.2.1.9.1|67|0 +1.3.6.1.2.1.2.2.1.9.2|67|3345 +1.3.6.1.2.1.2.2.1.9.3|67|0 +1.3.6.1.2.1.2.2.1.10.1|65|265535666 +1.3.6.1.2.1.2.2.1.10.2|65|10401528 +1.3.6.1.2.1.2.2.1.10.3|65|262244683 +1.3.6.1.2.1.2.2.1.11.1|65|3347890 +1.3.6.1.2.1.2.2.1.11.2|65|1300191 +1.3.6.1.2.1.2.2.1.11.3|65|2497511 +1.3.6.1.2.1.2.2.1.12.1|65|0 +1.3.6.1.2.1.2.2.1.12.2|65|0 +1.3.6.1.2.1.2.2.1.12.3|65|0 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.13.2|65|0 +1.3.6.1.2.1.2.2.1.13.3|65|1797624 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.15.1|65|0 +1.3.6.1.2.1.2.2.1.15.2|65|0 +1.3.6.1.2.1.2.2.1.15.3|65|0 +1.3.6.1.2.1.2.2.1.16.1|65|265535666 +1.3.6.1.2.1.2.2.1.16.2|65|1848128 +1.3.6.1.2.1.2.2.1.16.3|65|106344512 +1.3.6.1.2.1.2.2.1.17.1|65|3347890 +1.3.6.1.2.1.2.2.1.17.2|65|231021 +1.3.6.1.2.1.2.2.1.17.3|65|382753 +1.3.6.1.2.1.2.2.1.18.1|65|0 +1.3.6.1.2.1.2.2.1.18.2|65|0 +1.3.6.1.2.1.2.2.1.18.3|65|0 +1.3.6.1.2.1.2.2.1.19.1|65|0 +1.3.6.1.2.1.2.2.1.19.2|65|0 +1.3.6.1.2.1.2.2.1.19.3|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.20.3|65|0 +1.3.6.1.2.1.2.2.1.21.1|66|0 +1.3.6.1.2.1.2.2.1.21.2|66|0 +1.3.6.1.2.1.2.2.1.21.3|66|0 +1.3.6.1.2.1.2.2.1.22.1|6|0.0 +1.3.6.1.2.1.2.2.1.22.2|6|0.0 +1.3.6.1.2.1.2.2.1.22.3|6|0.0 +1.3.6.1.2.1.11.1.0|65|305657 +1.3.6.1.2.1.11.2.0|65|305657 +1.3.6.1.2.1.11.3.0|65|0 +1.3.6.1.2.1.11.4.0|65|0 +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|0 +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|3387032 +1.3.6.1.2.1.11.14.0|65|0 +1.3.6.1.2.1.11.15.0|65|176906 +1.3.6.1.2.1.11.16.0|65|5957 +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|305681 +1.3.6.1.2.1.11.29.0|65|0 +1.3.6.1.2.1.11.31.0|65|0 +1.3.6.1.2.1.11.32.0|65|0 +1.3.6.1.2.1.25.1.1.0|67|259831478 +1.3.6.1.2.1.25.1.5.0|66|0 +1.3.6.1.2.1.25.1.6.0|66|54 +1.3.6.1.2.1.25.1.7.0|2|0 +1.3.6.1.2.1.25.2.2.0|2|59520 +1.3.6.1.2.1.25.2.3.1.1.1|2|1 +1.3.6.1.2.1.25.2.3.1.1.3|2|3 +1.3.6.1.2.1.25.2.3.1.1.6|2|6 +1.3.6.1.2.1.25.2.3.1.1.7|2|7 +1.3.6.1.2.1.25.2.3.1.1.8|2|8 +1.3.6.1.2.1.25.2.3.1.1.10|2|10 +1.3.6.1.2.1.25.2.3.1.1.35|2|35 +1.3.6.1.2.1.25.2.3.1.1.36|2|36 +1.3.6.1.2.1.25.2.3.1.1.37|2|37 +1.3.6.1.2.1.25.2.3.1.2.1|6|1.3.6.1.2.1.25.2.1.2 +1.3.6.1.2.1.25.2.3.1.2.3|6|1.3.6.1.2.1.25.2.1.3 +1.3.6.1.2.1.25.2.3.1.2.6|6|1.3.6.1.2.1.25.2.1.1 +1.3.6.1.2.1.25.2.3.1.2.7|6|1.3.6.1.2.1.25.2.1.1 +1.3.6.1.2.1.25.2.3.1.2.8|6|1.3.6.1.2.1.25.2.1.1 +1.3.6.1.2.1.25.2.3.1.2.10|6|1.3.6.1.2.1.25.2.1.3 +1.3.6.1.2.1.25.2.3.1.2.35|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.2.36|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.2.37|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.3.1|4|Physical memory +1.3.6.1.2.1.25.2.3.1.3.3|4|Virtual memory +1.3.6.1.2.1.25.2.3.1.3.6|4|Memory buffers +1.3.6.1.2.1.25.2.3.1.3.7|4|Cached memory +1.3.6.1.2.1.25.2.3.1.3.8|4|Shared memory +1.3.6.1.2.1.25.2.3.1.3.10|4|Swap space +1.3.6.1.2.1.25.2.3.1.3.35|4|/dev/shm +1.3.6.1.2.1.25.2.3.1.3.36|4|/tmp +1.3.6.1.2.1.25.2.3.1.3.37|4|/run +1.3.6.1.2.1.25.2.3.1.4.1|2|1024 +1.3.6.1.2.1.25.2.3.1.4.3|2|1024 +1.3.6.1.2.1.25.2.3.1.4.6|2|1024 +1.3.6.1.2.1.25.2.3.1.4.7|2|1024 +1.3.6.1.2.1.25.2.3.1.4.8|2|1024 +1.3.6.1.2.1.25.2.3.1.4.10|2|1024 +1.3.6.1.2.1.25.2.3.1.4.35|2|4096 +1.3.6.1.2.1.25.2.3.1.4.36|2|4096 +1.3.6.1.2.1.25.2.3.1.4.37|2|4096 +1.3.6.1.2.1.25.2.3.1.5.1|2|59520 +1.3.6.1.2.1.25.2.3.1.5.3|2|59520 +1.3.6.1.2.1.25.2.3.1.5.6|2|59520 +1.3.6.1.2.1.25.2.3.1.5.7|2|5536 +1.3.6.1.2.1.25.2.3.1.5.8|2|1340 +1.3.6.1.2.1.25.2.3.1.5.10|2|0 +1.3.6.1.2.1.25.2.3.1.5.35|2|7440 +1.3.6.1.2.1.25.2.3.1.5.36|2|7440 +1.3.6.1.2.1.25.2.3.1.5.37|2|7440 +1.3.6.1.2.1.25.2.3.1.6.1|2|23488 +1.3.6.1.2.1.25.2.3.1.6.3|2|23488 +1.3.6.1.2.1.25.2.3.1.6.6|2|0 +1.3.6.1.2.1.25.2.3.1.6.7|2|5536 +1.3.6.1.2.1.25.2.3.1.6.8|2|1340 +1.3.6.1.2.1.25.2.3.1.6.10|2|0 +1.3.6.1.2.1.25.2.3.1.6.35|2|3 +1.3.6.1.2.1.25.2.3.1.6.36|2|12 +1.3.6.1.2.1.25.2.3.1.6.37|2|32 +1.3.6.1.2.1.25.3.2.1.1.196608|2|196608 +1.3.6.1.2.1.25.3.2.1.1.262145|2|262145 +1.3.6.1.2.1.25.3.2.1.1.262146|2|262146 +1.3.6.1.2.1.25.3.2.1.1.262147|2|262147 +1.3.6.1.2.1.25.3.2.1.1.786432|2|786432 +1.3.6.1.2.1.25.3.2.1.2.196608|6|1.3.6.1.2.1.25.3.1.3 +1.3.6.1.2.1.25.3.2.1.2.262145|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.262146|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.262147|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.786432|6|1.3.6.1.2.1.25.3.1.12 +1.3.6.1.2.1.25.3.2.1.3.196608|4| +1.3.6.1.2.1.25.3.2.1.3.262145|4|network interface lo +1.3.6.1.2.1.25.3.2.1.3.262146|4|network interface can0 +1.3.6.1.2.1.25.3.2.1.3.262147|4|network interface eth0 +1.3.6.1.2.1.25.3.2.1.3.786432|4|Guessing that there's a floating point co-processor +1.3.6.1.2.1.25.3.2.1.4.196608|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.262145|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.262146|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.262147|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.786432|6|0.0 +1.3.6.1.2.1.25.3.2.1.5.196608|2|2 +1.3.6.1.2.1.25.3.2.1.5.262145|2|2 +1.3.6.1.2.1.25.3.2.1.5.262146|2|2 +1.3.6.1.2.1.25.3.2.1.5.262147|2|2 +1.3.6.1.2.1.25.3.2.1.6.262145|65|0 +1.3.6.1.2.1.25.3.2.1.6.262146|65|0 +1.3.6.1.2.1.25.3.2.1.6.262147|65|0 +1.3.6.1.2.1.25.3.3.1.1.196608|6|0.0 +1.3.6.1.2.1.25.3.3.1.2.196608|2|6 +1.3.6.1.4.1.39052.1.3.1.1.101001|2|101001 +1.3.6.1.4.1.39052.1.3.1.1.101002|2|101002 +1.3.6.1.4.1.39052.1.3.1.1.101003|2|101003 +1.3.6.1.4.1.39052.1.3.1.1.101004|2|101004 +1.3.6.1.4.1.39052.1.3.1.1.102001|2|102001 +1.3.6.1.4.1.39052.1.3.1.1.102002|2|102002 +1.3.6.1.4.1.39052.1.3.1.1.106001|2|106001 +1.3.6.1.4.1.39052.1.3.1.1.201001|2|201001 +1.3.6.1.4.1.39052.1.3.1.1.201002|2|201002 +1.3.6.1.4.1.39052.1.3.1.1.201003|2|201003 +1.3.6.1.4.1.39052.1.3.1.1.201004|2|201004 +1.3.6.1.4.1.39052.1.3.1.1.202001|2|202001 +1.3.6.1.4.1.39052.1.3.1.1.203001|2|203001 +1.3.6.1.4.1.39052.1.3.1.1.301001|2|301001 +1.3.6.1.4.1.39052.1.3.1.1.304001|2|304001 +1.3.6.1.4.1.39052.1.3.1.1.304002|2|304002 +1.3.6.1.4.1.39052.1.3.1.1.403001|2|403001 +1.3.6.1.4.1.39052.1.3.1.2.101001|2|0 +1.3.6.1.4.1.39052.1.3.1.2.101002|2|1 +1.3.6.1.4.1.39052.1.3.1.2.101003|2|2 +1.3.6.1.4.1.39052.1.3.1.2.101004|2|3 +1.3.6.1.4.1.39052.1.3.1.2.102001|2|4 +1.3.6.1.4.1.39052.1.3.1.2.102002|2|15 +1.3.6.1.4.1.39052.1.3.1.2.106001|2|16 +1.3.6.1.4.1.39052.1.3.1.2.201001|2|5 +1.3.6.1.4.1.39052.1.3.1.2.201002|2|6 +1.3.6.1.4.1.39052.1.3.1.2.201003|2|7 +1.3.6.1.4.1.39052.1.3.1.2.201004|2|14 +1.3.6.1.4.1.39052.1.3.1.2.202001|2|8 +1.3.6.1.4.1.39052.1.3.1.2.203001|2|9 +1.3.6.1.4.1.39052.1.3.1.2.301001|2|10 +1.3.6.1.4.1.39052.1.3.1.2.304001|2|11 +1.3.6.1.4.1.39052.1.3.1.2.304002|2|12 +1.3.6.1.4.1.39052.1.3.1.2.403001|2|13 +1.3.6.1.4.1.39052.1.3.1.3.101001|2|2022 +1.3.6.1.4.1.39052.1.3.1.3.101002|2|2022 +1.3.6.1.4.1.39052.1.3.1.3.101003|2|2022 +1.3.6.1.4.1.39052.1.3.1.3.101004|2|2022 +1.3.6.1.4.1.39052.1.3.1.3.102001|2|2021 +1.3.6.1.4.1.39052.1.3.1.3.102002|2|2021 +1.3.6.1.4.1.39052.1.3.1.3.106001|2|2021 +1.3.6.1.4.1.39052.1.3.1.3.201001|2|2020 +1.3.6.1.4.1.39052.1.3.1.3.201002|2|2021 +1.3.6.1.4.1.39052.1.3.1.3.201003|2|2500 +1.3.6.1.4.1.39052.1.3.1.3.201004|2|2021 +1.3.6.1.4.1.39052.1.3.1.3.202001|2|2500 +1.3.6.1.4.1.39052.1.3.1.3.203001|2|2020 +1.3.6.1.4.1.39052.1.3.1.3.301001|2|2020 +1.3.6.1.4.1.39052.1.3.1.3.304001|2|2023 +1.3.6.1.4.1.39052.1.3.1.3.304002|2|2023 +1.3.6.1.4.1.39052.1.3.1.3.403001|2|2031 +1.3.6.1.4.1.39052.1.3.1.4.101001|2|1 +1.3.6.1.4.1.39052.1.3.1.4.101002|2|2 +1.3.6.1.4.1.39052.1.3.1.4.101003|2|3 +1.3.6.1.4.1.39052.1.3.1.4.101004|2|4 +1.3.6.1.4.1.39052.1.3.1.4.102001|2|6 +1.3.6.1.4.1.39052.1.3.1.4.102002|2|3 +1.3.6.1.4.1.39052.1.3.1.4.106001|2|1 +1.3.6.1.4.1.39052.1.3.1.4.201001|2|-1 +1.3.6.1.4.1.39052.1.3.1.4.201002|2|5 +1.3.6.1.4.1.39052.1.3.1.4.201003|2|1 +1.3.6.1.4.1.39052.1.3.1.4.201004|2|2 +1.3.6.1.4.1.39052.1.3.1.4.202001|2|2 +1.3.6.1.4.1.39052.1.3.1.4.203001|2|-2 +1.3.6.1.4.1.39052.1.3.1.4.301001|2|-11 +1.3.6.1.4.1.39052.1.3.1.4.304001|2|1 +1.3.6.1.4.1.39052.1.3.1.4.304002|2|2 +1.3.6.1.4.1.39052.1.3.1.4.403001|2|1 +1.3.6.1.4.1.39052.1.3.1.5.101001|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.101002|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.101003|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.101004|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.102001|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.102002|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.106001|4|discrete +1.3.6.1.4.1.39052.1.3.1.5.201001|4|analog +1.3.6.1.4.1.39052.1.3.1.5.201002|4|analog +1.3.6.1.4.1.39052.1.3.1.5.201003|4|analog +1.3.6.1.4.1.39052.1.3.1.5.201004|4|analog +1.3.6.1.4.1.39052.1.3.1.5.202001|4|analog +1.3.6.1.4.1.39052.1.3.1.5.203001|4|analog +1.3.6.1.4.1.39052.1.3.1.5.301001|4|switch +1.3.6.1.4.1.39052.1.3.1.5.304001|4|switch +1.3.6.1.4.1.39052.1.3.1.5.304002|4|switch +1.3.6.1.4.1.39052.1.3.1.5.403001|4|devhwr +1.3.6.1.4.1.39052.1.3.1.6.101001|4|dry +1.3.6.1.4.1.39052.1.3.1.6.101002|4|dry +1.3.6.1.4.1.39052.1.3.1.6.101003|4|dry +1.3.6.1.4.1.39052.1.3.1.6.101004|4|dry +1.3.6.1.4.1.39052.1.3.1.6.102001|4|door +1.3.6.1.4.1.39052.1.3.1.6.102002|4|door +1.3.6.1.4.1.39052.1.3.1.6.106001|4|smoke +1.3.6.1.4.1.39052.1.3.1.6.201001|4|temperature +1.3.6.1.4.1.39052.1.3.1.6.201002|4|temperature +1.3.6.1.4.1.39052.1.3.1.6.201003|4|temperature +1.3.6.1.4.1.39052.1.3.1.6.201004|4|temperature +1.3.6.1.4.1.39052.1.3.1.6.202001|4|humidity +1.3.6.1.4.1.39052.1.3.1.6.203001|4|voltage +1.3.6.1.4.1.39052.1.3.1.6.301001|4|relay +1.3.6.1.4.1.39052.1.3.1.6.304001|4|strobo +1.3.6.1.4.1.39052.1.3.1.6.304002|4|strobo +1.3.6.1.4.1.39052.1.3.1.6.403001|4|usb-cam +1.3.6.1.4.1.39052.1.3.1.7.101001|4|Dry-1 +1.3.6.1.4.1.39052.1.3.1.7.101002|4|Dry-2 +1.3.6.1.4.1.39052.1.3.1.7.101003|4|Dry-3 +1.3.6.1.4.1.39052.1.3.1.7.101004|4|Dry-4 +1.3.6.1.4.1.39052.1.3.1.7.102001|4| +1.3.6.1.4.1.39052.1.3.1.7.102002|4|Analog-3 +1.3.6.1.4.1.39052.1.3.1.7.106001|4|Analog-1 +1.3.6.1.4.1.39052.1.3.1.7.201001|4|Onboard Temperature +1.3.6.1.4.1.39052.1.3.1.7.201002|4| +1.3.6.1.4.1.39052.1.3.1.7.201003|4|vt490-001030-temperature +1.3.6.1.4.1.39052.1.3.1.7.201004|4|Analog-2 +1.3.6.1.4.1.39052.1.3.1.7.202001|4|vt490-001030-humidity +1.3.6.1.4.1.39052.1.3.1.7.203001|4|Onboard Voltage DC +1.3.6.1.4.1.39052.1.3.1.7.301001|4|Analog sensor power reset +1.3.6.1.4.1.39052.1.3.1.7.304001|4|Power-1 +1.3.6.1.4.1.39052.1.3.1.7.304002|4|Power-2 +1.3.6.1.4.1.39052.1.3.1.7.403001|4|USB Web camera +1.3.6.1.4.1.39052.1.3.1.8.101001|4|normal +1.3.6.1.4.1.39052.1.3.1.8.101002|4|normal +1.3.6.1.4.1.39052.1.3.1.8.101003|4|normal +1.3.6.1.4.1.39052.1.3.1.8.101004|4|normal +1.3.6.1.4.1.39052.1.3.1.8.102001|4|unknown +1.3.6.1.4.1.39052.1.3.1.8.102002|4|alarm +1.3.6.1.4.1.39052.1.3.1.8.106001|4|normal +1.3.6.1.4.1.39052.1.3.1.8.201001|4|normal +1.3.6.1.4.1.39052.1.3.1.8.201002|4|unknown +1.3.6.1.4.1.39052.1.3.1.8.201003|4|normal +1.3.6.1.4.1.39052.1.3.1.8.201004|4|normal +1.3.6.1.4.1.39052.1.3.1.8.202001|4|normal +1.3.6.1.4.1.39052.1.3.1.8.203001|4|normal +1.3.6.1.4.1.39052.1.3.1.8.301001|4|on +1.3.6.1.4.1.39052.1.3.1.8.304001|4|off +1.3.6.1.4.1.39052.1.3.1.8.304002|4|off +1.3.6.1.4.1.39052.1.3.1.8.403001|4|unknown +1.3.6.1.4.1.39052.1.3.1.9.101001|4|0 +1.3.6.1.4.1.39052.1.3.1.9.101002|4|0 +1.3.6.1.4.1.39052.1.3.1.9.101003|4|0 +1.3.6.1.4.1.39052.1.3.1.9.101004|4|0 +1.3.6.1.4.1.39052.1.3.1.9.102001|4| +1.3.6.1.4.1.39052.1.3.1.9.102002|4|1 +1.3.6.1.4.1.39052.1.3.1.9.106001|4|0 +1.3.6.1.4.1.39052.1.3.1.9.201001|4|24.70 +1.3.6.1.4.1.39052.1.3.1.9.201002|4| +1.3.6.1.4.1.39052.1.3.1.9.201003|4|22.40 +1.3.6.1.4.1.39052.1.3.1.9.201004|4|22.00 +1.3.6.1.4.1.39052.1.3.1.9.202001|4|56.00 +1.3.6.1.4.1.39052.1.3.1.9.203001|4|12.00 +1.3.6.1.4.1.39052.1.3.1.9.301001|4|on +1.3.6.1.4.1.39052.1.3.1.9.304001|4|off +1.3.6.1.4.1.39052.1.3.1.9.304002|4|off +1.3.6.1.4.1.39052.1.3.1.9.403001|4|0 +1.3.6.1.4.1.39052.1.3.1.10.101001|4| +1.3.6.1.4.1.39052.1.3.1.10.101002|4| +1.3.6.1.4.1.39052.1.3.1.10.101003|4| +1.3.6.1.4.1.39052.1.3.1.10.101004|4| +1.3.6.1.4.1.39052.1.3.1.10.102001|4| +1.3.6.1.4.1.39052.1.3.1.10.102002|4| +1.3.6.1.4.1.39052.1.3.1.10.106001|4| +1.3.6.1.4.1.39052.1.3.1.10.201001|4| +1.3.6.1.4.1.39052.1.3.1.10.201002|4| +1.3.6.1.4.1.39052.1.3.1.10.201003|4| +1.3.6.1.4.1.39052.1.3.1.10.201004|4| +1.3.6.1.4.1.39052.1.3.1.10.202001|4| +1.3.6.1.4.1.39052.1.3.1.10.203001|4| +1.3.6.1.4.1.39052.1.3.1.10.301001|4| +1.3.6.1.4.1.39052.1.3.1.10.304001|4| +1.3.6.1.4.1.39052.1.3.1.10.304002|4| +1.3.6.1.4.1.39052.1.3.1.10.403001|4| +1.3.6.1.6.3.10.2.1.3.0|2|2598289