Quellcode durchsuchen

remove old folders, changelogs copy in makescript

mtroshechkin vor 2 Jahren
Ursprung
Commit
6ea752c506

+ 0 - 335
docs/bt6703-rt/BT6703-RT.MIB

@@ -1,335 +0,0 @@
-RoTeK-swt-BT-BT-6703-RT-signals-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-	enterprises, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY, Integer32
-		FROM SNMPv2-SMI;
-
-    rotek MODULE-IDENTITY
-        LAST-UPDATED    "202205300000Z"
-        ORGANIZATION    "Rotek"
-        CONTACT-INFO    "
-            Rotek Customer Support
-            E-mail: support@rotek.ru"
-        DESCRIPTION     "BT-6703-RT"
-        REVISION        "202205300000Z"
-        DESCRIPTION     ""
-                                      ::= { enterprises 41752 }
-    swt             OBJECT IDENTIFIER ::= { rotek 911 }
-    bt6703rt        OBJECT IDENTIFIER ::= { swt 11}
-    signals         OBJECT IDENTIFIER ::= { bt6703rt 1 }
-    traps           OBJECT IDENTIFIER ::= { bt6703rt 2 }
-
-	
-    fwVersion OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "FWVersion" 
-    ::= { signals 1 }
-
-    restoreSignal OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Restore settings
-    1 - restore settings"
-    ::= { signals 2 }
-	
-    rebootSignal OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Reboot device: 
-    1 - reboot"
-    ::= { signals 3 }
-    
-    upsModel OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS model" 
-    ::= { signals 4 }
-    
-    do1 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "0 - open relay1
-    1 - close relay1" 
-    ::= { signals 5 }
-    
-    do2 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "0 - open relay2 
-    1 - close relay2" 
-    ::= { signals 6 }
-    
-    batTest OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "0 - cancel test
-    1-99 - run test to x minutes
-    100 - run test to 10 seconds
-    999 - test till charging"
-    ::= { signals 7 }
-    
-    shutdown OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Control of shut down UPS load:
-	0 - stop shut down load
-	n - shut down load in n minutes
-	n: 0.2, 0.3, .., 1, 2, .., 10"
-    ::= { signals 8 }
-	
-    di0 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "State of dry input
-    0 - close dry input
-    1 - open dry input" 
-    ::= { signals 9 }
-	
-    intTemp OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Internal temperature" 
-    ::= { signals 10 }
-	
-    inFreq OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input frequency, Hz" 
-    ::= { signals 11 }
-	
-    inVoltVAC OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input voltage" 
-    ::= { signals 12 }
-	
-    outVoltVAC OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Output voltage" 
-    ::= { signals 13 }
-	
-    power OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Power, %" 
-    ::= { signals 14 }
-	
-    batCap OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Battery capacity, %" 
-    ::= { signals 15 }
-    
-    batTime OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Rest working time of battery, min" 
-    ::= { signals 16 }
-		
-    connectMonitor OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Connect status:
-	0 - normal;
-	1 - connect fail" 
-    ::= { signals 17 }
-    
-    alarms OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "bit 7 - utility fail
-	bit 6 - battery low
-	bit 5 - bypass/boost or buck active
-	bit 4 - UPS fail
-	bit 3 - UPS Type is Standby (0 is On_line)
-	bit 2 - Test in Progress
-	bit 1 - Shutdown Active
-	bit 0 - Beeper On" 
-    ::= { signals 18 }
-
--- DEVICE TRAPS
-
-     fwVersionUpdate  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 1 }
-
-    fwVersionUpdated  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 2 }
-
-     deviceRestored  NOTIFICATION-TYPE
-     OBJECTS              { restoreSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 3 }
-
-    deviceRebooted  NOTIFICATION-TYPE
-     OBJECTS              { rebootSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 4 }
-
-     di0Norm  NOTIFICATION-TYPE
-     OBJECTS              { di0 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 5 }
-
-    di0Alarm  NOTIFICATION-TYPE
-     OBJECTS              { di0 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 6 }
-     
-     do1Toggled  NOTIFICATION-TYPE
-     OBJECTS              { do1 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 7 }
-
-    do2Toggled  NOTIFICATION-TYPE
-     OBJECTS              { do2 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 8 }
-
-     batteryTemperatureHighNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 9 }
-
-    batteryTemperatureHighAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 10 }
-	 
-     lineAlarm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 11 }
-
-    lineNorm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 12 } 
-
-     lowBatAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 13 }
-
-     lowBatNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 14 }
-	 
-     powerAlarm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 15 }
-
-    powerNorm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 16 }
-
-	connectMonitorAlarm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 17 }
-	 
-     connectMonitorNorm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 18 }
-     
-     batteryConnectAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 19 }
-
-    batteryConnectNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 20 }	
-     
-     batteryTemperatureLowNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 21 }
-
-     batteryTemperatureLowAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 22 }
-
-     upsFailedAlarm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 23 }
-
-     upsFailedNorm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 24 }
-	
-END
-

+ 0 - 4
docs/bt6703-rt/Changelog.md

@@ -1,4 +0,0 @@
-# 1.1
-
-Первый релиз
-

+ 335 - 326
docs/bt6703_rt/BT6703-RT.MIB

@@ -1,326 +1,335 @@
-RoTeK-swt-BT-BT-6703-RT-signals-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-	enterprises, NOTIFICATION-TYPE
-		FROM SNMPV2-SMI;
-
-    rotek           OBJECT IDENTIFIER ::= { enterprises 41752 }
-    swt             OBJECT IDENTIFIER ::= { rotek 911 }
-    BT-6703-RT      OBJECT IDENTIFIER ::= { swt 11}
-    signals         OBJECT IDENTIFIER ::= { BT-6703-RT 1 }
-    traps           OBJECT IDENTIFIER ::= { BT-6703-RT 2 }
-
-	
-    fwVersion OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "FWVersion" 
-    ::= { signals 1 }
-
-    restoreSignal OBJECT-TYPE
-    SYNTAX  INTEGER
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "Restore settings
-    1 - restore settings"
-    ::= { signals 2 }
-	
-    rebootSignal OBJECT-TYPE
-    SYNTAX  INTEGER
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "Reboot device: 
-    1 - reboot"
-    ::= { signals 3 }
-    
-    upsModel OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS model" 
-    ::= { signals 4 }
-    
-    do1 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "0 - open relay1
-    1 - close relay1" 
-    ::= { signals 5 }
-    
-    do2 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "0 - open relay2 
-    1 - close relay2" 
-    ::= { signals 6 }
-    
-    batTest OBJECT-TYPE
-    SYNTAX  INTEGER
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "0 - cancel test
-    1-99 - run test to x minutes
-    100 - run test to 10 seconds
-    999 - test till charging"
-    ::= { signals 7 }
-    
-    shutdown OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "Control of shut down UPS load:
-	0 - stop shut down load
-	n - shut down load in n minutes
-	n: 0.2, 0.3, .., 1, 2, .., 10"
-    ::= { signals 8 }
-	
-    di0 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "State of dry input
-    0 - close dry input
-    1 - open dry input" 
-    ::= { signals 9 }
-	
-    intTemp OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Internal temperature" 
-    ::= { signals 10 }
-	
-    inFreq OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input frequency, Hz" 
-    ::= { signals 11 }
-	
-    inVoltVAC OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input voltage" 
-    ::= { signals 12 }
-	
-    outVoltVAC OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Output voltage" 
-    ::= { signals 13 }
-	
-    power OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Power, %" 
-    ::= { signals 14 }
-	
-    batCap OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Battery capacity, %" 
-    ::= { signals 15 }
-    
-    batTime OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Rest working time of battery, min" 
-    ::= { signals 16 }
-		
-    connectMonitor OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Connect status:
-	0 - normal;
-	1 - connect fail" 
-    ::= { signals 17 }
-    
-    alarms OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "bit 7 - utility fail
-	bit 6 - battery low
-	bit 5 - bypass/boost or buck active
-	bit 4 - UPS fail
-	bit 3 - UPS Type is Standby (0 is On_line)
-	bit 2 - Test in Progress
-	bit 1 - Shutdown Active
-	bit 0 - Beeper On" 
-    ::= { signals 18 }
-
--- DEVICE TRAPS
-
-     fwVersionUpdate  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 1 }
-
-    fwVersionUpdated  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 2 }
-
-     deviceRestored  NOTIFICATION-TYPE
-     OBJECTS              { restoreSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 3 }
-
-    deviceRebooted  NOTIFICATION-TYPE
-     OBJECTS              { rebootSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 4 }
-
-     di0Norm  NOTIFICATION-TYPE
-     OBJECTS              { di0 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 5 }
-
-    DI0Alarm  NOTIFICATION-TYPE
-     OBJECTS              { di0 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 6 }
-     
-     do1Toggled  NOTIFICATION-TYPE
-     OBJECTS              { do1 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 7 }
-
-    do2Toggled  NOTIFICATION-TYPE
-     OBJECTS              { do2 }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 8 }
-
-     batteryTemperatureHighNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 9 }
-
-    batteryTemperatureHighAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 10 }
-	 
-     lineAlarm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 11 }
-
-    lineNorm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 12 } 
-
-     lowBatAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 13 }
-
-     lowBatNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 14 }
-	 
-     powerAlarm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 15 }
-
-    powerNorm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 16 }
-
-	ConnectMonitorAlarm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 17 }
-	 
-     connectMonitorNorm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 18 }
-     
-     batteryConnectAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 19 }
-
-    batteryConnectNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 20 }	
-     
-     batteryTemperatureLowNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 21 }
-
-     batteryTemperatureLowAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 22 }
-
-     upsFailedAlarm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 23 }
-
-     upsFailedNorm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 24 }
-	
-END
-
+RoTeK-swt-BT-BT-6703-RT-signals-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+	enterprises, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY, Integer32
+		FROM SNMPv2-SMI;
+
+    rotek MODULE-IDENTITY
+        LAST-UPDATED    "202205300000Z"
+        ORGANIZATION    "Rotek"
+        CONTACT-INFO    "
+            Rotek Customer Support
+            E-mail: support@rotek.ru"
+        DESCRIPTION     "BT-6703-RT"
+        REVISION        "202205300000Z"
+        DESCRIPTION     ""
+                                      ::= { enterprises 41752 }
+    swt             OBJECT IDENTIFIER ::= { rotek 911 }
+    bt6703rt        OBJECT IDENTIFIER ::= { swt 11}
+    signals         OBJECT IDENTIFIER ::= { bt6703rt 1 }
+    traps           OBJECT IDENTIFIER ::= { bt6703rt 2 }
+
+	
+    fwVersion OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "FWVersion" 
+    ::= { signals 1 }
+
+    restoreSignal OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Restore settings
+    1 - restore settings"
+    ::= { signals 2 }
+	
+    rebootSignal OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Reboot device: 
+    1 - reboot"
+    ::= { signals 3 }
+    
+    upsModel OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "UPS model" 
+    ::= { signals 4 }
+    
+    do1 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "0 - open relay1
+    1 - close relay1" 
+    ::= { signals 5 }
+    
+    do2 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "0 - open relay2 
+    1 - close relay2" 
+    ::= { signals 6 }
+    
+    batTest OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "0 - cancel test
+    1-99 - run test to x minutes
+    100 - run test to 10 seconds
+    999 - test till charging"
+    ::= { signals 7 }
+    
+    shutdown OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Control of shut down UPS load:
+	0 - stop shut down load
+	n - shut down load in n minutes
+	n: 0.2, 0.3, .., 1, 2, .., 10"
+    ::= { signals 8 }
+	
+    di0 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "State of dry input
+    0 - close dry input
+    1 - open dry input" 
+    ::= { signals 9 }
+	
+    intTemp OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Internal temperature" 
+    ::= { signals 10 }
+	
+    inFreq OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Input frequency, Hz" 
+    ::= { signals 11 }
+	
+    inVoltVAC OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Input voltage" 
+    ::= { signals 12 }
+	
+    outVoltVAC OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Output voltage" 
+    ::= { signals 13 }
+	
+    power OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Power, %" 
+    ::= { signals 14 }
+	
+    batCap OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Battery capacity, %" 
+    ::= { signals 15 }
+    
+    batTime OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Rest working time of battery, min" 
+    ::= { signals 16 }
+		
+    connectMonitor OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Connect status:
+	0 - normal;
+	1 - connect fail" 
+    ::= { signals 17 }
+    
+    alarms OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "bit 7 - utility fail
+	bit 6 - battery low
+	bit 5 - bypass/boost or buck active
+	bit 4 - UPS fail
+	bit 3 - UPS Type is Standby (0 is On_line)
+	bit 2 - Test in Progress
+	bit 1 - Shutdown Active
+	bit 0 - Beeper On" 
+    ::= { signals 18 }
+
+-- DEVICE TRAPS
+
+     fwVersionUpdate  NOTIFICATION-TYPE
+     OBJECTS              { fwVersion }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 1 }
+
+    fwVersionUpdated  NOTIFICATION-TYPE
+     OBJECTS              { fwVersion }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 2 }
+
+     deviceRestored  NOTIFICATION-TYPE
+     OBJECTS              { restoreSignal }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 3 }
+
+    deviceRebooted  NOTIFICATION-TYPE
+     OBJECTS              { rebootSignal }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 4 }
+
+     di0Norm  NOTIFICATION-TYPE
+     OBJECTS              { di0 }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 5 }
+
+    di0Alarm  NOTIFICATION-TYPE
+     OBJECTS              { di0 }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 6 }
+     
+     do1Toggled  NOTIFICATION-TYPE
+     OBJECTS              { do1 }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 7 }
+
+    do2Toggled  NOTIFICATION-TYPE
+     OBJECTS              { do2 }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 8 }
+
+     batteryTemperatureHighNorm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 9 }
+
+    batteryTemperatureHighAlarm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 10 }
+	 
+     lineAlarm  NOTIFICATION-TYPE
+     OBJECTS              { inVoltVAC }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 11 }
+
+    lineNorm  NOTIFICATION-TYPE
+     OBJECTS              { inVoltVAC }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 12 } 
+
+     lowBatAlarm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 13 }
+
+     lowBatNorm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 14 }
+	 
+     powerAlarm  NOTIFICATION-TYPE
+     OBJECTS              { power }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 15 }
+
+    powerNorm  NOTIFICATION-TYPE
+     OBJECTS              { power }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 16 }
+
+	connectMonitorAlarm  NOTIFICATION-TYPE
+     OBJECTS              { connectMonitor }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 17 }
+	 
+     connectMonitorNorm  NOTIFICATION-TYPE
+     OBJECTS              { connectMonitor }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 18 }
+     
+     batteryConnectAlarm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 19 }
+
+    batteryConnectNorm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 20 }	
+     
+     batteryTemperatureLowNorm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 21 }
+
+     batteryTemperatureLowAlarm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 22 }
+
+     upsFailedAlarm  NOTIFICATION-TYPE
+     OBJECTS              { outVoltVAC }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 23 }
+
+     upsFailedNorm  NOTIFICATION-TYPE
+     OBJECTS              { outVoltVAC }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 24 }
+	
+END
+

+ 0 - 1
docs/bt6703_rt/DEPRECATED_FOLDER.md

@@ -1 +0,0 @@
-Проверить что ничего не сломалось, если удалить папку

+ 557 - 557
docs/bt6709-mts/BT6709-MTS.MIB → docs/bt6709_mts/BT6709-MTS.MIB

@@ -1,557 +1,557 @@
-RoTeK-swt-BT-BT-6709-signals-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-	enterprises, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY, Integer32
-		FROM SNMPv2-SMI;
-
-    rotek MODULE-IDENTITY
-        LAST-UPDATED    "202205300000Z"
-        ORGANIZATION    "Rotek"
-        CONTACT-INFO    "
-            Rotek Customer Support
-            E-mail: support@rotek.ru"
-        DESCRIPTION     "BT-6709-MTS"
-        REVISION        "202205300000Z"
-        DESCRIPTION     ""
-                                      ::= { enterprises 41752 }
-    swt             OBJECT IDENTIFIER ::= { rotek 911 }
-    bt6709mts       OBJECT IDENTIFIER ::= { swt 8 }
-    signals         OBJECT IDENTIFIER ::= { bt6709mts 1 }
-    traps           OBJECT IDENTIFIER ::= { bt6709mts 2 }
-
-	
-    fwVersion OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "FWVersion" 
-    ::= { signals 1 }
-
-    restoreSignal OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Restore settings
-    1 - restore settings"
-    ::= { signals 2 }
-	
-    rebootSignal OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Reboot device: 
-    1 - reboot"
-    ::= { signals 3 }
-    
-    upsModel OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS model" 
-    ::= { signals 4 }
-    
-   	upsSerial OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS serial" 
-    ::= { signals 5 }
-    
-    upsVersion OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS version" 
-    ::= { signals 6 }
-    
-    batTest OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "0 - cancel test
-    1-99 - run test to x minutes
-    100 - run test to 10 seconds
-    999 - test till charging"
-    ::= { signals 7 }
-    
-    shutdown OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Control of shut down UPS load:
-	0 - stop shut down load
-	n - shut down load in n minutes
-	n: 0.2, 0.3, .., 1, 2, .., 10"
-    ::= { signals 8 }
-	
-    intTemp OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Internal temperature" 
-    ::= { signals 9 }
-	
-    inFreq OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input frequency, Hz" 
-    ::= { signals 10 }
-	
-    inVoltVAC OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input voltage" 
-    ::= { signals 11 }
-	
-    outVoltVAC OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Output voltage" 
-    ::= { signals 12 }
-	
-    power OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Power, %" 
-    ::= { signals 13 }
-	
-    batCap OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Battery capacity, %" 
-    ::= { signals 14 }
-    
-    batTime OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Rest working time of battery, min" 
-    ::= { signals 15 }
-		
-    connectMonitor OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Connect status:
-	0 - normal;
-	1 - connect fail" 
-    ::= { signals 16 }
-    
-    alarms OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "bit 7 - utility fail
-	bit 6 - battery low
-	bit 5 - bypass/boost or buck active
-	bit 4 - UPS fail
-	bit 3 - UPS Type is Standby (0 is On_line)
-	bit 2 - Test in Progress
-	bit 1 - Shutdown Active
-	bit 0 - Beeper On" 
-    ::= { signals 17 }
-    
-    server1 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server1 for traps" 
-    ::= { signals 18 }
-    
-    server2 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server2 for traps" 
-    ::= { signals 19 }
-    
-    server3 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server3 for traps" 
-    ::= { signals 20 }
-    
-    server4 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server4 for traps" 
-    ::= { signals 21 }
-    
-    server5 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server5 for traps" 
-    ::= { signals 22 }
-    
-    whiteListRange1 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range1" 
-    ::= { signals 23 }
-    
-    whiteListRange2 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range2" 
-    ::= { signals 24 }
-    
-    whiteListRange3 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range3" 
-    ::= { signals 25 }
-    
-    whiteListRange4 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range4" 
-    ::= { signals 26 }
-    
-    whiteListRange5 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range5" 
-    ::= { signals 27 }
-    
-    upsVoltCellMin OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "UPS voltage cell min" 
-    ::= { signals 28 }
-    
-    upsVoltCellMax OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "UPS voltage cell max" 
-    ::= { signals 29 }
-    
-    vacAlarmHighRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VAC alarm high range" 
-    ::= { signals 30 }
-    
-    vacAlarmLowRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VAC alarm low range" 
-    ::= { signals 31 }
-    
-    vacAlarmHistRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VAC alarm hist range" 
-    ::= { signals 32 }
-    
-    tempAlarmHighRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Temperature alarm high range" 
-    ::= { signals 33 }
-    
-    tempAlarmLowRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Temprature alarm low range" 
-    ::= { signals 34 }
-    
-    tempAlarmHistRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Temprature alarm hist range" 
-    ::= { signals 35 }
-    
-    loadAlarmHighRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Load alarm high range" 
-    ::= { signals 36 }
-    
-    loadAlarmHistRange OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Load alarm hist range" 
-    ::= { signals 37 }
-
-    sntpTimeZone OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Sntp time zone" 
-    ::= { signals 38 }
-
-    sntpState OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "SNTP synchronization state
-    0 - disable
-    1 - enable" 
-    ::= { signals 39 }
-    
-    sntpServerIp OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Sntp server IP  address" 
-    ::= { signals 40 }
-    
-    sntpLastData OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "SNTP last synchronization timestamp" 
-    ::= { signals 41 }
-    
-    dateController OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Current date, YYYY-MM-DD" 
-    ::= { signals 42 }
-    
-    timeController OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Current time, hh:mm" 
-    ::= { signals 43 }
-    
-    akbWorkTime OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Work time from AKB, minutes" 
-    ::= { signals 44 }
-
-    currInput OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS input current, A" 
-    ::= { signals 45 }
-
-    currOutput OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS output current, A" 
-    ::= { signals 46 }
-
-    voltAKB OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "AKB current voltage, V" 
-    ::= { signals 47 }
-
-    normCapacityAKB OBJECT-TYPE
-    SYNTAX  Integer32
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "AKB normal capacity, Ah" 
-    ::= { signals 48 }
-
-    changeDataAKB OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Data of change AKB" 
-    ::= { signals 49 }    
-
--- DEVICE TRAPS
-
-     fwVersionUpdate  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 1 }
-
-    fwVersionUpdated  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 2 }
-
-     deviceRestored  NOTIFICATION-TYPE
-     OBJECTS              { restoreSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 3 }
-
-    deviceRebooted  NOTIFICATION-TYPE
-     OBJECTS              { rebootSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 4 }
-
-     batteryTemperatureHighNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 5 }
-
-    batteryTemperatureHighAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 6 }
-	 
-     lineAlarm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 7 }
-
-    lineNorm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 8 } 
-
-     lowBatAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 9 }
-
-     lowBatNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 10 }
-	 
-     powerAlarm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 11 }
-
-    powerNorm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 12 }
-
-	connectMonitorAlarm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 13 }
-	 
-     connectMonitorNorm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 14 }
-     
-     batteryConnectAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 15 }
-
-     batteryConnectNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 16 }	
-     
-     batteryTemperatureLowNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 17 }
-
-     batteryTemperatureLowAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 18 }
-
-     changeBatteryAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 19 }
-
-     changeBatteryNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 20 }
-	
-END
-
+RoTeK-swt-BT-BT-6709-signals-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+	enterprises, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY, Integer32
+		FROM SNMPv2-SMI;
+
+    rotek MODULE-IDENTITY
+        LAST-UPDATED    "202205300000Z"
+        ORGANIZATION    "Rotek"
+        CONTACT-INFO    "
+            Rotek Customer Support
+            E-mail: support@rotek.ru"
+        DESCRIPTION     "BT-6709-MTS"
+        REVISION        "202205300000Z"
+        DESCRIPTION     ""
+                                      ::= { enterprises 41752 }
+    swt             OBJECT IDENTIFIER ::= { rotek 911 }
+    bt6709mts       OBJECT IDENTIFIER ::= { swt 8 }
+    signals         OBJECT IDENTIFIER ::= { bt6709mts 1 }
+    traps           OBJECT IDENTIFIER ::= { bt6709mts 2 }
+
+	
+    fwVersion OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "FWVersion" 
+    ::= { signals 1 }
+
+    restoreSignal OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Restore settings
+    1 - restore settings"
+    ::= { signals 2 }
+	
+    rebootSignal OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Reboot device: 
+    1 - reboot"
+    ::= { signals 3 }
+    
+    upsModel OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "UPS model" 
+    ::= { signals 4 }
+    
+   	upsSerial OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "UPS serial" 
+    ::= { signals 5 }
+    
+    upsVersion OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "UPS version" 
+    ::= { signals 6 }
+    
+    batTest OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "0 - cancel test
+    1-99 - run test to x minutes
+    100 - run test to 10 seconds
+    999 - test till charging"
+    ::= { signals 7 }
+    
+    shutdown OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Control of shut down UPS load:
+	0 - stop shut down load
+	n - shut down load in n minutes
+	n: 0.2, 0.3, .., 1, 2, .., 10"
+    ::= { signals 8 }
+	
+    intTemp OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Internal temperature" 
+    ::= { signals 9 }
+	
+    inFreq OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Input frequency, Hz" 
+    ::= { signals 10 }
+	
+    inVoltVAC OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Input voltage" 
+    ::= { signals 11 }
+	
+    outVoltVAC OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Output voltage" 
+    ::= { signals 12 }
+	
+    power OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Power, %" 
+    ::= { signals 13 }
+	
+    batCap OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Battery capacity, %" 
+    ::= { signals 14 }
+    
+    batTime OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Rest working time of battery, min" 
+    ::= { signals 15 }
+		
+    connectMonitor OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Connect status:
+	0 - normal;
+	1 - connect fail" 
+    ::= { signals 16 }
+    
+    alarms OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "bit 7 - utility fail
+	bit 6 - battery low
+	bit 5 - bypass/boost or buck active
+	bit 4 - UPS fail
+	bit 3 - UPS Type is Standby (0 is On_line)
+	bit 2 - Test in Progress
+	bit 1 - Shutdown Active
+	bit 0 - Beeper On" 
+    ::= { signals 17 }
+    
+    server1 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Get/set server1 for traps" 
+    ::= { signals 18 }
+    
+    server2 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Get/set server2 for traps" 
+    ::= { signals 19 }
+    
+    server3 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Get/set server3 for traps" 
+    ::= { signals 20 }
+    
+    server4 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Get/set server4 for traps" 
+    ::= { signals 21 }
+    
+    server5 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Get/set server5 for traps" 
+    ::= { signals 22 }
+    
+    whiteListRange1 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "white List Range1" 
+    ::= { signals 23 }
+    
+    whiteListRange2 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "white List Range2" 
+    ::= { signals 24 }
+    
+    whiteListRange3 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "white List Range3" 
+    ::= { signals 25 }
+    
+    whiteListRange4 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "white List Range4" 
+    ::= { signals 26 }
+    
+    whiteListRange5 OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "white List Range5" 
+    ::= { signals 27 }
+    
+    upsVoltCellMin OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "UPS voltage cell min" 
+    ::= { signals 28 }
+    
+    upsVoltCellMax OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "UPS voltage cell max" 
+    ::= { signals 29 }
+    
+    vacAlarmHighRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "VAC alarm high range" 
+    ::= { signals 30 }
+    
+    vacAlarmLowRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "VAC alarm low range" 
+    ::= { signals 31 }
+    
+    vacAlarmHistRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "VAC alarm hist range" 
+    ::= { signals 32 }
+    
+    tempAlarmHighRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Temperature alarm high range" 
+    ::= { signals 33 }
+    
+    tempAlarmLowRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Temprature alarm low range" 
+    ::= { signals 34 }
+    
+    tempAlarmHistRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Temprature alarm hist range" 
+    ::= { signals 35 }
+    
+    loadAlarmHighRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Load alarm high range" 
+    ::= { signals 36 }
+    
+    loadAlarmHistRange OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Load alarm hist range" 
+    ::= { signals 37 }
+
+    sntpTimeZone OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Sntp time zone" 
+    ::= { signals 38 }
+
+    sntpState OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "SNTP synchronization state
+    0 - disable
+    1 - enable" 
+    ::= { signals 39 }
+    
+    sntpServerIp OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Sntp server IP  address" 
+    ::= { signals 40 }
+    
+    sntpLastData OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "SNTP last synchronization timestamp" 
+    ::= { signals 41 }
+    
+    dateController OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Current date, YYYY-MM-DD" 
+    ::= { signals 42 }
+    
+    timeController OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-write
+    STATUS  current
+    DESCRIPTION
+    "Current time, hh:mm" 
+    ::= { signals 43 }
+    
+    akbWorkTime OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Work time from AKB, minutes" 
+    ::= { signals 44 }
+
+    currInput OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "UPS input current, A" 
+    ::= { signals 45 }
+
+    currOutput OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "UPS output current, A" 
+    ::= { signals 46 }
+
+    voltAKB OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "AKB current voltage, V" 
+    ::= { signals 47 }
+
+    normCapacityAKB OBJECT-TYPE
+    SYNTAX  Integer32
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "AKB normal capacity, Ah" 
+    ::= { signals 48 }
+
+    changeDataAKB OBJECT-TYPE
+    SYNTAX  OCTET STRING
+    MAX-ACCESS  read-only
+    STATUS  current
+    DESCRIPTION
+    "Data of change AKB" 
+    ::= { signals 49 }    
+
+-- DEVICE TRAPS
+
+     fwVersionUpdate  NOTIFICATION-TYPE
+     OBJECTS              { fwVersion }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 1 }
+
+    fwVersionUpdated  NOTIFICATION-TYPE
+     OBJECTS              { fwVersion }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 2 }
+
+     deviceRestored  NOTIFICATION-TYPE
+     OBJECTS              { restoreSignal }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 3 }
+
+    deviceRebooted  NOTIFICATION-TYPE
+     OBJECTS              { rebootSignal }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 4 }
+
+     batteryTemperatureHighNorm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 5 }
+
+    batteryTemperatureHighAlarm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 6 }
+	 
+     lineAlarm  NOTIFICATION-TYPE
+     OBJECTS              { inVoltVAC }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 7 }
+
+    lineNorm  NOTIFICATION-TYPE
+     OBJECTS              { inVoltVAC }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 8 } 
+
+     lowBatAlarm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 9 }
+
+     lowBatNorm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 10 }
+	 
+     powerAlarm  NOTIFICATION-TYPE
+     OBJECTS              { power }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 11 }
+
+    powerNorm  NOTIFICATION-TYPE
+     OBJECTS              { power }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 12 }
+
+	connectMonitorAlarm  NOTIFICATION-TYPE
+     OBJECTS              { connectMonitor }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 13 }
+	 
+     connectMonitorNorm  NOTIFICATION-TYPE
+     OBJECTS              { connectMonitor }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 14 }
+     
+     batteryConnectAlarm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 15 }
+
+     batteryConnectNorm  NOTIFICATION-TYPE
+     OBJECTS              { batCap }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 16 }	
+     
+     batteryTemperatureLowNorm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 17 }
+
+     batteryTemperatureLowAlarm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 18 }
+
+     changeBatteryAlarm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 19 }
+
+     changeBatteryNorm  NOTIFICATION-TYPE
+     OBJECTS              { intTemp }
+     STATUS               current
+     DESCRIPTION ""
+     ::= { traps 20 }
+	
+END
+

+ 0 - 0
docs/bt6709-mts/Changelog.md → docs/bt6709_mts/Changelog.md


+ 0 - 710
docs/bt6711-v1/BT6711_v1.MIB

@@ -1,710 +0,0 @@
-RoTeK-swt-BT-BT-6711_v1-signals-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-	enterprises, NOTIFICATION-TYPE
-		FROM SNMPV2-SMI;
-
-    rotek           OBJECT IDENTIFIER ::= { enterprises 41752 }
-    swt             OBJECT IDENTIFIER ::= { rotek 911 }
-    BT-6711_v1      OBJECT IDENTIFIER ::= { swt 13}
-    signals         OBJECT IDENTIFIER ::= { BT-6711_v1 1 }
-    traps           OBJECT IDENTIFIER ::= { BT-6711_v1 2 }
-
-	
-    fwVersion OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "FWVersion" 
-    ::= { signals 1 }
-
-    restoreSignal OBJECT-TYPE
-    SYNTAX  INTEGER
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "Restore settings
-    1 - restore settings"
-    ::= { signals 2 }
-	
-    rebootSignal OBJECT-TYPE
-    SYNTAX  INTEGER
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "Reboot device: 
-    1 - reboot"
-    ::= { signals 3 }
-    
-    upsModel OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS model" 
-    ::= { signals 4 }
-    
-   	upsSerial OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS serial" 
-    ::= { signals 5 }
-    
-    upsVersion OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS version" 
-    ::= { signals 6 }
-    
-    batTest OBJECT-TYPE
-    SYNTAX  INTEGER
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "0 - cancel test
-    1-99 - run test to x minutes
-    100 - run test to 10 seconds
-    999 - test till charging"
-    ::= { signals 7 }
-    
-    shutdown OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  write-only
-    STATUS  current
-    DESCRIPTION
-    "Control of shut down UPS load:
-	0 - stop shut down load
-	n - shut down load in n minutes
-	n: 0.2, 0.3, .., 1, 2, .., 10"
-    ::= { signals 8 }
-	
-    intTemp OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Internal temperature" 
-    ::= { signals 9 }
-	
-    inFreq OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input frequency, Hz" 
-    ::= { signals 10 }
-	
-    inVoltVAC OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Input voltage" 
-    ::= { signals 11 }
-	
-    outVoltVAC OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Output voltage" 
-    ::= { signals 12 }
-	
-    power OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Power, %" 
-    ::= { signals 13 }
-	
-    batCap OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Battery capacity, %" 
-    ::= { signals 14 }
-    
-    batTime OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Rest working time of battery, min" 
-    ::= { signals 15 }
-		
-    connectMonitor OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Connect status:
-	0 - normal;
-	1 - connect fail" 
-    ::= { signals 16 }
-    
-    alarms OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "bit 7 - utility fail
-	bit 6 - battery low
-	bit 5 - bypass/boost or buck active
-	bit 4 - UPS fail
-	bit 3 - UPS Type is Standby (0 is On_line)
-	bit 2 - Test in Progress
-	bit 1 - Shutdown Active
-	bit 0 - Beeper On" 
-    ::= { signals 17 }
-
-    currInput OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS input current, A" 
-    ::= { signals 18 }
-
-    currOutput OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS output current, A" 
-    ::= { signals 19 }
-
-    upsMode OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "UPS mode" 
-    ::= { signals 20 }
-
-    voltAKB OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "AKB current voltage, V" 
-    ::= { signals 21 }
-    
-    server1 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server1 for traps" 
-    ::= { signals 22 }
-    
-    server2 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server2 for traps" 
-    ::= { signals 23 }
-    
-    server3 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server3 for traps" 
-    ::= { signals 24 }
-    
-    server4 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server4 for traps" 
-    ::= { signals 25 }
-    
-    server5 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Get/set server5 for traps" 
-    ::= { signals 26 }
-    
-    whiteListRange1 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range1" 
-    ::= { signals 27 }
-    
-    whiteListRange2 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range2" 
-    ::= { signals 28 }
-    
-    whiteListRange3 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range3" 
-    ::= { signals 29 }
-    
-    whiteListRange4 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range4" 
-    ::= { signals 30 }
-    
-    whiteListRange5 OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "white List Range5" 
-    ::= { signals 31 }
-    
-    upsVoltCellMin OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "UPS voltage cell min" 
-    ::= { signals 32 }
-    
-    upsVoltCellMax OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "UPS voltage cell max" 
-    ::= { signals 33 }
-
-    voltAKBNominal OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "AKB nominal capacity, V" 
-    ::= { signals 34 } 
-
-    capAKBNominal OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "AKB norminal capacity, Ah" 
-    ::= { signals 35 } 
-
-    upsFullPower OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "UPS full power, VA" 
-    ::= { signals 36 } 
-    
-    vacAlarmHighRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VAC alarm high range" 
-    ::= { signals 37 }
-    
-    vacAlarmLowRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VAC alarm low range" 
-    ::= { signals 38 }
-    
-    vacAlarmHistRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VAC alarm hist range" 
-    ::= { signals 39 }
-
-    vacInAlarmHighRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VACin alarm high range" 
-    ::= { signals 40 }
-    
-    vacInAlarmLowRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VACin alarm low range" 
-    ::= { signals 41 }
-    
-    vacInAlarmHistRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "VACin alarm hist range" 
-    ::= { signals 42 }
-    
-    tempAlarmHighRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Temperature alarm high range" 
-    ::= { signals 43 }
-    
-    tempAlarmLowRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Temprature alarm low range" 
-    ::= { signals 44 }
-    
-    tempAlarmHistRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Temprature alarm hist range" 
-    ::= { signals 45 }
-    
-    loadAlarmHighRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Load alarm high range" 
-    ::= { signals 46 }
-    
-    loadAlarmHistRange OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Load alarm hist range" 
-    ::= { signals 47 }
-
-    sntpTimeZone OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Sntp time zone" 
-    ::= { signals 48 }
-
-    sntpState OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "SNTP synchronization state
-    0 - disable
-    1 - enable" 
-    ::= { signals 49 }
-    
-    sntpServerIp OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Sntp server IP  address" 
-    ::= { signals 50 }
-    
-    sntpLastData OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "SNTP last synchronization timestamp" 
-    ::= { signals 51 }
-    
-    dateController OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Current date, YYYY-MM-DD" 
-    ::= { signals 52 }
-    
-    timeController OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Current time, hh:mm" 
-    ::= { signals 53 }
-    
-    akbWorkTime OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Work time from AKB, minutes" 
-    ::= { signals 54 }
-
-    syslogENA OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Syslog enable,
-    0 - disable;
-    1 - enable" 
-    ::= { signals 55 }
-
-    syslogServerIP OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Syslog server IP" 
-    ::= { signals 56 }
-
-    syslogServerPort OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "Syslog server port" 
-    ::= { signals 57 }
-
-    radiusENA OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "RADIUS enable,
-    0 - disable;
-    1 - enable" 
-    ::= { signals 58 }
-
-    radiusServerIP OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "RADIUS server IP" 
-    ::= { signals 59 }
-
-    radiusServerPort OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "RADIUS server port" 
-    ::= { signals 60 }
-
-    radiusPWD OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-write
-    STATUS  current
-    DESCRIPTION
-    "RADIUS secret word" 
-    ::= { signals 61 }
-
-   	controllerSerial OBJECT-TYPE
-    SYNTAX  OCTET STRING
-    MAX-ACCESS  read-only
-    STATUS  current
-    DESCRIPTION
-    "Controller serial" 
-    ::= { signals 62 }
-
--- DEVICE TRAPS
-
-     fwVersionUpdate  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 1 }
-
-    fwVersionUpdated  NOTIFICATION-TYPE
-     OBJECTS              { fwVersion }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 2 }
-
-     deviceRestored  NOTIFICATION-TYPE
-     OBJECTS              { restoreSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 3 }
-
-    deviceRebooted  NOTIFICATION-TYPE
-     OBJECTS              { rebootSignal }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 4 }
-
-     upsModeChanged  NOTIFICATION-TYPE
-     OBJECTS              { upsMode }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 5 }
-
-     batteryTemperatureHighNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 6 }
-
-    batteryTemperatureHighAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 7 }
-
-     batteryTemperatureLowNorm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 8 }
-
-     batteryTemperatureLowAlarm  NOTIFICATION-TYPE
-     OBJECTS              { intTemp }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 9 }
-	 
-     lineAlarm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 10 }
-
-    lineNorm  NOTIFICATION-TYPE
-     OBJECTS              { inVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 11 } 
-
-     vacOutputLowAlarm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 12 }
-
-     vacOutputLowNorm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 13 } 
-
-     vacOutputHighAlarm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 14 }
-
-     vacOutputHighNorm  NOTIFICATION-TYPE
-     OBJECTS              { outVoltVAC }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 15 } 
-
-     testBatRun  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 16 }
-
-     testBatStop  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 17 }
-
-     batteryFailed  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 18 }
-
-     batteryNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 19 }	
-
-     lowBatAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 20 }
-
-     lowBatNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 21 }
-
-     batteryConnectAlarm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 22 }
-
-     batteryConnectNorm  NOTIFICATION-TYPE
-     OBJECTS              { batCap }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 23 }	
-	 
-     powerAlarm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 24 }
-
-    powerNorm  NOTIFICATION-TYPE
-     OBJECTS              { power }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 25 }
-
-	ConnectMonitorAlarm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 26 }
-	 
-     connectMonitorNorm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 27 }
-
-	phaseAlarm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 28 }
-	 
-     phaseNorm  NOTIFICATION-TYPE
-     OBJECTS              { connectMonitor }
-     STATUS               current
-     DESCRIPTION ""
-     ::= { traps 29 }
-
-END
-

+ 0 - 7
docs/bt6711-v1/Changelog.md

@@ -1,7 +0,0 @@
-# 1.0
-### Добавлено
-Первый релиз
-
-
-
-

+ 0 - 1
docs/bt6711_v1/DEPRECATED_FOLDER.md

@@ -1 +0,0 @@
-Проверить что ничего не сломалось, если удалить папку

+ 13 - 6
jenkins-env.groovy

@@ -10,6 +10,8 @@ fwRegex = "BT_67*xx.bin"          // Какие файлы публиковат
 mibRegex = "*.MIB"              // Какие MIB-файлы сохранять при релизе
 serviceRegex = "BT_*service.bin"   // Какие файлы публиковать при релизе сервисного ПО
 bootloaderRegex = "iap.bin"     // Какие файлы публиковать при релизе загрузчика
+changelogFileName = "Changelog.md"    // Имя файла с историей релизов ПО
+
 
 // Скрипт с инструкцией для сборки ПО, например "make" или "make preconfig && make".
 // Так же в скрипте необходимо скопировать MIB файлы в папку  ${outputPath} 
@@ -22,53 +24,58 @@ make HARDWARE=bt6703 VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-80-0A
 mkdir -p ./output_all/bt6703/
 cp ./output/* ./output_all/bt6703/
 cp ./docs/bt6703/*.MIB ./output_all/bt6703/
+cp ./docs/bt6703/Changelog.md ./output_all/bt6703/
 
 make distclean
 make HARDWARE=bt6703_rt VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-81-0A
 mkdir -p ./output_all/bt6703-rt/
 cp ./output/* ./output_all/bt6703-rt/
-cp ./docs/bt6703-rt/*.MIB ./output_all/bt6703-rt/
+cp ./docs/bt6703_rt/*.MIB ./output_all/bt6703-rt/
+cp ./docs/bt6703_rt/Changelog.md ./output_all/bt6703-rt/
 
 make distclean
 make HARDWARE=bt6707 VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-83-0A
 mkdir -p ./output_all/bt6707/
 cp ./output/* ./output_all/bt6707/
 cp ./docs/bt6707/*.MIB ./output_all/bt6707/
+cp ./docs/bt6707/Changelog.md ./output_all/bt6707/
 
 make distclean
 make HARDWARE=bt6709 VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-93-DA
 mkdir -p ./output_all/bt6709/
 cp ./output/* ./output_all/bt6709/
 cp ./docs/bt6709/*.MIB ./output_all/bt6709/
+cp ./docs/bt6709/Changelog.md ./output_all/bt6709/
 
 make distclean
 make HARDWARE=bt6709_mts VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-94-DA
 mkdir -p ./output_all/bt6709-mts/
 cp ./output/* ./output_all/bt6709-mts/
-cp ./docs/bt6709-mts/*.MIB ./output_all/bt6709-mts/
+cp ./docs/bt6709_mts/*.MIB ./output_all/bt6709-mts/
+cp ./docs/bt6709_mts/Changelog.md ./output_all/bt6709-mts/
 
 make distclean
 make HARDWARE=bt6710 VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-EE-DA
 mkdir -p ./output_all/bt6710/
 cp ./output/* ./output_all/bt6710/
 cp ./docs/bt6710/*.MIB ./output_all/bt6710/
+cp ./docs/bt6710/Changelog.md ./output_all/bt6710/
                 
 make distclean
 make HARDWARE=bt6711 VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-EE-DВ
 mkdir -p ./output_all/bt6711/
 cp ./output/* ./output_all/bt6711/
 cp ./docs/bt6711/*.MIB ./output_all/bt6711/
+cp ./docs/bt6711/Changelog.md ./output_all/bt6711/
 
 make distclean
 make HARDWARE=bt6711_v1 VERBOSE=1 DEBUG=0 PRINTF=custom MAC=EC-4C-4D-00-EE-DC
 mkdir -p ./output_all/bt6711-v1/
 cp ./output/* ./output_all/bt6711-v1/
-cp ./docs/bt6711-v1/*.MIB ./output_all/bt6711-v1/
+cp ./docs/bt6711_v1/*.MIB ./output_all/bt6711-v1/
+cp ./docs/bt6711_rt/Changelog.md ./output_all/bt6711-rt/
 """
 
-changelogFolder = "docs/"    // Папка с ченджлогом. Оставить пустым, если файл в корне репозитория. 
-changelogFileName = "Changelog.md"    // Имя файла с историей релизов ПО
-
 // Следующие три параметра уточнить у ответственного тестировщика
 testType = "robot"    // Тип тестов. По сути указывает на репозиторий с тестами на определенном фреймворке
 testTags = "smoke"    // Теги, с которыми запускаются тесты. Определяют, какие наборы тестов будут запущены