mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Added support for ICT Modular Power System and ICT Sine Wave Inverter * Added SNMP test data for ICT Modular Power System and ICT Sine Wave Inverter * Fixed styling errors and refactored state sensor for ICT Sine Wave Inverter * Fixed newly created styling issues from refactoring ICT Sine Wave Inverter files. * Fixed further styling errors from previous changed to appease Travis CI * Removed unnecessary math from ICT Sine Wave Inverter voltage sensor * Cleaned up unnecessary lines in ict-mps/ict-swi sensors. Moved from snmp_get to snmp_get_multi in ict-mps/ict-swi os pollers. * Added test data for ICT MPS and SWI * Fixed issue with load sensor not discovering * Update snmpget to snmp_get Co-Authored-By: Jellyfrog <Jellyfrog@users.noreply.github.com> * Updated test data post-fixing sensor detection issue on ICT Sine Wave Inverters * Moved ict-swi and ict-mps from legacy to yaml sensors * Removed legacy code for ict-mps and ict-swi sensors * Last commit mistakenly removed OS polling from ict-mps and ict-swi * Fixed formatting for OS polling and updated test data for ict-mps and ict-swi Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
173 lines
4.4 KiB
Plaintext
173 lines
4.4 KiB
Plaintext
-- 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
|