SUNSAVER-MPPT

Monitored by Observium
        Morningstar Product: SunSaver MPPT
Device Type: 7
Device Model: 0
Meterbus Type: 5
--
Copyright (C) Morningstar Corporation (2019).
All Rights Reserved
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Counters Device identity Sensors Status
Explore Observium network monitoring
Source file
SUNSAVER-MPPT
Last revised
Identity
sunsaverMppt
Base OID
1.3.6.1.4.1.33333.3
Imported Objects
MORNINGSTAR morningstar
RFC1213-MIB DisplayString
SNMPv2-CONF OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC TEXTUAL-CONVENTION (no object page)
Net-SNMP examples using the morningstar MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'SUNSAVER-MPPT' -M '/opt/observium/mibs/morningstar:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SUNSAVER-MPPT::sunsaverMppt'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SUNSAVER-MPPT' -M '/opt/observium/mibs/morningstar:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SUNSAVER-MPPT::sunsaverMppt'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (42)
23 directly used by Observium
.1.3.6.1.4.1.33333.3
subModel OBS ✓
OctetString
.1.3.6.1.4.1.33333.3.1
serialNumber OBS ✓
OctetString
.1.3.6.1.4.1.33333.3.2
deviceVersion OBS ✓
OctetString
.1.3.6.1.4.1.33333.3.3
batteryVoltage OBS ✓
.1.3.6.1.4.1.33333.3.30
arrayVoltage OBS ✓
.1.3.6.1.4.1.33333.3.31
loadVoltage OBS ✓
.1.3.6.1.4.1.33333.3.32
chargeCurrent OBS ✓
.1.3.6.1.4.1.33333.3.33
loadCurrent OBS ✓
.1.3.6.1.4.1.33333.3.34
.1.3.6.1.4.1.33333.3.35
.1.3.6.1.4.1.33333.3.36
.1.3.6.1.4.1.33333.3.37
rtsTemperature OBS ✓
.1.3.6.1.4.1.33333.3.38
chargeState OBS ✓
.1.3.6.1.4.1.33333.3.39
.1.3.6.1.4.1.33333.3.40
.1.3.6.1.4.1.33333.3.41
.1.3.6.1.4.1.33333.3.42
.1.3.6.1.4.1.33333.3.43
ahChargeTotal OBS ✓
.1.3.6.1.4.1.33333.3.44
kwhCharge OBS ✓
.1.3.6.1.4.1.33333.3.45
loadState OBS ✓
.1.3.6.1.4.1.33333.3.46
.1.3.6.1.4.1.33333.3.47
.1.3.6.1.4.1.33333.3.48
.1.3.6.1.4.1.33333.3.49
ahLoadTotal OBS ✓
.1.3.6.1.4.1.33333.3.50
hourmeter OBS ✓
.1.3.6.1.4.1.33333.3.51
.1.3.6.1.4.1.33333.3.52
.1.3.6.1.4.1.33333.3.53
ledState OBS ✓
.1.3.6.1.4.1.33333.3.54
arrayPower OBS ✓
.1.3.6.1.4.1.33333.3.55
arrayVmp OBS ✓
.1.3.6.1.4.1.33333.3.56
.1.3.6.1.4.1.33333.3.57
arrayVoc OBS ✓
.1.3.6.1.4.1.33333.3.58
.1.3.6.1.4.1.33333.3.59
.1.3.6.1.4.1.33333.3.60
.1.3.6.1.4.1.33333.3.61
.1.3.6.1.4.1.33333.3.62
.1.3.6.1.4.1.33333.3.63
.1.3.6.1.4.1.33333.3.64
.1.3.6.1.4.1.33333.3.65
.1.3.6.1.4.1.33333.3.66
.1.3.6.1.4.1.33333.3.67
Dependencies (8) 5 direct · 3 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. RFC1155-SMIrfc
  2. SNMPv2-SMIrfc
  3. SNMPv2-CONFrfc
  4. SNMPv2-TCrfc
  5. MORNINGSTARmorningstar
  6. IANAifType-MIBrfc
  7. RFC-1212rfc
  8. RFC1213-MIBrfc
  9. SUNSAVER-MPPTmorningstarselected
Type Definitions (10)
Bits
rtsOpen(0)
rtsShorted(1)
rtsDisconnected(2)
heatsinkTempSensorOpen(3)
heatsinkTempSensorShorted(4)
sspptHot(5)
currentLimit(6)
currentOffset(7)
undefined(8)
undefined1(9)
uncalibrated(10)
rtsMiswire(11)
undefined12(12)
undefined123(13)
systemMiswire(14)
mosfetSOpen(15)
p12VoltageReferenceOff(16)
highVaCurrentLimit(17)
alarm19Undefined(18)
alarm20Undefined(19)
alarm21Undefined(20)
alarm22Undefined(21)
alarm23Undefined(22)
alarm24Undefined(23)
Bits
rtsOpen(0)
rtsShorted(1)
rtsDisconnected(2)
heatsinkTempSensorOpen(3)
heatsinkTempSensorShorted(4)
sspptHot(5)
currentLimit(6)
currentOffset(7)
undefined(8)
undefined1(9)
uncalibrated(10)
rtsMiswire(11)
undefined12(12)
undefined123(13)
systemMiswire(14)
mosfetSOpen(15)
p12VoltageReferenceOff(16)
highVaCurrentLimit(17)
alarm19Undefined(18)
alarm20Undefined(19)
alarm21Undefined(20)
alarm22Undefined(21)
alarm23Undefined(22)
alarm24Undefined(23)
Bits
overcurrent(0)
mosfetSShorted(1)
softwareFault(2)
batteryHvd(3)
arrayHvd(4)
customSettingsEdit(5)
rtsShorted(6)
rtsNoLongerValid(7)
localTempSensorDamaged(8)
fault10Undefined(9)
fault11Undefined(10)
fault12Undefined(11)
fault13Undefined(12)
fault14Undefined(13)
fault15Undefined(14)
fault16Undefined(15)
Bits
overcurrent(0)
mosfetSShorted(1)
softwareFault(2)
batteryHvd(3)
arrayHvd(4)
customSettingsEdit(5)
rtsShorted(6)
rtsNoLongerValid(7)
localTempSensorDamaged(8)
fault11Undefined(9)
fault12Undefined(10)
fault13Undefined(11)
fault14Undefined(12)
fault15Undefined(13)
fault16Undefined(14)
fault17Undefined(15)
Enumeration
start(0)
nightCheck(1)
disconnect(2)
night(3)
fault(4)
bulkMppt(5)
absorption(6)
float(7)
equalize(8)
Enumeration
off-off-off-off(0)
on-off-off-off(1)
off-on-off-off(2)
on-on-off-off(3)
off-off-on-off(4)
on-off-on-off(5)
off-on-on-off(6)
on-on-on-off(7)
off-off-off-on(8)
on-off-off-on(9)
off-on-off-on(10)
on-on-off-on(11)
off-off-on-on(12)
on-off-on-on(13)
off-on-on-on(14)
on-on-on-on(15)
Enumeration
ledStart(0)
ledStart2(1)
ledBranch(2)
equalizeFastGreen(3)
floatSlowGreen(4)
absorptionFlashingGreen(5)
green(6)
undefined(7)
yellow(8)
undefined1(9)
flashingRed(10)
red(11)
r-y-gError(12)
ry-gError(13)
rg-yError(14)
r-yErrorHtd(15)
r-gErrorHvd(16)
ry-gyError(17)
gyrFlashingError(18)
gyrX2(19)
Bits
externalShortCircuit(0)
overcurrent(1)
mosfetShorted(2)
software(3)
loadHvd(4)
highTempDisconnect(5)
customSettingsEdit(6)
unknownLoadFault(7)
Bits
externalShortCircuit(0)
overcurrent(1)
mosfetShorted(2)
software(3)
loadHvd(4)
highTempDisconnect(5)
customSettingsEdit(6)
unknownLoadFault(7)
Enumeration
start(0)
normal(1)
lvdWarning(2)
lvd(3)
fault(4)
disconnect(5)
normalOff(6)
override(7)
notUsed(8)