You are on page 1of 49

------------------------------------------------------------- TELZAS POWER SYSTEMS (TELZAS) -- Power MIB -----------------------------------------------------------TELZAS-POWER-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,

Integer32, Counter32, enterprises FROM SNMPv2-SMI TEXTUAL-CONVENTION, DateAndTime FROM SNMPv2-TC hrSystemDate FROM HOST-RESOURCES-MIB; powerMIB MODULE-IDENTITY LAST-UPDATED "201106240757Z" ORGANIZATION " TELZAS Power Systems (TELZAS)" CONTACT-INFO " TELZAS Sp. z o.o. ul. Bugno 3, 78-400 Szczecinek, POLAND Tel: +48 94 37 29 750 www: www.telzas.com.pl mail: szczecinek@telzas.com.pl" DESCRIPTION " TELZAS Power Systems (TELZAS)" -- Revision History REVISION "201106240757Z" --24.06.2011 07:57 DESCRIPTION " TELZAS Revision I - Error in definition of TelzasInverterMode" REVISION "201102281213Z" --28.02.2011 12:13 DESCRIPTION " TELZAS Revision H - Add traps and alarms: intruder, water, smoke, air conditioner failure, temperature is too low, temperature is too high, obstruction lig ht failure, in systemAlarms and systemTraps" REVISION "201102241310Z" --24.02.2011 13:10 DESCRIPTION " TELZAS Revision G - Add alarms same as traps in systemAlarms" REVISION "201102041110Z" --04.02.2011 11:10 DESCRIPTION " TELZAS Revision F - Add battery 3 and 4 asymmetry (in systemDc) - Add new system traps sysTrapOnBatt3Asymmetry and sysTrapOnBatt 4Asymmetry" REVISION "201101140951Z" --14.01.2011 09:51 DESCRIPTION " TELZAS Revision E - Add inverter support (Inverter Table in systemAc) - Add New Columns in Rectifier Table (AcLow and DcHigh) - Standardization of names" REVISION "201101120938Z" --12.01.2011 09:38 DESCRIPTION " TELZAS Revision D

- Add service module to TelzasModules enumeration" REVISION "201011041114Z" --10.11.2010 11:14 DESCRIPTION " TELZAS Revision C - Add new system traps sysTrapOnBattWork and sysTrapOnLVSDReleas e" REVISION "201009160945Z" --16.09.2010 09:45 DESCRIPTION " TELZAS Revision B - Add systemPi1 to Communicate With Pi1 System Signals, Configs and Alarms" REVISION "201007051215Z" --05.07.2010 12:15 DESCRIPTION " TELZAS Revision A - Add New Columns In Rectifier Table (Failure, NoComm and FanFai l) - Add New Signals In alarmsTable and eventLogTable - Add systemTrapIpNumber as IP number for Sent Traps - Add systemSnmpPortNumber as port number for SNMP Communication - Now systemIpNumber1, systemIpNumber2, systemIpNumber3 use for Telzas Protocol Communication" REVISION "201006161015Z" --16.06.2010 10:15 DESCRIPTION " TELZAS Revision" ::= { global 1 } ------------------------------------------------------------- Textual conventions -----------------------------------------------------------TelzasValue ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Telzas value." SYNTAX INTEGER { InvalidValue(2147483647), ValueNoExist(-2147483648) } TelzasState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Telzas alarm/signal state." SYNTAX INTEGER { HiThresholdDisarmed(0), LoThresholdDisarmed(1), HiThresholdExceeded(2), LoThresholdExceeded(3), InvalidValue(2147483647), ValueNoExist(-2147483648) } TelzasBool ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Telzas bool value." SYNTAX INTEGER { False(0), True(1), InvalidValue(2147483647), ValueNoExist(-2147483648) } TelzasId ::= TEXTUAL-CONVENTION

STATUS current DESCRIPTION " Telzas id number on Pi1 system." SYNTAX INTEGER { -- inputs AuxInputVoltage(1), AuxOpticalInput1(2), AuxOpticalInput2(3), FanWork(5), WarmingWork(6), SystemDCVoltage(7), SystemACVoltage(8), Rectifier1Voltage(9), Rectifier2Voltage(10), Rectifier3Voltage(11), Rectifier4Voltage(12), Rectifier5Voltage(13), Rectifier6Voltage(14), Rectifier7Voltage(15), Rectifier8Voltage(16), Rectifier9Voltage(17), Rectifier10Voltage(18), Rectifier11Voltage(19), Rectifier12Voltage(20), Rectifier13Voltage(21), Rectifier14Voltage(22), Rectifier15Voltage(23), Rectifier16Voltage(24), Rectifier17Voltage(25), Rectifier18Voltage(26), Rectifier19Voltage(27), Rectifier20Voltage(28), Rectifier21Voltage(29), Rectifier22Voltage(30), Rectifier23Voltage(31), Rectifier24Voltage(32), Rectifier25Voltage(33), Rectifier26Voltage(34), Rectifier27Voltage(35), Rectifier28Voltage(36), Rectifier29Voltage(37), Rectifier30Voltage(38), Rectifier31Voltage(39), Rectifier32Voltage(40), Rectifier1Current(41), Rectifier2Current(42), Rectifier3Current(43), Rectifier4Current(44), Rectifier5Current(45), Rectifier6Current(46), Rectifier7Current(47), Rectifier8Current(48), Rectifier9Current(49), Rectifier10Current(50), Rectifier11Current(51), Rectifier12Current(52), Rectifier13Current(53), Rectifier14Current(54), Rectifier15Current(55), Rectifier16Current(56),

Rectifier17Current(57), Rectifier18Current(58), Rectifier19Current(59), Rectifier20Current(60), Rectifier21Current(61), Rectifier22Current(62), Rectifier23Current(63), Rectifier24Current(64), Rectifier25Current(65), Rectifier26Current(66), Rectifier27Current(67), Rectifier28Current(68), Rectifier29Current(69), Rectifier30Current(70), Rectifier31Current(71), Rectifier32Current(72), Rectifier1SerialNumber(105), Rectifier2SerialNumber(106), Rectifier3SerialNumber(107), Rectifier4SerialNumber(108), Rectifier5SerialNumber(109), Rectifier6SerialNumber(110), Rectifier7SerialNumber(111), Rectifier8SerialNumber(112), Rectifier9SerialNumber(113), Rectifier10SerialNumber(114), Rectifier11SerialNumber(115), Rectifier12SerialNumber(116), Rectifier13SerialNumber(117), Rectifier14SerialNumber(118), Rectifier15SerialNumber(119), Rectifier16SerialNumber(120), Rectifier17SerialNumber(121), Rectifier18SerialNumber(122), Rectifier19SerialNumber(123), Rectifier20SerialNumber(124), Rectifier21SerialNumber(125), Rectifier22SerialNumber(126), Rectifier23SerialNumber(127), Rectifier24SerialNumber(128), Rectifier25SerialNumber(129), Rectifier26SerialNumber(130), Rectifier27SerialNumber(131), Rectifier28SerialNumber(132), Rectifier29SerialNumber(133), Rectifier30SerialNumber(134), Rectifier31SerialNumber(135), Rectifier32SerialNumber(136), RectifierBlockVoltage(137), RectifierVoltageDemand(138), ChargeMode(139), RectifiersNumber(140), MaximumCurrentForRectifier(141), RectifiersPowerManagement(142), NumberOfLinksForBattery(143), Battery1Temperature(144), Battery2Temperature(145), Battery1Asymmetry(146), Battery2Asymmetry(147), Battery3Asymmetry(148),

Battery4Asymmetry(149), Battery5Asymmetry(150), Battery6Asymmetry(151), Battery1Current(152), Battery2Current(153), Battery3Current(154), Battery4Current(155), Battery5Current(156), Battery6Current(157), Battery1Voltage(158), Battery2Voltage(159), Battery3Voltage(160), Battery4Voltage(161), Battery5Voltage(162), Battery6Voltage(163), BatteryCurrentsDifference(170), AggregateTestState(251), AggregateAlarm(252), AggregateLowFuelState(253), AggregateWorkState(254), AggregateRealTimeToEndOfTest(255), SummaryBatteryCurrent(256), MaximumBatteryCurrent(257), RectifierSummaryCurrent(259), PowerManagementTresholds(260), RectifierDefaultVoltage(261), MaximumBatteryLoadCurrent(262), SystemCurrent(263), NumberOfBatteryGauge(264), BatteryCapacity(279), EnvironmentTemperature(280), PowerSystemTemperature(304), EnvironmentTemperature2(314), Inverter1Serial(320), Inverter2Serial(321), Inverter3Serial(322), Inverter4Serial(323), Inverter5Serial(324), Inverter6Serial(325), Inverter7Serial(326), Inverter8Serial(327), Inverter9Serial(328), Inverter10Serial(329), Inverter11Serial(330), Inverter12Serial(331), Inverter13Serial(332), Inverter14Serial(333), Inverter15Serial(334), Inverter16Serial(335), Inverter17Serial(336), Inverter18Serial(337), Inverter19Serial(338), Inverter20Serial(339), Inverter21Serial(340), Inverter22Serial(341), Inverter23Serial(342), Inverter24Serial(343), Inverter25Serial(344), Inverter26Serial(345), Inverter27Serial(346),

Inverter28Serial(347), Inverter29Serial(348), Inverter30Serial(349), Inverter31Serial(350), Inverter32Serial(351), Inverter1Current(352), Inverter2Current(353), Inverter3Current(354), Inverter4Current(355), Inverter5Current(356), Inverter6Current(357), Inverter7Current(358), Inverter8Current(359), Inverter9Current(360), Inverter10Current(361), Inverter11Current(362), Inverter12Current(363), Inverter13Current(364), Inverter14Current(365), Inverter15Current(366), Inverter16Current(367), Inverter17Current(368), Inverter18Current(369), Inverter19Current(370), Inverter20Current(371), Inverter21Current(372), Inverter22Current(373), Inverter23Current(374), Inverter24Current(375), Inverter25Current(376), Inverter26Current(377), Inverter27Current(378), Inverter28Current(379), Inverter29Current(380), Inverter30Current(381), Inverter31Current(382), Inverter32Current(383), EnvironmentTemperature3(461), FanSpeed(462), AnalogInput1(482), AnalogInput2(483), AnalogInput3(484), AnalogInput4(485), AnalogInput5(486), AnalogInput6(487), AnalogInput7(488), RectifierType(498), DisplayOrientation(499), -- digital LoadFuse(4100), RectifierOverVoltageAlarm(4169), RectifierOverTemperatureAlarm(4170), RectifierFailure(4171), RectifierProtection(4172), RectifierFanFailure(4173), RectifierEEPROMFailure(4174), RectifierACPowerLimitng(4175), RectifierPowerLimitationByTemperature(4176), RectifierPowerLimitation(4177), RectifierStatus(4178),

RectifierFanSpeed(4179), RectifierWalkFunctionEnabled(4180), RectifierRelayAction(4181), MPCUnknown1(4182), RectifierCurrentSharingFailure(4183), RectifierDisabledFromPowerManagement(4184), RectifierSequenceStartupEnabled(4185), RectifierACLowVoltage(4186), RectifierACUnbalace(4187), RectifierACPhaseLoss(4188), RectifierSevereCurrentUnbalance(4189), RectifierModuleIDOverlap(4190), RectifierACOverVoltage(4191), RectifierPFCFailure(4192), RectifierCurrentUnbalance(4193), RectifierPositionPinFailure(4194), RectifierOverLoading(4195), RectifierLowOutputVoltage(4196), RectifierGivenOff(4197), MPCUnknown2(4198), RectifierMainsFailure(4199), RectifierCommunicationFailure(4200), DigitalBattery1Asymmetry(4242), DigitalBattery2Asymmetry(4243), DigitalBattery3Asymmetry(4244), DigitalBattery4Asymmetry(4245), DigitalBattery5Asymmetry(4246), DigitalBattery6Asymmetry(4247), Battery1Fuse(4260), Battery2Fuse(4261), Battery3Fuse(4262), Battery4Fuse(4263), Battery5Fuse(4264), Battery6Fuse(4265), CriticalGroupDisconnected(4372), NonCriticalGroup1Disconnected(4373), NonCriticalGroup2Disconnected(4374), MainsFailure(4377), BatteryWork(4378), Phase1DieOut(4379), Phase2DieOut(4380), Phase3DieOut(4381), HighVoltageLoad(4385), BDTRun(4391), LVSDOn(4393), SystemFailure(4394), Clima1Failure(4403), Clima2Failure(4404), Clima1MainsFailure(4405), Clima2MainsFailure(4406), SZF1Alarm(4407), SZF2Alarm(4408), SZF3Alarm(4409), DoorClosed(4559), InverterCommunicationFailure(4560), InverterDisabled(4561), InverterFailure(4562), InverterAlarm(4563), InverterInSafeState(4564), InverterNoAcSynchronization(4565),

InverterAcFailure(4566), InverterDcFailure(4567), InverterAcVoltageOutOfRange(4568), InverterDcVoltageOutOfRange(4569), InverterFanFailure(4570), DigitalInput1(4578), DigitalInput2(4579), DigitalInput3(4580), DigitalInput4(4581), DigitalInput5(4582), DigitalInput6(4583), DigitalInput7(4584), ACPhaseFailure(4597), FireAlarm(4600), FireLineDamaged(4601), MZAPanelDamaged(4602), MZAUnknown(4603), EmergencyFanOn(4604), AirConditionerAlarm(4605), HighTemperatureAlarm(4606), LowTemperatureAlarm(4607), MainsVoltageOutOfRange(4608), IntruderAlarm(4609), GeneratorFaulty(4610), GeneratorOn(4611), TowerBeaconAlarm(4612), OutsideIntruder(4613), BbuRectifierFailure(4614), BbuMainsFailure(4615), BbuNonUrgentAlarm(4616), BbuUrgentAlarm(4617), BbuBatteryTestFail(4618), BbuBatteryTemperatureOutOfRange(4619), Bbu2RectifierFailuire(4620), Bbu2MainsFailure(4621), Bbu2NonUrgentAlarm(4622), Bbu2UrgentAlarm(4623), PowerAmplifierFanFailure(4624), PowerAmplifierRectifierFailure(4625), SummaryAlarmFromMZA(4626), SmokeAlarm(4672), TemperatureSensorFailure(4866), DigitalInput8(4686), -- outputs EventHistory(12289), UserMenuType1(12301), UserMenuType2(12302), NonCriticalGroup1(12303), NonCriticalGroup2(12304), NonCriticalGroup3(12305), MainsFailureContact(12321), RectifierAlarmContact(12322), UrgentAlarmContact(12323), NonUrgentAlarmContact(12324), BatteryTestContact(12325), TemperatureAlarmContact(12326), DoorOpenedContact(12327), NonCriticalGroup1DisconnectContact(12328), NonCriticalGroup2DisconnectContact(12329), CriticalGroupDisconnectContact(12330),

Clima1FailureContact(12331), Clima1MainsFailureContact(12332), Clima2FailureContact(12333), Clima2MainsFailureContact(12334), AlarmSzf1Contact(12335), AlarmSzf2Contact(12336), AlarmSzf3Contact(12337), ActiveSnmpCommunication(12341), AlarmContact1(12544), AlarmContact2(12545), AlarmContact3(12546), AlarmContact4(12547), AlarmContact5(12548), AlarmContact6(12549), AlarmContact7(12550), AlarmContact8(12551), AlarmContact9(12552), AlarmContact10(12553), AlarmContact11(12554), AlarmContact12(12555), AlarmContact13(12556), AlarmContact14(12557), AlarmContact15(12558), AlarmContact16(12559), -- invalid values InvalidID(16383), IDNoExist(65563), InvalidValue(2147483647), ValueNoExist(-2147483648) } TelzasChargeMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Status of Charge mode." SYNTAX INTEGER { Float(0), Semi(1), Equalize(2), BDT(3), Generator(4), InvalidValue(2147483647), ValueNoExist(-2147483648) } TelzasModules ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Telzas module name." SYNTAX INTEGER { SERVICE(0), MP(1), MOB(2), MH(3), MK(4), MU(5), MWe(6), MWy(7), MPC(10), MPSEP(11),

MWW(12), MPP(13), MTS(14), MTS01(15), MZK(16), MMS(17), MZA(18), MKPRO(19), MTS02(20), MKKW(21), MPI(22) } TelzasRectifierSelection ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Defines which rectifier answer." SYNTAX BITS { Rectifier1(0), Rectifier2(1), Rectifier3(2), Rectifier4(3), Rectifier5(4), Rectifier6(5), Rectifier7(6), Rectifier8(7), Rectifier9(8), Rectifier10(9), Rectifier11(10), Rectifier12(11), Rectifier13(12), Rectifier14(13), Rectifier15(14), Rectifier16(15), Rectifier17(16), Rectifier18(17), Rectifier19(18), Rectifier20(19), Rectifier21(20), Rectifier22(21), Rectifier23(22), Rectifier24(23), Rectifier25(24), Rectifier26(25), Rectifier27(26), Rectifier28(27), Rectifier29(28), Rectifier30(29), Rectifier31(30), Rectifier32(31) } TelzasInverterMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Status of Inverter mode." SYNTAX INTEGER { EPC(0), Online(1), Mixed(2),

ErrorT2S(3), InvalidValue(2147483647), ValueNoExist(-2147483648) } TelzasInverterSelection ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Defines which Inverter answer." SYNTAX BITS { Inverter1(0), Inverter2(1), Inverter3(2), Inverter4(3), Inverter5(4), Inverter6(5), Inverter7(6), Inverter8(7), Inverter9(8), Inverter10(9), Inverter11(10), Inverter12(11), Inverter13(12), Inverter14(13), Inverter15(14), Inverter16(15), Inverter17(16), Inverter18(17), Inverter19(18), Inverter20(19), Inverter21(20), Inverter22(21), Inverter23(22), Inverter24(23), Inverter25(24), Inverter26(25), Inverter27(26), Inverter28(27), Inverter29(28), Inverter30(29), Inverter31(30), Inverter32(31) } ------------------------------------------------------------- Node definitions -----------------------------------------------------------telzas OBJECT IDENTIFIER ::= { enterprises 32038 } global OBJECT IDENTIFIER ::= { telzas 2 } ------------------------------------------------------------- Identification of the plant { powerMIB 1 } -----------------------------------------------------------ident OBJECT IDENTIFIER ::= { powerMIB 1 } identManufacturer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the equipment manufacturer." ::= { ident 1 }

identModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The manufacturers model designation of the power sy stem." ::= { ident 2 } identFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware (software) version of the controller." ::= { ident 3 } identName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The name of the power plant. This object should be set by the administrator." ::= { ident 4 } ------------------------------------------------------------- System DC values { powerMIB 2 } -----------------------------------------------------------systemDC OBJECT IDENTIFIER ::= { powerMIB 2 } --- Rectifiers Group -systemRect OBJECT IDENTIFIER ::= { systemDC 1 } rectNum OBJECT-TYPE SYNTAX Counter32 { InvalidValue(2147483647), ValueNoExist(-2147483648) } MAX-ACCESS read-only STATUS current DESCRIPTION "The number of rectifiers utilized in this d evice. This variable indicates the number of rows in th e rectTable." ::= { systemRect 1 } -- Signal: 0x08C rectTable OBJECT-TYPE SYNTAX SEQUENCE OF RectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of rectifiers table entries. The number of entries is given by the value of r ectNum." ::= { systemRect 2 } rectEntry OBJECT-TYPE SYNTAX RectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information app licable to a particular input line." INDEX { rectIndex } ::= { rectTable 1 }

RectEntry ::= SEQUENCE { rectIndex Counter32, rectVoltage TelzasValue, rectCurrent TelzasValue, rectSerial DisplayString, rectFailure TelzasBool, rectNoComm TelzasBool, rectFanFail TelzasBool, rectAcLow TelzasBool, rectDcHigh TelzasBool } rectIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rectifier ident ifier." ::= { rectEntry 1 } rectVoltage OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Voltage a s mV, including positive or ne gative sign." ::= { rectEntry 2 } -- Signal: 0x009-0x028 rectCurrent OBJECT-TYPE SYNTAX TelzasValue UNITS "mA" MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Current a s mA, including positive or ne gative sign." ::= { rectEntry 3 } -- Signal: 0x029-0x048 rectSerial OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Serial nu mber." ::= { rectEntry 4 } -- Signal: 0x069-0x088 rectFailure OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Failure." ::= { rectEntry 5 } -- Signal: 0x04B & mask rectNoComm OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only

STATUS current DESCRIPTION "No Communication wi th Rectifier." ::= { rectEntry 6 } -- Signal: 0x068 & mask rectFanFail OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Fan Failu re." ::= { rectEntry 7 } -- Signal: 0x04D & mask rectAcLow OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Ac is Too Low." ::= { rectEntry 8 } -- Signal: 0x05A & mask rectDcHigh OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Dc is Too High." ::= { rectEntry 9 } -- Signal: 0x049 & mask --- Signals & Settings Group -chargeMode OBJECT-TYPE SYNTAX TelzasChargeMode MAX-ACCESS read-write STATUS current DESCRIPTION "Status of the system. One of (0) Float (1) Semi (2) Equalize (3) BDT (4) Generator" ::= { systemDC 2 } -- Signal: 0x08B systemVoltage OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Us - System voltage, stored as mV, including positive or negative sign." ::= { systemDC 3 } -- Signal: 0x007 systemVoltageLoTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-write STATUS current

DESCRIPTION "UsLT - System voltage Low Treshold, stored as mV, including positive or negative sign." ::= { systemDC 4 } -- Signal: 0x007 systemVoltageHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-write STATUS current DESCRIPTION "UsHT - System voltage High Treshold, stored as mV, including positive or negative sign." ::= { systemDC 5 } -- Signal: 0x007 systemCurrent OBJECT-TYPE SYNTAX TelzasValue UNITS "mA" MAX-ACCESS read-only STATUS current DESCRIPTION "Is - System current, stored as mA, including positive or negative sign." ::= { systemDC 6 } -- Signal: 0x107 batt1Voltage OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Ub1 - Battery 1 voltage, stored as mV, including positive or negative sign." ::= { systemDC 7 } -- Signal: 0x09E batt2Voltage OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Ub2 - Battery 2 voltage, stored as mV, including positive or negative sign." ::= { systemDC 8 } -- Signal: 0x09F batt1Current OBJECT-TYPE SYNTAX TelzasValue UNITS "mA" MAX-ACCESS read-only STATUS current DESCRIPTION "Ib1 - Battery 1 current, stored as mA, including positive or negative sign." ::= { systemDC 9 } -- Signal: 0x098 batt2Current OBJECT-TYPE SYNTAX TelzasValue UNITS "mA" MAX-ACCESS read-only STATUS current DESCRIPTION "Ib2 - Battery 2 current, stored as mA, including positive or negative sign." ::= { systemDC 10 } -- Signal: 0x099 batt1Asymmetry OBJECT-TYPE SYNTAX TelzasValue

UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Uasm1 - Battery 1 asymmetry, stored as mV, including positive or negative sign." ::= { systemDC 11 } -- Signal: 0x092 batt1AsymmetryHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-write STATUS current DESCRIPTION "Uasm1HT - Battery 1 asymmetry High Treshold, stored as mV, including positive or negative sign." ::= { systemDC 13 } -- Signal: 0x092 batt2Asymmetry OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Uasm2 - Battery 2 assymetry, stored as mV, including positive or negative sign." ::= { systemDC 14 } -- Signal: 0x093 batt2AsymmetryHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-write STATUS current DESCRIPTION "Uasm2HT - Battery 2 asymmetry High Treshold, stored as mV, including positive or negative sign." ::= { systemDC 16 } -- Signal: 0x093 batt1Temperature OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-only STATUS current DESCRIPTION "Tbat1 - Battery 1 temperature, stored as 1/100 cels ius, including positive or negative sign." ::= { systemDC 17 } -- Signal: 0x090 batt1TemperatureLoTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write STATUS current DESCRIPTION "Tbat1LT - Battery 1 temperature Low Treshold, store d as 1/100 C, including positive or negative sign." ::= { systemDC 18 } -- Signal: 0x090 batt1TemperatureHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write

STATUS current DESCRIPTION "Tbat1HT - Battery 1 temperature High Treshold, stor ed as 1/100 C, including positive or negative sign." ::= { systemDC 19 } -- Signal: 0x090 batt2Temperature OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-only STATUS current DESCRIPTION "Tbat2 - Battery 2 temperature, stored as 1/100 cels ius, including positive or negative sign." ::= { systemDC 20 } -- Signal: 0x091 batt2TemperatureLoTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write STATUS current DESCRIPTION "Tbat2LT - Battery 2 temperature Low Treshold, store d as 1/100 C, including positive or negative sign." ::= { systemDC 21 } -- Signal: 0x091 batt2TemperatureHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write STATUS current DESCRIPTION "Tbat2HT - Battery 2 temperature High Treshold, stor ed as 1/100 C, including positive or negative sign." ::= { systemDC 22 } -- Signal: 0x091 envirTemperature OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-only STATUS current DESCRIPTION "Tenv - Environment temperature, stored as 1/100 cel sius, including positive or negative sign." ::= { systemDC 23 } -- Signal: 0x118 envirTemperatureLoTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write STATUS current DESCRIPTION "TenvLT - Environment temperature Low Treshold, stor ed as 1/100 C, including positive or negative sign." ::= { systemDC 24 } -- Signal: 0x118 envirTemperatureHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write

STATUS current DESCRIPTION "TenvHT - Environment temperature High Treshold, sto red as 1/100 C, including positive or negative sign." ::= { systemDC 25 } -- Signal: 0x118 systemSummaryBatteryCharge OBJECT-TYPE SYNTAX TelzasValue UNITS "mAh" MAX-ACCESS read-write STATUS current DESCRIPTION "Qbat - System summarize battery charge stored as mA h, including positive or negative sign." ::= { systemDC 26 } -- Signal: 0xAB systemTemperature OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-only STATUS current DESCRIPTION "Ts - System temperature, stored as 1/100 celsius, including positive or negative sign." ::= { systemDC 27 } -- Signal: 0x130 systemTemperatureLoTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write STATUS current DESCRIPTION "TsLT - System temperature Low Treshold, stored as 1 /100 C, including positive or negative sign." ::= { systemDC 28 } -- Signal: 0x130 systemTemperatureHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "0.01 C" MAX-ACCESS read-write STATUS current DESCRIPTION "TsHT - System temperature High Treshold, stored as 1/100 C, including positive or negative sign." ::= { systemDC 29 } -- Signal: 0x130 batt3Asymmetry OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Uasm3 - Battery 3 asymmetry, stored as mV, including positive or negative sign." ::= { systemDC 30 } -- Signal: 0x094 batt3AsymmetryHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-write STATUS current DESCRIPTION "Uasm3HT - Battery 3 asymmetry High Treshold, stored

as mV, including positive or negative sign." ::= { systemDC 32 } -- Signal: 0x094 batt4Asymmetry OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-only STATUS current DESCRIPTION "Uasm4 - Battery 4 assymetry, stored as mV, including positive or negative sign." ::= { systemDC 33 } -- Signal: 0x095 batt4AsymmetryHiTreshold OBJECT-TYPE SYNTAX TelzasValue UNITS "mV" MAX-ACCESS read-write STATUS current DESCRIPTION "Uasm4HT - Battery 4 asymmetry High Treshold, stored as mV, including positive or negative sign." ::= { systemDC 35 } -- Signal: 0x095 ------------------------------------------------------------- System AC values { powerMIB 3 } -----------------------------------------------------------systemAC OBJECT IDENTIFIER ::= { powerMIB 3 } --- Inverters Group -systemInv OBJECT IDENTIFIER ::= { systemAC 1 } invMode OBJECT-TYPE SYNTAX TelzasInverterMode MAX-ACCESS read-write STATUS current DESCRIPTION "Status of the Inverter. One of (0) EPC (1) Online (2) Mixed (3) ErrorT2S" ::= { systemInv 1 } -- Signal: 0x111 invNum OBJECT-TYPE SYNTAX Counter32 { InvalidValue(2147483647), ValueNoExist(-2147483648) } MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Inverters utilized in this de vice. This variable indicates the number of rows in th e invTable." ::= { systemInv 2 } -- Signal: 0x112 invTable OBJECT-TYPE SYNTAX SEQUENCE OF InvEntry MAX-ACCESS not-accessible

STATUS current DESCRIPTION "A list of Inverters table entries. The number of entries is given by the value of i nvNum." ::= { systemInv 3 } invEntry OBJECT-TYPE SYNTAX InvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information app licable to a particular input line." INDEX { invIndex } ::= { invTable 1 } InvEntry ::= SEQUENCE { invIndex Counter32, invCurrent TelzasValue, invSerial DisplayString, invOffline TelzasBool, invFailure TelzasBool, invAlarm TelzasBool, invNoComm TelzasBool, invNoAcSync TelzasBool, invInSafeState TelzasBool, invAcFailure TelzasBool, invDcFailure TelzasBool } invIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Inverter identi fier." ::= { invEntry 1 } invCurrent OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 A" MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Current as 1/10 A, including positive or ne gative sign." ::= { invEntry 2 } -- Signal: 0x160-0x17F invSerial OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Serial num ber." ::= { invEntry 3 } -- Signal: 0x140-0x15F invOffline OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current

DESCRIPTION "Inverter Offline." ::= { invEntry 4 } -- Signal: 0x1D1 & mask invFailure OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Failure." ::= { invEntry 5 } -- Signal: 0x1D2 & mask invAlarm OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Alarm." ::= { invEntry 6 } -- Signal: 0x1D3 & mask invNoComm OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "No communication wi th Inverter." ::= { invEntry 7 } -- Signal: 0x1D0 & mask invNoAcSync OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter do not hav e AC Synchronization." ::= { invEntry 8 } -- Signal: 0x1D5 & mask invInSafeState OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter in SAFE St ate." ::= { invEntry 9 } -- Signal: 0x1D4 & mask invAcFailure OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter AC Failure ." ::= { invEntry 10 } -- Signal: 0x1D6 & mask invDcFailure OBJECT-TYPE SYNTAX TelzasBool MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter DC Failure ." ::= { invEntry 11 } -- Signal: 0x1D7 & mask invAcGroup OBJECT IDENTIFIER ::= { systemInv 4 } invAcGroupNum OBJECT-TYPE

SYNTAX

Counter32 { InvalidValue(2147483647), ValueNoExist(-2147483648)

} MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AC groups. This variable indicates the number of ro ws in the invacGroupTable." ::= { invAcGroup 1 } -- Signal: 0x1E0 invAcGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF InvAcGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of AC group table entries. The number of entries is given by the va lue of invAcGroupNum." ::= { invAcGroup 2 } invAcGroupEntry OBJECT-TYPE SYNTAX InvAcGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information app licable to a particular input line." INDEX { invAcGroupIndex } ::= { invAcGroupTable 1 } InvAcGroupEntry ::= SEQUENCE { invAcGroupIndex invAcGroupVoltage invAcGroupCurrent invAcGroupFrequency invAcGroupActivePower invAcGroupApparentPower } Counter32, TelzasValue, TelzasValue, TelzasValue, TelzasValue, TelzasValue

invAcGroupIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AC group identi fier." ::= { invAcGroupEntry 1 } invAcGroupVoltage OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "AC group Voltage as 1/10 V, including positive or ne gative sign." ::= { invAcGroupEntry 2 } -- Signal: 0x1B8-0x1BB invAcGroupCurrent OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 A" MAX-ACCESS read-only

STATUS current DESCRIPTION "AC group Current as 1/10 A, including positive or ne gative sign." ::= { invAcGroupEntry 3 } -- Signal: 0x1BC-0x1BF invAcGroupFrequency OBJECT-TYPE SYNTAX TelzasValue UNITS "Hz" MAX-ACCESS read-only STATUS current DESCRIPTION "AC group Frequency as Hz, including positive or ne gative sign." ::= { invAcGroupEntry 4 } -- Signal: 0x1C0-0x1C3 invAcGroupActivePower OBJECT-TYPE SYNTAX TelzasValue UNITS "W" MAX-ACCESS read-only STATUS current DESCRIPTION "AC group Active Pow er as W, including positive or ne gative sign." ::= { invAcGroupEntry 5 } -- Signal: 0x1C4-0x1C7 invAcGroupApparentPower OBJECT-TYPE SYNTAX TelzasValue UNITS "VA" MAX-ACCESS read-only STATUS current DESCRIPTION "AC group Apparent P ower as VA, including positive or ne gative sign." ::= { invAcGroupEntry 6 } -- Signal: 0x1C8-0x1CB invDcGroup OBJECT IDENTIFIER ::= { systemInv 5 } invDcGroupNum OBJECT-TYPE SYNTAX Counter32 { InvalidValue(2147483647), ValueNoExist(-2147483648) } MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DC groups. This variable indicates the number of ro ws in the invDcGroupTable." ::= { invDcGroup 1 } -- Signal: 0x1E1 invDcGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF InvDcGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DC group table entries. The number of entries is given by the va lue of invDcGroupNum."

::= { invDcGroup 2 } invDcGroupEntry OBJECT-TYPE SYNTAX InvDcGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information app licable to a particular input line." INDEX { invDcGroupIndex } ::= { invDcGroupTable 1 } InvDcGroupEntry ::= SEQUENCE { invDcGroupIndex Counter32, invDcGroupVoltage TelzasValue, invDcGroupCurrent TelzasValue, invDcGroupPower TelzasValue } invDcGroupIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DC group identi fier." ::= { invDcGroupEntry 1 } invDcGroupVoltage OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "DC group Voltage as 1/10 V, including positive or ne gative sign." ::= { invDcGroupEntry 2 } -- Signal: 0x1A0-0x1A7 invDcGroupCurrent OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 A" MAX-ACCESS read-only STATUS current DESCRIPTION "DC group Current as 1/10 A, including positive or ne gative sign." ::= { invDcGroupEntry 3 } -- Signal: 0x1A8-0x1AF invDcGroupPower OBJECT-TYPE SYNTAX TelzasValue UNITS "W" MAX-ACCESS read-only STATUS current DESCRIPTION "DC group Power as W , including positive or ne gative sign." ::= { invDcGroupEntry 4 } -- Signal: 0x1B0-0x1B7 invPhaseGroup OBJECT IDENTIFIER ::= { systemInv 6 } invPhaseGroupNum OBJECT-TYPE

SYNTAX

Counter32 { InvalidValue(2147483647), ValueNoExist(-2147483648)

} MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AC groups. This variable indicates the number of ro ws in the invPhaseGroupTable." ::= { invPhaseGroup 1 } -- Signal: 0x1CC invPhaseGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF InvPhaseGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PHASE group table entries . The number of entries is given by the va lue of invPhaseGroupNum." ::= { invPhaseGroup 2 } invPhaseGroupEntry OBJECT-TYPE SYNTAX InvPhaseGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information app licable to a particular input line." INDEX { invPhaseGroupIndex } ::= { invPhaseGroupTable 1 } InvPhaseGroupEntry ::= SEQUENCE { invPhaseGroupIndex invPhaseGroupVoltage invPhaseGroupCurrent invPhaseGroupActivePower invPhaseGroupApparentPower } Counter32, TelzasValue, TelzasValue, TelzasValue, TelzasValue

invPhaseGroupIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PHASE group ide ntifier." ::= { invPhaseGroupEntry 1 } invPhaseGroupVoltage OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 V" MAX-ACCESS read-only STATUS current DESCRIPTION "PHASE group Voltage as 1/10 V, including positive or ne gative sign." ::= { invPhaseGroupEntry 2 } -- Signal: 0x180-0x187 invPhaseGroupCurrent OBJECT-TYPE SYNTAX TelzasValue UNITS "0.1 A" MAX-ACCESS read-only

STATUS current DESCRIPTION "PHASE group Current as 1/10 A, including positive or ne gative sign." ::= { invPhaseGroupEntry 3 } -- Signal: 0x188-0x18F invPhaseGroupActivePower OBJECT-TYPE SYNTAX TelzasValue UNITS "1/10 kW" MAX-ACCESS read-only STATUS current DESCRIPTION "PHASE group Active Power as 1/10 kW, including positive or ne gative sign." ::= { invPhaseGroupEntry 4 } -- Signal: 0x190-0x197 invPhaseGroupApparentPower OBJECT-TYPE SYNTAX TelzasValue UNITS "1/10 kVA" MAX-ACCESS read-only STATUS current DESCRIPTION "PHASE group Apparen t Power as 1/10 VA, including positive or ne gative sign." ::= { invPhaseGroupEntry 5 } -- Signal: 0x198-0x19F invAcActivePower OBJECT-TYPE SYNTAX TelzasValue UNITS "1/10 kW" MAX-ACCESS read-only STATUS current DESCRIPTION "Pinv - Inverter Active Power, stored as 1/1 0 kW, including positive or negative sign." ::= { systemInv 7 } -- Signal: 0x10D invAcApparentPower OBJECT-TYPE SYNTAX TelzasValue UNITS "1/10 kVA" MAX-ACCESS read-only STATUS current DESCRIPTION "Sinv - Inverter Apparent Power, stored as 1 /10 kVA, including positive or negative sign." ::= { systemInv 8 } -- Signal: 0x10E invLoadActiveCoefficient OBJECT-TYPE SYNTAX TelzasValue UNITS "%" MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Load Active Coefficient, store d as %, including positive or negative sign." ::= { systemInv 9 } -- Signal: 0x10F invLoadApparentCoefficient OBJECT-TYPE

SYNTAX UNITS MAX-ACCESS STATUS DESCRIPTION red as %,

TelzasValue "%" read-only current "Inverter Load Apparent Coefficient, sto

-----------------------------------------------

including positive or negative sign." ::= { systemInv 10 } -- Signal: 0x110 systemAc1Voltage OBJECT-TYPE SYNTAX TelzasValue UNITS "V" MAX-ACCESS read-only STATUS current DESCRIPTION "Un1 - System voltage phase 1, stored as V, including positive or negative sign." ::= { systemAC 2 } -- Signal: 0x1B8 systemAc2Voltage OBJECT-TYPE SYNTAX TelzasValue UNITS "V" MAX-ACCESS read-only STATUS current DESCRIPTION "Un2 - System voltage phase 2, stored as V, including positive or negative sign." ::= { systemAC 3 } -- Signal: 0x1B9 systemAc3Voltage OBJECT-TYPE SYNTAX TelzasValue UNITS "V" MAX-ACCESS read-only STATUS current DESCRIPTION "Un3 - System voltage phase 3, stored as V, including positive or negative sign." ::= { systemAC 4 } -- Signal: 0x1BA systemAc1Current OBJECT-TYPE SYNTAX TelzasValue UNITS "A" MAX-ACCESS read-only STATUS current DESCRIPTION "In1 - System current phase 1, stored as A, including positive or negative sign." ::= { systemAC 5 } -- Signal: 0x1BC systemAc2Current OBJECT-TYPE SYNTAX TelzasValue UNITS "A" MAX-ACCESS read-only STATUS current DESCRIPTION "In2 - System current phase 2, stored as A, including positive or negative sign." ::= { systemAC 6 } -- Signal: 0x1BD systemAc3Current OBJECT-TYPE SYNTAX TelzasValue UNITS "A" MAX-ACCESS read-only STATUS current DESCRIPTION "In3 - System current phase 3, stored as A,

-------------------

including positive or negative sign." ::= { systemAC 7 } -- Signal: 0x1BE systemAcFrequency OBJECT-TYPE SYNTAX TelzasValue UNITS "Hz" MAX-ACCESS read-only STATUS current DESCRIPTION "Fn - System frequency, stored as Hz, including positive or negative sign." ::= { systemAC 8 } -- Signal: 0x1C0 systemAcActivePower OBJECT-TYPE SYNTAX TelzasValue UNITS "W" MAX-ACCESS read-only STATUS current DESCRIPTION "Pn - System active power, stored as W, including positive or negative sign." ::= { systemAC 9 } -- Signal: 0x10D

------------------------------------------------------------- Current Alarm Group { powerMIB 4 } -----------------------------------------------------------systemAlarms OBJECT IDENTIFIER ::= { powerMIB 4 } alarmsNum OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of current alarms" ::= { systemAlarms 1 } alarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table holding information about current alarms in s ystem." ::= { systemAlarms 2 } alarmsEntry OBJECT-TYPE SYNTAX AlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) in the alarmsTabl e." INDEX { alarmIndex } ::= { alarmsTable 1 } AlarmsEntry ::= SEQUENCE { alarmIndex Counter32, alarmId TelzasId, alarmType TelzasState, alarmValue TelzasValue } alarmIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current

DESCRIPTION "Index in alarms table." ::= { alarmsEntry 1 } alarmId OBJECT-TYPE SYNTAX TelzasId MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm ID" ::= { alarmsEntry 2 } alarmType OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm type" ::= { alarmsEntry 3 } alarmValue OBJECT-TYPE SYNTAX TelzasValue MAX-ACCESS read-only STATUS current DESCRIPTION "Event value" ::= { alarmsEntry 4 } alarmOnSystemFailure OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "System Failure Alarm State." ::= { systemAlarms 11 } -- Signal: 0x12A alarmOnMainsFailure OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Mains Failure Alarm State." ::= { systemAlarms 12 } -- Signal: 0x119 alarmOnRectFailure OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Failure Alarm State." ::= { systemAlarms 13 } -- Signal: 0x04B alarmOnVoltageOutOfRange OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "System Voltage Out Of range Alarm State." ::= { systemAlarms 14 } -- Signal: 0x007 alarmOnLoadFuse OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Load Fuse Alarm State." ::= { systemAlarms 15 } -- Signal: 0x004 alarmOnBattery1Fuse OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery 1 Fuse Alarm State."

::= { systemAlarms 16 } -- Signal: 0x0A4 alarmOnBatt1Temperature OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Batt 1 Temperature Alarm State." ::= { systemAlarms 17 } -- Signal: 0x090 alarmOnBatt2Temperature OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Batt 2 Temperature Alarm State." ::= { systemAlarms 18 } -- Signal: 0x091 alarmOnRectCommFail OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Communication with Rectifier Failure Alarm State." ::= { systemAlarms 19 } -- Signal: 0x068 alarmOnBatt1Asymmetry OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery 1 Asymmetry Alarm State." ::= { systemAlarms 20 } -- Signal: 0x092 alarmOnBatt2Asymmetry OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery 2 Asymmetry Alarm State." ::= { systemAlarms 21 } -- Signal: 0x093 alarmOnEnvirTemperature OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Environment Temperature Alarm State." ::= { systemAlarms 22 } -- Signal: 0x118 alarmOnLVSD OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "LVSD Alarm State." ::= { systemAlarms 23 } -- Signal: 0x129 alarmOnBattery2Fuse OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery 2 Fuse Alarm State." ::= { systemAlarms 24 } -- Signal: 0x0A5 alarmOnRectFanFail OBJECT-TYPE SYNTAX TelzasState

MAX-ACCESS read-only STATUS current DESCRIPTION "Rectifier Fan Failure Alarm State." ::= { systemAlarms 25 } -- Signal: 0x04D alarmOnBattWork OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery Work Alarm State." ::= { systemAlarms 26 } -- Signal: 0x11A alarmOnLVSDRelease OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "LVSD Release Alarm State." ::= { systemAlarms 27 } -- Signal: 0x114 alarmOnInvOffline OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter is Offline Alarm State." ::= { systemAlarms 28 } -- Signal: 0x1D1 alarmOnInvFailure OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Failure Alarm State." ::= { systemAlarms 29 } -- Signal: 0x1D2 alarmOnInvAlarm OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Alarm State." ::= { systemAlarms 30 } -- Signal: 0x1D3 alarmOnInvCommFail OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Communication with Inverter Failure Alarm State." ::= { systemAlarms 31 } -- Signal: 0x1D0 alarmOnInvNoAcSync OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "AC Synchronization with Inverter Failure Alarm Stat e." ::= { systemAlarms 32 } -- Signal: 0x1D5 alarmOnInvInSafeState OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter in Safe Mode Alarm State."

::= { systemAlarms 33 } -- Signal: 0x1D4 alarmOnInvAcFailure OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter AC Failure Alarm State." ::= { systemAlarms 34 } -- Signal: 0x1D6 alarmOnInvDcFailure OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter DC Failure Alarm State." ::= { systemAlarms 35 } -- Signal: 0x1D7 alarmOnInvFanFail OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Fan Failure Alarm State." ::= { systemAlarms 36 } -- Signal: 0x1DA alarmOnInvAcVoltageOutOfRange OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter AC Voltage is Out Of Range Alarm State." ::= { systemAlarms 37 } -- Signal: 0x1D8 alarmOnInvDcVoltageOutOfRange OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter DC Voltage is Out Of Range Alarm State." ::= { systemAlarms 38 } -- Signal: 0x1D9 alarmOnInvLimitCurrent OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Limits Current Alarm State." ::= { systemAlarms 39 } -- Signal: 0x1DB alarmOnInvLimitPower OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Inverter Limits Power Alarm State." ::= { systemAlarms 40 } -- Signal: 0x1DC alarmOnDigitalInput1 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 1 Alarm State." ::= { systemAlarms 41 } -- Signal: 0x1E2 alarmOnDigitalInput2 OBJECT-TYPE SYNTAX TelzasState

MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 2 Alarm State." ::= { systemAlarms 42 } -- Signal: 0x1E3 alarmOnDigitalInput3 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 3 Alarm State." ::= { systemAlarms 43 } -- Signal: 0x1E4 alarmOnDigitalInput4 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 4 Alarm State." ::= { systemAlarms 44 } -- Signal: 0x1E5 alarmOnDigitalInput5 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 5 Alarm State." ::= { systemAlarms 45 } -- Signal: 0x1E6 alarmOnDigitalInput6 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 6 Alarm State." ::= { systemAlarms 46 } -- Signal: 0x1E7 alarmOnDigitalInput7 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 7 Alarm State." ::= { systemAlarms 47 } -- Signal: 0x1E8 alarmOnDigitalInput8 OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Digital Input 8 Alarm State." ::= { systemAlarms 48 } -- Signal: 0x24E alarmOnSystemTemperature OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "System Temperature Alarm State." ::= { systemAlarms 49 } -- Signal: 0x130 alarmOnBatt3Asymmetry OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery 3 Asymmetry Alarm State." ::= { systemAlarms 50 }

-- Signal: 0x094 alarmOnBatt4Asymmetry OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Battery 4 Asymmetry Alarm State." ::= { systemAlarms 51 } -- Signal: 0x095 alarmOnIntruderAlarm OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Intruder Alarm Occurred." ::= { systemAlarms 52 } -- Signal: 0x201 alarmOnSmokeAlarm OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Smoke Alarm Occurred." ::= { systemAlarms 53 } -- Signal: 0x1F8 alarmOnWaterAlarm OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Water Alarm Occurred." ::= { systemAlarms 54 } -- Signal: 0x455 alarmOnAirCondFail OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Air Conditioner Failure." ::= { systemAlarms 55 } -- Signal: 0x1FD alarmOnTemperatureTooLow OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Temperature Too Low Alarm." ::= { systemAlarms 56 } -- Signal: 0x1FF alarmOnTemperatureTooHigh OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Temperature Too High Alarm." ::= { systemAlarms 57 } -- Signal: 0x1FE alarmOnObstructionLightFail OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Obstruction Lighting Failure." ::= { systemAlarms 58 } -- Signal: 0x454 ------------------------------------------------------------- Event Log Group { powerMIB 5 }

-----------------------------------------------------------eventLog OBJECT IDENTIFIER ::= { powerMIB 5 } eventLogNum OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of recorded events" ::= { eventLog 1 } eventLogTable OBJECT-TYPE SYNTAX SEQUENCE OF EventLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table holding information about the recorded events ." ::= { eventLog 2 } eventLogEntry OBJECT-TYPE SYNTAX EventLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) in the eventLogTa ble." INDEX { eventLogIndex } ::= { eventLogTable 1 } EventLogEntry ::= SEQUENCE { eventLogIndex Counter32, eventTime DateAndTime, eventId TelzasId, eventType TelzasState, eventValue TelzasValue } eventLogIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index in event log table." ::= { eventLogEntry 1 } eventTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Date and time when event oc curred (local time), including timezone if supported by controller." ::= { eventLogEntry 2 } eventId OBJECT-TYPE SYNTAX TelzasId MAX-ACCESS read-only STATUS current DESCRIPTION "Event ID" ::= { eventLogEntry 3 } eventType OBJECT-TYPE SYNTAX TelzasState MAX-ACCESS read-only STATUS current DESCRIPTION "Event type" ::= { eventLogEntry 4 }

eventValue OBJECT-TYPE SYNTAX TelzasValue MAX-ACCESS read-only STATUS current DESCRIPTION "Event value" ::= { eventLogEntry 5 } ------------------------------------------------------------- Events/traps { powerMIB 6 } -----------------------------------------------------------systemTraps OBJECT IDENTIFIER ::= { powerMIB 6 } sysTrapOnSystemFailure NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "System Failure" ::= { systemTraps 1 } -- Signal: 0x12A sysTrapOnMainsFailure NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Mains Failure" ::= { systemTraps 2 } -- Signal: 0x119 sysTrapOnRectFailure NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Rectifier Failure" ::= { systemTraps 3 } -- Signal: 0x04B sysTrapOnVoltageOutOfRange NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "System Voltage is Out Of Range" ::= { systemTraps 4 } -- Signal: 0x007 sysTrapOnLoadFuse NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Load Fuse Occurred" ::= { systemTraps 5 } -- Signal: 0x004 sysTrapOnBattery1Fuse NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 1 Fuse Occurred" ::= { systemTraps 6 } -- Signal: 0x0A4 sysTrapOnBatt1Temperature NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 1 Temperature is Out Of Range" ::= { systemTraps 7 } -- Signal: 0x090 sysTrapOnBatt2Temperature NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 2 Temperature is Out Of Range" ::= { systemTraps 8 } -- Signal: 0x091 sysTrapOnRectCommFail NOTIFICATION-TYPE

OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Communication with Rectifier Failure" ::= { systemTraps 9 } -- Signal: 0x068 sysTrapOnBatt1Asymmetry NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 1 Asymmetry Occurred" ::= { systemTraps 10 } -- Signal: 0x092 sysTrapOnBatt2Asymmetry NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 2 Asymmetry Occurred" ::= { systemTraps 11 } -- Signal: 0x093 sysTrapOnEnvirTemperature NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Environment Temperature is Out Of Range" ::= { systemTraps 12 } -- Signal: 0x118 sysTrapOnLVSD NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "LVSD Occurred" ::= { systemTraps 13 } -- Signal: 0x129 sysTrapOnBattery2Fuse NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 2 Fuse Occurred" ::= { systemTraps 14 } -- Signal: 0x0A5 sysTrapOnRectFanFail NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Rectifier Fan Failure" ::= { systemTraps 15 } -- Signal: 0x04D sysTrapOnBattWork NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery Work" ::= { systemTraps 16 } -- Signal: 0x11A sysTrapOnLVSDRelease NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "LVSD is Released" ::= { systemTraps 17 } -- Signal: 0x114 sysTrapOnInvOffline NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter is Offline" ::= { systemTraps 18 } -- Signal: 0x1D1 sysTrapOnInvFailure NOTIFICATION-TYPE

OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Failure" ::= { systemTraps 19 } -- Signal: 0x1D2 sysTrapOnInvAlarm NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Alarm" ::= { systemTraps 20 } -- Signal: 0x1D3 sysTrapOnInvCommFail NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Communication Failure" ::= { systemTraps 21 } -- Signal: 0x1D0 sysTrapOnInvNoAcSync NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Ac Synchronization Failure" ::= { systemTraps 22 } -- Signal: 0x1D5 sysTrapOnInvInSafeState NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter In SAFE State" ::= { systemTraps 23 } -- Signal: 0x1D4 sysTrapOnInvAcFailure NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Ac Failure" ::= { systemTraps 24 } -- Signal: 0x1D6 sysTrapOnInvDcFailure NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Dc Failure" ::= { systemTraps 25 } -- Signal: 0x1D7 sysTrapOnInvFanFail NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Fan Failure" ::= { systemTraps 26 } -- Signal: 0x1DA sysTrapOnInvAcVoltageOutOfRange NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Ac Voltage is Out Of Range" ::= { systemTraps 27 } -- Signal: 0x1D8 sysTrapOnInvDcVoltageOutOfRange NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Inverter Dc Voltage is Out Of Range" ::= { systemTraps 28 } -- Signal: 0x1D9 sysTrapOnInvLimitCurrent NOTIFICATION-TYPE

OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Inverter Limit Current" ::= { systemTraps 29 } -- Signal: 0x1DB sysTrapOnInvLimitPower NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Inverter Limit Power" ::= { systemTraps 30 } -- Signal: 0x1DC sysTrapOnDigitalInput1 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 1" ::= { systemTraps 31 } -- Signal: 0x1E2 sysTrapOnDigitalInput2 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 2" ::= { systemTraps 32 } -- Signal: 0x1E3 sysTrapOnDigitalInput3 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 3" ::= { systemTraps 33 } -- Signal: 0x1E4 sysTrapOnDigitalInput4 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 4" ::= { systemTraps 34 } -- Signal: 0x1E5 sysTrapOnDigitalInput5 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 5" ::= { systemTraps 35 } -- Signal: 0x1E6 sysTrapOnDigitalInput6 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 6" ::= { systemTraps 36 } -- Signal: 0x1E7 sysTrapOnDigitalInput7 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 7" ::= { systemTraps 37 } -- Signal: 0x1E8 sysTrapOnDigitalInput8 NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue STATUS current DESCRIPTION "Digital Input 8" ::= { systemTraps 38 } -- Signal: 0x24E sysTrapOnSystemTemperature NOTIFICATION-TYPE

OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "System Temperature is Out Of Range" ::= { systemTraps 39 } -- Signal: 0x130 sysTrapOnBatt3Asymmetry NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 3 Asymmetry Occurred" ::= { systemTraps 40 } -- Signal: 0x094 sysTrapOnBatt4Asymmetry NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Battery 4 Asymmetry Occurred" ::= { systemTraps 41 } -- Signal: 0x095 sysTrapOnIntruderAlarm NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Intruder Alarm Occurred" ::= { systemTraps 42 } -- Signal: 0x201 sysTrapOnSmokeAlarm NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Smoke Alarm Occurred" ::= { systemTraps 43 } -- Signal: 0x1F8 sysTrapOnWaterAlarm NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Water Alarm Occurred" ::= { systemTraps 44 } -- Signal: 0x455 sysTrapOnAirCondFail NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Air Conditioner Failure" ::= { systemTraps 45 } -- Signal: 0x1FD sysTrapOnTemperatureTooLow NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Temperature Too Low" ::= { systemTraps 46 } -- Signal: 0x1FF sysTrapOnTemperatureTooHigh NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Temperature Too High" ::= { systemTraps 47 } -- Signal: 0x1FE sysTrapOnObstructionLightFail NOTIFICATION-TYPE OBJECTS { eventTime, alarmType, alarmValue } STATUS current DESCRIPTION "Obstruction Lighting Failure" ::= { systemTraps 48 } -- Signal: 0x454

------------------------------------------------------------- System Communication { powerMIB 7 } -----------------------------------------------------------systemCommunication OBJECT IDENTIFIER ::= { powerMIB 7 } systemDateAndTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "The system Date and Time." ::= { systemCommunication 1 } systemIpNumber1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Ip Number 1, used in Telzas communication protocol." ::= { systemCommunication 2 } systemIpNumber2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Ip Number 2, used in Telzas communication protocol." ::= { systemCommunication 3 } systemIpNumber3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Ip Number 3, used in Telzas communication protocol." ::= { systemCommunication 4 } systemTrapIpNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Trap Ip Number, traps will be sent there." ::= { systemCommunication 5 } systemSnmpPortNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system SNMP Port Number." ::= { systemCommunication 6 } systemCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Pi1 Community Name, used in SNMP communication protocol." ::= { systemCommunication 7 } systemTrapCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Pi1 Trap Community Name, used in SNMP communication protocol." ::= { systemCommunication 8 } systemUserCommunity OBJECT-TYPE SYNTAX DisplayString

MAX-ACCESS read-write STATUS current DESCRIPTION "The system Pi1 User Community Name, used in internal Telzas SNMP communication protocol." ::= { systemCommunication 9 } systemAdminCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Pi1 Administrator Community Name, used in internal Telzas SNMP communication protocol." ::= { systemCommunication 10 } systemMakerCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system Pi1 Maker Community Name, used in internal Telzas SNMP communication protocol." ::= { systemCommunication 11 } ------------------------------------------------------------- Modules Group ( powerMIB 8 ) -----------------------------------------------------------systemModules OBJECT IDENTIFIER ::= { powerMIB 8 } moduleNum OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of modules in Pi1 system." ::= { systemModules 1 } systemModuleTable OBJECT-TYPE SYNTAX SEQUENCE OF Pi1ModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table holding information about modules in Pi1 syst em." ::= { systemModules 2 } pi1ModuleEntry OBJECT-TYPE SYNTAX Pi1ModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) in the moduleTabl e." INDEX { pi1ModuleIndex } ::= { systemModuleTable 1 } Pi1ModuleEntry ::= SEQUENCE pi1ModuleIndex pi1ModuleType pi1ModuleSerial pi1ModuleFirmware } { Counter32, TelzasModules, DisplayString, DisplayString

pi1ModuleIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index in module table." ::= { pi1ModuleEntry 1 }

pi1ModuleType OBJECT-TYPE SYNTAX TelzasModules MAX-ACCESS read-only STATUS current DESCRIPTION "Module Type." ::= { pi1ModuleEntry 2 } pi1ModuleSerial OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Serial number of module." ::= { pi1ModuleEntry 3 } pi1ModuleFirmware OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware in module." ::= { pi1ModuleEntry 4 } ------------------------------------------------------------- Signals Group ( powerMIB 9 ) -----------------------------------------------------------systemPi1 OBJECT IDENTIFIER ::= { powerMIB 9 } systemPi1ProfileNum OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of signals in Pi1 SNMP profile table." ::= { systemPi1 1 } systemPi1ProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF Pi1ProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table holding information about profile on Pi1 syst em." ::= { systemPi1 2 } pi1ProfileEntry OBJECT-TYPE SYNTAX Pi1ProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) in the systemPi1P rofileTable." INDEX { pi1ProfileIndex } ::= { systemPi1ProfileTable 1 } Pi1ProfileEntry ::= SEQUENCE { pi1ProfileIndex Counter32, pi1ProfileId TelzasId } pi1ProfileIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index to signal in table." ::= { pi1ProfileEntry 1 } pi1ProfileId OBJECT-TYPE SYNTAX TelzasId

MAX-ACCESS read-only STATUS current DESCRIPTION "Id of signal." ::= { pi1ProfileEntry 2 } systemPi1Table OBJECT-TYPE SYNTAX SEQUENCE OF Pi1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table holding information about signals on Pi1 syst em." ::= { systemPi1 3 } pi1Entry OBJECT-TYPE SYNTAX Pi1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) in the systemPi1T able." INDEX { pi1Index } ::= { systemPi1Table 1 } Pi1Entry ::= SEQUENCE { pi1Index Counter32, pi1State INTEGER, pi1Value INTEGER, pi1Config0 INTEGER, pi1Config1 INTEGER, pi1Config2 INTEGER, pi1Config3 INTEGER, pi1Config4 INTEGER, pi1Config5 INTEGER, pi1Config6 INTEGER, pi1Config7 INTEGER, pi1Config8 INTEGER, pi1Config9 INTEGER, pi1Config10 INTEGER, pi1Config11 INTEGER, pi1Config12 INTEGER, pi1Config13 INTEGER, pi1Config14 INTEGER, pi1Config15 INTEGER, pi1Config16 INTEGER, pi1Config17 INTEGER, pi1Config18 INTEGER, pi1Config19 INTEGER, pi1Config20 INTEGER, pi1Config21 INTEGER, pi1Config22 INTEGER, pi1Config23 INTEGER, pi1Config24 INTEGER, pi1Config25 INTEGER, pi1Config26 INTEGER, pi1Config27 INTEGER, pi1Config28 INTEGER, pi1Config29 INTEGER, pi1Config30 INTEGER, pi1Config31 INTEGER }

pi1Index OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index in signal table." ::= { pi1Entry 1 } pi1State OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Pi1 Signal state." ::= { pi1Entry 2 } pi1Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Pi1 Signal Value." ::= { pi1Entry 3 } pi1Config0 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 0." ::= { pi1Entry 4 } pi1Config1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 1." ::= { pi1Entry 5 } pi1Config2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 2." ::= { pi1Entry 6 } pi1Config3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 3." ::= { pi1Entry 7 } pi1Config4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 4." ::= { pi1Entry 8 } pi1Config5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 5." ::= { pi1Entry 9 }

pi1Config6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 6." ::= { pi1Entry 10 } pi1Config7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 7." ::= { pi1Entry 11 } pi1Config8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 8." ::= { pi1Entry 12 } pi1Config9 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 9." ::= { pi1Entry 13 } pi1Config10 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 10." ::= { pi1Entry 14 } pi1Config11 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 11." ::= { pi1Entry 15 } pi1Config12 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 12." ::= { pi1Entry 16 } pi1Config13 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 13." ::= { pi1Entry 17 } pi1Config14 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current

DESCRIPTION "The Pi1 Signal Config Value 14." ::= { pi1Entry 18 } pi1Config15 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 15." ::= { pi1Entry 19 } pi1Config16 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 16." ::= { pi1Entry 20 } pi1Config17 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 17." ::= { pi1Entry 21 } pi1Config18 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 18." ::= { pi1Entry 22 } pi1Config19 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 19." ::= { pi1Entry 23 } pi1Config20 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 20." ::= { pi1Entry 24 } pi1Config21 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 21." ::= { pi1Entry 25 } pi1Config22 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 22." ::= { pi1Entry 26 } pi1Config23 OBJECT-TYPE

SYNTAX MAX-ACCESS STATUS DESCRIPTION 23."

INTEGER read-write current "The Pi1 Signal Config Value

::= { pi1Entry 27 } pi1Config24 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 24." ::= { pi1Entry 28 } pi1Config25 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 25." ::= { pi1Entry 29 } pi1Config26 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 26." ::= { pi1Entry 30 } pi1Config27 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 27." ::= { pi1Entry 31 } pi1Config28 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 28." ::= { pi1Entry 32 } pi1Config29 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 29." ::= { pi1Entry 33 } pi1Config30 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value 30." ::= { pi1Entry 34 } pi1Config31 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Pi1 Signal Config Value

31." ::= { pi1Entry 35 } systemPi1AlarmExceeded NOTIFICATION-TYPE OBJECTS { pi1ProfileId, pi1Value, hrSystemDate } STATUS current DESCRIPTION "Alarm on Pi1 System is exceeded." ::= { systemPi1 4 } systemPi1AlarmDisarmed NOTIFICATION-TYPE OBJECTS { pi1ProfileId, pi1Value, hrSystemDate } STATUS current DESCRIPTION "Alarm on Pi1 System is disarmed." ::= { systemPi1 5 } ------------------------------------------------------------- End of MIB definitions -----------------------------------------------------------END