summaryrefslogtreecommitdiff
path: root/MIBS/controlbox/CONTROLBOX-TH332-MIB
blob: 8ff2cec52efd63fcfa9a39302e409773ad3cb20e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
-- CONTROLBOX SNMP STACK SMIV2 SPECIFICATION MIB
--

CONTROLBOX-TH332-MIB DEFINITIONS ::= BEGIN

IMPORTS
   MODULE-IDENTITY, OBJECT-TYPE, 
   Integer32, enterprises 		FROM SNMPv2-SMI   				
   DisplayString                        FROM SNMPv2-TC
   NOTIFICATION-TYPE                  	FROM SNMPv2-SMI; 

th332 MODULE-IDENTITY
    LAST-UPDATED "201503230000Z"
    ORGANIZATION "Controlbox"
    CONTACT-INFO "www.controlbox-bg.com"
    DESCRIPTION  "The MIB for TH-332 SNMP server."
    REVISION 	"201503230000Z"
    DESCRIPTION "The MIB module for SMIv2."
    ::= { controlbox 2 }   
   
controlbox              OBJECT IDENTIFIER ::=  { enterprises 17095 }
trapNotifications 	OBJECT IDENTIFIER ::=  { th332 0 }
control                 OBJECT IDENTIFIER ::=  { th332 1 }
  
temperatureTrap NOTIFICATION-TYPE
   OBJECTS { deviceName, temperature, temperatureState }
   STATUS current  
   DESCRIPTION 
      "SMIV2 Trap notification information for the SNMP Manager. 
      The objects used in the demo trap notification are 
      deviceName, temperature and temperatureState."
   ::= { trapNotifications 1 }
   
humidityTrap NOTIFICATION-TYPE
   OBJECTS { deviceName, humidity, humidityState }
   STATUS current
   DESCRIPTION 
      "SMIV2 Trap notification information for the SNMP Manager. 
      The objects used in the demo trap notification are 
      deviceName, humidity and humidityState."
   ::= { trapNotifications 2 }
   
dewpointTrap NOTIFICATION-TYPE
   OBJECTS { deviceName, dewpoint, dewpointState }
   STATUS current
   DESCRIPTION 
      "SMIV2 Trap notification information for the SNMP Manager. 
      The objects used in the demo trap notification are 
      deviceName, dewpoint and dewpointState."
   ::= { trapNotifications 3 }

deviceID OBJECT-TYPE
    SYNTAX Integer32
    MAX-ACCESS read-only
    STATUS current
    DESCRIPTION "Device ID"
    ::= { control 1 }
   
deviceName OBJECT-TYPE
    SYNTAX DisplayString
    MAX-ACCESS read-only
    STATUS current
    DESCRIPTION "Device name"
    ::= { control 2 }
   
temperature OBJECT-TYPE
    SYNTAX DisplayString
    MAX-ACCESS read-only
    STATUS current
    DESCRIPTION "Current measured temperature"
    ::= { control 3 }
    
humidity OBJECT-TYPE
    SYNTAX DisplayString
    MAX-ACCESS read-only
    STATUS current
    DESCRIPTION "Current measured humidity"
    ::= { control 4 }

dewpoint    OBJECT-TYPE
   SYNTAX DisplayString
   MAX-ACCESS read-only
   STATUS current
   DESCRIPTION "Calculated dew point"
   ::= { control 5 }

temperatureState   OBJECT-TYPE
   SYNTAX INTEGER { normal(0),alert(1),warning(2),critical(3) }
   MAX-ACCESS read-only
   STATUS current
   DESCRIPTION "Current temperature state"
   ::= { control 6 }
   
humidityState   OBJECT-TYPE
   SYNTAX INTEGER { normal(0),alert(1),warning(2),critical(3) }
   MAX-ACCESS read-only
   STATUS current
   DESCRIPTION "Current himidity state"
   ::= { control 7 }

dewpointState   OBJECT-TYPE
   SYNTAX INTEGER { normal(0),alert(1) }
   MAX-ACCESS read-only
   STATUS current
   DESCRIPTION "Current dew point state"
   ::= { control 8 }

END