diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/riedo/NETTRACK-E3METER-CTR-SNMP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/riedo/NETTRACK-E3METER-CTR-SNMP-MIB')
| -rw-r--r-- | MIBS/riedo/NETTRACK-E3METER-CTR-SNMP-MIB | 1806 |
1 files changed, 1806 insertions, 0 deletions
diff --git a/MIBS/riedo/NETTRACK-E3METER-CTR-SNMP-MIB b/MIBS/riedo/NETTRACK-E3METER-CTR-SNMP-MIB new file mode 100644 index 0000000..fc74b73 --- /dev/null +++ b/MIBS/riedo/NETTRACK-E3METER-CTR-SNMP-MIB @@ -0,0 +1,1806 @@ +NETTRACK-E3METER-CTR-SNMP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE, + Integer32, + TimeTicks, + Unsigned32 + FROM SNMPv2-SMI + enterprises + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + NOTIFICATION-TYPE + FROM SNMPv2-SMI + ; + +nettrack OBJECT IDENTIFIER + ::= { enterprises 21695 } + +public OBJECT IDENTIFIER + ::= { nettrack 1 } + +e3Mib MODULE-IDENTITY + LAST-UPDATED "201903200000Z" + ORGANIZATION "net-track GmbH" + CONTACT-INFO "net-track GmbH + Duensstrasse 1 + 3186 Duedingen + Switzerland + Tel: +41 26 4240924 + + http://www.net-track.ch + info@net-track.ch" + DESCRIPTION + "Management Information for the E3METER suite." + + REVISION + "201903200000Z" + DESCRIPTION + "Add tables containing information about IPS and PRO meters: + + * e3MeterConfigTable, e3MeterDataTable, e3MeterSensorTable" + + REVISION + "201810230000Z" + DESCRIPTION + "Add residual current monitoring data: + + * e3IpsRcm and e3IpsRcmTable" + + REVISION + "201707100000Z" + DESCRIPTION + "Add traps for events: + + * Add objects: e3CtrEventTime, e3CtrEventSeverityLevel, + e3CtrEventSource and e3CtrEventDescription + + * Add notification: e3ConcentratorEventLog" + + REVISION + "201506170000Z" + DESCRIPTION + "Numerous changes for providing the data collected with + period oriented polling: + + * Changes to e3Concentrator: + + - renamed e3ConcentratorVersion to + e3ConcentratorFWVersion and changed it to string. + + - added: e3ConcentratorSystemTime + + - deprecated: e3ConcentratorUptime + + * Removed entire e3IpsLocal. + + * Changes to e3IpsNetwork: + + - deprecated: e3IpsUnknownNodes, e3IpsActiveNodes, + e3IpsDeadNodes + + - added: e3IpsPolledPeriodStart, + e3IpsPolledPeriodDuration, e3IpsPolledNodesSuccess + + * Changes to e3IpsTable: + + - removed: e3IpsLastDataTime + + - added: e3IpsBuild + + * Changes to e3IpsMeterTable: + + - removed: e3IpsEnergyQ, e3IpsEnergyS + + - deprecated: e3IpsEnergyP, e3IpsPowerP, + e3IpsPowerQ, e3IpsPowerS, e3IpsUrms, e3IpsIrms, + e3IpsFrequency + + - added: e3IpsPolledPeriodStart, + e3IpsPolledPeriodDuration, + e3IpsPolledNodesSuccess, e3IpsPeriodType, + e3IpsPeriodStart, e3IpsPeriodDuration, + e3IpsDataStatus, e3IpsPMin/Max/Avg, + e3IpsQMin/Max/Avg, e3IpsSAvg, + e3IpsUrmsMin/Max/Avg, e3IpsIrmsMin/Max/Avg, + e3IpsFreqMin/Max + + * Changes to e3IpsSensorTable: + + - deprecated: e3IpsSensorTemperatureCelsius, + e3IpsSensorHumidity + + - added: e3IpsSensorPeriodType, + e3IpsSensorPeriodStart, e3IpsSensorPeriodDuration, + e3IpsSensorDataType, e3IpsSensorTempCMin/Max, + e3IpsSensorRHMin/Max" + + REVISION + "201303270000Z" + DESCRIPTION + "Added e3ConcentratorUptime and e3IpsLastDataTime." + + REVISION + "201301040000Z" + DESCRIPTION + "Added e3IpsChannelConfig." + + REVISION + "201204120000Z" + DESCRIPTION + "Added import of TEXTUAL-CONVENTION." + + REVISION + "201104060000Z" + DESCRIPTION + "Corrected some syntax errors." + + REVISION + "201003110000Z" + DESCRIPTION + "Initial version of this MIB module." + + ::= { public 10 } + +-- =========================================================================== +-- Textual conventions +-- + +Watts ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Watts" + SYNTAX INTEGER + +VoltAmpereReactives ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Volt-ampere reactives" + SYNTAX Integer32 + +VoltAmperes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Volt-amperes" + SYNTAX Integer32 + +WattHours ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Watt hours" + SYNTAX Integer32 + +VoltAmpereReactiveHours ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Volt-ampere reactive hours" + SYNTAX Integer32 + +VoltAmpereHours ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Volt-ampere hours" + SYNTAX Integer32 + +MilliAmperes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Milli-amperes" + SYNTAX Integer32 + +MilliVolts ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Milli-volts" + SYNTAX Integer32 + +DeciDegreesCelsius ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Deci-degrees celsius" + SYNTAX Integer32 + +MilliHertz ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Milli-hertz" + SYNTAX Integer32 + +Percent ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Percent" + SYNTAX INTEGER + +-- =========================================================================== +-- Agent information +-- + +e3Concentrator OBJECT IDENTIFIER + ::= { e3Mib 1 } + +e3ConcentratorFWVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CTR firmware version." + ::= { e3Concentrator 1 } + +e3ConcentratorUptime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The system uptime in hundredths of a second." + ::= { e3Concentrator 2 } + +e3ConcentratorSystemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current system time represented in seconds since 1970-01-01 + 00:00:00 UTC." + ::= { e3Concentrator 3 } + +-- =========================================================================== +-- IPS network information +-- + +e3IpsNetwork OBJECT IDENTIFIER + ::= { e3Mib 2 } + +e3IpsTotalNodes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of configured nodes in total." + ::= { e3IpsNetwork 1 } + +e3IpsUnknownNodes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of unknown nodes. + This object is deprecated, it will return 0." + ::= { e3IpsNetwork 2 } + +e3IpsActiveNodes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of active nodes. + This object is deprecated, use e3IpsPolledNodesSuccess instead." + ::= { e3IpsNetwork 3 } + +e3IpsDeadNodes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of dead (unreachable) nodes. + This object is deprecated, it will return 0." + ::= { e3IpsNetwork 4 } + +e3IpsPolledPeriodStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start of the most recent polling period in seconds since + 1970-01-01 00:00:00 UTC." + ::= { e3IpsNetwork 5 } + +e3IpsPolledPeriodDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of the data period in seconds." + ::= { e3IpsNetwork 6 } + +e3IpsPolledNodesSuccess OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of nodes for which data was available for the most + reccently polled period." + ::= { e3IpsNetwork 7 } + +-- =========================================================================== +-- IPS information +-- + +e3IpsTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3IpsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The e3IpsTable holds information about all IPS nodes in the + network." + ::= { e3Mib 3 } + +e3IpsEntry OBJECT-TYPE + SYNTAX E3IpsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Holds information about one particular IPS." + INDEX { e3IpsSerial } + ::= { e3IpsTable 1 } + +E3IpsEntry ::= SEQUENCE { + e3IpsSerial Integer32, + e3IpsCtrSerial Integer32, + e3IpsModel Integer32, + e3IpsHWVersion INTEGER, + e3IpsFWVersion Integer32, + e3IpsPLCVersion Integer32, + e3IpsPLCBand INTEGER, + e3IpsLabel OCTET STRING, + e3IpsState INTEGER, + e3IpsMeters INTEGER, + e3IpsSensors INTEGER, + e3IpsChannelConfig INTEGER, + e3IpsBuild OCTET STRING, + e3IpsRcm INTEGER + } + +e3IpsSerial OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number is the primary identification for + for every IPS." + ::= { e3IpsEntry 1 } + +e3IpsCtrSerial OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the concentrator this IPS is + connected to." + ::= { e3IpsEntry 2 } + +e3IpsModel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model number." + ::= { e3IpsEntry 3 } + +e3IpsHWVersion OBJECT-TYPE + SYNTAX INTEGER { + rev-a (0), + rev-b (1), + rev-c (2), + rev-d (3), + rev-e (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware revision." + ::= { e3IpsEntry 4 } + +e3IpsFWVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Integer representation of the firmware revision + (major.minor) represented as a 16 bit integer." + ::= { e3IpsEntry 5 } + +e3IpsPLCVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PLC firmware revision (major.minor.build) represented + as a 24 bit integer." + ::= { e3IpsEntry 6 } + +e3IpsPLCBand OBJECT-TYPE + SYNTAX INTEGER { + fcc (0), + arib (1), + cenelec-a (2), + cenelec-b (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Holds the PLC band used by the corresponding node." + ::= { e3IpsEntry 7 } + +e3IpsLabel OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPS label shown on display." + ::= { e3IpsEntry 8 } + +e3IpsState OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + active (1), + dead (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of this node." + ::= { e3IpsEntry 9 } + +e3IpsMeters OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of power meters in this IPS." + ::= { e3IpsEntry 10 } + +e3IpsSensors OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sensors connected to this IPS." + ::= { e3IpsEntry 11 } + +e3IpsChannelConfig OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + 1L (1), + 3L1N (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel configuration." + ::= { e3IpsEntry 12 } + +e3IpsBuild OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPS firmware build number." + ::= { e3IpsEntry 14 } + +e3IpsRcm OBJECT-TYPE + SYNTAX INTEGER { + none (0), + total-rcm (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of installed residual current monitoring: none (0) + or total (1), where the total residual current of all phases + is monitored." + ::= { e3IpsEntry 15 } + +-- =========================================================================== +-- IPS meters +-- + +e3IpsMeterTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3IpsMeterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The e3IpsMeterTable holds information related to the + powermeters of all IPS nodes." + ::= { e3Mib 4 } + +e3IpsMeterEntry OBJECT-TYPE + SYNTAX E3IpsMeterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Holds the information related to one specific powermeter." + INDEX { e3IpsSerial, e3IpsMeter } + ::= { e3IpsMeterTable 1 } + +E3IpsMeterEntry ::= SEQUENCE { + e3IpsMeter Integer32, + e3IpsEnergyP WattHours, + e3IpsPowerP Watts, + e3IpsPowerQ VoltAmpereReactives, + e3IpsPowerS VoltAmperes, + e3IpsUrms MilliVolts, + e3IpsIrms MilliAmperes, + e3IpsFrequency MilliHertz, + e3IpsPeriodType INTEGER, + e3IpsPeriodStart Unsigned32, + e3IpsPeriodDuration Unsigned32, + e3IpsDataStatus INTEGER, + e3IpsPMin Watts, + e3IpsPMax Watts, + e3IpsPAvg Watts, + e3IpsQMin VoltAmpereReactives, + e3IpsQMax VoltAmpereReactives, + e3IpsQAvg VoltAmpereReactives, + e3IpsSAvg VoltAmperes, + e3IpsUrmsMin MilliVolts, + e3IpsUrmsMax MilliVolts, + e3IpsUrmsAvg MilliVolts, + e3IpsIrmsMin MilliAmperes, + e3IpsIrmsMax MilliAmperes, + e3IpsIrmsAvg MilliAmperes, + e3IpsFreqMin MilliHertz, + e3IpsFreqMax MilliHertz, + e3IpsPFAvg INTEGER, + e3IpsActiveEnergy WattHours, + e3IpsReactiveEnergyL VoltAmpereReactiveHours, + e3IpsReactiveEnergyC VoltAmpereReactiveHours + } + +e3IpsMeter OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of this power meter in the current node." + ::= { e3IpsMeterEntry 2 } + +e3IpsEnergyP OBJECT-TYPE + SYNTAX WattHours + UNITS "Wh" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Active energy in watt hours. + This object is deprecated, use the e3IpsActiveEnergy object instead." + ::= { e3IpsMeterEntry 3 } + +e3IpsPowerP OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Active power at a given instant. + This object is deprecated, use the e3IpsPAvg object instead." + ::= { e3IpsMeterEntry 6 } + +e3IpsPowerQ OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Reactive power at a given instant. + This object is deprecated, use the e3IpsQAvg object instead." + ::= { e3IpsMeterEntry 7 } + +e3IpsPowerS OBJECT-TYPE + SYNTAX VoltAmperes + UNITS "VA" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Apparent power at a given instant. + This object is deprecated, use the e3IpsQAvg object instead." + ::= { e3IpsMeterEntry 8 } + +e3IpsUrms OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "RMS voltage at a given instant. + This object is deprecated, use the e3IpsUrmsAvg object instead." + ::= { e3IpsMeterEntry 9 } + +e3IpsIrms OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "RMS current at a given instant. + This object is deprecated, use the e3IpsIrmsAvg object instead." + ::= { e3IpsMeterEntry 10 } + +e3IpsFrequency OBJECT-TYPE + SYNTAX MilliHertz + UNITS "mHz" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frequency measured a given instant. + This object is deprecated, use e3IpsFreqMin/Max instead." + ::= { e3IpsMeterEntry 11 } + +e3IpsPeriodType OBJECT-TYPE + SYNTAX INTEGER { + aggregated (0), + sample (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the data is truly aggregated over + the indicated period or if it represents just a sample + during the indicated period (for old firmware + versions)." + ::= { e3IpsMeterEntry 12 } + +e3IpsPeriodStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start of the data period which is represented by the + values in the MIB. This is given in seconds since + 1970-01-01 00:00:00 UTC. If this is 0, no data has + been received from this node yet." + ::= { e3IpsMeterEntry 13 } + +e3IpsPeriodDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of the data period in seconds." + ::= { e3IpsMeterEntry 14 } + +e3IpsDataStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + current-data (1), + old-data (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Informs about the nature of the data in this table + entry: 0 (unknown) means no data has yet been received + from this node, 1 (current-data) means that the data + is from the most recently polled period, 2 (old-data) + means the data is from a previous period." + ::= { e3IpsMeterEntry 15 } + +e3IpsPMin OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min active power measured during the indicated + period." + ::= { e3IpsMeterEntry 16 } + +e3IpsPMax OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max active power measured during the indicated + period." + ::= { e3IpsMeterEntry 17 } + +e3IpsPAvg OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg active power measured during the indicated + period." + ::= { e3IpsMeterEntry 18 } + +e3IpsQMin OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min reactive power measured during the indicated + period." + ::= { e3IpsMeterEntry 19 } + +e3IpsQMax OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max reactive power measured during the indicated + period." + ::= { e3IpsMeterEntry 20 } + +e3IpsQAvg OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg reactive power measured during the indicated + period." + ::= { e3IpsMeterEntry 21 } + +e3IpsSAvg OBJECT-TYPE + SYNTAX VoltAmperes + UNITS "VA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg apparent power measured during the indicated + period." + ::= { e3IpsMeterEntry 22 } + +e3IpsUrmsMin OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min RMS voltage measured during the indicated + period." + ::= { e3IpsMeterEntry 23 } + +e3IpsUrmsMax OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max RMS voltage measured during the indicated + period." + ::= { e3IpsMeterEntry 24 } + +e3IpsUrmsAvg OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg RMS voltage measured during the indicated + period." + ::= { e3IpsMeterEntry 25 } + +e3IpsIrmsMin OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min RMS current measured during the indicated + period." + ::= { e3IpsMeterEntry 26 } + +e3IpsIrmsMax OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max RMS current measured during the indicated + period." + ::= { e3IpsMeterEntry 27 } + +e3IpsIrmsAvg OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg RMS current measured during the indicated + period." + ::= { e3IpsMeterEntry 28 } + +e3IpsFreqMin OBJECT-TYPE + SYNTAX MilliHertz + UNITS "mHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min frequency measured during the indicated period." + ::= { e3IpsMeterEntry 29 } + +e3IpsFreqMax OBJECT-TYPE + SYNTAX MilliHertz + UNITS "mHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max frequency measured during the indicated period." + ::= { e3IpsMeterEntry 30 } + +e3IpsPFAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg power factor * 100 measured during the indicated + period." + ::= { e3IpsMeterEntry 31 } + +e3IpsActiveEnergy OBJECT-TYPE + SYNTAX WattHours + UNITS "Wh" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Active energy at the end of the indicated period." + ::= { e3IpsMeterEntry 32 } + +e3IpsReactiveEnergyL OBJECT-TYPE + SYNTAX VoltAmpereReactiveHours + UNITS "varh" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reactive inductive energy at the end of the indicated + period." + ::= { e3IpsMeterEntry 33 } + +e3IpsReactiveEnergyC OBJECT-TYPE + SYNTAX VoltAmpereReactiveHours + UNITS "varh" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reactive capacitive energy at the end of the + indicated period." + ::= { e3IpsMeterEntry 34 } + +-- =========================================================================== +-- IPS sensors +-- + +e3IpsSensorTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3IpsSensorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sensor table holds all the sensors of this E3METER + concentrator." + ::= { e3Mib 5 } + +e3IpsSensorEntry OBJECT-TYPE + SYNTAX E3IpsSensorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing all data related to a sensor." + INDEX { e3IpsSerial, e3IpsSensorPort } + ::= { e3IpsSensorTable 1 } + +E3IpsSensorEntry ::= SEQUENCE { + e3IpsSensorPort Integer32, + e3IpsSensorType INTEGER, + e3IpsSensorTemperatureCelsius DeciDegreesCelsius, + e3IpsSensorHumidity Percent, + e3IpsSensorPeriodType INTEGER, + e3IpsSensorPeriodStart Unsigned32, + e3IpsSensorPeriodDuration Unsigned32, + e3IpsSensorDataStatus INTEGER, + e3IpsSensorTempCMin DeciDegreesCelsius, + e3IpsSensorTempCMax DeciDegreesCelsius, + e3IpsSensorRHMin Percent, + e3IpsSensorRHMax Percent + } + +e3IpsSensorPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sensor port number. Zero denotes the built-in sensor." + ::= { e3IpsSensorEntry 2 } + +e3IpsSensorType OBJECT-TYPE + SYNTAX INTEGER { + none (0), + internal-temp (1), + temp (2), + temp-rh (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sensor type." + ::= { e3IpsSensorEntry 3 } + +e3IpsSensorTemperatureCelsius OBJECT-TYPE + SYNTAX DeciDegreesCelsius + UNITS "deg-C/10" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Temperature in tenth degrees measured at a given instant." + ::= { e3IpsSensorEntry 4 } + +e3IpsSensorHumidity OBJECT-TYPE + SYNTAX Percent + UNITS "%" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Humidity measured at a given instant." + ::= { e3IpsSensorEntry 5 } + +e3IpsSensorPeriodType OBJECT-TYPE + SYNTAX INTEGER { + aggregated (0), + sample (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the data is truly aggregated over + the indicated period or if it represents just a sample + during the indicated period (for old firmware + versions)." + ::= { e3IpsSensorEntry 6 } + +e3IpsSensorPeriodStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start of the data period which is represented by the + values in the MIB. This is given in seconds since the + 1970-01-01 00:00:00 UTC. If this is 0, no data was + received from this node yet." + ::= { e3IpsSensorEntry 7 } + +e3IpsSensorPeriodDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of the data period in seconds." + ::= { e3IpsSensorEntry 8 } + +e3IpsSensorDataStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + current-data (1), + old-data (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Informs about the nature of the data in this table + entry: 0 (unknown) means no data has yet been received + from this node, 1 (current-data) means that the data + is from the most recently polled period, 2 (old-data) + means the data is from a previous period." + ::= { e3IpsSensorEntry 9 } + +e3IpsSensorTempCMin OBJECT-TYPE + SYNTAX DeciDegreesCelsius + UNITS "deg-C/10" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min temperature in celsius measured during the + indicated period." + ::= { e3IpsSensorEntry 10 } + +e3IpsSensorTempCMax OBJECT-TYPE + SYNTAX DeciDegreesCelsius + UNITS "deg-C/10" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max temperature in celsius measured during the + indicated period." + ::= { e3IpsSensorEntry 11 } + +e3IpsSensorRHMin OBJECT-TYPE + SYNTAX Percent + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min relative humidity measured during the indicated + period." + ::= { e3IpsSensorEntry 12 } + +e3IpsSensorRHMax OBJECT-TYPE + SYNTAX Percent + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max relative humidity measured during the indicated + period." + ::= { e3IpsSensorEntry 13 } + +-- =========================================================================== +-- RCM objects +-- + +e3IpsRcmTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3IpsRcmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sensor table holds the residual current monitoring data + of this E3METER concentrator." + ::= { e3Mib 11 } + +e3IpsRcmEntry OBJECT-TYPE + SYNTAX E3IpsRcmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing all data related to an rcm measuring point." + INDEX { e3IpsSerial } + ::= { e3IpsRcmTable 1 } + +E3IpsRcmEntry ::= SEQUENCE { + e3IpsRcmPeriodStart Unsigned32, + e3IpsRcmPeriodDuration Unsigned32, + e3IpsRcmDataStatus INTEGER, + e3IpsRcmAcMin MilliAmperes, + e3IpsRcmAcMax MilliAmperes, + e3IpsRcmAcAvg MilliAmperes, + e3IpsRcmDcMin MilliAmperes, + e3IpsRcmDcMax MilliAmperes, + e3IpsRcmDcAvg MilliAmperes + } + +e3IpsRcmPeriodStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start of the data period which is represented by the + values in the MIB. This is given in seconds since + 1970-01-01 00:00:00 UTC. If this is 0, no data has + been received from this node yet." + ::= { e3IpsRcmEntry 2 } + +e3IpsRcmPeriodDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of the data period in seconds." + ::= { e3IpsRcmEntry 3 } + +e3IpsRcmDataStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + current-data (1), + old-data (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Informs about the nature of the data in this table + entry: 0 (unknown) means no data has yet been received + from this node, 1 (current-data) means that the data + is from the most recently polled period, 2 (old-data) + means the data is from a previous period." + ::= { e3IpsRcmEntry 4 } + +e3IpsRcmAcMin OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min AC residual current measured during the indicated + period" + ::= { e3IpsRcmEntry 5 } + +e3IpsRcmAcMax OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max AC residual current measured during the indicated + period" + ::= { e3IpsRcmEntry 6 } + +e3IpsRcmAcAvg OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg AC residual current measured during the indicated + period" + ::= { e3IpsRcmEntry 7 } + +e3IpsRcmDcMin OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min DC residual current measured during the indicated + period" + ::= { e3IpsRcmEntry 8 } + +e3IpsRcmDcMax OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max DC residual current measured during the indicated + period" + ::= { e3IpsRcmEntry 9 } + +e3IpsRcmDcAvg OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg DC residual current measured during the indicated + period" + ::= { e3IpsRcmEntry 10 } + +-- =========================================================================== +-- Static information about the available meters +-- + +e3MeterConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3MeterConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The e3MeterConfigTable holds information about all meters." + ::= { e3Mib 12 } + +e3MeterConfigEntry OBJECT-TYPE + SYNTAX E3MeterConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Holds the information related to one specific meter." + INDEX { e3MeterIndex } + ::= { e3MeterConfigTable 1 } + +E3MeterConfigEntry ::= SEQUENCE { + e3MeterIndex Integer32, + e3MeterUID OCTET STRING, + e3MeterType Integer32, + e3MeterVersion OCTET STRING, + e3MeterLabel OCTET STRING, + e3MeterSerial OCTET STRING, + e3MeterModel OCTET STRING, + e3MeterChannelConfig Integer32, + e3MeterNumSensors Integer32 + } + +e3MeterIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of the meter on this CTR. The index is maintained + across CTR reboots and changes only if a meter is deleted + and added again." + ::= { e3MeterConfigEntry 1 } + +e3MeterUID OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique ID of the meter on this CTR." + ::= { e3MeterConfigEntry 2 } + +e3MeterType OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + ips (1), + pro (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Meter type." + ::= { e3MeterConfigEntry 3 } + +e3MeterVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware & software versions." + ::= { e3MeterConfigEntry 4 } + +e3MeterLabel OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device label." + ::= { e3MeterConfigEntry 5 } + +e3MeterSerial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of a meter." + ::= { e3MeterConfigEntry 6 } + +e3MeterModel OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Meter model." + ::= { e3MeterConfigEntry 7 } + +e3MeterChannelConfig OBJECT-TYPE + SYNTAX INTEGER { + ch-unknown (0), + ch-1L (1), + ch-3L1N (2), + ch-3L (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel configuration of this meter. This defines the + number of channels of a meter and the nature of the + individual meters in e3MeterTable: + - 1L: 1 live wire channel + - 3L1N: 3 live wires, 1 neutral wire (4 channels total) + - 3L: 3 live wires" + ::= { e3MeterConfigEntry 8 } + +e3MeterNumSensors OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sensors of this meter in e3MeterSensorTable" + ::= { e3MeterConfigEntry 9 } + +-- =========================================================================== +-- Metering data of each channel of every meter +-- + +e3MeterDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3MeterDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table holds the metering data of all meters." + ::= { e3Mib 13 } + +e3MeterDataEntry OBJECT-TYPE + SYNTAX E3MeterDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing all measurement data related a meter." + INDEX { e3MeterDataMeterIndex, e3MeterDataChannel } + ::= { e3MeterDataTable 1 } + +E3MeterDataEntry ::= SEQUENCE { + e3MeterDataMeterIndex Integer32, + e3MeterDataChannel Integer32, + e3MeterDataPeriodType INTEGER, + e3MeterDataPeriodStart Unsigned32, + e3MeterDataPeriodDuration Unsigned32, + e3MeterDataStatus INTEGER, + e3MeterDataPMin Watts, + e3MeterDataPMax Watts, + e3MeterDataPAvg Watts, + e3MeterDataQMin VoltAmpereReactives, + e3MeterDataQMax VoltAmpereReactives, + e3MeterDataQAvg VoltAmpereReactives, + e3MeterDataSAvg VoltAmperes, + e3MeterDataUrmsMin MilliVolts, + e3MeterDataUrmsMax MilliVolts, + e3MeterDataUrmsAvg MilliVolts, + e3MeterDataIrmsMin MilliAmperes, + e3MeterDataIrmsMax MilliAmperes, + e3MeterDataIrmsAvg MilliAmperes, + e3MeterDataFreqMin MilliHertz, + e3MeterDataFreqMax MilliHertz, + e3MeterDataPFAvg INTEGER, + e3MeterDataActiveEnergy WattHours, + e3MeterDataReactiveEnergyL VoltAmpereReactiveHours, + e3MeterDataReactiveEnergyC VoltAmpereReactiveHours + } + +e3MeterDataMeterIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Corresponds to the e3MeterIndex entry in e3MeterConfig table." + ::= { e3MeterDataEntry 1 } + +e3MeterDataChannel OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel number." + ::= { e3MeterDataEntry 2 } + +e3MeterDataPeriodType OBJECT-TYPE + SYNTAX INTEGER { + aggregated (0), + sample (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the data is truly aggregated over + the indicated period or if it represents just a sample + during the indicated period (for old firmware + versions)." + ::= { e3MeterDataEntry 3 } + +e3MeterDataPeriodStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start of the data period which is represented by the + values in the MIB. This is given in seconds since + 1970-01-01 00:00:00 UTC. If this is 0, no data has + been received from this meter yet." + ::= { e3MeterDataEntry 4 } + +e3MeterDataPeriodDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of the data period in seconds." + ::= { e3MeterDataEntry 5 } + +e3MeterDataStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + current-data (1), + old-data (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Informs about the nature of the data in this table + entry: 0 (unknown) means no data has yet been received + from this meter, 1 (current-data) means that the data + is from the most recently polled period, 2 (old-data) + means the data is from a previous period." + ::= { e3MeterDataEntry 6 } + +e3MeterDataPMin OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min active power measured during the indicated + period." + ::= { e3MeterDataEntry 7 } + +e3MeterDataPMax OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max active power measured during the indicated + period." + ::= { e3MeterDataEntry 8 } + +e3MeterDataPAvg OBJECT-TYPE + SYNTAX Watts + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg active power measured during the indicated + period." + ::= { e3MeterDataEntry 9 } + +e3MeterDataQMin OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min reactive power measured during the indicated + period." + ::= { e3MeterDataEntry 10 } + +e3MeterDataQMax OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max reactive power measured during the indicated + period." + ::= { e3MeterDataEntry 11 } + +e3MeterDataQAvg OBJECT-TYPE + SYNTAX VoltAmpereReactives + UNITS "var" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg reactive power measured during the indicated + period." + ::= { e3MeterDataEntry 12 } + +e3MeterDataSAvg OBJECT-TYPE + SYNTAX VoltAmperes + UNITS "VA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg apparent power measured during the indicated + period." + ::= { e3MeterDataEntry 13 } + +e3MeterDataUrmsMin OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min RMS voltage measured during the indicated + period." + ::= { e3MeterDataEntry 14 } + +e3MeterDataUrmsMax OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max RMS voltage measured during the indicated + period." + ::= { e3MeterDataEntry 15 } + +e3MeterDataUrmsAvg OBJECT-TYPE + SYNTAX MilliVolts + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg RMS voltage measured during the indicated + period." + ::= { e3MeterDataEntry 16 } + +e3MeterDataIrmsMin OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min RMS current measured during the indicated + period." + ::= { e3MeterDataEntry 17 } + +e3MeterDataIrmsMax OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max RMS current measured during the indicated + period." + ::= { e3MeterDataEntry 18 } + +e3MeterDataIrmsAvg OBJECT-TYPE + SYNTAX MilliAmperes + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg RMS current measured during the indicated + period." + ::= { e3MeterDataEntry 19 } + +e3MeterDataFreqMin OBJECT-TYPE + SYNTAX MilliHertz + UNITS "mHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min frequency measured during the indicated period." + ::= { e3MeterDataEntry 20 } + +e3MeterDataFreqMax OBJECT-TYPE + SYNTAX MilliHertz + UNITS "mHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max frequency measured during the indicated period." + ::= { e3MeterDataEntry 21 } + +e3MeterDataPFAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg power factor * 100 measured during the indicated + period." + ::= { e3MeterDataEntry 22 } + +e3MeterDataActiveEnergy OBJECT-TYPE + SYNTAX WattHours + UNITS "Wh" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Active energy at the end of the indicated period." + ::= { e3MeterDataEntry 23 } + +e3MeterDataReactiveEnergyL OBJECT-TYPE + SYNTAX VoltAmpereReactiveHours + UNITS "varh" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reactive inductive energy at the end of the indicated + period." + ::= { e3MeterDataEntry 24 } + +e3MeterDataReactiveEnergyC OBJECT-TYPE + SYNTAX VoltAmpereReactiveHours + UNITS "varh" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reactive capacitive energy at the end of the + indicated period." + ::= { e3MeterDataEntry 25 } + +-- =========================================================================== +-- Sensor data of each channel of every meter +-- + +e3MeterSensorTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3MeterSensorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table holds the sensor data of all meters." + ::= { e3Mib 14 } + +e3MeterSensorEntry OBJECT-TYPE + SYNTAX E3MeterSensorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing each meter's sensor data." + INDEX { e3MeterSensorMeterIndex, e3MeterSensorIndex } + ::= { e3MeterSensorTable 1 } + +E3MeterSensorEntry ::= SEQUENCE { + e3MeterSensorMeterIndex Integer32, + e3MeterSensorIndex Integer32, + e3MeterSensorPeriodType INTEGER, + e3MeterSensorPeriodStart Unsigned32, + e3MeterSensorPeriodDuration Unsigned32, + e3MeterSensorStatus INTEGER, + e3MeterSensorDescription OCTET STRING, + e3MeterSensorType INTEGER, + e3MeterSensorTempCMin DeciDegreesCelsius, + e3MeterSensorTempCMax DeciDegreesCelsius, + e3MeterSensorRHMin Percent, + e3MeterSensorRHMax Percent + } + +e3MeterSensorMeterIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Corresponds to the e3MeterIndex entry in e3MeterConfig table." + ::= { e3MeterSensorEntry 1 } + +e3MeterSensorIndex OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sensor index." + ::= { e3MeterSensorEntry 2 } + +e3MeterSensorPeriodType OBJECT-TYPE + SYNTAX INTEGER { + aggregated (0), + sample (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the data is truly aggregated over + the indicated period or if it represents just a sample + during the indicated period (for old firmware + versions)." + ::= { e3MeterSensorEntry 3 } + +e3MeterSensorPeriodStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start of the data period which is represented by the + values in the MIB. This is given in seconds since + 1970-01-01 00:00:00 UTC. If this is 0, no data has + been received from this meter yet." + ::= { e3MeterSensorEntry 4 } + +e3MeterSensorPeriodDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of the data period in seconds." + ::= { e3MeterSensorEntry 5 } + +e3MeterSensorStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + current-data (1), + old-data (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Informs about the nature of the data in this table + entry: 0 (unknown) means no data has yet been received + from this meter, 1 (current-data) means that the data + is from the most recently polled period, 2 (old-data) + means the data is from a previous period." + ::= { e3MeterSensorEntry 6 } + +e3MeterSensorDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Textual description of the sensor." + ::= { e3MeterSensorEntry 7 } + +e3MeterSensorType OBJECT-TYPE + SYNTAX INTEGER { + none (0), + temp (1), + temprh (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sensor type." + ::= { e3MeterSensorEntry 8 } + +e3MeterSensorTempCMin OBJECT-TYPE + SYNTAX DeciDegreesCelsius + UNITS "deg-C/10" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min temperature in celsius measured during the + indicated period." + ::= { e3MeterSensorEntry 9 } + +e3MeterSensorTempCMax OBJECT-TYPE + SYNTAX DeciDegreesCelsius + UNITS "deg-C/10" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max temperature in celsius measured during the + indicated period." + ::= { e3MeterSensorEntry 10 } + +e3MeterSensorRHMin OBJECT-TYPE + SYNTAX Percent + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min relative humidity measured during the indicated + period." + ::= { e3MeterSensorEntry 11 } + +e3MeterSensorRHMax OBJECT-TYPE + SYNTAX Percent + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max relative humidity measured during the indicated + period." + ::= { e3MeterSensorEntry 12 } + +-- =========================================================================== +-- CTR Trap objects +-- + +e3ConcentratorTrapObjects OBJECT IDENTIFIER + + ::= { e3Mib 9 } + +e3CtrEventTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The time at which the event occurred represented in seconds since + 1970-01-01 00:00:00 UTC." + ::= { e3ConcentratorTrapObjects 1 } + +e3CtrEventSeverityLevel OBJECT-TYPE + SYNTAX INTEGER { + informational(10), + warning(20), + critical(30), + emergency(40) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The severity level of the event." + ::= { e3ConcentratorTrapObjects 2 } + +e3CtrEventSource OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Type and serial number of the device which caused the event." + ::= { e3ConcentratorTrapObjects 3 } + +e3CtrEventDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description of the event." + ::= { e3ConcentratorTrapObjects 4 } + +-- =========================================================================== +-- CTR Traps +-- + +e3ConcentratorTraps OBJECT IDENTIFIER + + ::= { e3Mib 10 } + +e3ConcentratorEventLog NOTIFICATION-TYPE + OBJECTS { e3CtrEventTime, + e3CtrEventSeverityLevel, + e3CtrEventSource, + e3CtrEventDescription } + STATUS current + DESCRIPTION + "Event detected by the Data Concentrator in a 'log' format. + Fields are delimited by the ';' character." + ::= { e3ConcentratorTraps 1 } + +END |