RaritanItemId#
- class lsst.ts.ess.common.RaritanItemId(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
IntEnumRaritan item IDs.
The Raritan MIB file is very generic and allows for devices to report which items they publish telemetry for. With this enum that can be bypassed. In the future support for querying the device for its capabilities may be added.
Notes
The values in the MIB file are bit indices starting counting at 0 for inlets and outlets but at 1 for external sensors. The real telemetry always starts counting at 1 and not at 0. Therefore the telemetry values have been taken for this enum.
Attributes Summary
Attributes Documentation
- activeEnergy = 8#
- activePower = 5#
- activePowerDemand = 54#
- apparentEnergy = 9#
- apparentPower = 6#
- crestFactor = 51#
- currentThd = 58#
- displacementPowerFactor = 35#
- frequency = 23#
- humidity = 11#
- onOff = 14#
- peakCurrent = 2#
- phaseAngle = 24#
- powerFactor = 7#
- powerQuality = 32#
- rcmState = 27#
- reactivePower = 29#
- residualAcCurrent = 55#
- residualCurrent = 26#
- residualDcCurrent = 36#
- rmsCurrent = 1#
- rmsVoltage = 4#
- surgeProtectorStatus = 22#
- temperature = 10#
- unbalancedCurrent = 3#
- unbalancedLineLineCurrent = 61#
- unbalancedLineLineVoltage = 62#
- unbalancedVoltage = 60#
- voltageThd = 57#