blob: 566578a51ebeb584cc025ae2af1e1db80a0e8043 (
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
|
-- MIB file for ICT Sine Wave Inverter.
--
-- Date Version
-- =============================
-- 3/7/18 1.01
--
ICT-SINE-WAVE-INVERTER-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, IpAddress FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215;
ictPower OBJECT IDENTIFIER ::= { enterprises 39145 }
inverter OBJECT IDENTIFIER ::= { ictPower 12 }
deviceModel OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Model Number"
::= { inverter 1 }
deviceName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Site Name"
::= { inverter 2 }
deviceHardware OBJECT-TYPE
SYNTAX INTEGER (0..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Hardware Version"
::= { inverter 3 }
deviceFirmware OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Firmware Version"
::= { inverter 4 }
deviceMacAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "MAC Address"
::= { inverter 5 }
batteryVoltage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Battery Voltage (VDC)"
::= { inverter 6 }
inverterVoltage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Inverter Output Voltage (VAC)"
::= { inverter 7 }
inverterPower OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Inverter Output Power (%)"
::= { inverter 8 }
inverterStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION "Inverter Output Status ('1' indicates the Inverter Output is ENABLED, and '2' indicates the Inverter Output is DISABLED)"
::= { inverter 9 }
inverterControl OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION "Inverter Output Control (set to '1' to ENABLE the Inverter Output if no alarms are active, set to '2' to DISABLE the Inverter Output)"
::= { inverter 10 }
transferRelayStatus OBJECT-TYPE
SYNTAX INTEGER { inverter(1), grid(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION "Transfer Relay Status ('1' indicates the Output is connected to the INVERTER, and '2' indicates the Output is connected to the GRID)"
::= { inverter 11 }
--
-- Trap definitions:
--
undervoltageAlarmTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Battery Input Undervoltage Alarm is triggered"
::= 101
overvoltageAlarmTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Battery Input Overvoltage Alarm is triggered"
::= 102
overtemperatureAlarmTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Overtemperature Alarm is triggered"
::= 103
outputFaultAlarmTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Inverter Output Fault Alarm is triggered"
::= 104
systemFaultAlarmTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the System Fault Alarm is triggered"
::= 105
remoteSwitchAlarmTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Remote Switch accessory is activated"
::= 106
undervoltageAlarmClear TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Battery Input Undervoltage Alarm is cleared"
::= 111
overvoltageAlarmClear TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Battery Input Overvoltage Alarm is cleared"
::= 112
overtemperatureAlarmClear TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Overtemperature Alarm is cleared"
::= 113
outputFaultAlarmClear TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Inverter Output Fault Alarm is cleared"
::= 114
systemFaultAlarmClear TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the System Fault Alarm is cleared"
::= 115
remoteSwitchAlarmClear TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Remote Switch accessory is deactivated"
::= 116
inverterPowerTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Output switches to Inverter (Battery) Power"
::= 121
gridPowerTrap TRAP-TYPE
ENTERPRISE inverter
DESCRIPTION "Trap generated when the Output switches to Grid Power"
::= 122
END
|