-- APRA-EMI-MIB. -- -- Author Date Comment -- ================================================================== -- Jakub Kaczmarek 1/09/16 Initial -- Jakub Kaczmarek 2/08/17 Added additional sensors and system versioning variables -- Jakub Kaczmarek 16/11/18 Added additional sensors and system versioning variables -- Jakub Kaczmarek 21/07/21 Added pressure sensors variables -- Jakub Kaczmarek 28/03/22 Added GPS variables -- Jakub Kaczmarek 14/02/23 Fixed compatibility issues -- Mateusz Michala 4/07/23 Added handle variables, first MIB for EMI-One SE -- Mateusz Michala 7/07/23 Added system localization -- Mateusz Michala 10/07/23 Added handles traps definitions for standard openings alarms -- Mateusz Michala 12/07/23 Added handles traps definitions for forced override alarms -- Mateusz Michala 29/01/24 File name changed, according to new convention. Added PDU OIDs and webserverMode, snmpVersion OIDs. APRA-EMI-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; OutputStateDef ::= INTEGER { on(0), off(1)} OutputModeDef ::= INTEGER {door-handle(0), fan(1), light(2), flasher(3), buzzer(4), door-handle-ver2(5), custom(6)} InputStateDef ::= INTEGER {closed(0), open(1), error(2)} InputModeDef ::= INTEGER {no(0), nc(1), no-param(2), nc-param(3)} AlarmStateDef ::= INTEGER {normal(0), alarm(1)} WebserverModeDef ::= INTEGER {HTTP(0), HTTPS(1)} SNMPVersionDef ::= INTEGER {V1(0), V2c(1)} apra-optinet OBJECT IDENTIFIER ::= { enterprises 48305 } emi-one OBJECT IDENTIFIER ::= { apra-optinet 1 } product OBJECT IDENTIFIER ::= { emi-one 1 } monitoring OBJECT IDENTIFIER ::= { emi-one 2 } settings OBJECT IDENTIFIER ::= { emi-one 3 } alarms OBJECT IDENTIFIER ::= { emi-one 4 } -- Subtree for monitoring inputStatus OBJECT IDENTIFIER ::= { monitoring 1 } outputStatus OBJECT IDENTIFIER ::= { monitoring 2 } sensorStatus OBJECT IDENTIFIER ::= { monitoring 3 } handleStatus OBJECT IDENTIFIER ::= { monitoring 4 } pduStatus OBJECT IDENTIFIER ::= { monitoring 5 } -- Subtree for pduStatus pduA OBJECT IDENTIFIER ::= { pduStatus 1 } pduB OBJECT IDENTIFIER ::= { pduStatus 2 } -- Subtree for pduA pduAphaseL1 OBJECT IDENTIFIER ::= { pduA 1 } pduAphaseL2 OBJECT IDENTIFIER ::= { pduA 2 } pduAphaseL3 OBJECT IDENTIFIER ::= { pduA 3 } pduAother OBJECT IDENTIFIER ::= { pduA 4 } pduAtotal OBJECT IDENTIFIER ::= { pduA 5 } -- Subtree for pduB pduBphaseL1 OBJECT IDENTIFIER ::= { pduB 1 } pduBphaseL2 OBJECT IDENTIFIER ::= { pduB 2 } pduBphaseL3 OBJECT IDENTIFIER ::= { pduB 3 } pduBother OBJECT IDENTIFIER ::= { pduB 4 } pduBtotal OBJECT IDENTIFIER ::= { pduB 5 } -- Subtree for settings inputSettings OBJECT IDENTIFIER ::= { settings 1 } outputSettings OBJECT IDENTIFIER ::= { settings 2 } sensorSettings OBJECT IDENTIFIER ::= { settings 3 } handleSettings OBJECT IDENTIFIER ::= { settings 4 } pduSettings OBJECT IDENTIFIER ::= { settings 5 } -- Subtree for alarms inputAlarms OBJECT IDENTIFIER ::= { alarms 1 } sensorAlarms OBJECT IDENTIFIER ::= { alarms 2 } handleAlarms OBJECT IDENTIFIER ::= { alarms 3 } pduAlarms OBJECT IDENTIFIER ::= { alarms 4 } name OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Product full name." ::= { product 1 } hardwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Hardware PCB version" ::= { product 2 } bootloaderVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Embedded bootloader version" ::= { product 3 } softwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of application software" ::= { product 4 } softwareDate OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Release date of application software" ::= { product 5 } systemLabel OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "User-configured device label" ::= { product 6 } systemUpTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Time elapsed since last system startup in seconds" ::= { product 7 } systemGPSLatitude OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "User-configured GPS Latitude of controller module" ::= { product 8 } systemGPSLongitude OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "User-configured GPS Longitude of controller module" ::= { product 9 } systemLocalization OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "User-configured system localization of controller module" ::= { product 10 } systemWebserverMode OBJECT-TYPE SYNTAX WebserverModeDef MAX-ACCESS read-only STATUS current DESCRIPTION "User-configured device embedded webserver mode" ::= { product 11 } systemSNMPAgentVersion OBJECT-TYPE SYNTAX SNMPVersionDef MAX-ACCESS read-only STATUS current DESCRIPTION "User-configured device SNMP agent version" ::= { product 12 } input1State OBJECT-TYPE SYNTAX InputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 1 mandatory status" ::= { inputStatus 1 } input2State OBJECT-TYPE SYNTAX InputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 2 mandatory status" ::= { inputStatus 2 } input3State OBJECT-TYPE SYNTAX InputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 3 mandatory status" ::= { inputStatus 3 } input4State OBJECT-TYPE SYNTAX InputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 4 mandatory status" ::= { inputStatus 4 } output1State OBJECT-TYPE SYNTAX OutputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 1 mandatory status" ::= { outputStatus 1 } output2State OBJECT-TYPE SYNTAX OutputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 2 mandatory status" ::= { outputStatus 2 } output3State OBJECT-TYPE SYNTAX OutputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 3 mandatory status" ::= { outputStatus 3 } output4State OBJECT-TYPE SYNTAX OutputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 4 mandatory status" ::= { outputStatus 4 } sensor1Temperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Temperature value from sensor 1" ::= { sensorStatus 1 } sensor2Tempereature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Temperature value form sensor 2" ::= { sensorStatus 2 } sensor2Humidity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Humidity value form sensor 2" ::= { sensorStatus 3 } additionalTemperature2 OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Value form additional temperature sensor 2" ::= { sensorStatus 4 } additionalTemperature3 OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Value form additional temperature sensor 3" ::= { sensorStatus 5 } additionalTemperature4 OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Value form additional temperature sensor 4" ::= { sensorStatus 6 } additionalCombo2Temperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Temperature value form additional combo sensor 2" ::= { sensorStatus 7 } additionalCombo2Humidity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Humidity value form additional combo sensor 2" ::= { sensorStatus 8 } additionalCombo3Temperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Temperature value form additional combo sensor 3" ::= { sensorStatus 9 } additionalCombo3Humidity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Humidity value form additional combo sensor 3" ::= { sensorStatus 10 } additionalCombo4Temperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Temperature value form additional combo sensor 4" ::= { sensorStatus 11 } additionalCombo4Humidity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Humidity value form additional combo sensor 4" ::= { sensorStatus 12 } sensor1Pressure OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pressure value form Pressure sensor 1" ::= { sensorStatus 13 } sensor2Pressure OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pressure value form Pressure sensor 2" ::= { sensorStatus 14 } Handle1InputState OBJECT-TYPE SYNTAX InputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 1 Input mandatory status" ::= { handleStatus 1 } Handle2InputState OBJECT-TYPE SYNTAX InputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 2 Input mandatory status" ::= { handleStatus 2 } Handle1OutputState OBJECT-TYPE SYNTAX OutputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 1 Output mandatory status" ::= { handleStatus 3 } Handle2OutputState OBJECT-TYPE SYNTAX OutputStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 2 Output mandatory status" ::= { handleStatus 4 } -- ======================================== -- monitoring - pdu A -- -- ======================= -- monitoring - pdu A - L1 -- pduAphaseL1Voltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 voltage [0.1 V]" ::= { pduAphaseL1 1 } pduAphaseL1Current OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 current [0.001 A]" ::= { pduAphaseL1 2 } pduAphaseL1ActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 active power [0.001 kW]" ::= { pduAphaseL1 3 } pduAphaseL1ReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 reactive power [0.001 kVar]" ::= { pduAphaseL1 4 } pduAphaseL1ApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 apparent power [0.001 kVA]" ::= { pduAphaseL1 5 } pduAphaseL1PowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 power factor [0.001]" ::= { pduAphaseL1 6 } pduAphaseL1ActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 active energy [0.001 kWh]" ::= { pduAphaseL1 7 } pduAphaseL1ReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L1 reactive energy [0.001 kVarh]" ::= { pduAphaseL1 8 } -- ======================= -- monitoring - pdu A - L2 -- pduAphaseL2Voltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 voltage [0.1 V]" ::= { pduAphaseL2 1 } pduAphaseL2Current OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 current [0.001 A]" ::= { pduAphaseL2 2 } pduAphaseL2ActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 active power [0.001 kW]" ::= { pduAphaseL2 3 } pduAphaseL2ReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 reactive power [0.001 kVar]" ::= { pduAphaseL2 4 } pduAphaseL2ApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 apparent power [0.001 kVA]" ::= { pduAphaseL2 5 } pduAphaseL2PowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 power factor [0.001]" ::= { pduAphaseL2 6 } pduAphaseL2ActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 active energy [0.001 kW]" ::= { pduAphaseL2 7 } pduAphaseL2ReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L2 reactive energy [0.001 kVarh]" ::= { pduAphaseL2 8 } -- ======================= -- monitoring - pdu A - L3 -- pduAphaseL3Voltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 voltage [0.1 V]" ::= { pduAphaseL3 1 } pduAphaseL3Current OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 current [0.001 A]" ::= { pduAphaseL3 2 } pduAphaseL3ActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 active power [0.001 kW]" ::= { pduAphaseL3 3 } pduAphaseL3ReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 reactive power [0.001 kVar]" ::= { pduAphaseL3 4 } pduAphaseL3ApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 apparent power [0.001 kVA]" ::= { pduAphaseL3 5 } pduAphaseL3PowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 power factor [0.001]" ::= { pduAphaseL3 6 } pduAphaseL3ActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 active energy [0.001 kWh]" ::= { pduAphaseL3 7 } pduAphaseL3ReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A phase L3 reactive energy [0.001 kVarh]" ::= { pduAphaseL3 8 } -- ======================= -- monitoring - pdu A - other -- pduAotherNeutralCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A neutral current [0.01 A]" ::= { pduAother 1 } pduAotherThreePhaseImbalanceDegree OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A three phase imbalance degree [%]" ::= { pduAother 2 } pduAotherFrequency OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A frequency [0.001 Hz]" ::= { pduAother 3 } -- ======================= -- monitoring - pdu A - total -- pduAtotalActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A total active power [0.001 kW]" ::= { pduAtotal 1 } pduAtotalReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A total reactive power [0.001 kVar]" ::= { pduAtotal 2 } pduAtotalApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A total apparent power [0.001 kVA]" ::= { pduAtotal 3 } pduAtotalPowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A total power factor [0.001]" ::= { pduAtotal 4 } pduAtotalActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A total active energy [0.001 kWh]" ::= { pduAtotal 5 } pduAtotalReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU A total reactive energy [0.001 kVarh]" ::= { pduAtotal 6 } -- ======================================== -- monitoring - pdu B -- -- ======================= -- monitoring - pdu B - L1 -- pduBphaseL1Voltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 voltage [0.1 V]" ::= { pduBphaseL1 1 } pduBphaseL1Current OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 current [0.001 A]" ::= { pduBphaseL1 2 } pduBphaseL1ActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 active power [0.001 kW]" ::= { pduBphaseL1 3 } pduBphaseL1ReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 reactive power [0.001 kVar]" ::= { pduBphaseL1 4 } pduBphaseL1ApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 apparent power [0.001 kVA]" ::= { pduBphaseL1 5 } pduBphaseL1PowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 power factor [0.001]" ::= { pduBphaseL1 6 } pduBphaseL1ActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 active energy [0.001 kWh]" ::= { pduBphaseL1 7 } pduBphaseL1ReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L1 reactive energy [0.001 kVarh]" ::= { pduBphaseL1 8 } -- ======================= -- monitoring - pdu B - L2 -- pduBphaseL2Voltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 voltage [0.1 V]" ::= { pduBphaseL2 1 } pduBphaseL2Current OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 current [0.001 A]" ::= { pduBphaseL2 2 } pduBphaseL2ActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 active power [0.001 kW]" ::= { pduBphaseL2 3 } pduBphaseL2ReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 reactive power [0.001 kVar]" ::= { pduBphaseL2 4 } pduBphaseL2ApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 apparent power [0.001 kVA]" ::= { pduBphaseL2 5 } pduBphaseL2PowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 power factor [0.001]" ::= { pduBphaseL2 6 } pduBphaseL2ActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 active energy [0.001 kW]" ::= { pduBphaseL2 7 } pduBphaseL2ReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L2 reactive energy [0.001 kVarh]" ::= { pduBphaseL2 8 } -- ======================= -- monitoring - pdu B - L3 -- pduBphaseL3Voltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 voltage [0.1 V]" ::= { pduBphaseL3 1 } pduBphaseL3Current OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 current [0.001 A]" ::= { pduBphaseL3 2 } pduBphaseL3ActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 active power [0.001 kW]" ::= { pduBphaseL3 3 } pduBphaseL3ReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 reactive power [0.001 kVar]" ::= { pduBphaseL3 4 } pduBphaseL3ApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 apparent power [0.001 kVA]" ::= { pduBphaseL3 5 } pduBphaseL3PowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 power factor [0.001]" ::= { pduBphaseL3 6 } pduBphaseL3ActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 active energy [0.001 kWh]" ::= { pduBphaseL3 7 } pduBphaseL3ReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B phase L3 reactive energy [0.001 kVarh]" ::= { pduBphaseL3 8 } -- ======================= -- monitoring - pdu B - other -- pduBotherNeutralCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B neutral current [0.01 A]" ::= { pduBother 1 } pduBotherThreePhaseImbalanceDegree OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B three phase imbalance degree [%]" ::= { pduBother 2 } pduBotherFrequency OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B frequency [0.001 Hz]" ::= { pduBother 3 } -- ======================= -- monitoring - pdu B - total -- pduBtotalActivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B total active power [0.001 kW]" ::= { pduBtotal 1 } pduBtotalReactivePower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B total reactive power [0.001 kVar]" ::= { pduBtotal 2 } pduBtotalApparentPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B total apparent power [0.001 kVA]" ::= { pduBtotal 3 } pduBtotalPowerFactor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B total power factor [0.001]" ::= { pduBtotal 4 } pduBtotalActiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B total active energy [0.001 kWh]" ::= { pduBtotal 5 } pduBtotalReactiveEnergy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "PDU B total reactive energy [0.001 kVarh]" ::= { pduBtotal 6 } -- =========================================================================== -- Settings information -- input1Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Input 1 label" ::= { inputSettings 1 } input2Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Input 2 label" ::= { inputSettings 2 } input3Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Input 3 label" ::= { inputSettings 3 } input4Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Input 4 label" ::= { inputSettings 4 } output1Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Output 1 label" ::= { outputSettings 1 } output2Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Output 2 label" ::= { outputSettings 2 } output3Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Output 3 label" ::= { outputSettings 3 } output4Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Output 4 label" ::= { outputSettings 4 } sensorGroup1Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Label for temperature sensors group" ::= { sensorSettings 1 } sensorGroup2Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Label for combo(temperature + humidity) sensors group" ::= { sensorSettings 2 } output1Mode OBJECT-TYPE SYNTAX OutputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 1 mode" ::= { outputSettings 5 } output2Mode OBJECT-TYPE SYNTAX OutputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 2 mode" ::= { outputSettings 6 } output3Mode OBJECT-TYPE SYNTAX OutputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 3 mode" ::= { outputSettings 7 } output4Mode OBJECT-TYPE SYNTAX OutputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Output 4 mode" ::= { outputSettings 8 } input1Mode OBJECT-TYPE SYNTAX InputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 1 mode" ::= { inputSettings 5 } input2Mode OBJECT-TYPE SYNTAX InputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 2 mode" ::= { inputSettings 6 } input3Mode OBJECT-TYPE SYNTAX InputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 3 mode" ::= { inputSettings 7 } input4Mode OBJECT-TYPE SYNTAX InputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 4 mode" ::= { inputSettings 8 } Handle1Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Handle 1 label" ::= { handleSettings 1 } Handle2Label OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Handle 2 label" ::= { handleSettings 2 } Handle1InputMode OBJECT-TYPE SYNTAX InputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 1 Input mode" ::= { handleSettings 3 } Handle2InputMode OBJECT-TYPE SYNTAX InputModeDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 2 Input mode" ::= { handleSettings 4 } pduALabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PDU A label" ::= { pduSettings 1 } pduBLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PDU B label" ::= { pduSettings 2 } pduAfwVersion OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PDU A embedded firmware version number" ::= { pduSettings 3 } pduBfwVersion OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PDU B embedded firmware version number" ::= { pduSettings 4 } input1Alarm OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 1 alarm" ::= { inputAlarms 1 } input2Alarm OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 2 alarm" ::= { inputAlarms 2 } input3Alarm OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 3 alarm" ::= { inputAlarms 3 } input4Alarm OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Input 4 alarm" ::= { inputAlarms 4 } sensorGroup1Alarm OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Temperature sensors group alarm state" ::= { sensorAlarms 1 } sensorGroup2Alarm OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Combo (temperature + humidity) sensors group alarm state" ::= { sensorAlarms 2 } Handle1AlarmStandardUnlock OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 1 alarm for standard unlocking" ::= { handleAlarms 1 } Handle2AlarmStandardUnlock OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 2 alarm for standard unlocking" ::= { handleAlarms 2 } Handle1AlarmForcedOverride OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 1 alarm for forced override" ::= { handleAlarms 3 } Handle2AlarmForcedOverride OBJECT-TYPE SYNTAX AlarmStateDef ACCESS read-only STATUS mandatory DESCRIPTION "Handle 2 alarm for forced override" ::= { handleAlarms 4 } pduVoltageAlarm OBJECT-TYPE SYNTAX AlarmStateDef MAX-ACCESS read-only STATUS current DESCRIPTION "PDU voltage alarm active from at least one of phases" ::= { pduAlarms 1 } pduCurrentAlarm OBJECT-TYPE SYNTAX AlarmStateDef MAX-ACCESS read-only STATUS current DESCRIPTION "PDU current alarm active from at least one of phases" ::= { pduAlarms 2 } pduActivePowerAlarm OBJECT-TYPE SYNTAX AlarmStateDef MAX-ACCESS read-only STATUS current DESCRIPTION "PDU active power alarm active from at least one of phases" ::= { pduAlarms 3 } pduPowerFactorAlarm OBJECT-TYPE SYNTAX AlarmStateDef MAX-ACCESS read-only STATUS current DESCRIPTION "PDU power factor alarm active from at least one of phases" ::= { pduAlarms 4 } pduFrequencyAlarm OBJECT-TYPE SYNTAX AlarmStateDef MAX-ACCESS read-only STATUS current DESCRIPTION "PDU frequency alarm active" ::= { pduAlarms 5 } -- Trap Definitions ------------------------------------------------------------ outputStateChanged TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Output state changed." ::= 1 settingsChanged TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Device settings changed." ::= 2 newAlarm TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "This trap is sent each time an alarm is triggered." ::= 3 outputStateChangedToON TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Output switched to ON (active) state." ::= 4 outputStateChangedToOFF TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Output switched to OFF (inactive) state." ::= 5 inputAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New alarm is active from device input." ::= 6 inputAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Alarm from input has ended." ::= 7 sensorAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New alarm is active from device temperature or humidity sensor treshold." ::= 8 sensorAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Alarm from temperature or humidity sensor has ended." ::= 9 handleOutputStateChangedToON TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Handle output switched to ON (active) state." ::= 10 handleOutputStateChangedToOFF TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Handle output switched to OFF (inactive) state." ::= 11 handleInputAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New alarm is active from handle input." ::= 12 handleInputAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Alarm from handle input has ended." ::= 13 handleForcedOverrideAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New force override alarm is active from handle." ::= 14 handleForcedOverrideAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Forced override alarm from handle has ended." ::= 15 pduVoltageAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New voltage alarm is active from at least one of phases." ::= 16 pduVoltageAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Voltage alarm from all phases has ended." ::= 17 pduCurrentAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New current alarm is active from at least one of phases." ::= 18 pduCurrentAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Current alarm from all phases has ended." ::= 19 pduActivePowerAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New active power alarm is active from at least one of phases." ::= 20 pduActivePowerAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Active power alarm from all phases has ended." ::= 21 pduPowerFactorAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New power factor alarm is active from at least one of phases." ::= 22 pduPowerFactorAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Power factor alarm from all phases has ended." ::= 23 pduFrequencyAlarmActive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "New frequency alarm is active from at least one of phases." ::= 24 pduFrequencyAlarmInactive TRAP-TYPE ENTERPRISE emi-one DESCRIPTION "Frequency alarm from all phases has ended." ::= 25 END