summaryrefslogtreecommitdiff
path: root/MIBS/ict/ICT-SINE-WAVE-INVERTER-MIB
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