clever-mib2-new.mib 113 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684
  1. --
  2. --
  3. --
  4. NPM3G-MIB DEFINITIONS ::= BEGIN
  5. IMPORTS
  6. TruthValue,DisplayString FROM SNMPv2-TC
  7. MODULE-IDENTITY, OBJECT-TYPE,
  8. NOTIFICATION-TYPE, enterprises, Integer32 FROM SNMPv2-SMI;
  9. npm3g MODULE-IDENTITY
  10. LAST-UPDATED "200905231801Z"
  11. ORGANIZATION "Shenzhen Clever"
  12. CONTACT-INFO
  13. "Clever NPM"
  14. DESCRIPTION "NPM MIB"
  15. REVISION "200905231801Z"
  16. DESCRIPTION "This is the MIB module for Clever NPM."
  17. ::= { cleverSys 1 }
  18. cleverSys OBJECT IDENTIFIER ::= { enterprises 30966 }
  19. -- The next few declarations just subdivide our address space into
  20. -- different sections.
  21. -- Now define a group and a table
  22. sGroup OBJECT IDENTIFIER ::= {npm3g 1}
  23. deviceName OBJECT-TYPE
  24. SYNTAX DisplayString(SIZE(0..24))
  25. MAX-ACCESS read-only
  26. STATUS current
  27. DESCRIPTION
  28. "The device name."
  29. ::= { sGroup 1 }
  30. unitName OBJECT-TYPE
  31. SYNTAX DisplayString(SIZE(0..24))
  32. MAX-ACCESS read-only
  33. STATUS current
  34. DESCRIPTION
  35. "The device's unit name."
  36. ::= { sGroup 2 }
  37. sensorName OBJECT-TYPE
  38. SYNTAX DisplayString(SIZE(0..24))
  39. MAX-ACCESS read-only
  40. STATUS current
  41. DESCRIPTION
  42. "The sensor name."
  43. ::= { sGroup 3 }
  44. alertStatus OBJECT-TYPE
  45. SYNTAX DisplayString(SIZE(0..24))
  46. MAX-ACCESS read-only
  47. STATUS current
  48. DESCRIPTION
  49. "Alert status decription,such as 'open','overload',and so on."
  50. ::= { sGroup 4 }
  51. alertValue OBJECT-TYPE
  52. SYNTAX DisplayString(SIZE(0..24))
  53. MAX-ACCESS read-only
  54. STATUS current
  55. DESCRIPTION
  56. "The actual numerical value of alert."
  57. ::= { sGroup 5 }
  58. lowLimit OBJECT-TYPE
  59. SYNTAX DisplayString(SIZE(0..24))
  60. MAX-ACCESS read-only
  61. STATUS current
  62. DESCRIPTION
  63. "The low limit value."
  64. ::= { sGroup 6 }
  65. highLimit OBJECT-TYPE
  66. SYNTAX DisplayString(SIZE(0..24))
  67. MAX-ACCESS read-only
  68. STATUS current
  69. DESCRIPTION
  70. "The high limit value."
  71. ::= { sGroup 7 }
  72. npmTables OBJECT IDENTIFIER ::= {npm3g 2}
  73. -- **************** NPM1 begin **************************
  74. npm1Table OBJECT IDENTIFIER ::= {npmTables 1}
  75. npm1OutputTable OBJECT-TYPE
  76. SYNTAX SEQUENCE OF Npm1OutputEntry
  77. MAX-ACCESS not-accessible
  78. STATUS current
  79. DESCRIPTION
  80. "A table list the status of all outlets. "
  81. ::= { npm1Table 1 }
  82. npm1OutputEntry OBJECT-TYPE
  83. SYNTAX Npm1OutputEntry
  84. MAX-ACCESS not-accessible
  85. STATUS current
  86. DESCRIPTION
  87. "Row definition for the status list."
  88. INDEX { npm1outputID }
  89. ::= { npm1OutputTable 1 }
  90. Npm1OutputEntry ::=
  91. SEQUENCE {
  92. npm1outputID Integer32,
  93. npm1OutputNo DisplayString,
  94. npm1OutputName DisplayString,
  95. npm1OutputStatus DisplayString,
  96. npm1OutputLoadValue DisplayString,
  97. npm1OutputLoadLowLimit DisplayString,
  98. npm1OutputLoadHighLimit DisplayString
  99. }
  100. npm1outputID OBJECT-TYPE
  101. SYNTAX Integer32(1..100)
  102. MAX-ACCESS read-only
  103. STATUS current
  104. DESCRIPTION
  105. "Outlet's ID."
  106. ::= { npm1OutputEntry 1 }
  107. npm1OutputNo OBJECT-TYPE
  108. SYNTAX DisplayString(SIZE(0..24))
  109. MAX-ACCESS read-write
  110. STATUS current
  111. DESCRIPTION
  112. "Outlet's No."
  113. ::= { npm1OutputEntry 2 }
  114. npm1OutputName OBJECT-TYPE
  115. SYNTAX DisplayString(SIZE(0..24))
  116. MAX-ACCESS read-write
  117. STATUS current
  118. DESCRIPTION
  119. "Outlet's name."
  120. ::= { npm1OutputEntry 3 }
  121. npm1OutputStatus OBJECT-TYPE
  122. SYNTAX DisplayString(SIZE(0..24))
  123. MAX-ACCESS read-only
  124. STATUS current
  125. DESCRIPTION
  126. "Outlet's ON/OFF status."
  127. ::= { npm1OutputEntry 4 }
  128. npm1OutputLoadValue OBJECT-TYPE
  129. SYNTAX DisplayString(SIZE(0..24))
  130. UNITS "Amps"
  131. MAX-ACCESS read-only
  132. STATUS current
  133. DESCRIPTION
  134. "The load measured on the outlet. A non-negative value
  135. indicates the measured load in Amps. A negative value
  136. indicates that a load value was not able to
  137. be measured."
  138. ::= { npm1OutputEntry 5 }
  139. npm1OutputLoadLowLimit OBJECT-TYPE
  140. SYNTAX DisplayString(SIZE(0..24))
  141. UNITS "Amps"
  142. MAX-ACCESS read-write
  143. STATUS current
  144. DESCRIPTION
  145. "The load low threshold value of the outlet in Amps."
  146. ::= { npm1OutputEntry 6 }
  147. npm1OutputLoadHighLimit OBJECT-TYPE
  148. SYNTAX DisplayString(SIZE(0..24))
  149. UNITS "Amps"
  150. MAX-ACCESS read-write
  151. STATUS current
  152. DESCRIPTION
  153. "The load high threshold value of the outlet in Amps."
  154. ::= { npm1OutputEntry 7 }
  155. -- Device table information
  156. npm1DeviceName OBJECT-TYPE
  157. SYNTAX DisplayString(SIZE(0..24))
  158. MAX-ACCESS read-write
  159. STATUS current
  160. DESCRIPTION
  161. "The device name."
  162. ::= { npm1Table 2 }
  163. npm1DeviceType OBJECT-TYPE
  164. SYNTAX DisplayString(SIZE(0..24))
  165. MAX-ACCESS read-only
  166. STATUS current
  167. DESCRIPTION
  168. "The device type."
  169. ::= { npm1Table 3 }
  170. npm1SeriesNo OBJECT-TYPE
  171. SYNTAX DisplayString(SIZE(0..24))
  172. MAX-ACCESS read-write
  173. STATUS current
  174. DESCRIPTION
  175. "The device serial No."
  176. ::= { npm1Table 4 }
  177. npm1ONInterval OBJECT-TYPE
  178. SYNTAX DisplayString(SIZE(0..24))
  179. MAX-ACCESS read-only
  180. STATUS current
  181. DESCRIPTION
  182. "Interval for device on operated."
  183. ::= { npm1Table 5 }
  184. npm1TotalLoadValueA OBJECT-TYPE
  185. SYNTAX DisplayString(SIZE(0..24))
  186. MAX-ACCESS read-only
  187. STATUS current
  188. DESCRIPTION
  189. "The loadA measured on the outlet. A non-negative value
  190. indicates the measured load in Amps. A negative value
  191. indicates that a load value was not able to
  192. be measured."
  193. ::= { npm1Table 6 }
  194. npm1TotalLoadValueB OBJECT-TYPE
  195. SYNTAX DisplayString(SIZE(0..24))
  196. MAX-ACCESS read-only
  197. STATUS current
  198. DESCRIPTION
  199. "The loadB measured on the outlet. A non-negative value
  200. indicates the measured load in Amps. A negative value
  201. indicates that a load value was not able to
  202. be measured."
  203. ::= { npm1Table 7 }
  204. npm1TotalLoadValueC OBJECT-TYPE
  205. SYNTAX DisplayString(SIZE(0..24))
  206. MAX-ACCESS read-only
  207. STATUS current
  208. DESCRIPTION
  209. "The loadC measured on the outlet. A non-negative value
  210. indicates the measured load in Amps. A negative value
  211. indicates that a load value was not able to
  212. be measured."
  213. ::= { npm1Table 8 }
  214. npm1TotalVoltageA OBJECT-TYPE
  215. SYNTAX DisplayString(SIZE(0..24))
  216. MAX-ACCESS read-only
  217. STATUS current
  218. DESCRIPTION
  219. "The VoltageA of the device. A non-negative value
  220. indicates the VoltageA in Volts. A negative value
  221. indicates that the VoltageA was not available."
  222. ::= { npm1Table 9 }
  223. npm1TotalVoltageB OBJECT-TYPE
  224. SYNTAX DisplayString(SIZE(0..24))
  225. MAX-ACCESS read-only
  226. STATUS current
  227. DESCRIPTION
  228. "The VoltageB of the device. A non-negative value
  229. indicates the VoltageB in Volts. A negative value
  230. indicates that the VoltageB was not available."
  231. ::= { npm1Table 10 }
  232. npm1TotalVoltageC OBJECT-TYPE
  233. SYNTAX DisplayString(SIZE(0..24))
  234. MAX-ACCESS read-only
  235. STATUS current
  236. DESCRIPTION
  237. "The VoltageC of the device. A non-negative value
  238. indicates the VoltageC in Volts. A negative value
  239. indicates that the VoltageC was not available."
  240. ::= { npm1Table 11 }
  241. npm1TotalEnergyMeter OBJECT-TYPE
  242. SYNTAX DisplayString(SIZE(0..24))
  243. MAX-ACCESS read-only
  244. STATUS current
  245. DESCRIPTION
  246. "The Total Energy Meter of the device. A non-negative value
  247. indicates Total Energy Meter in KWHs. A negative value
  248. indicates that the Total Energy Meter was not available."
  249. ::= { npm1Table 12 }
  250. npm1EnergyMeter1 OBJECT-TYPE
  251. SYNTAX DisplayString(SIZE(0..24))
  252. MAX-ACCESS read-only
  253. STATUS current
  254. DESCRIPTION
  255. "The Energy Meter 1 of the device. A non-negative value
  256. indicates the Energy Meter 1 in KWHs. A negative value
  257. indicates that the Energy Meter 1 was not available."
  258. ::= { npm1Table 13 }
  259. npm1EnergyMeter2 OBJECT-TYPE
  260. SYNTAX DisplayString(SIZE(0..24))
  261. MAX-ACCESS read-only
  262. STATUS current
  263. DESCRIPTION
  264. "The Energy Meter 2 of the device. A non-negative value
  265. indicates the Energy Meter 2 in KWHs. A negative value
  266. indicates that the Energy Meter 2 was not available."
  267. ::= { npm1Table 14 }
  268. npm1EnergyMeter3 OBJECT-TYPE
  269. SYNTAX DisplayString(SIZE(0..24))
  270. MAX-ACCESS read-only
  271. STATUS current
  272. DESCRIPTION
  273. "The Energy Meter 3 of the device. A non-negative value
  274. indicates the Energy Meter 3 in KWHs. A negative value
  275. indicates that the Energy Meter 3 was not available."
  276. ::= { npm1Table 15 }
  277. npm1EnergyMeter4 OBJECT-TYPE
  278. SYNTAX DisplayString(SIZE(0..24))
  279. MAX-ACCESS read-only
  280. STATUS current
  281. DESCRIPTION
  282. "The Energy Meter 4 of the device. A non-negative value
  283. indicates the Energy Meter 4 in KWHs. A negative value
  284. indicates that the Energy Meter 4 was not available."
  285. ::= { npm1Table 16 }
  286. npm1EnergyMeter5 OBJECT-TYPE
  287. SYNTAX DisplayString(SIZE(0..24))
  288. MAX-ACCESS read-only
  289. STATUS current
  290. DESCRIPTION
  291. "The Energy Meter 5 of the device. A non-negative value
  292. indicates the Energy Meter 5 in KWHs. A negative value
  293. indicates that the Energy Meter 5 was not available."
  294. ::= { npm1Table 17 }
  295. npm1EnergyMeter6 OBJECT-TYPE
  296. SYNTAX DisplayString(SIZE(0..24))
  297. MAX-ACCESS read-only
  298. STATUS current
  299. DESCRIPTION
  300. "The Energy Meter 6 of the device. A non-negative value
  301. indicates the Energy Meter 6 in KWHs. A negative value
  302. indicates that the Energy Meter 6 was not available."
  303. ::= { npm1Table 18 }
  304. npm1Temperature1 OBJECT-TYPE
  305. SYNTAX DisplayString(SIZE(0..24))
  306. MAX-ACCESS read-only
  307. STATUS current
  308. DESCRIPTION
  309. "Temperature 1 value(Celsiur scale)."
  310. ::= { npm1Table 19 }
  311. npm1Humidity1 OBJECT-TYPE
  312. SYNTAX DisplayString(SIZE(0..24))
  313. MAX-ACCESS read-only
  314. STATUS current
  315. DESCRIPTION
  316. "Humidity 1 value(Percent)."
  317. ::= { npm1Table 20 }
  318. npm1Temperature2 OBJECT-TYPE
  319. SYNTAX DisplayString(SIZE(0..24))
  320. MAX-ACCESS read-only
  321. STATUS current
  322. DESCRIPTION
  323. "Temperature 2 value(Celsiur scale)."
  324. ::= { npm1Table 21 }
  325. npm1Humidity2 OBJECT-TYPE
  326. SYNTAX DisplayString(SIZE(0..24))
  327. MAX-ACCESS read-only
  328. STATUS current
  329. DESCRIPTION
  330. "Humidity 2 value(Percent)."
  331. ::= { npm1Table 22 }
  332. npm1Temperature3 OBJECT-TYPE
  333. SYNTAX DisplayString(SIZE(0..24))
  334. MAX-ACCESS read-only
  335. STATUS current
  336. DESCRIPTION
  337. "Temperature 3 value(Celsiur scale)."
  338. ::= { npm1Table 23 }
  339. npm1Humidity3 OBJECT-TYPE
  340. SYNTAX DisplayString(SIZE(0..24))
  341. MAX-ACCESS read-only
  342. STATUS current
  343. DESCRIPTION
  344. "Humidity 3 value(Percent)."
  345. ::= { npm1Table 24 }
  346. npm1Door1 OBJECT-TYPE
  347. SYNTAX DisplayString(SIZE(0..24))
  348. MAX-ACCESS read-only
  349. STATUS current
  350. DESCRIPTION
  351. "Door 1 status(Open/Close)."
  352. ::= { npm1Table 25 }
  353. npm1Door2 OBJECT-TYPE
  354. SYNTAX DisplayString(SIZE(0..24))
  355. MAX-ACCESS read-only
  356. STATUS current
  357. DESCRIPTION
  358. "Door 1 status(Open/Close)."
  359. ::= { npm1Table 26 }
  360. npm1Smog OBJECT-TYPE
  361. SYNTAX DisplayString(SIZE(0..24))
  362. MAX-ACCESS read-only
  363. STATUS current
  364. DESCRIPTION
  365. "Smog status(Yes/No)."
  366. ::= { npm1Table 27 }
  367. npm1Waterlogging OBJECT-TYPE
  368. SYNTAX DisplayString(SIZE(0..24))
  369. MAX-ACCESS read-only
  370. STATUS current
  371. DESCRIPTION
  372. "Waterlogging status(Yes/No)."
  373. ::= { npm1Table 28 }
  374. -- **************** NPM2 begin **************************
  375. --npmTraps OBJECT IDENTIFIER ::= {actipower 3}
  376. npm2Table OBJECT IDENTIFIER ::= {npmTables 2}
  377. npm2OutputTable OBJECT-TYPE
  378. SYNTAX SEQUENCE OF Npm2OutputEntry
  379. MAX-ACCESS not-accessible
  380. STATUS current
  381. DESCRIPTION
  382. "A table list the status of all outlets. "
  383. ::= { npm2Table 1 }
  384. npm2OutputEntry OBJECT-TYPE
  385. SYNTAX Npm2OutputEntry
  386. MAX-ACCESS not-accessible
  387. STATUS current
  388. DESCRIPTION
  389. "Row definition for the status list."
  390. INDEX { npm2outputID }
  391. ::= { npm2OutputTable 1 }
  392. Npm2OutputEntry ::=
  393. SEQUENCE {
  394. npm2outputID Integer32,
  395. npm2OutputNo DisplayString,
  396. npm2OutputName DisplayString,
  397. npm2OutputStatus DisplayString,
  398. npm2OutputLoadValue DisplayString,
  399. npm2OutputLoadLowLimit DisplayString,
  400. npm2OutputLoadHighLimit DisplayString
  401. }
  402. npm2outputID OBJECT-TYPE
  403. SYNTAX Integer32(1..100)
  404. MAX-ACCESS read-only
  405. STATUS current
  406. DESCRIPTION
  407. "Outlet's ID."
  408. ::= { npm2OutputEntry 1 }
  409. npm2OutputNo OBJECT-TYPE
  410. SYNTAX DisplayString(SIZE(0..24))
  411. MAX-ACCESS read-write
  412. STATUS current
  413. DESCRIPTION
  414. "Outlet's No."
  415. ::= { npm2OutputEntry 2 }
  416. npm2OutputName OBJECT-TYPE
  417. SYNTAX DisplayString(SIZE(0..24))
  418. MAX-ACCESS read-write
  419. STATUS current
  420. DESCRIPTION
  421. "Outlet's name."
  422. ::= { npm2OutputEntry 3 }
  423. npm2OutputStatus OBJECT-TYPE
  424. SYNTAX DisplayString(SIZE(0..24))
  425. MAX-ACCESS read-only
  426. STATUS current
  427. DESCRIPTION
  428. "Outlet's ON/OFF status."
  429. ::= { npm2OutputEntry 4 }
  430. npm2OutputLoadValue OBJECT-TYPE
  431. SYNTAX DisplayString(SIZE(0..24))
  432. UNITS "Amps"
  433. MAX-ACCESS read-only
  434. STATUS current
  435. DESCRIPTION
  436. "The load measured on the outlet. A non-negative value
  437. indicates the measured load in Amps. A negative value
  438. indicates that a load value was not able to
  439. be measured."
  440. ::= { npm2OutputEntry 5 }
  441. npm2OutputLoadLowLimit OBJECT-TYPE
  442. SYNTAX DisplayString(SIZE(0..24))
  443. UNITS "Amps"
  444. MAX-ACCESS read-write
  445. STATUS current
  446. DESCRIPTION
  447. "The load low threshold value of the outlet in Amps."
  448. ::= { npm2OutputEntry 6 }
  449. npm2OutputLoadHighLimit OBJECT-TYPE
  450. SYNTAX DisplayString(SIZE(0..24))
  451. UNITS "Amps"
  452. MAX-ACCESS read-write
  453. STATUS current
  454. DESCRIPTION
  455. "The load high threshold value of the outlet in Amps."
  456. ::= { npm2OutputEntry 7 }
  457. -- Device table information
  458. npm2DeviceName OBJECT-TYPE
  459. SYNTAX DisplayString(SIZE(0..24))
  460. MAX-ACCESS read-write
  461. STATUS current
  462. DESCRIPTION
  463. "The device name."
  464. ::= { npm2Table 2 }
  465. npm2DeviceType OBJECT-TYPE
  466. SYNTAX DisplayString(SIZE(0..24))
  467. MAX-ACCESS read-only
  468. STATUS current
  469. DESCRIPTION
  470. "The device type."
  471. ::= { npm2Table 3 }
  472. npm2SeriesNo OBJECT-TYPE
  473. SYNTAX DisplayString(SIZE(0..24))
  474. MAX-ACCESS read-write
  475. STATUS current
  476. DESCRIPTION
  477. "The device serial No."
  478. ::= { npm2Table 4 }
  479. npm2ONInterval OBJECT-TYPE
  480. SYNTAX DisplayString(SIZE(0..24))
  481. MAX-ACCESS read-only
  482. STATUS current
  483. DESCRIPTION
  484. "Interval for device on operated."
  485. ::= { npm2Table 5 }
  486. npm2TotalLoadValueA OBJECT-TYPE
  487. SYNTAX DisplayString(SIZE(0..24))
  488. MAX-ACCESS read-only
  489. STATUS current
  490. DESCRIPTION
  491. "The loadA measured on the outlet. A non-negative value
  492. indicates the measured load in Amps. A negative value
  493. indicates that a load value was not able to
  494. be measured."
  495. ::= { npm2Table 6 }
  496. npm2TotalLoadValueB OBJECT-TYPE
  497. SYNTAX DisplayString(SIZE(0..24))
  498. MAX-ACCESS read-only
  499. STATUS current
  500. DESCRIPTION
  501. "The loadB measured on the outlet. A non-negative value
  502. indicates the measured load in Amps. A negative value
  503. indicates that a load value was not able to
  504. be measured."
  505. ::= { npm2Table 7 }
  506. npm2TotalLoadValueC OBJECT-TYPE
  507. SYNTAX DisplayString(SIZE(0..24))
  508. MAX-ACCESS read-only
  509. STATUS current
  510. DESCRIPTION
  511. "The loadC measured on the outlet. A non-negative value
  512. indicates the measured load in Amps. A negative value
  513. indicates that a load value was not able to
  514. be measured."
  515. ::= { npm2Table 8 }
  516. npm2TotalVoltageA OBJECT-TYPE
  517. SYNTAX DisplayString(SIZE(0..24))
  518. MAX-ACCESS read-only
  519. STATUS current
  520. DESCRIPTION
  521. "The VoltageA of the device. A non-negative value
  522. indicates the VoltageA in Volts. A negative value
  523. indicates that the VoltageA was not available."
  524. ::= { npm2Table 9 }
  525. npm2TotalVoltageB OBJECT-TYPE
  526. SYNTAX DisplayString(SIZE(0..24))
  527. MAX-ACCESS read-only
  528. STATUS current
  529. DESCRIPTION
  530. "The VoltageB of the device. A non-negative value
  531. indicates the VoltageB in Volts. A negative value
  532. indicates that the VoltageB was not available."
  533. ::= { npm2Table 10 }
  534. npm2TotalVoltageC OBJECT-TYPE
  535. SYNTAX DisplayString(SIZE(0..24))
  536. MAX-ACCESS read-only
  537. STATUS current
  538. DESCRIPTION
  539. "The VoltageC of the device. A non-negative value
  540. indicates the VoltageC in Volts. A negative value
  541. indicates that the VoltageC was not available."
  542. ::= { npm2Table 11 }
  543. npm2TotalEnergyMeter OBJECT-TYPE
  544. SYNTAX DisplayString(SIZE(0..24))
  545. MAX-ACCESS read-only
  546. STATUS current
  547. DESCRIPTION
  548. "The Total Energy Meter of the device. A non-negative value
  549. indicates Total Energy Meter in KWHs. A negative value
  550. indicates that the Total Energy Meter was not available."
  551. ::= { npm2Table 12 }
  552. npm2EnergyMeter1 OBJECT-TYPE
  553. SYNTAX DisplayString(SIZE(0..24))
  554. MAX-ACCESS read-only
  555. STATUS current
  556. DESCRIPTION
  557. "The Energy Meter 1 of the device. A non-negative value
  558. indicates the Energy Meter 1 in KWHs. A negative value
  559. indicates that the Energy Meter 1 was not available."
  560. ::= { npm2Table 13 }
  561. npm2EnergyMeter2 OBJECT-TYPE
  562. SYNTAX DisplayString(SIZE(0..24))
  563. MAX-ACCESS read-only
  564. STATUS current
  565. DESCRIPTION
  566. "The Energy Meter 2 of the device. A non-negative value
  567. indicates the Energy Meter 2 in KWHs. A negative value
  568. indicates that the Energy Meter 2 was not available."
  569. ::= { npm2Table 14 }
  570. npm2EnergyMeter3 OBJECT-TYPE
  571. SYNTAX DisplayString(SIZE(0..24))
  572. MAX-ACCESS read-only
  573. STATUS current
  574. DESCRIPTION
  575. "The Energy Meter 3 of the device. A non-negative value
  576. indicates the Energy Meter 3 in KWHs. A negative value
  577. indicates that the Energy Meter 3 was not available."
  578. ::= { npm2Table 15 }
  579. npm2EnergyMeter4 OBJECT-TYPE
  580. SYNTAX DisplayString(SIZE(0..24))
  581. MAX-ACCESS read-only
  582. STATUS current
  583. DESCRIPTION
  584. "The Energy Meter 4 of the device. A non-negative value
  585. indicates the Energy Meter 4 in KWHs. A negative value
  586. indicates that the Energy Meter 4 was not available."
  587. ::= { npm2Table 16 }
  588. npm2EnergyMeter5 OBJECT-TYPE
  589. SYNTAX DisplayString(SIZE(0..24))
  590. MAX-ACCESS read-only
  591. STATUS current
  592. DESCRIPTION
  593. "The Energy Meter 5 of the device. A non-negative value
  594. indicates the Energy Meter 5 in KWHs. A negative value
  595. indicates that the Energy Meter 5 was not available."
  596. ::= { npm2Table 17 }
  597. npm2EnergyMeter6 OBJECT-TYPE
  598. SYNTAX DisplayString(SIZE(0..24))
  599. MAX-ACCESS read-only
  600. STATUS current
  601. DESCRIPTION
  602. "The Energy Meter 6 of the device. A non-negative value
  603. indicates the Energy Meter 6 in KWHs. A negative value
  604. indicates that the Energy Meter 6 was not available."
  605. ::= { npm2Table 18 }
  606. npm2Temperature1 OBJECT-TYPE
  607. SYNTAX DisplayString(SIZE(0..24))
  608. MAX-ACCESS read-only
  609. STATUS current
  610. DESCRIPTION
  611. "Temperature 1 value(Celsiur scale)."
  612. ::= { npm2Table 19 }
  613. npm2Humidity1 OBJECT-TYPE
  614. SYNTAX DisplayString(SIZE(0..24))
  615. MAX-ACCESS read-only
  616. STATUS current
  617. DESCRIPTION
  618. "Humidity 1 value(Percent)."
  619. ::= { npm2Table 20 }
  620. npm2Temperature2 OBJECT-TYPE
  621. SYNTAX DisplayString(SIZE(0..24))
  622. MAX-ACCESS read-only
  623. STATUS current
  624. DESCRIPTION
  625. "Temperature 2 value(Celsiur scale)."
  626. ::= { npm2Table 21 }
  627. npm2Humidity2 OBJECT-TYPE
  628. SYNTAX DisplayString(SIZE(0..24))
  629. MAX-ACCESS read-only
  630. STATUS current
  631. DESCRIPTION
  632. "Humidity 2 value(Percent)."
  633. ::= { npm2Table 22 }
  634. npm2Temperature3 OBJECT-TYPE
  635. SYNTAX DisplayString(SIZE(0..24))
  636. MAX-ACCESS read-only
  637. STATUS current
  638. DESCRIPTION
  639. "Temperature 3 value(Celsiur scale)."
  640. ::= { npm2Table 23 }
  641. npm2Humidity3 OBJECT-TYPE
  642. SYNTAX DisplayString(SIZE(0..24))
  643. MAX-ACCESS read-only
  644. STATUS current
  645. DESCRIPTION
  646. "Humidity 3 value(Percent)."
  647. ::= { npm2Table 24 }
  648. npm2Door1 OBJECT-TYPE
  649. SYNTAX DisplayString(SIZE(0..24))
  650. MAX-ACCESS read-only
  651. STATUS current
  652. DESCRIPTION
  653. "Door 1 status(Open/Close)."
  654. ::= { npm2Table 25 }
  655. npm2Door2 OBJECT-TYPE
  656. SYNTAX DisplayString(SIZE(0..24))
  657. MAX-ACCESS read-only
  658. STATUS current
  659. DESCRIPTION
  660. "Door 1 status(Open/Close)."
  661. ::= { npm2Table 26 }
  662. npm2Smog OBJECT-TYPE
  663. SYNTAX DisplayString(SIZE(0..24))
  664. MAX-ACCESS read-only
  665. STATUS current
  666. DESCRIPTION
  667. "Smog status(Yes/No)."
  668. ::= { npm2Table 27 }
  669. npm2Waterlogging OBJECT-TYPE
  670. SYNTAX DisplayString(SIZE(0..24))
  671. MAX-ACCESS read-only
  672. STATUS current
  673. DESCRIPTION
  674. "Waterlogging status(Yes/No)."
  675. ::= { npm2Table 28 }
  676. -- **************** NPM3 begin **************************
  677. npm3Table OBJECT IDENTIFIER ::= {npmTables 3}
  678. npm3OutputTable OBJECT-TYPE
  679. SYNTAX SEQUENCE OF Npm3OutputEntry
  680. MAX-ACCESS not-accessible
  681. STATUS current
  682. DESCRIPTION
  683. "A table list the status of all outlets. "
  684. ::= { npm3Table 1 }
  685. npm3OutputEntry OBJECT-TYPE
  686. SYNTAX Npm3OutputEntry
  687. MAX-ACCESS not-accessible
  688. STATUS current
  689. DESCRIPTION
  690. "Row definition for the status list."
  691. INDEX { npm3outputID }
  692. ::= { npm3OutputTable 1 }
  693. Npm3OutputEntry ::=
  694. SEQUENCE {
  695. npm3outputID Integer32,
  696. npm3OutputNo DisplayString,
  697. npm3OutputName DisplayString,
  698. npm3OutputStatus DisplayString,
  699. npm3OutputLoadValue DisplayString,
  700. npm3OutputLoadLowLimit DisplayString,
  701. npm3OutputLoadHighLimit DisplayString
  702. }
  703. npm3outputID OBJECT-TYPE
  704. SYNTAX Integer32(1..100)
  705. MAX-ACCESS read-only
  706. STATUS current
  707. DESCRIPTION
  708. "Outlet's ID."
  709. ::= { npm3OutputEntry 1 }
  710. npm3OutputNo OBJECT-TYPE
  711. SYNTAX DisplayString(SIZE(0..24))
  712. MAX-ACCESS read-write
  713. STATUS current
  714. DESCRIPTION
  715. "Outlet's No."
  716. ::= { npm3OutputEntry 2 }
  717. npm3OutputName OBJECT-TYPE
  718. SYNTAX DisplayString(SIZE(0..24))
  719. MAX-ACCESS read-write
  720. STATUS current
  721. DESCRIPTION
  722. "Outlet's name."
  723. ::= { npm3OutputEntry 3 }
  724. npm3OutputStatus OBJECT-TYPE
  725. SYNTAX DisplayString(SIZE(0..24))
  726. MAX-ACCESS read-only
  727. STATUS current
  728. DESCRIPTION
  729. "Outlet's ON/OFF status."
  730. ::= { npm3OutputEntry 4 }
  731. npm3OutputLoadValue OBJECT-TYPE
  732. SYNTAX DisplayString(SIZE(0..24))
  733. UNITS "Amps"
  734. MAX-ACCESS read-only
  735. STATUS current
  736. DESCRIPTION
  737. "The load measured on the outlet. A non-negative value
  738. indicates the measured load in Amps. A negative value
  739. indicates that a load value was not able to
  740. be measured."
  741. ::= { npm3OutputEntry 5 }
  742. npm3OutputLoadLowLimit OBJECT-TYPE
  743. SYNTAX DisplayString(SIZE(0..24))
  744. UNITS "Amps"
  745. MAX-ACCESS read-write
  746. STATUS current
  747. DESCRIPTION
  748. "The load low threshold value of the outlet in Amps."
  749. ::= { npm3OutputEntry 6 }
  750. npm3OutputLoadHighLimit OBJECT-TYPE
  751. SYNTAX DisplayString(SIZE(0..24))
  752. UNITS "Amps"
  753. MAX-ACCESS read-write
  754. STATUS current
  755. DESCRIPTION
  756. "The load high threshold value of the outlet in Amps."
  757. ::= { npm3OutputEntry 7 }
  758. -- Device table information
  759. npm3DeviceName OBJECT-TYPE
  760. SYNTAX DisplayString(SIZE(0..24))
  761. MAX-ACCESS read-write
  762. STATUS current
  763. DESCRIPTION
  764. "The device name."
  765. ::= { npm3Table 2 }
  766. npm3DeviceType OBJECT-TYPE
  767. SYNTAX DisplayString(SIZE(0..24))
  768. MAX-ACCESS read-only
  769. STATUS current
  770. DESCRIPTION
  771. "The device type."
  772. ::= { npm3Table 3 }
  773. npm3SeriesNo OBJECT-TYPE
  774. SYNTAX DisplayString(SIZE(0..24))
  775. MAX-ACCESS read-write
  776. STATUS current
  777. DESCRIPTION
  778. "The device serial No."
  779. ::= { npm3Table 4 }
  780. npm3ONInterval OBJECT-TYPE
  781. SYNTAX DisplayString(SIZE(0..24))
  782. MAX-ACCESS read-only
  783. STATUS current
  784. DESCRIPTION
  785. "Interval for device on operated."
  786. ::= { npm3Table 5 }
  787. npm3TotalLoadValueA OBJECT-TYPE
  788. SYNTAX DisplayString(SIZE(0..24))
  789. MAX-ACCESS read-only
  790. STATUS current
  791. DESCRIPTION
  792. "The loadA measured on the outlet. A non-negative value
  793. indicates the measured load in Amps. A negative value
  794. indicates that a load value was not able to
  795. be measured."
  796. ::= { npm3Table 6 }
  797. npm3TotalLoadValueB OBJECT-TYPE
  798. SYNTAX DisplayString(SIZE(0..24))
  799. MAX-ACCESS read-only
  800. STATUS current
  801. DESCRIPTION
  802. "The loadB measured on the outlet. A non-negative value
  803. indicates the measured load in Amps. A negative value
  804. indicates that a load value was not able to
  805. be measured."
  806. ::= { npm3Table 7 }
  807. npm3TotalLoadValueC OBJECT-TYPE
  808. SYNTAX DisplayString(SIZE(0..24))
  809. MAX-ACCESS read-only
  810. STATUS current
  811. DESCRIPTION
  812. "The loadC measured on the outlet. A non-negative value
  813. indicates the measured load in Amps. A negative value
  814. indicates that a load value was not able to
  815. be measured."
  816. ::= { npm3Table 8 }
  817. npm3TotalVoltageA OBJECT-TYPE
  818. SYNTAX DisplayString(SIZE(0..24))
  819. MAX-ACCESS read-only
  820. STATUS current
  821. DESCRIPTION
  822. "The VoltageA of the device. A non-negative value
  823. indicates the VoltageA in Volts. A negative value
  824. indicates that the VoltageA was not available."
  825. ::= { npm3Table 9 }
  826. npm3TotalVoltageB OBJECT-TYPE
  827. SYNTAX DisplayString(SIZE(0..24))
  828. MAX-ACCESS read-only
  829. STATUS current
  830. DESCRIPTION
  831. "The VoltageB of the device. A non-negative value
  832. indicates the VoltageB in Volts. A negative value
  833. indicates that the VoltageB was not available."
  834. ::= { npm3Table 10 }
  835. npm3TotalVoltageC OBJECT-TYPE
  836. SYNTAX DisplayString(SIZE(0..24))
  837. MAX-ACCESS read-only
  838. STATUS current
  839. DESCRIPTION
  840. "The VoltageC of the device. A non-negative value
  841. indicates the VoltageC in Volts. A negative value
  842. indicates that the VoltageC was not available."
  843. ::= { npm3Table 11 }
  844. npm3TotalEnergyMeter OBJECT-TYPE
  845. SYNTAX DisplayString(SIZE(0..24))
  846. MAX-ACCESS read-only
  847. STATUS current
  848. DESCRIPTION
  849. "The Total Energy Meter of the device. A non-negative value
  850. indicates Total Energy Meter in KWHs. A negative value
  851. indicates that the Total Energy Meter was not available."
  852. ::= { npm3Table 12 }
  853. npm3EnergyMeter1 OBJECT-TYPE
  854. SYNTAX DisplayString(SIZE(0..24))
  855. MAX-ACCESS read-only
  856. STATUS current
  857. DESCRIPTION
  858. "The Energy Meter 1 of the device. A non-negative value
  859. indicates the Energy Meter 1 in KWHs. A negative value
  860. indicates that the Energy Meter 1 was not available."
  861. ::= { npm3Table 13 }
  862. npm3EnergyMeter2 OBJECT-TYPE
  863. SYNTAX DisplayString(SIZE(0..24))
  864. MAX-ACCESS read-only
  865. STATUS current
  866. DESCRIPTION
  867. "The Energy Meter 2 of the device. A non-negative value
  868. indicates the Energy Meter 2 in KWHs. A negative value
  869. indicates that the Energy Meter 2 was not available."
  870. ::= { npm3Table 14 }
  871. npm3EnergyMeter3 OBJECT-TYPE
  872. SYNTAX DisplayString(SIZE(0..24))
  873. MAX-ACCESS read-only
  874. STATUS current
  875. DESCRIPTION
  876. "The Energy Meter 3 of the device. A non-negative value
  877. indicates the Energy Meter 3 in KWHs. A negative value
  878. indicates that the Energy Meter 3 was not available."
  879. ::= { npm3Table 15 }
  880. npm3EnergyMeter4 OBJECT-TYPE
  881. SYNTAX DisplayString(SIZE(0..24))
  882. MAX-ACCESS read-only
  883. STATUS current
  884. DESCRIPTION
  885. "The Energy Meter 4 of the device. A non-negative value
  886. indicates the Energy Meter 4 in KWHs. A negative value
  887. indicates that the Energy Meter 4 was not available."
  888. ::= { npm3Table 16 }
  889. npm3EnergyMeter5 OBJECT-TYPE
  890. SYNTAX DisplayString(SIZE(0..24))
  891. MAX-ACCESS read-only
  892. STATUS current
  893. DESCRIPTION
  894. "The Energy Meter 5 of the device. A non-negative value
  895. indicates the Energy Meter 5 in KWHs. A negative value
  896. indicates that the Energy Meter 5 was not available."
  897. ::= { npm3Table 17 }
  898. npm3EnergyMeter6 OBJECT-TYPE
  899. SYNTAX DisplayString(SIZE(0..24))
  900. MAX-ACCESS read-only
  901. STATUS current
  902. DESCRIPTION
  903. "The Energy Meter 6 of the device. A non-negative value
  904. indicates the Energy Meter 6 in KWHs. A negative value
  905. indicates that the Energy Meter 6 was not available."
  906. ::= { npm3Table 18 }
  907. npm3Temperature1 OBJECT-TYPE
  908. SYNTAX DisplayString(SIZE(0..24))
  909. MAX-ACCESS read-only
  910. STATUS current
  911. DESCRIPTION
  912. "Temperature 1 value(Celsiur scale)."
  913. ::= { npm3Table 19 }
  914. npm3Humidity1 OBJECT-TYPE
  915. SYNTAX DisplayString(SIZE(0..24))
  916. MAX-ACCESS read-only
  917. STATUS current
  918. DESCRIPTION
  919. "Humidity 1 value(Percent)."
  920. ::= { npm3Table 20 }
  921. npm3Temperature2 OBJECT-TYPE
  922. SYNTAX DisplayString(SIZE(0..24))
  923. MAX-ACCESS read-only
  924. STATUS current
  925. DESCRIPTION
  926. "Temperature 2 value(Celsiur scale)."
  927. ::= { npm3Table 21 }
  928. npm3Humidity2 OBJECT-TYPE
  929. SYNTAX DisplayString(SIZE(0..24))
  930. MAX-ACCESS read-only
  931. STATUS current
  932. DESCRIPTION
  933. "Humidity 2 value(Percent)."
  934. ::= { npm3Table 22 }
  935. npm3Temperature3 OBJECT-TYPE
  936. SYNTAX DisplayString(SIZE(0..24))
  937. MAX-ACCESS read-only
  938. STATUS current
  939. DESCRIPTION
  940. "Temperature 3 value(Celsiur scale)."
  941. ::= { npm3Table 23 }
  942. npm3Humidity3 OBJECT-TYPE
  943. SYNTAX DisplayString(SIZE(0..24))
  944. MAX-ACCESS read-only
  945. STATUS current
  946. DESCRIPTION
  947. "Humidity 3 value(Percent)."
  948. ::= { npm3Table 24 }
  949. npm3Door1 OBJECT-TYPE
  950. SYNTAX DisplayString(SIZE(0..24))
  951. MAX-ACCESS read-only
  952. STATUS current
  953. DESCRIPTION
  954. "Door 1 status(Open/Close)."
  955. ::= { npm3Table 25 }
  956. npm3Door2 OBJECT-TYPE
  957. SYNTAX DisplayString(SIZE(0..24))
  958. MAX-ACCESS read-only
  959. STATUS current
  960. DESCRIPTION
  961. "Door 1 status(Open/Close)."
  962. ::= { npm3Table 26 }
  963. npm3Smog OBJECT-TYPE
  964. SYNTAX DisplayString(SIZE(0..24))
  965. MAX-ACCESS read-only
  966. STATUS current
  967. DESCRIPTION
  968. "Smog status(Yes/No)."
  969. ::= { npm3Table 27 }
  970. npm3Waterlogging OBJECT-TYPE
  971. SYNTAX DisplayString(SIZE(0..24))
  972. MAX-ACCESS read-only
  973. STATUS current
  974. DESCRIPTION
  975. "Waterlogging status(Yes/No)."
  976. ::= { npm3Table 28 }
  977. -- **************** NPM4 begin **************************
  978. npm4Table OBJECT IDENTIFIER ::= {npmTables 4}
  979. npm4OutputTable OBJECT-TYPE
  980. SYNTAX SEQUENCE OF Npm4OutputEntry
  981. MAX-ACCESS not-accessible
  982. STATUS current
  983. DESCRIPTION
  984. "A table list the status of all outlets. "
  985. ::= { npm4Table 1 }
  986. npm4OutputEntry OBJECT-TYPE
  987. SYNTAX Npm4OutputEntry
  988. MAX-ACCESS not-accessible
  989. STATUS current
  990. DESCRIPTION
  991. "Row definition for the status list."
  992. INDEX { npm4outputID }
  993. ::= { npm4OutputTable 1 }
  994. Npm4OutputEntry ::=
  995. SEQUENCE {
  996. npm4outputID Integer32,
  997. npm4OutputNo DisplayString,
  998. npm4OutputName DisplayString,
  999. npm4OutputStatus DisplayString,
  1000. npm4OutputLoadValue DisplayString,
  1001. npm4OutputLoadLowLimit DisplayString,
  1002. npm4OutputLoadHighLimit DisplayString
  1003. }
  1004. npm4outputID OBJECT-TYPE
  1005. SYNTAX Integer32(1..100)
  1006. MAX-ACCESS read-only
  1007. STATUS current
  1008. DESCRIPTION
  1009. "Outlet's ID."
  1010. ::= { npm4OutputEntry 1 }
  1011. npm4OutputNo OBJECT-TYPE
  1012. SYNTAX DisplayString(SIZE(0..24))
  1013. MAX-ACCESS read-write
  1014. STATUS current
  1015. DESCRIPTION
  1016. "Outlet's No."
  1017. ::= { npm4OutputEntry 2 }
  1018. npm4OutputName OBJECT-TYPE
  1019. SYNTAX DisplayString(SIZE(0..24))
  1020. MAX-ACCESS read-write
  1021. STATUS current
  1022. DESCRIPTION
  1023. "Outlet's name."
  1024. ::= { npm4OutputEntry 3 }
  1025. npm4OutputStatus OBJECT-TYPE
  1026. SYNTAX DisplayString(SIZE(0..24))
  1027. MAX-ACCESS read-only
  1028. STATUS current
  1029. DESCRIPTION
  1030. "Outlet's ON/OFF status."
  1031. ::= { npm4OutputEntry 4 }
  1032. npm4OutputLoadValue OBJECT-TYPE
  1033. SYNTAX DisplayString(SIZE(0..24))
  1034. UNITS "Amps"
  1035. MAX-ACCESS read-only
  1036. STATUS current
  1037. DESCRIPTION
  1038. "The load measured on the outlet. A non-negative value
  1039. indicates the measured load in Amps. A negative value
  1040. indicates that a load value was not able to
  1041. be measured."
  1042. ::= { npm4OutputEntry 5 }
  1043. npm4OutputLoadLowLimit OBJECT-TYPE
  1044. SYNTAX DisplayString(SIZE(0..24))
  1045. UNITS "Amps"
  1046. MAX-ACCESS read-write
  1047. STATUS current
  1048. DESCRIPTION
  1049. "The load low threshold value of the outlet in Amps."
  1050. ::= { npm4OutputEntry 6 }
  1051. npm4OutputLoadHighLimit OBJECT-TYPE
  1052. SYNTAX DisplayString(SIZE(0..24))
  1053. UNITS "Amps"
  1054. MAX-ACCESS read-write
  1055. STATUS current
  1056. DESCRIPTION
  1057. "The load high threshold value of the outlet in Amps."
  1058. ::= { npm4OutputEntry 7 }
  1059. -- Device table information
  1060. npm4DeviceName OBJECT-TYPE
  1061. SYNTAX DisplayString(SIZE(0..24))
  1062. MAX-ACCESS read-write
  1063. STATUS current
  1064. DESCRIPTION
  1065. "The device name."
  1066. ::= { npm4Table 2 }
  1067. npm4DeviceType OBJECT-TYPE
  1068. SYNTAX DisplayString(SIZE(0..24))
  1069. MAX-ACCESS read-only
  1070. STATUS current
  1071. DESCRIPTION
  1072. "The device type."
  1073. ::= { npm4Table 3 }
  1074. npm4SeriesNo OBJECT-TYPE
  1075. SYNTAX DisplayString(SIZE(0..24))
  1076. MAX-ACCESS read-write
  1077. STATUS current
  1078. DESCRIPTION
  1079. "The device serial No."
  1080. ::= { npm4Table 4 }
  1081. npm4ONInterval OBJECT-TYPE
  1082. SYNTAX DisplayString(SIZE(0..24))
  1083. MAX-ACCESS read-only
  1084. STATUS current
  1085. DESCRIPTION
  1086. "Interval for device on operated."
  1087. ::= { npm4Table 5 }
  1088. npm4TotalLoadValueA OBJECT-TYPE
  1089. SYNTAX DisplayString(SIZE(0..24))
  1090. MAX-ACCESS read-only
  1091. STATUS current
  1092. DESCRIPTION
  1093. "The loadA measured on the outlet. A non-negative value
  1094. indicates the measured load in Amps. A negative value
  1095. indicates that a load value was not able to
  1096. be measured."
  1097. ::= { npm4Table 6 }
  1098. npm4TotalLoadValueB OBJECT-TYPE
  1099. SYNTAX DisplayString(SIZE(0..24))
  1100. MAX-ACCESS read-only
  1101. STATUS current
  1102. DESCRIPTION
  1103. "The loadB measured on the outlet. A non-negative value
  1104. indicates the measured load in Amps. A negative value
  1105. indicates that a load value was not able to
  1106. be measured."
  1107. ::= { npm4Table 7 }
  1108. npm4TotalLoadValueC OBJECT-TYPE
  1109. SYNTAX DisplayString(SIZE(0..24))
  1110. MAX-ACCESS read-only
  1111. STATUS current
  1112. DESCRIPTION
  1113. "The loadC measured on the outlet. A non-negative value
  1114. indicates the measured load in Amps. A negative value
  1115. indicates that a load value was not able to
  1116. be measured."
  1117. ::= { npm4Table 8 }
  1118. npm4TotalVoltageA OBJECT-TYPE
  1119. SYNTAX DisplayString(SIZE(0..24))
  1120. MAX-ACCESS read-only
  1121. STATUS current
  1122. DESCRIPTION
  1123. "The VoltageA of the device. A non-negative value
  1124. indicates the VoltageA in Volts. A negative value
  1125. indicates that the VoltageA was not available."
  1126. ::= { npm4Table 9 }
  1127. npm4TotalVoltageB OBJECT-TYPE
  1128. SYNTAX DisplayString(SIZE(0..24))
  1129. MAX-ACCESS read-only
  1130. STATUS current
  1131. DESCRIPTION
  1132. "The VoltageB of the device. A non-negative value
  1133. indicates the VoltageB in Volts. A negative value
  1134. indicates that the VoltageB was not available."
  1135. ::= { npm4Table 10 }
  1136. npm4TotalVoltageC OBJECT-TYPE
  1137. SYNTAX DisplayString(SIZE(0..24))
  1138. MAX-ACCESS read-only
  1139. STATUS current
  1140. DESCRIPTION
  1141. "The VoltageC of the device. A non-negative value
  1142. indicates the VoltageC in Volts. A negative value
  1143. indicates that the VoltageC was not available."
  1144. ::= { npm4Table 11 }
  1145. npm4TotalEnergyMeter OBJECT-TYPE
  1146. SYNTAX DisplayString(SIZE(0..24))
  1147. MAX-ACCESS read-only
  1148. STATUS current
  1149. DESCRIPTION
  1150. "The Total Energy Meter of the device. A non-negative value
  1151. indicates Total Energy Meter in KWHs. A negative value
  1152. indicates that the Total Energy Meter was not available."
  1153. ::= { npm4Table 12 }
  1154. npm4EnergyMeter1 OBJECT-TYPE
  1155. SYNTAX DisplayString(SIZE(0..24))
  1156. MAX-ACCESS read-only
  1157. STATUS current
  1158. DESCRIPTION
  1159. "The Energy Meter 1 of the device. A non-negative value
  1160. indicates the Energy Meter 1 in KWHs. A negative value
  1161. indicates that the Energy Meter 1 was not available."
  1162. ::= { npm4Table 13 }
  1163. npm4EnergyMeter2 OBJECT-TYPE
  1164. SYNTAX DisplayString(SIZE(0..24))
  1165. MAX-ACCESS read-only
  1166. STATUS current
  1167. DESCRIPTION
  1168. "The Energy Meter 2 of the device. A non-negative value
  1169. indicates the Energy Meter 2 in KWHs. A negative value
  1170. indicates that the Energy Meter 2 was not available."
  1171. ::= { npm4Table 14 }
  1172. npm4EnergyMeter3 OBJECT-TYPE
  1173. SYNTAX DisplayString(SIZE(0..24))
  1174. MAX-ACCESS read-only
  1175. STATUS current
  1176. DESCRIPTION
  1177. "The Energy Meter 3 of the device. A non-negative value
  1178. indicates the Energy Meter 3 in KWHs. A negative value
  1179. indicates that the Energy Meter 3 was not available."
  1180. ::= { npm4Table 15 }
  1181. npm4EnergyMeter4 OBJECT-TYPE
  1182. SYNTAX DisplayString(SIZE(0..24))
  1183. MAX-ACCESS read-only
  1184. STATUS current
  1185. DESCRIPTION
  1186. "The Energy Meter 4 of the device. A non-negative value
  1187. indicates the Energy Meter 4 in KWHs. A negative value
  1188. indicates that the Energy Meter 4 was not available."
  1189. ::= { npm4Table 16 }
  1190. npm4EnergyMeter5 OBJECT-TYPE
  1191. SYNTAX DisplayString(SIZE(0..24))
  1192. MAX-ACCESS read-only
  1193. STATUS current
  1194. DESCRIPTION
  1195. "The Energy Meter 5 of the device. A non-negative value
  1196. indicates the Energy Meter 5 in KWHs. A negative value
  1197. indicates that the Energy Meter 5 was not available."
  1198. ::= { npm4Table 17 }
  1199. npm4EnergyMeter6 OBJECT-TYPE
  1200. SYNTAX DisplayString(SIZE(0..24))
  1201. MAX-ACCESS read-only
  1202. STATUS current
  1203. DESCRIPTION
  1204. "The Energy Meter 6 of the device. A non-negative value
  1205. indicates the Energy Meter 6 in KWHs. A negative value
  1206. indicates that the Energy Meter 6 was not available."
  1207. ::= { npm4Table 18 }
  1208. npm4Temperature1 OBJECT-TYPE
  1209. SYNTAX DisplayString(SIZE(0..24))
  1210. MAX-ACCESS read-only
  1211. STATUS current
  1212. DESCRIPTION
  1213. "Temperature 1 value(Celsiur scale)."
  1214. ::= { npm4Table 19 }
  1215. npm4Humidity1 OBJECT-TYPE
  1216. SYNTAX DisplayString(SIZE(0..24))
  1217. MAX-ACCESS read-only
  1218. STATUS current
  1219. DESCRIPTION
  1220. "Humidity 1 value(Percent)."
  1221. ::= { npm4Table 20 }
  1222. npm4Temperature2 OBJECT-TYPE
  1223. SYNTAX DisplayString(SIZE(0..24))
  1224. MAX-ACCESS read-only
  1225. STATUS current
  1226. DESCRIPTION
  1227. "Temperature 2 value(Celsiur scale)."
  1228. ::= { npm4Table 21 }
  1229. npm4Humidity2 OBJECT-TYPE
  1230. SYNTAX DisplayString(SIZE(0..24))
  1231. MAX-ACCESS read-only
  1232. STATUS current
  1233. DESCRIPTION
  1234. "Humidity 2 value(Percent)."
  1235. ::= { npm4Table 22 }
  1236. npm4Temperature3 OBJECT-TYPE
  1237. SYNTAX DisplayString(SIZE(0..24))
  1238. MAX-ACCESS read-only
  1239. STATUS current
  1240. DESCRIPTION
  1241. "Temperature 3 value(Celsiur scale)."
  1242. ::= { npm4Table 23 }
  1243. npm4Humidity3 OBJECT-TYPE
  1244. SYNTAX DisplayString(SIZE(0..24))
  1245. MAX-ACCESS read-only
  1246. STATUS current
  1247. DESCRIPTION
  1248. "Humidity 3 value(Percent)."
  1249. ::= { npm4Table 24 }
  1250. npm4Door1 OBJECT-TYPE
  1251. SYNTAX DisplayString(SIZE(0..24))
  1252. MAX-ACCESS read-only
  1253. STATUS current
  1254. DESCRIPTION
  1255. "Door 1 status(Open/Close)."
  1256. ::= { npm4Table 25 }
  1257. npm4Door2 OBJECT-TYPE
  1258. SYNTAX DisplayString(SIZE(0..24))
  1259. MAX-ACCESS read-only
  1260. STATUS current
  1261. DESCRIPTION
  1262. "Door 1 status(Open/Close)."
  1263. ::= { npm4Table 26 }
  1264. npm4Smog OBJECT-TYPE
  1265. SYNTAX DisplayString(SIZE(0..24))
  1266. MAX-ACCESS read-only
  1267. STATUS current
  1268. DESCRIPTION
  1269. "Smog status(Yes/No)."
  1270. ::= { npm4Table 27 }
  1271. npm4Waterlogging OBJECT-TYPE
  1272. SYNTAX DisplayString(SIZE(0..24))
  1273. MAX-ACCESS read-only
  1274. STATUS current
  1275. DESCRIPTION
  1276. "Waterlogging status(Yes/No)."
  1277. ::= { npm4Table 28 }
  1278. -- **************** NPM5 begin **************************
  1279. npm5Table OBJECT IDENTIFIER ::= {npmTables 5}
  1280. npm5OutputTable OBJECT-TYPE
  1281. SYNTAX SEQUENCE OF Npm5OutputEntry
  1282. MAX-ACCESS not-accessible
  1283. STATUS current
  1284. DESCRIPTION
  1285. "A table list the status of all outlets. "
  1286. ::= { npm5Table 1 }
  1287. npm5OutputEntry OBJECT-TYPE
  1288. SYNTAX Npm5OutputEntry
  1289. MAX-ACCESS not-accessible
  1290. STATUS current
  1291. DESCRIPTION
  1292. "Row definition for the status list."
  1293. INDEX { npm5outputID }
  1294. ::= { npm5OutputTable 1 }
  1295. Npm5OutputEntry ::=
  1296. SEQUENCE {
  1297. npm5outputID Integer32,
  1298. npm5OutputNo DisplayString,
  1299. npm5OutputName DisplayString,
  1300. npm5OutputStatus DisplayString,
  1301. npm5OutputLoadValue DisplayString,
  1302. npm5OutputLoadLowLimit DisplayString,
  1303. npm5OutputLoadHighLimit DisplayString
  1304. }
  1305. npm5outputID OBJECT-TYPE
  1306. SYNTAX Integer32(1..100)
  1307. MAX-ACCESS read-only
  1308. STATUS current
  1309. DESCRIPTION
  1310. "Outlet's ID."
  1311. ::= { npm5OutputEntry 1 }
  1312. npm5OutputNo OBJECT-TYPE
  1313. SYNTAX DisplayString(SIZE(0..24))
  1314. MAX-ACCESS read-write
  1315. STATUS current
  1316. DESCRIPTION
  1317. "Outlet's No."
  1318. ::= { npm5OutputEntry 2 }
  1319. npm5OutputName OBJECT-TYPE
  1320. SYNTAX DisplayString(SIZE(0..24))
  1321. MAX-ACCESS read-write
  1322. STATUS current
  1323. DESCRIPTION
  1324. "Outlet's name."
  1325. ::= { npm5OutputEntry 3 }
  1326. npm5OutputStatus OBJECT-TYPE
  1327. SYNTAX DisplayString(SIZE(0..24))
  1328. MAX-ACCESS read-only
  1329. STATUS current
  1330. DESCRIPTION
  1331. "Outlet's ON/OFF status."
  1332. ::= { npm5OutputEntry 4 }
  1333. npm5OutputLoadValue OBJECT-TYPE
  1334. SYNTAX DisplayString(SIZE(0..24))
  1335. UNITS "Amps"
  1336. MAX-ACCESS read-only
  1337. STATUS current
  1338. DESCRIPTION
  1339. "The load measured on the outlet. A non-negative value
  1340. indicates the measured load in Amps. A negative value
  1341. indicates that a load value was not able to
  1342. be measured."
  1343. ::= { npm5OutputEntry 5 }
  1344. npm5OutputLoadLowLimit OBJECT-TYPE
  1345. SYNTAX DisplayString(SIZE(0..24))
  1346. UNITS "Amps"
  1347. MAX-ACCESS read-write
  1348. STATUS current
  1349. DESCRIPTION
  1350. "The load low threshold value of the outlet in Amps."
  1351. ::= { npm5OutputEntry 6 }
  1352. npm5OutputLoadHighLimit OBJECT-TYPE
  1353. SYNTAX DisplayString(SIZE(0..24))
  1354. UNITS "Amps"
  1355. MAX-ACCESS read-write
  1356. STATUS current
  1357. DESCRIPTION
  1358. "The load high threshold value of the outlet in Amps."
  1359. ::= { npm5OutputEntry 7 }
  1360. -- Device table information
  1361. npm5DeviceName OBJECT-TYPE
  1362. SYNTAX DisplayString(SIZE(0..24))
  1363. MAX-ACCESS read-write
  1364. STATUS current
  1365. DESCRIPTION
  1366. "The device name."
  1367. ::= { npm5Table 2 }
  1368. npm5DeviceType OBJECT-TYPE
  1369. SYNTAX DisplayString(SIZE(0..24))
  1370. MAX-ACCESS read-only
  1371. STATUS current
  1372. DESCRIPTION
  1373. "The device type."
  1374. ::= { npm5Table 3 }
  1375. npm5SeriesNo OBJECT-TYPE
  1376. SYNTAX DisplayString(SIZE(0..24))
  1377. MAX-ACCESS read-write
  1378. STATUS current
  1379. DESCRIPTION
  1380. "The device serial No."
  1381. ::= { npm5Table 4 }
  1382. npm5ONInterval OBJECT-TYPE
  1383. SYNTAX DisplayString(SIZE(0..24))
  1384. MAX-ACCESS read-only
  1385. STATUS current
  1386. DESCRIPTION
  1387. "Interval for device on operated."
  1388. ::= { npm5Table 5 }
  1389. npm5TotalLoadValueA OBJECT-TYPE
  1390. SYNTAX DisplayString(SIZE(0..24))
  1391. MAX-ACCESS read-only
  1392. STATUS current
  1393. DESCRIPTION
  1394. "The loadA measured on the outlet. A non-negative value
  1395. indicates the measured load in Amps. A negative value
  1396. indicates that a load value was not able to
  1397. be measured."
  1398. ::= { npm5Table 6 }
  1399. npm5TotalLoadValueB OBJECT-TYPE
  1400. SYNTAX DisplayString(SIZE(0..24))
  1401. MAX-ACCESS read-only
  1402. STATUS current
  1403. DESCRIPTION
  1404. "The loadB measured on the outlet. A non-negative value
  1405. indicates the measured load in Amps. A negative value
  1406. indicates that a load value was not able to
  1407. be measured."
  1408. ::= { npm5Table 7 }
  1409. npm5TotalLoadValueC OBJECT-TYPE
  1410. SYNTAX DisplayString(SIZE(0..24))
  1411. MAX-ACCESS read-only
  1412. STATUS current
  1413. DESCRIPTION
  1414. "The loadC measured on the outlet. A non-negative value
  1415. indicates the measured load in Amps. A negative value
  1416. indicates that a load value was not able to
  1417. be measured."
  1418. ::= { npm5Table 8 }
  1419. npm5TotalVoltageA OBJECT-TYPE
  1420. SYNTAX DisplayString(SIZE(0..24))
  1421. MAX-ACCESS read-only
  1422. STATUS current
  1423. DESCRIPTION
  1424. "The VoltageA of the device. A non-negative value
  1425. indicates the VoltageA in Volts. A negative value
  1426. indicates that the VoltageA was not available."
  1427. ::= { npm5Table 9 }
  1428. npm5TotalVoltageB OBJECT-TYPE
  1429. SYNTAX DisplayString(SIZE(0..24))
  1430. MAX-ACCESS read-only
  1431. STATUS current
  1432. DESCRIPTION
  1433. "The VoltageB of the device. A non-negative value
  1434. indicates the VoltageB in Volts. A negative value
  1435. indicates that the VoltageB was not available."
  1436. ::= { npm5Table 10 }
  1437. npm5TotalVoltageC OBJECT-TYPE
  1438. SYNTAX DisplayString(SIZE(0..24))
  1439. MAX-ACCESS read-only
  1440. STATUS current
  1441. DESCRIPTION
  1442. "The VoltageC of the device. A non-negative value
  1443. indicates the VoltageC in Volts. A negative value
  1444. indicates that the VoltageC was not available."
  1445. ::= { npm5Table 11 }
  1446. npm5TotalEnergyMeter OBJECT-TYPE
  1447. SYNTAX DisplayString(SIZE(0..24))
  1448. MAX-ACCESS read-only
  1449. STATUS current
  1450. DESCRIPTION
  1451. "The Total Energy Meter of the device. A non-negative value
  1452. indicates Total Energy Meter in KWHs. A negative value
  1453. indicates that the Total Energy Meter was not available."
  1454. ::= { npm5Table 12 }
  1455. npm5EnergyMeter1 OBJECT-TYPE
  1456. SYNTAX DisplayString(SIZE(0..24))
  1457. MAX-ACCESS read-only
  1458. STATUS current
  1459. DESCRIPTION
  1460. "The Energy Meter 1 of the device. A non-negative value
  1461. indicates the Energy Meter 1 in KWHs. A negative value
  1462. indicates that the Energy Meter 1 was not available."
  1463. ::= { npm5Table 13 }
  1464. npm5EnergyMeter2 OBJECT-TYPE
  1465. SYNTAX DisplayString(SIZE(0..24))
  1466. MAX-ACCESS read-only
  1467. STATUS current
  1468. DESCRIPTION
  1469. "The Energy Meter 2 of the device. A non-negative value
  1470. indicates the Energy Meter 2 in KWHs. A negative value
  1471. indicates that the Energy Meter 2 was not available."
  1472. ::= { npm5Table 14 }
  1473. npm5EnergyMeter3 OBJECT-TYPE
  1474. SYNTAX DisplayString(SIZE(0..24))
  1475. MAX-ACCESS read-only
  1476. STATUS current
  1477. DESCRIPTION
  1478. "The Energy Meter 3 of the device. A non-negative value
  1479. indicates the Energy Meter 3 in KWHs. A negative value
  1480. indicates that the Energy Meter 3 was not available."
  1481. ::= { npm5Table 15 }
  1482. npm5EnergyMeter4 OBJECT-TYPE
  1483. SYNTAX DisplayString(SIZE(0..24))
  1484. MAX-ACCESS read-only
  1485. STATUS current
  1486. DESCRIPTION
  1487. "The Energy Meter 4 of the device. A non-negative value
  1488. indicates the Energy Meter 4 in KWHs. A negative value
  1489. indicates that the Energy Meter 4 was not available."
  1490. ::= { npm5Table 16 }
  1491. npm5EnergyMeter5 OBJECT-TYPE
  1492. SYNTAX DisplayString(SIZE(0..24))
  1493. MAX-ACCESS read-only
  1494. STATUS current
  1495. DESCRIPTION
  1496. "The Energy Meter 5 of the device. A non-negative value
  1497. indicates the Energy Meter 5 in KWHs. A negative value
  1498. indicates that the Energy Meter 5 was not available."
  1499. ::= { npm5Table 17 }
  1500. npm5EnergyMeter6 OBJECT-TYPE
  1501. SYNTAX DisplayString(SIZE(0..24))
  1502. MAX-ACCESS read-only
  1503. STATUS current
  1504. DESCRIPTION
  1505. "The Energy Meter 6 of the device. A non-negative value
  1506. indicates the Energy Meter 6 in KWHs. A negative value
  1507. indicates that the Energy Meter 6 was not available."
  1508. ::= { npm5Table 18 }
  1509. npm5Temperature1 OBJECT-TYPE
  1510. SYNTAX DisplayString(SIZE(0..24))
  1511. MAX-ACCESS read-only
  1512. STATUS current
  1513. DESCRIPTION
  1514. "Temperature 1 value(Celsiur scale)."
  1515. ::= { npm5Table 19 }
  1516. npm5Humidity1 OBJECT-TYPE
  1517. SYNTAX DisplayString(SIZE(0..24))
  1518. MAX-ACCESS read-only
  1519. STATUS current
  1520. DESCRIPTION
  1521. "Humidity 1 value(Percent)."
  1522. ::= { npm5Table 20 }
  1523. npm5Temperature2 OBJECT-TYPE
  1524. SYNTAX DisplayString(SIZE(0..24))
  1525. MAX-ACCESS read-only
  1526. STATUS current
  1527. DESCRIPTION
  1528. "Temperature 2 value(Celsiur scale)."
  1529. ::= { npm5Table 21 }
  1530. npm5Humidity2 OBJECT-TYPE
  1531. SYNTAX DisplayString(SIZE(0..24))
  1532. MAX-ACCESS read-only
  1533. STATUS current
  1534. DESCRIPTION
  1535. "Humidity 2 value(Percent)."
  1536. ::= { npm5Table 22 }
  1537. npm5Temperature3 OBJECT-TYPE
  1538. SYNTAX DisplayString(SIZE(0..24))
  1539. MAX-ACCESS read-only
  1540. STATUS current
  1541. DESCRIPTION
  1542. "Temperature 3 value(Celsiur scale)."
  1543. ::= { npm5Table 23 }
  1544. npm5Humidity3 OBJECT-TYPE
  1545. SYNTAX DisplayString(SIZE(0..24))
  1546. MAX-ACCESS read-only
  1547. STATUS current
  1548. DESCRIPTION
  1549. "Humidity 3 value(Percent)."
  1550. ::= { npm5Table 24 }
  1551. npm5Door1 OBJECT-TYPE
  1552. SYNTAX DisplayString(SIZE(0..24))
  1553. MAX-ACCESS read-only
  1554. STATUS current
  1555. DESCRIPTION
  1556. "Door 1 status(Open/Close)."
  1557. ::= { npm5Table 25 }
  1558. npm5Door2 OBJECT-TYPE
  1559. SYNTAX DisplayString(SIZE(0..24))
  1560. MAX-ACCESS read-only
  1561. STATUS current
  1562. DESCRIPTION
  1563. "Door 1 status(Open/Close)."
  1564. ::= { npm5Table 26 }
  1565. npm5Smog OBJECT-TYPE
  1566. SYNTAX DisplayString(SIZE(0..24))
  1567. MAX-ACCESS read-only
  1568. STATUS current
  1569. DESCRIPTION
  1570. "Smog status(Yes/No)."
  1571. ::= { npm5Table 27 }
  1572. npm5Waterlogging OBJECT-TYPE
  1573. SYNTAX DisplayString(SIZE(0..24))
  1574. MAX-ACCESS read-only
  1575. STATUS current
  1576. DESCRIPTION
  1577. "Waterlogging status(Yes/No)."
  1578. ::= { npm5Table 28 }
  1579. -- **************** NPM6 begin **************************
  1580. npm6Table OBJECT IDENTIFIER ::= {npmTables 6}
  1581. npm6OutputTable OBJECT-TYPE
  1582. SYNTAX SEQUENCE OF Npm6OutputEntry
  1583. MAX-ACCESS not-accessible
  1584. STATUS current
  1585. DESCRIPTION
  1586. "A table list the status of all outlets. "
  1587. ::= { npm6Table 1 }
  1588. npm6OutputEntry OBJECT-TYPE
  1589. SYNTAX Npm6OutputEntry
  1590. MAX-ACCESS not-accessible
  1591. STATUS current
  1592. DESCRIPTION
  1593. "Row definition for the status list."
  1594. INDEX { npm6outputID }
  1595. ::= { npm6OutputTable 1 }
  1596. Npm6OutputEntry ::=
  1597. SEQUENCE {
  1598. npm6outputID Integer32,
  1599. npm6OutputNo DisplayString,
  1600. npm6OutputName DisplayString,
  1601. npm6OutputStatus DisplayString,
  1602. npm6OutputLoadValue DisplayString,
  1603. npm6OutputLoadLowLimit DisplayString,
  1604. npm6OutputLoadHighLimit DisplayString
  1605. }
  1606. npm6outputID OBJECT-TYPE
  1607. SYNTAX Integer32(1..100)
  1608. MAX-ACCESS read-only
  1609. STATUS current
  1610. DESCRIPTION
  1611. "Outlet's ID."
  1612. ::= { npm6OutputEntry 1 }
  1613. npm6OutputNo OBJECT-TYPE
  1614. SYNTAX DisplayString(SIZE(0..24))
  1615. MAX-ACCESS read-write
  1616. STATUS current
  1617. DESCRIPTION
  1618. "Outlet's No."
  1619. ::= { npm6OutputEntry 2 }
  1620. npm6OutputName OBJECT-TYPE
  1621. SYNTAX DisplayString(SIZE(0..24))
  1622. MAX-ACCESS read-write
  1623. STATUS current
  1624. DESCRIPTION
  1625. "Outlet's name."
  1626. ::= { npm6OutputEntry 3 }
  1627. npm6OutputStatus OBJECT-TYPE
  1628. SYNTAX DisplayString(SIZE(0..24))
  1629. MAX-ACCESS read-only
  1630. STATUS current
  1631. DESCRIPTION
  1632. "Outlet's ON/OFF status."
  1633. ::= { npm6OutputEntry 4 }
  1634. npm6OutputLoadValue OBJECT-TYPE
  1635. SYNTAX DisplayString(SIZE(0..24))
  1636. UNITS "Amps"
  1637. MAX-ACCESS read-only
  1638. STATUS current
  1639. DESCRIPTION
  1640. "The load measured on the outlet. A non-negative value
  1641. indicates the measured load in Amps. A negative value
  1642. indicates that a load value was not able to
  1643. be measured."
  1644. ::= { npm6OutputEntry 5 }
  1645. npm6OutputLoadLowLimit OBJECT-TYPE
  1646. SYNTAX DisplayString(SIZE(0..24))
  1647. UNITS "Amps"
  1648. MAX-ACCESS read-write
  1649. STATUS current
  1650. DESCRIPTION
  1651. "The load low threshold value of the outlet in Amps."
  1652. ::= { npm6OutputEntry 6 }
  1653. npm6OutputLoadHighLimit OBJECT-TYPE
  1654. SYNTAX DisplayString(SIZE(0..24))
  1655. UNITS "Amps"
  1656. MAX-ACCESS read-write
  1657. STATUS current
  1658. DESCRIPTION
  1659. "The load high threshold value of the outlet in Amps."
  1660. ::= { npm6OutputEntry 7 }
  1661. -- Device table information
  1662. npm6DeviceName OBJECT-TYPE
  1663. SYNTAX DisplayString(SIZE(0..24))
  1664. MAX-ACCESS read-write
  1665. STATUS current
  1666. DESCRIPTION
  1667. "The device name."
  1668. ::= { npm6Table 2 }
  1669. npm6DeviceType OBJECT-TYPE
  1670. SYNTAX DisplayString(SIZE(0..24))
  1671. MAX-ACCESS read-only
  1672. STATUS current
  1673. DESCRIPTION
  1674. "The device type."
  1675. ::= { npm6Table 3 }
  1676. npm6SeriesNo OBJECT-TYPE
  1677. SYNTAX DisplayString(SIZE(0..24))
  1678. MAX-ACCESS read-write
  1679. STATUS current
  1680. DESCRIPTION
  1681. "The device serial No."
  1682. ::= { npm6Table 4 }
  1683. npm6ONInterval OBJECT-TYPE
  1684. SYNTAX DisplayString(SIZE(0..24))
  1685. MAX-ACCESS read-only
  1686. STATUS current
  1687. DESCRIPTION
  1688. "Interval for device on operated."
  1689. ::= { npm6Table 5 }
  1690. npm6TotalLoadValueA OBJECT-TYPE
  1691. SYNTAX DisplayString(SIZE(0..24))
  1692. MAX-ACCESS read-only
  1693. STATUS current
  1694. DESCRIPTION
  1695. "The loadA measured on the outlet. A non-negative value
  1696. indicates the measured load in Amps. A negative value
  1697. indicates that a load value was not able to
  1698. be measured."
  1699. ::= { npm6Table 6 }
  1700. npm6TotalLoadValueB OBJECT-TYPE
  1701. SYNTAX DisplayString(SIZE(0..24))
  1702. MAX-ACCESS read-only
  1703. STATUS current
  1704. DESCRIPTION
  1705. "The loadB measured on the outlet. A non-negative value
  1706. indicates the measured load in Amps. A negative value
  1707. indicates that a load value was not able to
  1708. be measured."
  1709. ::= { npm6Table 7 }
  1710. npm6TotalLoadValueC OBJECT-TYPE
  1711. SYNTAX DisplayString(SIZE(0..24))
  1712. MAX-ACCESS read-only
  1713. STATUS current
  1714. DESCRIPTION
  1715. "The loadC measured on the outlet. A non-negative value
  1716. indicates the measured load in Amps. A negative value
  1717. indicates that a load value was not able to
  1718. be measured."
  1719. ::= { npm6Table 8 }
  1720. npm6TotalVoltageA OBJECT-TYPE
  1721. SYNTAX DisplayString(SIZE(0..24))
  1722. MAX-ACCESS read-only
  1723. STATUS current
  1724. DESCRIPTION
  1725. "The VoltageA of the device. A non-negative value
  1726. indicates the VoltageA in Volts. A negative value
  1727. indicates that the VoltageA was not available."
  1728. ::= { npm6Table 9 }
  1729. npm6TotalVoltageB OBJECT-TYPE
  1730. SYNTAX DisplayString(SIZE(0..24))
  1731. MAX-ACCESS read-only
  1732. STATUS current
  1733. DESCRIPTION
  1734. "The VoltageB of the device. A non-negative value
  1735. indicates the VoltageB in Volts. A negative value
  1736. indicates that the VoltageB was not available."
  1737. ::= { npm6Table 10 }
  1738. npm6TotalVoltageC OBJECT-TYPE
  1739. SYNTAX DisplayString(SIZE(0..24))
  1740. MAX-ACCESS read-only
  1741. STATUS current
  1742. DESCRIPTION
  1743. "The VoltageC of the device. A non-negative value
  1744. indicates the VoltageC in Volts. A negative value
  1745. indicates that the VoltageC was not available."
  1746. ::= { npm6Table 11 }
  1747. npm6TotalEnergyMeter OBJECT-TYPE
  1748. SYNTAX DisplayString(SIZE(0..24))
  1749. MAX-ACCESS read-only
  1750. STATUS current
  1751. DESCRIPTION
  1752. "The Total Energy Meter of the device. A non-negative value
  1753. indicates Total Energy Meter in KWHs. A negative value
  1754. indicates that the Total Energy Meter was not available."
  1755. ::= { npm6Table 12 }
  1756. npm6EnergyMeter1 OBJECT-TYPE
  1757. SYNTAX DisplayString(SIZE(0..24))
  1758. MAX-ACCESS read-only
  1759. STATUS current
  1760. DESCRIPTION
  1761. "The Energy Meter 1 of the device. A non-negative value
  1762. indicates the Energy Meter 1 in KWHs. A negative value
  1763. indicates that the Energy Meter 1 was not available."
  1764. ::= { npm6Table 13 }
  1765. npm6EnergyMeter2 OBJECT-TYPE
  1766. SYNTAX DisplayString(SIZE(0..24))
  1767. MAX-ACCESS read-only
  1768. STATUS current
  1769. DESCRIPTION
  1770. "The Energy Meter 2 of the device. A non-negative value
  1771. indicates the Energy Meter 2 in KWHs. A negative value
  1772. indicates that the Energy Meter 2 was not available."
  1773. ::= { npm6Table 14 }
  1774. npm6EnergyMeter3 OBJECT-TYPE
  1775. SYNTAX DisplayString(SIZE(0..24))
  1776. MAX-ACCESS read-only
  1777. STATUS current
  1778. DESCRIPTION
  1779. "The Energy Meter 3 of the device. A non-negative value
  1780. indicates the Energy Meter 3 in KWHs. A negative value
  1781. indicates that the Energy Meter 3 was not available."
  1782. ::= { npm6Table 15 }
  1783. npm6EnergyMeter4 OBJECT-TYPE
  1784. SYNTAX DisplayString(SIZE(0..24))
  1785. MAX-ACCESS read-only
  1786. STATUS current
  1787. DESCRIPTION
  1788. "The Energy Meter 4 of the device. A non-negative value
  1789. indicates the Energy Meter 4 in KWHs. A negative value
  1790. indicates that the Energy Meter 4 was not available."
  1791. ::= { npm6Table 16 }
  1792. npm6EnergyMeter5 OBJECT-TYPE
  1793. SYNTAX DisplayString(SIZE(0..24))
  1794. MAX-ACCESS read-only
  1795. STATUS current
  1796. DESCRIPTION
  1797. "The Energy Meter 5 of the device. A non-negative value
  1798. indicates the Energy Meter 5 in KWHs. A negative value
  1799. indicates that the Energy Meter 5 was not available."
  1800. ::= { npm6Table 17 }
  1801. npm6EnergyMeter6 OBJECT-TYPE
  1802. SYNTAX DisplayString(SIZE(0..24))
  1803. MAX-ACCESS read-only
  1804. STATUS current
  1805. DESCRIPTION
  1806. "The Energy Meter 6 of the device. A non-negative value
  1807. indicates the Energy Meter 6 in KWHs. A negative value
  1808. indicates that the Energy Meter 6 was not available."
  1809. ::= { npm6Table 18 }
  1810. npm6Temperature1 OBJECT-TYPE
  1811. SYNTAX DisplayString(SIZE(0..24))
  1812. MAX-ACCESS read-only
  1813. STATUS current
  1814. DESCRIPTION
  1815. "Temperature 1 value(Celsiur scale)."
  1816. ::= { npm6Table 19 }
  1817. npm6Humidity1 OBJECT-TYPE
  1818. SYNTAX DisplayString(SIZE(0..24))
  1819. MAX-ACCESS read-only
  1820. STATUS current
  1821. DESCRIPTION
  1822. "Humidity 1 value(Percent)."
  1823. ::= { npm6Table 20 }
  1824. npm6Temperature2 OBJECT-TYPE
  1825. SYNTAX DisplayString(SIZE(0..24))
  1826. MAX-ACCESS read-only
  1827. STATUS current
  1828. DESCRIPTION
  1829. "Temperature 2 value(Celsiur scale)."
  1830. ::= { npm6Table 21 }
  1831. npm6Humidity2 OBJECT-TYPE
  1832. SYNTAX DisplayString(SIZE(0..24))
  1833. MAX-ACCESS read-only
  1834. STATUS current
  1835. DESCRIPTION
  1836. "Humidity 2 value(Percent)."
  1837. ::= { npm6Table 22 }
  1838. npm6Temperature3 OBJECT-TYPE
  1839. SYNTAX DisplayString(SIZE(0..24))
  1840. MAX-ACCESS read-only
  1841. STATUS current
  1842. DESCRIPTION
  1843. "Temperature 3 value(Celsiur scale)."
  1844. ::= { npm6Table 23 }
  1845. npm6Humidity3 OBJECT-TYPE
  1846. SYNTAX DisplayString(SIZE(0..24))
  1847. MAX-ACCESS read-only
  1848. STATUS current
  1849. DESCRIPTION
  1850. "Humidity 3 value(Percent)."
  1851. ::= { npm6Table 24 }
  1852. npm6Door1 OBJECT-TYPE
  1853. SYNTAX DisplayString(SIZE(0..24))
  1854. MAX-ACCESS read-only
  1855. STATUS current
  1856. DESCRIPTION
  1857. "Door 1 status(Open/Close)."
  1858. ::= { npm6Table 25 }
  1859. npm6Door2 OBJECT-TYPE
  1860. SYNTAX DisplayString(SIZE(0..24))
  1861. MAX-ACCESS read-only
  1862. STATUS current
  1863. DESCRIPTION
  1864. "Door 1 status(Open/Close)."
  1865. ::= { npm6Table 26 }
  1866. npm6Smog OBJECT-TYPE
  1867. SYNTAX DisplayString(SIZE(0..24))
  1868. MAX-ACCESS read-only
  1869. STATUS current
  1870. DESCRIPTION
  1871. "Smog status(Yes/No)."
  1872. ::= { npm6Table 27 }
  1873. npm6Waterlogging OBJECT-TYPE
  1874. SYNTAX DisplayString(SIZE(0..24))
  1875. MAX-ACCESS read-only
  1876. STATUS current
  1877. DESCRIPTION
  1878. "Waterlogging status(Yes/No)."
  1879. ::= { npm6Table 28 }
  1880. -- **************** NPM7 begin **************************
  1881. npm7Table OBJECT IDENTIFIER ::= {npmTables 7}
  1882. npm7OutputTable OBJECT-TYPE
  1883. SYNTAX SEQUENCE OF Npm7OutputEntry
  1884. MAX-ACCESS not-accessible
  1885. STATUS current
  1886. DESCRIPTION
  1887. "A table list the status of all outlets. "
  1888. ::= { npm7Table 1 }
  1889. npm7OutputEntry OBJECT-TYPE
  1890. SYNTAX Npm7OutputEntry
  1891. MAX-ACCESS not-accessible
  1892. STATUS current
  1893. DESCRIPTION
  1894. "Row definition for the status list."
  1895. INDEX { npm7outputID }
  1896. ::= { npm7OutputTable 1 }
  1897. Npm7OutputEntry ::=
  1898. SEQUENCE {
  1899. npm7outputID Integer32,
  1900. npm7OutputNo DisplayString,
  1901. npm7OutputName DisplayString,
  1902. npm7OutputStatus DisplayString,
  1903. npm7OutputLoadValue DisplayString,
  1904. npm7OutputLoadLowLimit DisplayString,
  1905. npm7OutputLoadHighLimit DisplayString
  1906. }
  1907. npm7outputID OBJECT-TYPE
  1908. SYNTAX Integer32(1..100)
  1909. MAX-ACCESS read-only
  1910. STATUS current
  1911. DESCRIPTION
  1912. "Outlet's ID."
  1913. ::= { npm7OutputEntry 1 }
  1914. npm7OutputNo OBJECT-TYPE
  1915. SYNTAX DisplayString(SIZE(0..24))
  1916. MAX-ACCESS read-write
  1917. STATUS current
  1918. DESCRIPTION
  1919. "Outlet's No."
  1920. ::= { npm7OutputEntry 2 }
  1921. npm7OutputName OBJECT-TYPE
  1922. SYNTAX DisplayString(SIZE(0..24))
  1923. MAX-ACCESS read-write
  1924. STATUS current
  1925. DESCRIPTION
  1926. "Outlet's name."
  1927. ::= { npm7OutputEntry 3 }
  1928. npm7OutputStatus OBJECT-TYPE
  1929. SYNTAX DisplayString(SIZE(0..24))
  1930. MAX-ACCESS read-only
  1931. STATUS current
  1932. DESCRIPTION
  1933. "Outlet's ON/OFF status."
  1934. ::= { npm7OutputEntry 4 }
  1935. npm7OutputLoadValue OBJECT-TYPE
  1936. SYNTAX DisplayString(SIZE(0..24))
  1937. UNITS "Amps"
  1938. MAX-ACCESS read-only
  1939. STATUS current
  1940. DESCRIPTION
  1941. "The load measured on the outlet. A non-negative value
  1942. indicates the measured load in Amps. A negative value
  1943. indicates that a load value was not able to
  1944. be measured."
  1945. ::= { npm7OutputEntry 5 }
  1946. npm7OutputLoadLowLimit OBJECT-TYPE
  1947. SYNTAX DisplayString(SIZE(0..24))
  1948. UNITS "Amps"
  1949. MAX-ACCESS read-write
  1950. STATUS current
  1951. DESCRIPTION
  1952. "The load low threshold value of the outlet in Amps."
  1953. ::= { npm7OutputEntry 6 }
  1954. npm7OutputLoadHighLimit OBJECT-TYPE
  1955. SYNTAX DisplayString(SIZE(0..24))
  1956. UNITS "Amps"
  1957. MAX-ACCESS read-write
  1958. STATUS current
  1959. DESCRIPTION
  1960. "The load high threshold value of the outlet in Amps."
  1961. ::= { npm7OutputEntry 7 }
  1962. -- Device table information
  1963. npm7DeviceName OBJECT-TYPE
  1964. SYNTAX DisplayString(SIZE(0..24))
  1965. MAX-ACCESS read-write
  1966. STATUS current
  1967. DESCRIPTION
  1968. "The device name."
  1969. ::= { npm7Table 2 }
  1970. npm7DeviceType OBJECT-TYPE
  1971. SYNTAX DisplayString(SIZE(0..24))
  1972. MAX-ACCESS read-only
  1973. STATUS current
  1974. DESCRIPTION
  1975. "The device type."
  1976. ::= { npm7Table 3 }
  1977. npm7SeriesNo OBJECT-TYPE
  1978. SYNTAX DisplayString(SIZE(0..24))
  1979. MAX-ACCESS read-write
  1980. STATUS current
  1981. DESCRIPTION
  1982. "The device serial No."
  1983. ::= { npm7Table 4 }
  1984. npm7ONInterval OBJECT-TYPE
  1985. SYNTAX DisplayString(SIZE(0..24))
  1986. MAX-ACCESS read-only
  1987. STATUS current
  1988. DESCRIPTION
  1989. "Interval for device on operated."
  1990. ::= { npm7Table 5 }
  1991. npm7TotalLoadValueA OBJECT-TYPE
  1992. SYNTAX DisplayString(SIZE(0..24))
  1993. MAX-ACCESS read-only
  1994. STATUS current
  1995. DESCRIPTION
  1996. "The loadA measured on the outlet. A non-negative value
  1997. indicates the measured load in Amps. A negative value
  1998. indicates that a load value was not able to
  1999. be measured."
  2000. ::= { npm7Table 6 }
  2001. npm7TotalLoadValueB OBJECT-TYPE
  2002. SYNTAX DisplayString(SIZE(0..24))
  2003. MAX-ACCESS read-only
  2004. STATUS current
  2005. DESCRIPTION
  2006. "The loadB measured on the outlet. A non-negative value
  2007. indicates the measured load in Amps. A negative value
  2008. indicates that a load value was not able to
  2009. be measured."
  2010. ::= { npm7Table 7 }
  2011. npm7TotalLoadValueC OBJECT-TYPE
  2012. SYNTAX DisplayString(SIZE(0..24))
  2013. MAX-ACCESS read-only
  2014. STATUS current
  2015. DESCRIPTION
  2016. "The loadC measured on the outlet. A non-negative value
  2017. indicates the measured load in Amps. A negative value
  2018. indicates that a load value was not able to
  2019. be measured."
  2020. ::= { npm7Table 8 }
  2021. npm7TotalVoltageA OBJECT-TYPE
  2022. SYNTAX DisplayString(SIZE(0..24))
  2023. MAX-ACCESS read-only
  2024. STATUS current
  2025. DESCRIPTION
  2026. "The VoltageA of the device. A non-negative value
  2027. indicates the VoltageA in Volts. A negative value
  2028. indicates that the VoltageA was not available."
  2029. ::= { npm7Table 9 }
  2030. npm7TotalVoltageB OBJECT-TYPE
  2031. SYNTAX DisplayString(SIZE(0..24))
  2032. MAX-ACCESS read-only
  2033. STATUS current
  2034. DESCRIPTION
  2035. "The VoltageB of the device. A non-negative value
  2036. indicates the VoltageB in Volts. A negative value
  2037. indicates that the VoltageB was not available."
  2038. ::= { npm7Table 10 }
  2039. npm7TotalVoltageC OBJECT-TYPE
  2040. SYNTAX DisplayString(SIZE(0..24))
  2041. MAX-ACCESS read-only
  2042. STATUS current
  2043. DESCRIPTION
  2044. "The VoltageC of the device. A non-negative value
  2045. indicates the VoltageC in Volts. A negative value
  2046. indicates that the VoltageC was not available."
  2047. ::= { npm7Table 11 }
  2048. npm7TotalEnergyMeter OBJECT-TYPE
  2049. SYNTAX DisplayString(SIZE(0..24))
  2050. MAX-ACCESS read-only
  2051. STATUS current
  2052. DESCRIPTION
  2053. "The Total Energy Meter of the device. A non-negative value
  2054. indicates Total Energy Meter in KWHs. A negative value
  2055. indicates that the Total Energy Meter was not available."
  2056. ::= { npm7Table 12 }
  2057. npm7EnergyMeter1 OBJECT-TYPE
  2058. SYNTAX DisplayString(SIZE(0..24))
  2059. MAX-ACCESS read-only
  2060. STATUS current
  2061. DESCRIPTION
  2062. "The Energy Meter 1 of the device. A non-negative value
  2063. indicates the Energy Meter 1 in KWHs. A negative value
  2064. indicates that the Energy Meter 1 was not available."
  2065. ::= { npm7Table 13 }
  2066. npm7EnergyMeter2 OBJECT-TYPE
  2067. SYNTAX DisplayString(SIZE(0..24))
  2068. MAX-ACCESS read-only
  2069. STATUS current
  2070. DESCRIPTION
  2071. "The Energy Meter 2 of the device. A non-negative value
  2072. indicates the Energy Meter 2 in KWHs. A negative value
  2073. indicates that the Energy Meter 2 was not available."
  2074. ::= { npm7Table 14 }
  2075. npm7EnergyMeter3 OBJECT-TYPE
  2076. SYNTAX DisplayString(SIZE(0..24))
  2077. MAX-ACCESS read-only
  2078. STATUS current
  2079. DESCRIPTION
  2080. "The Energy Meter 3 of the device. A non-negative value
  2081. indicates the Energy Meter 3 in KWHs. A negative value
  2082. indicates that the Energy Meter 3 was not available."
  2083. ::= { npm7Table 15 }
  2084. npm7EnergyMeter4 OBJECT-TYPE
  2085. SYNTAX DisplayString(SIZE(0..24))
  2086. MAX-ACCESS read-only
  2087. STATUS current
  2088. DESCRIPTION
  2089. "The Energy Meter 4 of the device. A non-negative value
  2090. indicates the Energy Meter 4 in KWHs. A negative value
  2091. indicates that the Energy Meter 4 was not available."
  2092. ::= { npm7Table 16 }
  2093. npm7EnergyMeter5 OBJECT-TYPE
  2094. SYNTAX DisplayString(SIZE(0..24))
  2095. MAX-ACCESS read-only
  2096. STATUS current
  2097. DESCRIPTION
  2098. "The Energy Meter 5 of the device. A non-negative value
  2099. indicates the Energy Meter 5 in KWHs. A negative value
  2100. indicates that the Energy Meter 5 was not available."
  2101. ::= { npm7Table 17 }
  2102. npm7EnergyMeter6 OBJECT-TYPE
  2103. SYNTAX DisplayString(SIZE(0..24))
  2104. MAX-ACCESS read-only
  2105. STATUS current
  2106. DESCRIPTION
  2107. "The Energy Meter 6 of the device. A non-negative value
  2108. indicates the Energy Meter 6 in KWHs. A negative value
  2109. indicates that the Energy Meter 6 was not available."
  2110. ::= { npm7Table 18 }
  2111. npm7Temperature1 OBJECT-TYPE
  2112. SYNTAX DisplayString(SIZE(0..24))
  2113. MAX-ACCESS read-only
  2114. STATUS current
  2115. DESCRIPTION
  2116. "Temperature 1 value(Celsiur scale)."
  2117. ::= { npm7Table 19 }
  2118. npm7Humidity1 OBJECT-TYPE
  2119. SYNTAX DisplayString(SIZE(0..24))
  2120. MAX-ACCESS read-only
  2121. STATUS current
  2122. DESCRIPTION
  2123. "Humidity 1 value(Percent)."
  2124. ::= { npm7Table 20 }
  2125. npm7Temperature2 OBJECT-TYPE
  2126. SYNTAX DisplayString(SIZE(0..24))
  2127. MAX-ACCESS read-only
  2128. STATUS current
  2129. DESCRIPTION
  2130. "Temperature 2 value(Celsiur scale)."
  2131. ::= { npm7Table 21 }
  2132. npm7Humidity2 OBJECT-TYPE
  2133. SYNTAX DisplayString(SIZE(0..24))
  2134. MAX-ACCESS read-only
  2135. STATUS current
  2136. DESCRIPTION
  2137. "Humidity 2 value(Percent)."
  2138. ::= { npm7Table 22 }
  2139. npm7Temperature3 OBJECT-TYPE
  2140. SYNTAX DisplayString(SIZE(0..24))
  2141. MAX-ACCESS read-only
  2142. STATUS current
  2143. DESCRIPTION
  2144. "Temperature 3 value(Celsiur scale)."
  2145. ::= { npm7Table 23 }
  2146. npm7Humidity3 OBJECT-TYPE
  2147. SYNTAX DisplayString(SIZE(0..24))
  2148. MAX-ACCESS read-only
  2149. STATUS current
  2150. DESCRIPTION
  2151. "Humidity 3 value(Percent)."
  2152. ::= { npm7Table 24 }
  2153. npm7Door1 OBJECT-TYPE
  2154. SYNTAX DisplayString(SIZE(0..24))
  2155. MAX-ACCESS read-only
  2156. STATUS current
  2157. DESCRIPTION
  2158. "Door 1 status(Open/Close)."
  2159. ::= { npm7Table 25 }
  2160. npm7Door2 OBJECT-TYPE
  2161. SYNTAX DisplayString(SIZE(0..24))
  2162. MAX-ACCESS read-only
  2163. STATUS current
  2164. DESCRIPTION
  2165. "Door 1 status(Open/Close)."
  2166. ::= { npm7Table 26 }
  2167. npm7Smog OBJECT-TYPE
  2168. SYNTAX DisplayString(SIZE(0..24))
  2169. MAX-ACCESS read-only
  2170. STATUS current
  2171. DESCRIPTION
  2172. "Smog status(Yes/No)."
  2173. ::= { npm7Table 27 }
  2174. npm7Waterlogging OBJECT-TYPE
  2175. SYNTAX DisplayString(SIZE(0..24))
  2176. MAX-ACCESS read-only
  2177. STATUS current
  2178. DESCRIPTION
  2179. "Waterlogging status(Yes/No)."
  2180. ::= { npm7Table 28 }
  2181. -- **************** NPM8 begin **************************
  2182. npm8Table OBJECT IDENTIFIER ::= {npmTables 8}
  2183. npm8OutputTable OBJECT-TYPE
  2184. SYNTAX SEQUENCE OF Npm8OutputEntry
  2185. MAX-ACCESS not-accessible
  2186. STATUS current
  2187. DESCRIPTION
  2188. "A table list the status of all outlets. "
  2189. ::= { npm8Table 1 }
  2190. npm8OutputEntry OBJECT-TYPE
  2191. SYNTAX Npm8OutputEntry
  2192. MAX-ACCESS not-accessible
  2193. STATUS current
  2194. DESCRIPTION
  2195. "Row definition for the status list."
  2196. INDEX { npm8outputID }
  2197. ::= { npm8OutputTable 1 }
  2198. Npm8OutputEntry ::=
  2199. SEQUENCE {
  2200. npm8outputID Integer32,
  2201. npm8OutputNo DisplayString,
  2202. npm8OutputName DisplayString,
  2203. npm8OutputStatus DisplayString,
  2204. npm8OutputLoadValue DisplayString,
  2205. npm8OutputLoadLowLimit DisplayString,
  2206. npm8OutputLoadHighLimit DisplayString
  2207. }
  2208. npm8outputID OBJECT-TYPE
  2209. SYNTAX Integer32(1..100)
  2210. MAX-ACCESS read-only
  2211. STATUS current
  2212. DESCRIPTION
  2213. "Outlet's ID."
  2214. ::= { npm8OutputEntry 1 }
  2215. npm8OutputNo OBJECT-TYPE
  2216. SYNTAX DisplayString(SIZE(0..24))
  2217. MAX-ACCESS read-write
  2218. STATUS current
  2219. DESCRIPTION
  2220. "Outlet's No."
  2221. ::= { npm8OutputEntry 2 }
  2222. npm8OutputName OBJECT-TYPE
  2223. SYNTAX DisplayString(SIZE(0..24))
  2224. MAX-ACCESS read-write
  2225. STATUS current
  2226. DESCRIPTION
  2227. "Outlet's name."
  2228. ::= { npm8OutputEntry 3 }
  2229. npm8OutputStatus OBJECT-TYPE
  2230. SYNTAX DisplayString(SIZE(0..24))
  2231. MAX-ACCESS read-only
  2232. STATUS current
  2233. DESCRIPTION
  2234. "Outlet's ON/OFF status."
  2235. ::= { npm8OutputEntry 4 }
  2236. npm8OutputLoadValue OBJECT-TYPE
  2237. SYNTAX DisplayString(SIZE(0..24))
  2238. UNITS "Amps"
  2239. MAX-ACCESS read-only
  2240. STATUS current
  2241. DESCRIPTION
  2242. "The load measured on the outlet. A non-negative value
  2243. indicates the measured load in Amps. A negative value
  2244. indicates that a load value was not able to
  2245. be measured."
  2246. ::= { npm8OutputEntry 5 }
  2247. npm8OutputLoadLowLimit OBJECT-TYPE
  2248. SYNTAX DisplayString(SIZE(0..24))
  2249. UNITS "Amps"
  2250. MAX-ACCESS read-write
  2251. STATUS current
  2252. DESCRIPTION
  2253. "The load low threshold value of the outlet in Amps."
  2254. ::= { npm8OutputEntry 6 }
  2255. npm8OutputLoadHighLimit OBJECT-TYPE
  2256. SYNTAX DisplayString(SIZE(0..24))
  2257. UNITS "Amps"
  2258. MAX-ACCESS read-write
  2259. STATUS current
  2260. DESCRIPTION
  2261. "The load high threshold value of the outlet in Amps."
  2262. ::= { npm8OutputEntry 7 }
  2263. -- Device table information
  2264. npm8DeviceName OBJECT-TYPE
  2265. SYNTAX DisplayString(SIZE(0..24))
  2266. MAX-ACCESS read-write
  2267. STATUS current
  2268. DESCRIPTION
  2269. "The device name."
  2270. ::= { npm8Table 2 }
  2271. npm8DeviceType OBJECT-TYPE
  2272. SYNTAX DisplayString(SIZE(0..24))
  2273. MAX-ACCESS read-only
  2274. STATUS current
  2275. DESCRIPTION
  2276. "The device type."
  2277. ::= { npm8Table 3 }
  2278. npm8SeriesNo OBJECT-TYPE
  2279. SYNTAX DisplayString(SIZE(0..24))
  2280. MAX-ACCESS read-write
  2281. STATUS current
  2282. DESCRIPTION
  2283. "The device serial No."
  2284. ::= { npm8Table 4 }
  2285. npm8ONInterval OBJECT-TYPE
  2286. SYNTAX DisplayString(SIZE(0..24))
  2287. MAX-ACCESS read-only
  2288. STATUS current
  2289. DESCRIPTION
  2290. "Interval for device on operated."
  2291. ::= { npm8Table 5 }
  2292. npm8TotalLoadValueA OBJECT-TYPE
  2293. SYNTAX DisplayString(SIZE(0..24))
  2294. MAX-ACCESS read-only
  2295. STATUS current
  2296. DESCRIPTION
  2297. "The loadA measured on the outlet. A non-negative value
  2298. indicates the measured load in Amps. A negative value
  2299. indicates that a load value was not able to
  2300. be measured."
  2301. ::= { npm8Table 6 }
  2302. npm8TotalLoadValueB OBJECT-TYPE
  2303. SYNTAX DisplayString(SIZE(0..24))
  2304. MAX-ACCESS read-only
  2305. STATUS current
  2306. DESCRIPTION
  2307. "The loadB measured on the outlet. A non-negative value
  2308. indicates the measured load in Amps. A negative value
  2309. indicates that a load value was not able to
  2310. be measured."
  2311. ::= { npm8Table 7 }
  2312. npm8TotalLoadValueC OBJECT-TYPE
  2313. SYNTAX DisplayString(SIZE(0..24))
  2314. MAX-ACCESS read-only
  2315. STATUS current
  2316. DESCRIPTION
  2317. "The loadC measured on the outlet. A non-negative value
  2318. indicates the measured load in Amps. A negative value
  2319. indicates that a load value was not able to
  2320. be measured."
  2321. ::= { npm8Table 8 }
  2322. npm8TotalVoltageA OBJECT-TYPE
  2323. SYNTAX DisplayString(SIZE(0..24))
  2324. MAX-ACCESS read-only
  2325. STATUS current
  2326. DESCRIPTION
  2327. "The VoltageA of the device. A non-negative value
  2328. indicates the VoltageA in Volts. A negative value
  2329. indicates that the VoltageA was not available."
  2330. ::= { npm8Table 9 }
  2331. npm8TotalVoltageB OBJECT-TYPE
  2332. SYNTAX DisplayString(SIZE(0..24))
  2333. MAX-ACCESS read-only
  2334. STATUS current
  2335. DESCRIPTION
  2336. "The VoltageB of the device. A non-negative value
  2337. indicates the VoltageB in Volts. A negative value
  2338. indicates that the VoltageB was not available."
  2339. ::= { npm8Table 10 }
  2340. npm8TotalVoltageC OBJECT-TYPE
  2341. SYNTAX DisplayString(SIZE(0..24))
  2342. MAX-ACCESS read-only
  2343. STATUS current
  2344. DESCRIPTION
  2345. "The VoltageC of the device. A non-negative value
  2346. indicates the VoltageC in Volts. A negative value
  2347. indicates that the VoltageC was not available."
  2348. ::= { npm8Table 11 }
  2349. npm8TotalEnergyMeter OBJECT-TYPE
  2350. SYNTAX DisplayString(SIZE(0..24))
  2351. MAX-ACCESS read-only
  2352. STATUS current
  2353. DESCRIPTION
  2354. "The Total Energy Meter of the device. A non-negative value
  2355. indicates Total Energy Meter in KWHs. A negative value
  2356. indicates that the Total Energy Meter was not available."
  2357. ::= { npm8Table 12 }
  2358. npm8EnergyMeter1 OBJECT-TYPE
  2359. SYNTAX DisplayString(SIZE(0..24))
  2360. MAX-ACCESS read-only
  2361. STATUS current
  2362. DESCRIPTION
  2363. "The Energy Meter 1 of the device. A non-negative value
  2364. indicates the Energy Meter 1 in KWHs. A negative value
  2365. indicates that the Energy Meter 1 was not available."
  2366. ::= { npm8Table 13 }
  2367. npm8EnergyMeter2 OBJECT-TYPE
  2368. SYNTAX DisplayString(SIZE(0..24))
  2369. MAX-ACCESS read-only
  2370. STATUS current
  2371. DESCRIPTION
  2372. "The Energy Meter 2 of the device. A non-negative value
  2373. indicates the Energy Meter 2 in KWHs. A negative value
  2374. indicates that the Energy Meter 2 was not available."
  2375. ::= { npm8Table 14 }
  2376. npm8EnergyMeter3 OBJECT-TYPE
  2377. SYNTAX DisplayString(SIZE(0..24))
  2378. MAX-ACCESS read-only
  2379. STATUS current
  2380. DESCRIPTION
  2381. "The Energy Meter 3 of the device. A non-negative value
  2382. indicates the Energy Meter 3 in KWHs. A negative value
  2383. indicates that the Energy Meter 3 was not available."
  2384. ::= { npm8Table 15 }
  2385. npm8EnergyMeter4 OBJECT-TYPE
  2386. SYNTAX DisplayString(SIZE(0..24))
  2387. MAX-ACCESS read-only
  2388. STATUS current
  2389. DESCRIPTION
  2390. "The Energy Meter 4 of the device. A non-negative value
  2391. indicates the Energy Meter 4 in KWHs. A negative value
  2392. indicates that the Energy Meter 4 was not available."
  2393. ::= { npm8Table 16 }
  2394. npm8EnergyMeter5 OBJECT-TYPE
  2395. SYNTAX DisplayString(SIZE(0..24))
  2396. MAX-ACCESS read-only
  2397. STATUS current
  2398. DESCRIPTION
  2399. "The Energy Meter 5 of the device. A non-negative value
  2400. indicates the Energy Meter 5 in KWHs. A negative value
  2401. indicates that the Energy Meter 5 was not available."
  2402. ::= { npm8Table 17 }
  2403. npm8EnergyMeter6 OBJECT-TYPE
  2404. SYNTAX DisplayString(SIZE(0..24))
  2405. MAX-ACCESS read-only
  2406. STATUS current
  2407. DESCRIPTION
  2408. "The Energy Meter 6 of the device. A non-negative value
  2409. indicates the Energy Meter 6 in KWHs. A negative value
  2410. indicates that the Energy Meter 6 was not available."
  2411. ::= { npm8Table 18 }
  2412. npm8Temperature1 OBJECT-TYPE
  2413. SYNTAX DisplayString(SIZE(0..24))
  2414. MAX-ACCESS read-only
  2415. STATUS current
  2416. DESCRIPTION
  2417. "Temperature 1 value(Celsiur scale)."
  2418. ::= { npm8Table 19 }
  2419. npm8Humidity1 OBJECT-TYPE
  2420. SYNTAX DisplayString(SIZE(0..24))
  2421. MAX-ACCESS read-only
  2422. STATUS current
  2423. DESCRIPTION
  2424. "Humidity 1 value(Percent)."
  2425. ::= { npm8Table 20 }
  2426. npm8Temperature2 OBJECT-TYPE
  2427. SYNTAX DisplayString(SIZE(0..24))
  2428. MAX-ACCESS read-only
  2429. STATUS current
  2430. DESCRIPTION
  2431. "Temperature 2 value(Celsiur scale)."
  2432. ::= { npm8Table 21 }
  2433. npm8Humidity2 OBJECT-TYPE
  2434. SYNTAX DisplayString(SIZE(0..24))
  2435. MAX-ACCESS read-only
  2436. STATUS current
  2437. DESCRIPTION
  2438. "Humidity 2 value(Percent)."
  2439. ::= { npm8Table 22 }
  2440. npm8Temperature3 OBJECT-TYPE
  2441. SYNTAX DisplayString(SIZE(0..24))
  2442. MAX-ACCESS read-only
  2443. STATUS current
  2444. DESCRIPTION
  2445. "Temperature 3 value(Celsiur scale)."
  2446. ::= { npm8Table 23 }
  2447. npm8Humidity3 OBJECT-TYPE
  2448. SYNTAX DisplayString(SIZE(0..24))
  2449. MAX-ACCESS read-only
  2450. STATUS current
  2451. DESCRIPTION
  2452. "Humidity 3 value(Percent)."
  2453. ::= { npm8Table 24 }
  2454. npm8Door1 OBJECT-TYPE
  2455. SYNTAX DisplayString(SIZE(0..24))
  2456. MAX-ACCESS read-only
  2457. STATUS current
  2458. DESCRIPTION
  2459. "Door 1 status(Open/Close)."
  2460. ::= { npm8Table 25 }
  2461. npm8Door2 OBJECT-TYPE
  2462. SYNTAX DisplayString(SIZE(0..24))
  2463. MAX-ACCESS read-only
  2464. STATUS current
  2465. DESCRIPTION
  2466. "Door 1 status(Open/Close)."
  2467. ::= { npm8Table 26 }
  2468. npm8Smog OBJECT-TYPE
  2469. SYNTAX DisplayString(SIZE(0..24))
  2470. MAX-ACCESS read-only
  2471. STATUS current
  2472. DESCRIPTION
  2473. "Smog status(Yes/No)."
  2474. ::= { npm8Table 27 }
  2475. npm8Waterlogging OBJECT-TYPE
  2476. SYNTAX DisplayString(SIZE(0..24))
  2477. MAX-ACCESS read-only
  2478. STATUS current
  2479. DESCRIPTION
  2480. "Waterlogging status(Yes/No)."
  2481. ::= { npm8Table 28 }
  2482. -- **************** NPM9 begin **************************
  2483. npm9Table OBJECT IDENTIFIER ::= {npmTables 9}
  2484. npm9OutputTable OBJECT-TYPE
  2485. SYNTAX SEQUENCE OF Npm9OutputEntry
  2486. MAX-ACCESS not-accessible
  2487. STATUS current
  2488. DESCRIPTION
  2489. "A table list the status of all outlets. "
  2490. ::= { npm9Table 1 }
  2491. npm9OutputEntry OBJECT-TYPE
  2492. SYNTAX Npm9OutputEntry
  2493. MAX-ACCESS not-accessible
  2494. STATUS current
  2495. DESCRIPTION
  2496. "Row definition for the status list."
  2497. INDEX { npm9outputID }
  2498. ::= { npm9OutputTable 1 }
  2499. Npm9OutputEntry ::=
  2500. SEQUENCE {
  2501. npm9outputID Integer32,
  2502. npm9OutputNo DisplayString,
  2503. npm9OutputName DisplayString,
  2504. npm9OutputStatus DisplayString,
  2505. npm9OutputLoadValue DisplayString,
  2506. npm9OutputLoadLowLimit DisplayString,
  2507. npm9OutputLoadHighLimit DisplayString
  2508. }
  2509. npm9outputID OBJECT-TYPE
  2510. SYNTAX Integer32(1..100)
  2511. MAX-ACCESS read-only
  2512. STATUS current
  2513. DESCRIPTION
  2514. "Outlet's ID."
  2515. ::= { npm9OutputEntry 1 }
  2516. npm9OutputNo OBJECT-TYPE
  2517. SYNTAX DisplayString(SIZE(0..24))
  2518. MAX-ACCESS read-write
  2519. STATUS current
  2520. DESCRIPTION
  2521. "Outlet's No."
  2522. ::= { npm9OutputEntry 2 }
  2523. npm9OutputName OBJECT-TYPE
  2524. SYNTAX DisplayString(SIZE(0..24))
  2525. MAX-ACCESS read-write
  2526. STATUS current
  2527. DESCRIPTION
  2528. "Outlet's name."
  2529. ::= { npm9OutputEntry 3 }
  2530. npm9OutputStatus OBJECT-TYPE
  2531. SYNTAX DisplayString(SIZE(0..24))
  2532. MAX-ACCESS read-only
  2533. STATUS current
  2534. DESCRIPTION
  2535. "Outlet's ON/OFF status."
  2536. ::= { npm9OutputEntry 4 }
  2537. npm9OutputLoadValue OBJECT-TYPE
  2538. SYNTAX DisplayString(SIZE(0..24))
  2539. UNITS "Amps"
  2540. MAX-ACCESS read-only
  2541. STATUS current
  2542. DESCRIPTION
  2543. "The load measured on the outlet. A non-negative value
  2544. indicates the measured load in Amps. A negative value
  2545. indicates that a load value was not able to
  2546. be measured."
  2547. ::= { npm9OutputEntry 5 }
  2548. npm9OutputLoadLowLimit OBJECT-TYPE
  2549. SYNTAX DisplayString(SIZE(0..24))
  2550. UNITS "Amps"
  2551. MAX-ACCESS read-write
  2552. STATUS current
  2553. DESCRIPTION
  2554. "The load low threshold value of the outlet in Amps."
  2555. ::= { npm9OutputEntry 6 }
  2556. npm9OutputLoadHighLimit OBJECT-TYPE
  2557. SYNTAX DisplayString(SIZE(0..24))
  2558. UNITS "Amps"
  2559. MAX-ACCESS read-write
  2560. STATUS current
  2561. DESCRIPTION
  2562. "The load high threshold value of the outlet in Amps."
  2563. ::= { npm9OutputEntry 7 }
  2564. -- device table information
  2565. npm9DeviceName OBJECT-TYPE
  2566. SYNTAX DisplayString(SIZE(0..24))
  2567. MAX-ACCESS read-write
  2568. STATUS current
  2569. DESCRIPTION
  2570. "The device name."
  2571. ::= { npm9Table 2 }
  2572. npm9DeviceType OBJECT-TYPE
  2573. SYNTAX DisplayString(SIZE(0..24))
  2574. MAX-ACCESS read-only
  2575. STATUS current
  2576. DESCRIPTION
  2577. "The device type."
  2578. ::= { npm9Table 3 }
  2579. npm9SeriesNo OBJECT-TYPE
  2580. SYNTAX DisplayString(SIZE(0..24))
  2581. MAX-ACCESS read-write
  2582. STATUS current
  2583. DESCRIPTION
  2584. "The device serial No."
  2585. ::= { npm9Table 4 }
  2586. npm9ONInterval OBJECT-TYPE
  2587. SYNTAX DisplayString(SIZE(0..24))
  2588. MAX-ACCESS read-only
  2589. STATUS current
  2590. DESCRIPTION
  2591. "Interval for device on operated."
  2592. ::= { npm9Table 5 }
  2593. npm9TotalLoadValueA OBJECT-TYPE
  2594. SYNTAX DisplayString(SIZE(0..24))
  2595. MAX-ACCESS read-only
  2596. STATUS current
  2597. DESCRIPTION
  2598. "The loadA measured on the outlet. A non-negative value
  2599. indicates the measured load in Amps. A negative value
  2600. indicates that a load value was not able to
  2601. be measured."
  2602. ::= { npm9Table 6 }
  2603. npm9TotalLoadValueB OBJECT-TYPE
  2604. SYNTAX DisplayString(SIZE(0..24))
  2605. MAX-ACCESS read-only
  2606. STATUS current
  2607. DESCRIPTION
  2608. "The loadB measured on the outlet. A non-negative value
  2609. indicates the measured load in Amps. A negative value
  2610. indicates that a load value was not able to
  2611. be measured."
  2612. ::= { npm9Table 7 }
  2613. npm9TotalLoadValueC OBJECT-TYPE
  2614. SYNTAX DisplayString(SIZE(0..24))
  2615. MAX-ACCESS read-only
  2616. STATUS current
  2617. DESCRIPTION
  2618. "The loadC measured on the outlet. A non-negative value
  2619. indicates the measured load in Amps. A negative value
  2620. indicates that a load value was not able to
  2621. be measured."
  2622. ::= { npm9Table 8 }
  2623. npm9TotalVoltageA OBJECT-TYPE
  2624. SYNTAX DisplayString(SIZE(0..24))
  2625. MAX-ACCESS read-only
  2626. STATUS current
  2627. DESCRIPTION
  2628. "The VoltageA of the device. A non-negative value
  2629. indicates the VoltageA in Volts. A negative value
  2630. indicates that the VoltageA was not available."
  2631. ::= { npm9Table 9 }
  2632. npm9TotalVoltageB OBJECT-TYPE
  2633. SYNTAX DisplayString(SIZE(0..24))
  2634. MAX-ACCESS read-only
  2635. STATUS current
  2636. DESCRIPTION
  2637. "The VoltageB of the device. A non-negative value
  2638. indicates the VoltageB in Volts. A negative value
  2639. indicates that the VoltageB was not available."
  2640. ::= { npm9Table 10 }
  2641. npm9TotalVoltageC OBJECT-TYPE
  2642. SYNTAX DisplayString(SIZE(0..24))
  2643. MAX-ACCESS read-only
  2644. STATUS current
  2645. DESCRIPTION
  2646. "The VoltageC of the device. A non-negative value
  2647. indicates the VoltageC in Volts. A negative value
  2648. indicates that the VoltageC was not available."
  2649. ::= { npm9Table 11 }
  2650. npm9TotalEnergyMeter OBJECT-TYPE
  2651. SYNTAX DisplayString(SIZE(0..24))
  2652. MAX-ACCESS read-only
  2653. STATUS current
  2654. DESCRIPTION
  2655. "The Total Energy Meter of the device. A non-negative value
  2656. indicates Total Energy Meter in KWHs. A negative value
  2657. indicates that the Total Energy Meter was not available."
  2658. ::= { npm9Table 12 }
  2659. npm9EnergyMeter1 OBJECT-TYPE
  2660. SYNTAX DisplayString(SIZE(0..24))
  2661. MAX-ACCESS read-only
  2662. STATUS current
  2663. DESCRIPTION
  2664. "The Energy Meter 1 of the device. A non-negative value
  2665. indicates the Energy Meter 1 in KWHs. A negative value
  2666. indicates that the Energy Meter 1 was not available."
  2667. ::= { npm9Table 13 }
  2668. npm9EnergyMeter2 OBJECT-TYPE
  2669. SYNTAX DisplayString(SIZE(0..24))
  2670. MAX-ACCESS read-only
  2671. STATUS current
  2672. DESCRIPTION
  2673. "The Energy Meter 2 of the device. A non-negative value
  2674. indicates the Energy Meter 2 in KWHs. A negative value
  2675. indicates that the Energy Meter 2 was not available."
  2676. ::= { npm9Table 14 }
  2677. npm9EnergyMeter3 OBJECT-TYPE
  2678. SYNTAX DisplayString(SIZE(0..24))
  2679. MAX-ACCESS read-only
  2680. STATUS current
  2681. DESCRIPTION
  2682. "The Energy Meter 3 of the device. A non-negative value
  2683. indicates the Energy Meter 3 in KWHs. A negative value
  2684. indicates that the Energy Meter 3 was not available."
  2685. ::= { npm9Table 15 }
  2686. npm9EnergyMeter4 OBJECT-TYPE
  2687. SYNTAX DisplayString(SIZE(0..24))
  2688. MAX-ACCESS read-only
  2689. STATUS current
  2690. DESCRIPTION
  2691. "The Energy Meter 4 of the device. A non-negative value
  2692. indicates the Energy Meter 4 in KWHs. A negative value
  2693. indicates that the Energy Meter 4 was not available."
  2694. ::= { npm9Table 16 }
  2695. npm9EnergyMeter5 OBJECT-TYPE
  2696. SYNTAX DisplayString(SIZE(0..24))
  2697. MAX-ACCESS read-only
  2698. STATUS current
  2699. DESCRIPTION
  2700. "The Energy Meter 5 of the device. A non-negative value
  2701. indicates the Energy Meter 5 in KWHs. A negative value
  2702. indicates that the Energy Meter 5 was not available."
  2703. ::= { npm9Table 17 }
  2704. npm9EnergyMeter6 OBJECT-TYPE
  2705. SYNTAX DisplayString(SIZE(0..24))
  2706. MAX-ACCESS read-only
  2707. STATUS current
  2708. DESCRIPTION
  2709. "The Energy Meter 6 of the device. A non-negative value
  2710. indicates the Energy Meter 6 in KWHs. A negative value
  2711. indicates that the Energy Meter 6 was not available."
  2712. ::= { npm9Table 18 }
  2713. npm9Temperature1 OBJECT-TYPE
  2714. SYNTAX DisplayString(SIZE(0..24))
  2715. MAX-ACCESS read-only
  2716. STATUS current
  2717. DESCRIPTION
  2718. "Temperature 1 value(Celsiur scale)."
  2719. ::= { npm9Table 19 }
  2720. npm9Humidity1 OBJECT-TYPE
  2721. SYNTAX DisplayString(SIZE(0..24))
  2722. MAX-ACCESS read-only
  2723. STATUS current
  2724. DESCRIPTION
  2725. "Humidity 1 value(Percent)."
  2726. ::= { npm9Table 20 }
  2727. npm9Temperature2 OBJECT-TYPE
  2728. SYNTAX DisplayString(SIZE(0..24))
  2729. MAX-ACCESS read-only
  2730. STATUS current
  2731. DESCRIPTION
  2732. "Temperature 2 value(Celsiur scale)."
  2733. ::= { npm9Table 21 }
  2734. npm9Humidity2 OBJECT-TYPE
  2735. SYNTAX DisplayString(SIZE(0..24))
  2736. MAX-ACCESS read-only
  2737. STATUS current
  2738. DESCRIPTION
  2739. "Humidity 2 value(Percent)."
  2740. ::= { npm9Table 22 }
  2741. npm9Temperature3 OBJECT-TYPE
  2742. SYNTAX DisplayString(SIZE(0..24))
  2743. MAX-ACCESS read-only
  2744. STATUS current
  2745. DESCRIPTION
  2746. "Temperature 3 value(Celsiur scale)."
  2747. ::= { npm9Table 23 }
  2748. npm9Humidity3 OBJECT-TYPE
  2749. SYNTAX DisplayString(SIZE(0..24))
  2750. MAX-ACCESS read-only
  2751. STATUS current
  2752. DESCRIPTION
  2753. "Humidity 3 value(Percent)."
  2754. ::= { npm9Table 24 }
  2755. npm9Door1 OBJECT-TYPE
  2756. SYNTAX DisplayString(SIZE(0..24))
  2757. MAX-ACCESS read-only
  2758. STATUS current
  2759. DESCRIPTION
  2760. "Door 1 status(Open/Close)."
  2761. ::= { npm9Table 25 }
  2762. npm9Door2 OBJECT-TYPE
  2763. SYNTAX DisplayString(SIZE(0..24))
  2764. MAX-ACCESS read-only
  2765. STATUS current
  2766. DESCRIPTION
  2767. "Door 1 status(Open/Close)."
  2768. ::= { npm9Table 26 }
  2769. npm9Smog OBJECT-TYPE
  2770. SYNTAX DisplayString(SIZE(0..24))
  2771. MAX-ACCESS read-only
  2772. STATUS current
  2773. DESCRIPTION
  2774. "Smog status(Yes/No)."
  2775. ::= { npm9Table 27 }
  2776. npm9Waterlogging OBJECT-TYPE
  2777. SYNTAX DisplayString(SIZE(0..24))
  2778. MAX-ACCESS read-only
  2779. STATUS current
  2780. DESCRIPTION
  2781. "Waterlogging status(Yes/No)."
  2782. ::= { npm9Table 28 }
  2783. -- **************** NPM10 begin **************************
  2784. npm10Table OBJECT IDENTIFIER ::= {npmTables 10}
  2785. npm10OutputTable OBJECT-TYPE
  2786. SYNTAX SEQUENCE OF Npm10OutputEntry
  2787. MAX-ACCESS not-accessible
  2788. STATUS current
  2789. DESCRIPTION
  2790. "A table list the status of all outlets. "
  2791. ::= { npm10Table 1 }
  2792. npm10OutputEntry OBJECT-TYPE
  2793. SYNTAX Npm10OutputEntry
  2794. MAX-ACCESS not-accessible
  2795. STATUS current
  2796. DESCRIPTION
  2797. "Row definition for the status list."
  2798. INDEX { npm10outputID }
  2799. ::= { npm10OutputTable 1 }
  2800. Npm10OutputEntry ::=
  2801. SEQUENCE {
  2802. npm10outputID Integer32,
  2803. npm10OutputNo DisplayString,
  2804. npm10OutputName DisplayString,
  2805. npm10OutputStatus DisplayString,
  2806. npm10OutputLoadValue DisplayString,
  2807. npm10OutputLoadLowLimit DisplayString,
  2808. npm10OutputLoadHighLimit DisplayString
  2809. }
  2810. npm10outputID OBJECT-TYPE
  2811. SYNTAX Integer32(1..100)
  2812. MAX-ACCESS read-only
  2813. STATUS current
  2814. DESCRIPTION
  2815. "Outlet's ID."
  2816. ::= { npm10OutputEntry 1 }
  2817. npm10OutputNo OBJECT-TYPE
  2818. SYNTAX DisplayString(SIZE(0..24))
  2819. MAX-ACCESS read-write
  2820. STATUS current
  2821. DESCRIPTION
  2822. "Outlet's No."
  2823. ::= { npm10OutputEntry 2 }
  2824. npm10OutputName OBJECT-TYPE
  2825. SYNTAX DisplayString(SIZE(0..24))
  2826. MAX-ACCESS read-write
  2827. STATUS current
  2828. DESCRIPTION
  2829. "Outlet's name."
  2830. ::= { npm10OutputEntry 3 }
  2831. npm10OutputStatus OBJECT-TYPE
  2832. SYNTAX DisplayString(SIZE(0..24))
  2833. MAX-ACCESS read-only
  2834. STATUS current
  2835. DESCRIPTION
  2836. "Outlet's ON/OFF status."
  2837. ::= { npm10OutputEntry 4 }
  2838. npm10OutputLoadValue OBJECT-TYPE
  2839. SYNTAX DisplayString(SIZE(0..24))
  2840. UNITS "Amps"
  2841. MAX-ACCESS read-only
  2842. STATUS current
  2843. DESCRIPTION
  2844. "The load measured on the outlet. A non-negative value
  2845. indicates the measured load in Amps. A negative value
  2846. indicates that a load value was not able to
  2847. be measured."
  2848. ::= { npm10OutputEntry 5 }
  2849. npm10OutputLoadLowLimit OBJECT-TYPE
  2850. SYNTAX DisplayString(SIZE(0..24))
  2851. UNITS "Amps"
  2852. MAX-ACCESS read-write
  2853. STATUS current
  2854. DESCRIPTION
  2855. "The load low threshold value of the outlet in Amps."
  2856. ::= { npm10OutputEntry 6 }
  2857. npm10OutputLoadHighLimit OBJECT-TYPE
  2858. SYNTAX DisplayString(SIZE(0..24))
  2859. UNITS "Amps"
  2860. MAX-ACCESS read-write
  2861. STATUS current
  2862. DESCRIPTION
  2863. "The load high threshold value of the outlet in Amps."
  2864. ::= { npm10OutputEntry 7 }
  2865. -- device table information
  2866. npm10DeviceName OBJECT-TYPE
  2867. SYNTAX DisplayString(SIZE(0..24))
  2868. MAX-ACCESS read-write
  2869. STATUS current
  2870. DESCRIPTION
  2871. "The device name."
  2872. ::= { npm10Table 2 }
  2873. npm10DeviceType OBJECT-TYPE
  2874. SYNTAX DisplayString(SIZE(0..24))
  2875. MAX-ACCESS read-only
  2876. STATUS current
  2877. DESCRIPTION
  2878. "The device type."
  2879. ::= { npm10Table 3 }
  2880. npm10SeriesNo OBJECT-TYPE
  2881. SYNTAX DisplayString(SIZE(0..24))
  2882. MAX-ACCESS read-write
  2883. STATUS current
  2884. DESCRIPTION
  2885. "The device serial No."
  2886. ::= { npm10Table 4 }
  2887. npm10ONInterval OBJECT-TYPE
  2888. SYNTAX DisplayString(SIZE(0..24))
  2889. MAX-ACCESS read-only
  2890. STATUS current
  2891. DESCRIPTION
  2892. "Interval for device on operated."
  2893. ::= { npm10Table 5 }
  2894. npm10TotalLoadValueA OBJECT-TYPE
  2895. SYNTAX DisplayString(SIZE(0..24))
  2896. MAX-ACCESS read-only
  2897. STATUS current
  2898. DESCRIPTION
  2899. "The loadA measured on the outlet. A non-negative value
  2900. indicates the measured load in Amps. A negative value
  2901. indicates that a load value was not able to
  2902. be measured."
  2903. ::= { npm10Table 6 }
  2904. npm10TotalLoadValueB OBJECT-TYPE
  2905. SYNTAX DisplayString(SIZE(0..24))
  2906. MAX-ACCESS read-only
  2907. STATUS current
  2908. DESCRIPTION
  2909. "The loadB measured on the outlet. A non-negative value
  2910. indicates the measured load in Amps. A negative value
  2911. indicates that a load value was not able to
  2912. be measured."
  2913. ::= { npm10Table 7 }
  2914. npm10TotalLoadValueC OBJECT-TYPE
  2915. SYNTAX DisplayString(SIZE(0..24))
  2916. MAX-ACCESS read-only
  2917. STATUS current
  2918. DESCRIPTION
  2919. "The loadC measured on the outlet. A non-negative value
  2920. indicates the measured load in Amps. A negative value
  2921. indicates that a load value was not able to
  2922. be measured."
  2923. ::= { npm10Table 8 }
  2924. npm10TotalVoltageA OBJECT-TYPE
  2925. SYNTAX DisplayString(SIZE(0..24))
  2926. MAX-ACCESS read-only
  2927. STATUS current
  2928. DESCRIPTION
  2929. "The VoltageA of the device. A non-negative value
  2930. indicates the VoltageA in Volts. A negative value
  2931. indicates that the VoltageA was not available."
  2932. ::= { npm10Table 9 }
  2933. npm10TotalVoltageB OBJECT-TYPE
  2934. SYNTAX DisplayString(SIZE(0..24))
  2935. MAX-ACCESS read-only
  2936. STATUS current
  2937. DESCRIPTION
  2938. "The VoltageB of the device. A non-negative value
  2939. indicates the VoltageB in Volts. A negative value
  2940. indicates that the VoltageB was not available."
  2941. ::= { npm10Table 10 }
  2942. npm10TotalVoltageC OBJECT-TYPE
  2943. SYNTAX DisplayString(SIZE(0..24))
  2944. MAX-ACCESS read-only
  2945. STATUS current
  2946. DESCRIPTION
  2947. "The VoltageC of the device. A non-negative value
  2948. indicates the VoltageC in Volts. A negative value
  2949. indicates that the VoltageC was not available."
  2950. ::= { npm10Table 11 }
  2951. npm10TotalEnergyMeter OBJECT-TYPE
  2952. SYNTAX DisplayString(SIZE(0..24))
  2953. MAX-ACCESS read-only
  2954. STATUS current
  2955. DESCRIPTION
  2956. "The Total Energy Meter of the device. A non-negative value
  2957. indicates Total Energy Meter in KWHs. A negative value
  2958. indicates that the Total Energy Meter was not available."
  2959. ::= { npm10Table 12 }
  2960. npm10EnergyMeter1 OBJECT-TYPE
  2961. SYNTAX DisplayString(SIZE(0..24))
  2962. MAX-ACCESS read-only
  2963. STATUS current
  2964. DESCRIPTION
  2965. "The Energy Meter 1 of the device. A non-negative value
  2966. indicates the Energy Meter 1 in KWHs. A negative value
  2967. indicates that the Energy Meter 1 was not available."
  2968. ::= { npm10Table 13 }
  2969. npm10EnergyMeter2 OBJECT-TYPE
  2970. SYNTAX DisplayString(SIZE(0..24))
  2971. MAX-ACCESS read-only
  2972. STATUS current
  2973. DESCRIPTION
  2974. "The Energy Meter 2 of the device. A non-negative value
  2975. indicates the Energy Meter 2 in KWHs. A negative value
  2976. indicates that the Energy Meter 2 was not available."
  2977. ::= { npm10Table 14 }
  2978. npm10EnergyMeter3 OBJECT-TYPE
  2979. SYNTAX DisplayString(SIZE(0..24))
  2980. MAX-ACCESS read-only
  2981. STATUS current
  2982. DESCRIPTION
  2983. "The Energy Meter 3 of the device. A non-negative value
  2984. indicates the Energy Meter 3 in KWHs. A negative value
  2985. indicates that the Energy Meter 3 was not available."
  2986. ::= { npm10Table 15 }
  2987. npm10EnergyMeter4 OBJECT-TYPE
  2988. SYNTAX DisplayString(SIZE(0..24))
  2989. MAX-ACCESS read-only
  2990. STATUS current
  2991. DESCRIPTION
  2992. "The Energy Meter 4 of the device. A non-negative value
  2993. indicates the Energy Meter 4 in KWHs. A negative value
  2994. indicates that the Energy Meter 4 was not available."
  2995. ::= { npm10Table 16 }
  2996. npm10EnergyMeter5 OBJECT-TYPE
  2997. SYNTAX DisplayString(SIZE(0..24))
  2998. MAX-ACCESS read-only
  2999. STATUS current
  3000. DESCRIPTION
  3001. "The Energy Meter 5 of the device. A non-negative value
  3002. indicates the Energy Meter 5 in KWHs. A negative value
  3003. indicates that the Energy Meter 5 was not available."
  3004. ::= { npm10Table 17 }
  3005. npm10EnergyMeter6 OBJECT-TYPE
  3006. SYNTAX DisplayString(SIZE(0..24))
  3007. MAX-ACCESS read-only
  3008. STATUS current
  3009. DESCRIPTION
  3010. "The Energy Meter 6 of the device. A non-negative value
  3011. indicates the Energy Meter 6 in KWHs. A negative value
  3012. indicates that the Energy Meter 6 was not available."
  3013. ::= { npm10Table 18 }
  3014. npm10Temperature1 OBJECT-TYPE
  3015. SYNTAX DisplayString(SIZE(0..24))
  3016. MAX-ACCESS read-only
  3017. STATUS current
  3018. DESCRIPTION
  3019. "Temperature 1 value(Celsiur scale)."
  3020. ::= { npm10Table 19 }
  3021. npm10Humidity1 OBJECT-TYPE
  3022. SYNTAX DisplayString(SIZE(0..24))
  3023. MAX-ACCESS read-only
  3024. STATUS current
  3025. DESCRIPTION
  3026. "Humidity 1 value(Percent)."
  3027. ::= { npm10Table 20 }
  3028. npm10Temperature2 OBJECT-TYPE
  3029. SYNTAX DisplayString(SIZE(0..24))
  3030. MAX-ACCESS read-only
  3031. STATUS current
  3032. DESCRIPTION
  3033. "Temperature 2 value(Celsiur scale)."
  3034. ::= { npm10Table 21 }
  3035. npm10Humidity2 OBJECT-TYPE
  3036. SYNTAX DisplayString(SIZE(0..24))
  3037. MAX-ACCESS read-only
  3038. STATUS current
  3039. DESCRIPTION
  3040. "Humidity 2 value(Percent)."
  3041. ::= { npm10Table 22 }
  3042. npm10Temperature3 OBJECT-TYPE
  3043. SYNTAX DisplayString(SIZE(0..24))
  3044. MAX-ACCESS read-only
  3045. STATUS current
  3046. DESCRIPTION
  3047. "Temperature 3 value(Celsiur scale)."
  3048. ::= { npm10Table 23 }
  3049. npm10Humidity3 OBJECT-TYPE
  3050. SYNTAX DisplayString(SIZE(0..24))
  3051. MAX-ACCESS read-only
  3052. STATUS current
  3053. DESCRIPTION
  3054. "Humidity 3 value(Percent)."
  3055. ::= { npm10Table 24 }
  3056. npm10Door1 OBJECT-TYPE
  3057. SYNTAX DisplayString(SIZE(0..24))
  3058. MAX-ACCESS read-only
  3059. STATUS current
  3060. DESCRIPTION
  3061. "Door 1 status(Open/Close)."
  3062. ::= { npm10Table 25 }
  3063. npm10Door2 OBJECT-TYPE
  3064. SYNTAX DisplayString(SIZE(0..24))
  3065. MAX-ACCESS read-only
  3066. STATUS current
  3067. DESCRIPTION
  3068. "Door 1 status(Open/Close)."
  3069. ::= { npm10Table 26 }
  3070. npm10Smog OBJECT-TYPE
  3071. SYNTAX DisplayString(SIZE(0..24))
  3072. MAX-ACCESS read-only
  3073. STATUS current
  3074. DESCRIPTION
  3075. "Smog status(Yes/No)."
  3076. ::= { npm10Table 27 }
  3077. npm10Waterlogging OBJECT-TYPE
  3078. SYNTAX DisplayString(SIZE(0..24))
  3079. MAX-ACCESS read-only
  3080. STATUS current
  3081. DESCRIPTION
  3082. "Waterlogging status(Yes/No)."
  3083. ::= { npm10Table 28 }
  3084. --
  3085. -- Notifications
  3086. --
  3087. npm3gTraps OBJECT IDENTIFIER ::= { npm3g 100 }
  3088. basicTraps OBJECT IDENTIFIER ::= { npm3gTraps 0 }
  3089. -- the 0 is for V1 compatibility
  3090. thresholdAlert NOTIFICATION-TYPE
  3091. OBJECTS{
  3092. unitName,
  3093. deviceName,
  3094. alertStatus,
  3095. alertValue,
  3096. lowLimit,
  3097. highLimit
  3098. }
  3099. STATUS current
  3100. DESCRIPTION
  3101. "Outlet load and temperature/humidity value alert. The trap is sent
  3102. when the current status is above the highLimig or below the lowLimit."
  3103. ::= { basicTraps 1 }
  3104. fuseAlert NOTIFICATION-TYPE
  3105. OBJECTS{
  3106. unitName,
  3107. deviceName,
  3108. alertStatus
  3109. }
  3110. STATUS current
  3111. DESCRIPTION
  3112. "Outlets' fuse alert.The trap is sent when the fuse is burn."
  3113. ::= { basicTraps 2 }
  3114. environmentAlert NOTIFICATION-TYPE
  3115. OBJECTS{
  3116. sensorName,
  3117. deviceName,
  3118. alertStatus
  3119. }
  3120. STATUS current
  3121. DESCRIPTION
  3122. "Environment alert.The trap is sent when the smog is found,
  3123. the door is opened or the water is found."
  3124. ::= { basicTraps 3 }
  3125. END