Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
Overcurrent protector trip sensor interface. More...
Public Member Functions | |
void | acknowledgeFault () |
Acknowledge communication fault as expected. More... | |
Public Member Functions inherited from sensors::StateSensor | |
State | getState () |
Get the sensor state. More... | |
Public Member Functions inherited from sensors::Sensor | |
TypeSpec | getTypeSpec () |
Retrieve the sensor type specification. More... | |
boolean | isTypeChangeAllowed () |
Check whether the sensor type can be changed using setType(). More... | |
int | setType (in int type, in int unit) |
Set sensor type and unit. More... | |
Public Attributes | |
constant int | STATE_SELECTED_INLET_MASK = 0x7 |
Number of inlet selected on bypass switch (0 = automatic) More... | |
constant int | STATE_SELECTED_INLET_IS_ACTIVE = 0x8 |
Whether the bypass activated the selected inlet. More... | |
constant int | STATE_FAULT = 0x10 |
If set, communication to the bypass controller failed unexpectedly. More... | |
Public Attributes inherited from sensors::Sensor | |
constant int | ERR_NOT_SUPPORTED = 1 |
The operation is not supported. More... | |
constant int | NUMERIC = 0 |
Sensor reading type More... | |
constant int | DISCRETE_ON_OFF = 1 |
constant int | DISCRETE_MULTI = 2 |
constant int | UNSPECIFIED = 0 |
Sensor type More... | |
constant int | VOLTAGE = 1 |
constant int | CURRENT = 2 |
constant int | UNBALANCE_CURRENT = 3 |
constant int | POWER = 4 |
constant int | POWER_FACTOR = 5 |
constant int | ENERGY = 6 |
constant int | FREQUENCY = 7 |
constant int | TEMPERATURE = 8 |
constant int | HUMIDITY = 9 |
constant int | AIR_FLOW = 10 |
constant int | AIR_PRESSURE = 11 |
constant int | CONTACT_CLOSURE = 12 |
constant int | ON_OFF_SENSOR = 13 |
constant int | TRIP_SENSOR = 14 |
constant int | VIBRATION = 15 |
constant int | WATER_LEAK = 16 |
constant int | SMOKE_DETECTOR = 17 |
constant int | TOTAL_HARMONIC_DISTORTION = 18 |
constant int | MASS = 19 |
constant int | ELECTRICAL_RESISTANCE = 20 |
constant int | FLUX = 21 |
constant int | LUMINOUS_INTENSITY = 22 |
constant int | ACCELERATION = 23 |
constant int | MAGNETIC_FLUX_DENSITY = 24 |
constant int | ELECTRIC_FIELD_STRENGTH = 25 |
constant int | MAGNETIC_FIELD_STRENGTH = 26 |
constant int | ANGLE = 27 |
constant int | SELECTION = 28 |
constant int | FAULT_STATE = 29 |
constant int | POWER_QUALITY = 30 |
constant int | ROTATIONAL_SPEED = 31 |
constant int | LUMINOUS_ENERGY = 32 |
constant int | LUMINOUS_FLUX = 33 |
constant int | ILLUMINANCE = 34 |
constant int | LUMINOUS_EMITTANCE = 35 |
constant int | MOTION = 36 |
constant int | OCCUPANCY = 37 |
constant int | TAMPER = 38 |
constant int | DRY_CONTACT = 39 |
constant int | POWERED_DRY_CONTACT = 40 |
constant int | ABSOLUTE_HUMIDITY = 41 |
constant int | DOOR_STATE = 42 |
constant int | DOOR_LOCK_STATE = 43 |
constant int | DOOR_HANDLE_LOCK = 44 |
constant int | CREST_FACTOR = 45 |
constant int | DISTANCE = 46 |
constant int | LENGTH = 47 |
constant int | UNBALANCE_VOLTAGE = 48 |
constant int | PARTICLE_DENSITY = 49 |
constant int | DEW_POINT = 50 |
constant int | ELECTRICAL_IMPEDANCE = 51 |
constant int | TS_BYPASS_STATE = 52 |
constant int | BATTERY_LEVEL = 53 |
constant int | NONE = 0 |
Sensor unit More... | |
constant int | VOLT = 1 |
constant int | AMPERE = 2 |
constant int | WATT = 3 |
constant int | VOLT_AMP = 4 |
constant int | WATT_HOUR = 5 |
constant int | VOLT_AMP_HOUR = 6 |
constant int | DEGREE_CELSIUS = 7 |
constant int | HZ = 8 |
constant int | PERCENT = 9 |
constant int | METER_PER_SEC = 10 |
constant int | PASCAL = 11 |
constant int | G = 12 |
constant int | RPM = 13 |
constant int | METER = 14 |
constant int | HOUR = 15 |
constant int | MINUTE = 16 |
constant int | SECOND = 17 |
constant int | VOLT_AMP_REACTIVE = 18 |
constant int | VOLT_AMP_REACTIVE_HOUR = 19 |
constant int | GRAM = 20 |
constant int | OHM = 21 |
constant int | LITERS_PER_HOUR = 22 |
constant int | CANDELA = 23 |
constant int | METER_PER_SQUARE_SEC = 24 |
constant int | METER_PER_SQARE_SEC = 24 |
constant int | TESLA = 25 |
constant int | VOLT_PER_METER = 26 |
constant int | VOLT_PER_AMPERE = 27 |
constant int | DEGREE = 28 |
constant int | DEGREE_FAHRENHEIT = 29 |
constant int | KELVIN = 30 |
constant int | JOULE = 31 |
constant int | COULOMB = 32 |
constant int | NIT = 33 |
constant int | LUMEN = 34 |
constant int | LUMEN_SECOND = 35 |
constant int | LUX = 36 |
constant int | PSI = 37 |
constant int | NEWTON = 38 |
constant int | FOOT = 39 |
constant int | FOOT_PER_SEC = 40 |
constant int | CUBIC_METER = 41 |
constant int | RADIANT = 42 |
constant int | STERADIANT = 43 |
constant int | HENRY = 44 |
constant int | FARAD = 45 |
constant int | MOL = 46 |
constant int | BECQUEREL = 47 |
constant int | GRAY = 48 |
constant int | SIEVERT = 49 |
constant int | G_PER_CUBIC_METER = 50 |
constant int | UG_PER_CUBIC_METER = 51 |
Additional Inherited Members | |
Public Types inherited from sensors::Sensor | |
enum | OnOffState { OFF , ON } |
Sensor states for DISCRETE_ON_OFF sensors. More... | |
enum | OpenClosedState { OPEN , CLOSED } |
enum | NormalAlarmedState { NORMAL , ALARMED } |
enum | OkFaultState { OK , FAULT } |
Overcurrent protector trip sensor interface.
Definition at line 15 of file TransferSwitchBypassStateSensor.idl.
void pdumodel::TransferSwitchBypassStateSensor::acknowledgeFault | ( | ) |
Acknowledge communication fault as expected.
If a bypass was present in the unit and later on removed, the STATE_FAULT bit will be set in the bypass state. If removing the bypass happened deliberately, this method can be used to reset the state back to 'unavailable' until the bypass is added to the unit again.
constant int pdumodel::TransferSwitchBypassStateSensor::STATE_FAULT = 0x10 |
If set, communication to the bypass controller failed unexpectedly.
Definition at line 19 of file TransferSwitchBypassStateSensor.idl.
constant int pdumodel::TransferSwitchBypassStateSensor::STATE_SELECTED_INLET_IS_ACTIVE = 0x8 |
Whether the bypass activated the selected inlet.
Definition at line 18 of file TransferSwitchBypassStateSensor.idl.
constant int pdumodel::TransferSwitchBypassStateSensor::STATE_SELECTED_INLET_MASK = 0x7 |
Number of inlet selected on bypass switch (0 = automatic)
Definition at line 17 of file TransferSwitchBypassStateSensor.idl.