SmartUPS _bt6706.MIB 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329
  1. RoTeK-swt-BT-BT-6706-signals-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. enterprises, NOTIFICATION-TYPE
  4. FROM SNMPV2-SMI;
  5. rotek OBJECT IDENTIFIER ::= { enterprises 41752 }
  6. swt OBJECT IDENTIFIER ::= { rotek 911 }
  7. BT-6706 OBJECT IDENTIFIER ::= { swt 4 }
  8. signals OBJECT IDENTIFIER ::= { BT-6706 1 }
  9. traps OBJECT IDENTIFIER ::= { BT-6706 2 }
  10. fwVersion OBJECT-TYPE
  11. SYNTAX OCTET STRING
  12. MAX-ACCESS read-only
  13. STATUS current
  14. DESCRIPTION
  15. "FWVersion"
  16. ::= { signals 1 }
  17. restoreSignal OBJECT-TYPE
  18. SYNTAX INTEGER
  19. MAX-ACCESS write-only
  20. STATUS current
  21. DESCRIPTION
  22. "Restore settings
  23. 1 - restore settings"
  24. ::= { signals 2 }
  25. rebootSignal OBJECT-TYPE
  26. SYNTAX INTEGER
  27. MAX-ACCESS write-only
  28. STATUS current
  29. DESCRIPTION
  30. "Reboot device:
  31. 1 - reboot"
  32. ::= { signals 3 }
  33. upsModel OBJECT-TYPE
  34. SYNTAX OCTET STRING
  35. MAX-ACCESS read-only
  36. STATUS current
  37. DESCRIPTION
  38. "UPS model"
  39. ::= { signals 4 }
  40. do1 OBJECT-TYPE
  41. SYNTAX OCTET STRING
  42. MAX-ACCESS read-write
  43. STATUS current
  44. DESCRIPTION
  45. "0 - open relay1
  46. 1 - close relay1"
  47. ::= { signals 5 }
  48. do2 OBJECT-TYPE
  49. SYNTAX OCTET STRING
  50. MAX-ACCESS read-write
  51. STATUS current
  52. DESCRIPTION
  53. "0 - open relay2
  54. 1 - close relay2"
  55. ::= { signals 6 }
  56. do3 OBJECT-TYPE
  57. SYNTAX OCTET STRING
  58. MAX-ACCESS read-write
  59. STATUS current
  60. DESCRIPTION
  61. "0 - open relay3
  62. 1 - close relay3"
  63. ::= { signals 7 }
  64. batTest OBJECT-TYPE
  65. SYNTAX INTEGER
  66. MAX-ACCESS write-only
  67. STATUS current
  68. DESCRIPTION
  69. "0 - cancel test
  70. 1-99 - run test to x minutes
  71. 100 - run test to 10 seconds
  72. 999 - test till charging"
  73. ::= { signals 8 }
  74. shutdown OBJECT-TYPE
  75. SYNTAX OCTET STRING
  76. MAX-ACCESS write-only
  77. STATUS current
  78. DESCRIPTION
  79. "Control of shut down UPS load:
  80. 0 - stop shut down load
  81. n - shut down load in n minutes
  82. n: 0.2, 0.3, .., 1, 2, .., 10"
  83. ::= { signals 9 }
  84. di0 OBJECT-TYPE
  85. SYNTAX OCTET STRING
  86. MAX-ACCESS read-only
  87. STATUS current
  88. DESCRIPTION
  89. "State of dry input
  90. 0 - close dry input
  91. 1 - open dry input"
  92. ::= { signals 10 }
  93. intTemp OBJECT-TYPE
  94. SYNTAX OCTET STRING
  95. MAX-ACCESS read-only
  96. STATUS current
  97. DESCRIPTION
  98. "Internal temperature"
  99. ::= { signals 11 }
  100. inFreq OBJECT-TYPE
  101. SYNTAX OCTET STRING
  102. MAX-ACCESS read-only
  103. STATUS current
  104. DESCRIPTION
  105. "Input frequency, Hz"
  106. ::= { signals 12 }
  107. inVoltVAC OBJECT-TYPE
  108. SYNTAX OCTET STRING
  109. MAX-ACCESS read-only
  110. STATUS current
  111. DESCRIPTION
  112. "Input voltage"
  113. ::= { signals 13 }
  114. outVoltVAC OBJECT-TYPE
  115. SYNTAX OCTET STRING
  116. MAX-ACCESS read-only
  117. STATUS current
  118. DESCRIPTION
  119. "Output voltage"
  120. ::= { signals 14 }
  121. power OBJECT-TYPE
  122. SYNTAX OCTET STRING
  123. MAX-ACCESS read-only
  124. STATUS current
  125. DESCRIPTION
  126. "Power, %"
  127. ::= { signals 15 }
  128. batCap OBJECT-TYPE
  129. SYNTAX OCTET STRING
  130. MAX-ACCESS read-only
  131. STATUS current
  132. DESCRIPTION
  133. "Battery capacity, %"
  134. ::= { signals 16 }
  135. batTime OBJECT-TYPE
  136. SYNTAX OCTET STRING
  137. MAX-ACCESS read-only
  138. STATUS current
  139. DESCRIPTION
  140. "Rest working time of battery, min"
  141. ::= { signals 17 }
  142. connectMonitor OBJECT-TYPE
  143. SYNTAX OCTET STRING
  144. MAX-ACCESS read-only
  145. STATUS current
  146. DESCRIPTION
  147. "Connect status:
  148. 0 - normal;
  149. 1 - connect fail"
  150. ::= { signals 18 }
  151. alarms OBJECT-TYPE
  152. SYNTAX OCTET STRING
  153. MAX-ACCESS read-only
  154. STATUS current
  155. DESCRIPTION
  156. "bit 7 - utility fail
  157. bit 6 - battery low
  158. bit 5 - bypass/boost or buck active
  159. bit 4 - UPS fail
  160. bit 3 - UPS Type is Standby (0 is On_line)
  161. bit 2 - Test in Progress
  162. bit 1 - Shutdown Active
  163. bit 0 - Beeper On"
  164. ::= { signals 19 }
  165. -- DEVICE TRAPS
  166. fwVersionUpdate NOTIFICATION-TYPE
  167. OBJECTS { fwVersion }
  168. STATUS current
  169. DESCRIPTION ""
  170. ::= { traps 1 }
  171. fwVersionUpdated NOTIFICATION-TYPE
  172. OBJECTS { fwVersion }
  173. STATUS current
  174. DESCRIPTION ""
  175. ::= { traps 2 }
  176. deviceRestored NOTIFICATION-TYPE
  177. OBJECTS { restoreSignal }
  178. STATUS current
  179. DESCRIPTION ""
  180. ::= { traps 3 }
  181. deviceRebooted NOTIFICATION-TYPE
  182. OBJECTS { rebootSignal }
  183. STATUS current
  184. DESCRIPTION ""
  185. ::= { traps 4 }
  186. di0Norm NOTIFICATION-TYPE
  187. OBJECTS { di0 }
  188. STATUS current
  189. DESCRIPTION ""
  190. ::= { traps 5 }
  191. DI0Alarm NOTIFICATION-TYPE
  192. OBJECTS { di0 }
  193. STATUS current
  194. DESCRIPTION ""
  195. ::= { traps 6 }
  196. do1Toggled NOTIFICATION-TYPE
  197. OBJECTS { do1 }
  198. STATUS current
  199. DESCRIPTION ""
  200. ::= { traps 7 }
  201. do2Toggled NOTIFICATION-TYPE
  202. OBJECTS { do2 }
  203. STATUS current
  204. DESCRIPTION ""
  205. ::= { traps 8 }
  206. do3Toggled NOTIFICATION-TYPE
  207. OBJECTS { do3 }
  208. STATUS current
  209. DESCRIPTION ""
  210. ::= { traps 9 }
  211. batteryTemperatureHighNorm NOTIFICATION-TYPE
  212. OBJECTS { intTemp }
  213. STATUS current
  214. DESCRIPTION ""
  215. ::= { traps 10 }
  216. batteryTemperatureHighAlarm NOTIFICATION-TYPE
  217. OBJECTS { intTemp }
  218. STATUS current
  219. DESCRIPTION ""
  220. ::= { traps 11 }
  221. lineAlarm NOTIFICATION-TYPE
  222. OBJECTS { inVoltVAC }
  223. STATUS current
  224. DESCRIPTION ""
  225. ::= { traps 12 }
  226. lineNorm NOTIFICATION-TYPE
  227. OBJECTS { inVoltVAC }
  228. STATUS current
  229. DESCRIPTION ""
  230. ::= { traps 13 }
  231. lowBatAlarm NOTIFICATION-TYPE
  232. OBJECTS { batCap }
  233. STATUS current
  234. DESCRIPTION ""
  235. ::= { traps 14 }
  236. lowBatNorm NOTIFICATION-TYPE
  237. OBJECTS { batCap }
  238. STATUS current
  239. DESCRIPTION ""
  240. ::= { traps 15 }
  241. powerAlarm NOTIFICATION-TYPE
  242. OBJECTS { power }
  243. STATUS current
  244. DESCRIPTION ""
  245. ::= { traps 16 }
  246. powerNorm NOTIFICATION-TYPE
  247. OBJECTS { power }
  248. STATUS current
  249. DESCRIPTION ""
  250. ::= { traps 17 }
  251. ConnectMonitorAlarm NOTIFICATION-TYPE
  252. OBJECTS { connectMonitor }
  253. STATUS current
  254. DESCRIPTION ""
  255. ::= { traps 18 }
  256. connectMonitorNorm NOTIFICATION-TYPE
  257. OBJECTS { connectMonitor }
  258. STATUS current
  259. DESCRIPTION ""
  260. ::= { traps 19 }
  261. batteryConnectAlarm NOTIFICATION-TYPE
  262. OBJECTS { batCap }
  263. STATUS current
  264. DESCRIPTION ""
  265. ::= { traps 20 }
  266. batteryConnectNorm NOTIFICATION-TYPE
  267. OBJECTS { batCap }
  268. STATUS current
  269. DESCRIPTION ""
  270. ::= { traps 21 }
  271. batteryTemperatureLowNorm NOTIFICATION-TYPE
  272. OBJECTS { intTemp }
  273. STATUS current
  274. DESCRIPTION ""
  275. ::= { traps 22 }
  276. batteryTemperatureLowAlarm NOTIFICATION-TYPE
  277. OBJECTS { intTemp }
  278. STATUS current
  279. DESCRIPTION ""
  280. ::= { traps 23 }
  281. END