152 lines
3.3 KiB
Plaintext
152 lines
3.3 KiB
Plaintext
SURESINE DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI
|
|
morningstar FROM MORNINGSTAR
|
|
DisplayString FROM RFC1213-MIB
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
OBJECT-GROUP FROM SNMPv2-CONF;
|
|
|
|
suresine MODULE-IDENTITY
|
|
LAST-UPDATED "201912200000Z"
|
|
ORGANIZATION "morningstar"
|
|
CONTACT-INFO "Morningstar Corporation
|
|
Postal: Morningstar Corporation
|
|
8 Pheasant Run
|
|
Newtown, PA 18940
|
|
United States of America
|
|
Tel: +1 215 321 4457
|
|
E-Mail: info@morningstarcorp.com"
|
|
|
|
DESCRIPTION "Morningstar Product: SureSine
|
|
--
|
|
Copyright (C) Morningstar Corporation (2019).
|
|
All Rights Reserved"
|
|
|
|
REVISION "201912200000Z"
|
|
DESCRIPTION "Original version"
|
|
::= { morningstar 9 }
|
|
|
|
|
|
LoadStateEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Load State"
|
|
SYNTAX INTEGER {
|
|
start (0),
|
|
loadOn (1),
|
|
lvdWarning (2),
|
|
lowVoltageDisconnect (3),
|
|
fault (4),
|
|
disconnect (5),
|
|
loadOff (6),
|
|
unknownState (7),
|
|
standby (8)
|
|
}
|
|
AlarmsBitfield ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Alarms"
|
|
SYNTAX BITS {
|
|
heatsinkTempSensorOpen (0),
|
|
heatsinkTempSensorShort (1),
|
|
unknownAlarm (2),
|
|
suresineHot (3)
|
|
}
|
|
FaultsBitfield ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Faults"
|
|
SYNTAX BITS {
|
|
reset (0),
|
|
overcurrent (1),
|
|
unknownFault (2),
|
|
software (3),
|
|
highVoltageDisconnect (4),
|
|
suresineHot (5),
|
|
dipSwitchChanged (6),
|
|
customSettingsEdit (7)
|
|
}
|
|
subModel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device's exact model"
|
|
::= { suresine 1 }
|
|
serialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device Serial Number"
|
|
::= { suresine 2 }
|
|
deviceVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware and firmware versions: vHW1.HW2.FW"
|
|
::= { suresine 3 }
|
|
batteryVoltageSlow OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery Voltage(slow)
|
|
- Description: Battery Voltage(slow)
|
|
- Scaling Factor: 0.0002581787109375
|
|
- Units: V
|
|
- Range: [0.0, 17.0]
|
|
- Modbus address: 0x0004"
|
|
::={ suresine 30 }
|
|
acCurrent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AC Current
|
|
- Description: AC Output Current
|
|
- Scaling Factor: 0.0001953125
|
|
- Units: A
|
|
- Range: [0.0, 17]
|
|
- Modbus address: 0x0005"
|
|
::={ suresine 31 }
|
|
heatsinkTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Heatsink Temperature
|
|
- Description: Heatsink Temperature
|
|
- Scaling Factor: 1
|
|
- Units: C
|
|
- Range: [-128, 127]
|
|
- Modbus address: 0x0006"
|
|
::={ suresine 32 }
|
|
loadState OBJECT-TYPE
|
|
SYNTAX LoadStateEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Load State
|
|
- Description: Load State
|
|
- Modbus address: 0x000B"
|
|
::={ suresine 33 }
|
|
alarms OBJECT-TYPE
|
|
SYNTAX AlarmsBitfield
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarms
|
|
- Description: Alarms
|
|
- Modbus address: 0x0008"
|
|
::={ suresine 34 }
|
|
faults OBJECT-TYPE
|
|
SYNTAX FaultsBitfield
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Faults
|
|
- Description: Faults
|
|
- Modbus address: 0x0007"
|
|
::={ suresine 35 }
|
|
|
|
END |