Răsfoiți Sursa

correct mib file

balbekova 7 ani în urmă
părinte
comite
59917b37d1
1 a modificat fișierele cu 98 adăugiri și 115 ștergeri
  1. 98 115
      docs/SmartUPS.MIB

+ 98 - 115
docs/SmartUPS.MIB

@@ -1,5 +1,9 @@
 RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
 
+IMPORTS
+	enterprises, NOTIFICATION-TYPE
+		FROM SNMPV2-SMI;
+
     rotek           OBJECT IDENTIFIER ::= { enterprises 41752 }
     swt             OBJECT IDENTIFIER ::= { rotek 911 }
     BT-6702         OBJECT IDENTIFIER ::= { swt 3 }
@@ -7,61 +11,61 @@ RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
     traps           OBJECT IDENTIFIER ::= { BT-6702 2 }
 
 	
-	FWVersion OBJECT-TYPE
+    fwVersion OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "FWVersion" 
     ::= { signals 1 }
 
-	RestoreSignal OBJECT-TYPE
+    restoreSignal OBJECT-TYPE
     SYNTAX  INTEGER
-    ACCESS  write
+    MAX-ACCESS  write-only
     STATUS  current
     DESCRIPTION
     "Restore settings
     1 - restore settings"
     ::= { signals 2 }
 	
-	RebootSignal OBJECT-TYPE
+    rebootSignal OBJECT-TYPE
     SYNTAX  INTEGER
-    ACCESS  write
+    MAX-ACCESS  write-only
     STATUS  current
     DESCRIPTION
     "Reboot device: 
     1 - reboot"
     ::= { signals 3 }
     
-    UPSModel OBJECT-TYPE
+    upsModel OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "UPS model" 
     ::= { signals 4 }
     
-    DO1 OBJECT-TYPE
+    do1 OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read-write
+    MAX-ACCESS  read-write
     STATUS  current
     DESCRIPTION
     "0 - open relay1
     1 - close relay1" 
     ::= { signals 5 }
     
-    DO2 OBJECT-TYPE
+    do2 OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read-write
+    MAX-ACCESS  read-write
     STATUS  current
     DESCRIPTION
     "0 - open relay2 
     1 - close relay2" 
     ::= { signals 6 }
     
-    BatTest OBJECT-TYPE
+    batTest OBJECT-TYPE
     SYNTAX  INTEGER
-    ACCESS  write
+    MAX-ACCESS  write-only
     STATUS  current
     DESCRIPTION
     "0 - cancel test
@@ -70,9 +74,9 @@ RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
     999 - test till charging"
     ::= { signals 7 }
     
-    Shutdown OBJECT-TYPE
+    shutdown OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  write
+    MAX-ACCESS  write-only
     STATUS  current
     DESCRIPTION
     "Control of shut down UPS load:
@@ -81,9 +85,9 @@ RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
 	n: 0.2, 0.3, .., 1, 2, .., 10"
     ::= { signals 8 }
 	
-	DI0 OBJECT-TYPE
+    di0 OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "State of dry input
@@ -91,65 +95,65 @@ RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
     1 - open dry input" 
     ::= { signals 9 }
 	
-	IntTemp OBJECT-TYPE
+    intTemp OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Internal temperature" 
     ::= { signals 10 }
 	
-	InFreq OBJECT-TYPE
+    inFreq OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Input frequency, Hz" 
     ::= { signals 11 }
 	
-	InVoltVAC OBJECT-TYPE
+    inVoltVAC OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Input voltage" 
     ::= { signals 12 }
 	
-	OutVoltVAC OBJECT-TYPE
+    outVoltVAC OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Output voltage" 
     ::= { signals 13 }
 	
-	Power OBJECT-TYPE
+    power OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Power, %" 
     ::= { signals 14 }
 	
-	BatCap OBJECT-TYPE
+    batCap OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Battery capacity, %" 
     ::= { signals 15 }
     
-    BatTime OBJECT-TYPE
+    batTime OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Rest working time of battery, min" 
     ::= { signals 16 }
 		
-	ConnectMonitor OBJECT-TYPE
+    connectMonitor OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "Connect status:
@@ -157,9 +161,9 @@ RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
 	1 - connect fail" 
     ::= { signals 17 }
     
-    Alarms OBJECT-TYPE
+    alarms OBJECT-TYPE
     SYNTAX  OCTET STRING
-    ACCESS  read
+    MAX-ACCESS  read-only
     STATUS  current
     DESCRIPTION
     "bit 7 - utility fail
@@ -174,146 +178,125 @@ RoTeK-swt-BT-BT-6702-signals-MIB DEFINITIONS ::= BEGIN
 
 -- DEVICE TRAPS
 
-	FWVersionUpdate  NOTIFICATION-TYPE
+     fwVersionUpdate  NOTIFICATION-TYPE
+     OBJECTS              { fwVersion }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { FWVersion }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 1 }
 
-    FWVersionUpdated  NOTIFICATION-TYPE
+    fwVersionUpdated  NOTIFICATION-TYPE
+     OBJECTS              { fwVersion }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { FWVersion }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 2 }
 
-	DeviceRestored  NOTIFICATION-TYPE
+     deviceRestored  NOTIFICATION-TYPE
+     OBJECTS              { restoreSignal }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { RestoreSignal }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 3 }
 
-    DeviceRebooted  NOTIFICATION-TYPE
+    deviceRebooted  NOTIFICATION-TYPE
+     OBJECTS              { rebootSignal }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { RebootSignal }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 4 }
 
-	DI0Norm  NOTIFICATION-TYPE
+     di0Norm  NOTIFICATION-TYPE
+     OBJECTS              { di0 }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { DI0 }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 5 }
 
     DI0Alarm  NOTIFICATION-TYPE
+     OBJECTS              { di0 }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { DI0 }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 6 }
      
-     DO1Toggled  NOTIFICATION-TYPE
+     do1Toggled  NOTIFICATION-TYPE
+     OBJECTS              { do1 }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { DO1 }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 7 }
 
-    DO2Toggled  NOTIFICATION-TYPE
+    do2Toggled  NOTIFICATION-TYPE
+     OBJECTS              { do2 }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { DO2 }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 8 }
 
-	BatteryTemperatureNorm  NOTIFICATION-TYPE
+     batteryTemperatureNorm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { IntTemp }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 9 }
 
-    BatteryTemperatureAlarm  NOTIFICATION-TYPE
+    batteryTemperatureAlarm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { IntTemp }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 10 }
 	 
-	LineAlarm  NOTIFICATION-TYPE
+     lineAlarm  NOTIFICATION-TYPE
+     OBJECTS              { inVoltVAC }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { InVoltVAC }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 11 }
 
-    LineNorm  NOTIFICATION-TYPE
+    lineNorm  NOTIFICATION-TYPE
+     OBJECTS              { inVoltVAC }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { InVoltVAC }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 12 } 
 
-	LowBatAlarm  NOTIFICATION-TYPE
+     lowBatAlarm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { BatCap }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 13 }
 
-    LowBatNorm  NOTIFICATION-TYPE
+     lowBatNorm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { BatCap }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 14 }
 	 
-	PowerAlarm  NOTIFICATION-TYPE
+     powerAlarm  NOTIFICATION-TYPE
+     OBJECTS              { power }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { Power }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 15 }
 
-    PowerNorm  NOTIFICATION-TYPE
+    powerNorm  NOTIFICATION-TYPE
+     OBJECTS              { power }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { Power }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 16 }
 
 	ConnectMonitorAlarm  NOTIFICATION-TYPE
+     OBJECTS              { connectMonitor }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { ConnectMonitor }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 17 }
 	 
-	ConnectMonitorNorm  NOTIFICATION-TYPE
+     connectMonitorNorm  NOTIFICATION-TYPE
+     OBJECTS              { connectMonitor }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { ConnectMonitor }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 18 }
      
-     BatteryConnectAlarm  NOTIFICATION-TYPE
+     batteryConnectAlarm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { BatCap }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 19 }
 
-    BatteryConnectNorm  NOTIFICATION-TYPE
+    batteryConnectNorm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
      STATUS               current
-     ENTERPRISE           traps
-     OBJECTS              { BatCap }
-     DESCRIPTION
+     DESCRIPTION ""
      ::= { traps 20 }	
 	
 END
 
-